U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that two musicians were responsible for the invention of color print film? Fascinated by photography, Leopold Godowsky and Leopold Mannes worked together to produce an easy-to-use, practical color film. They worked full time as music teachers and gave concerts while experimenting during their off hours in Mannes' kitchen. Their success earned them full-time, well-paying jobs at Kodak and their efforts resulted in Kodachrome film, which was introduced in 1935.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: Sybase, Inc.


Location: Dublin, CA
No. of patents: 77

1    
NumberTitleIssue Date
8156082System and methods for temporary data management in shared disk cluster
System and methods for temporary data management in shared disk cluster configurations is described. In one embodiment, a method for managing temporary data storage comprises: creating a global temporary database accessible to all nodes of the cluster on shared stor...
04/10/2012
8126870System and methodology for parallel query optimization using semantic-based partitioning
A system and methodology for parallel query optimization using semantic-based partitioning is described. In one embodiment, for example, in a database system comprising a database storing data in database tables, a method is described for improving query performance...
02/28/2012
8121978Database system providing improved methods for data replication
A system providing improved methods for data replication is described. A method for replicating a transaction from a primary database to a replicate database while the replicate database remains available for use comprises: recording information about a transaction ...
02/21/2012
8099115TCP over SMS
A system, method, and computer program product for forming and transmitting a TCP/SMS message are presented. Steps for forming a TCP message, encoding the TCP message, and wrapping the TCP message in an SMS message are disclosed. ...
01/17/2012
8060518System and methodology for extraction and aggregation of data from dynamic content
A system and methodology for extraction and aggregation of data from dynamic content is described. In one embodiment, for example, a method is described for extracting and structuring items of data from content available via the Internet, the method comprises steps ...
11/15/2011
8055685System and method for real-time content aggregation and syndication
A system and methodology for real-time content aggregation and syndication is described. In one embodiment, for example, a method is described for assisting a user with extracting items relevant to search queries from documents including items of various types, the ...
11/08/2011
8046744System and method for measuring latency in a continuous processing system
The present invention provides a system and method for measuring latency in a continuous processing system. The invention involves generating “tracer” messages that are specifically designed for measuring latency. A tracer message is configured to pass through a...
10/25/2011
8036877Context-based suggestions mechanism and adaptive push mechanism for natural language systems
Natural language interface to a back-end application, incorporating synonyms, suggestions, and proposals. Roughly described, synonyms are automatically added to user input to enhance the natural language interpretation, whereas suggestions and proposals are offered ...
10/11/2011
8005854System with methodology for executing relational operations over relational data and data retrieved from SOAP operations
A system with methodology for performing relational operations over relational data and data retrieved from Simple Object Access Protocol (SOAP) operations is described. In one embodiment, a method of the present invention is described for performing database operat...
08/23/2011
7953698Replication system with methodology for replicating stored procedure calls
A replication system with methodology for replicating stored procedure calls is described. In one embodiment, for example, in a database system without support for logging stored procedure invocations, a method of the present invention is described for replicating i...
05/31/2011
7899794Optimizing lock acquisition on transaction logs
A system, method, and computer program product for improving physical lock acquisition for database transaction logs are described herein. In an embodiment, the method operates by receiving a request for a transaction log page and determining whether a requested log...
03/01/2011
7895187Hybrid evaluation of expressions in DBMS
A hybrid approach for evaluating expressions in database management systems is described herein. For each expression in an execution location (XL), an execution strategy is selected. The strategies considered are lazy, lazy with memoization, eager, and eager with me...
02/22/2011
7882100Database system with methodology for generating bushy nested loop join trees
A database system with methodology for generating bushy nested loop join trees is described. In one embodiment, for example, an improved method is described for optimization of a query requesting data from a database, the method comprises steps of: generating a left...
02/01/2011
7856498Collaborative alert management and monitoring
Methods, systems, and computer program products for dynamically monitoring, processing, and managing alerts are described herein. In an embodiment, the method operates by receiving messages that are either alerts or responses to existing alerts. The messages are par...
12/21/2010
7844957Development system with methodology providing optimized message parsing and handling
A development system with methodology providing optimized message parsing and handling is described. In one embodiment, for example, a computer-implemented method is described for improved processing of certain types of messages, the method comprises steps of: loadi...
11/30/2010
7844829Secured database system with built-in antivirus protection
A secured database system with built-in antivirus protection is described. In one embodiment, for example, a method of the present invention is described for securing a database system, the method comprises steps of: provisioning storage from a storage device, for s...
11/30/2010
7831772System and methodology providing multiple heterogeneous buffer caches
A method for temporarily storing data objects in memory of a distributed system comprising a plurality of servers sharing access to data comprises steps of: reserving memory at each of the plurality of servers as a default data cache for storing data objects; in res...
11/09/2010
7818757Method for guaranteeing processing of messages in a continuous processing system
A method for processing messages ensures that every message that enters a continuous processing system is fully processed in its entirety, even in the event of a failure within the system. Messages are pushed through an execution plan that includes a set of connecte...
10/19/2010
7818365System, method, and computer program product for online and offline interactive applications on mobile devices
A system, method and computer program product for exchanging data between a client and information sources via a server. The invention operates by obtaining data objects from a plurality of sources, wherein the data objects have native data formats specific to the s...
10/19/2010
7818313Method for distributing processing of queries over a cluster of servers in a continuous processing system
A method, in a continuous computation system, for processing a set of registered queries over a cluster of servers includes creating an execution plan for processing a set of queries over a cluster of servers, where the continuous computation system creates the exec...
10/19/2010
7814095Optimizing the navigation of one-to-one and one-to-many relationships using query batching in named transactions
A system, method, and computer program product for performing transactional prefetching are presented. Steps for sending correlated queries to a database server for processing are disclosed. ...
10/12/2010
7805344System providing methodology for consolidation of financial information
A system providing methodology for consolidation of financial information is described. In one embodiment, for example, a system is described for consolidating financial transaction information from multiple sources for presentation to a user, the system comprises: ...
09/28/2010
7797342Database system providing encrypted column support for applications
A database system providing encrypted column data support with decrypt default functionality. In a database system, a method providing automated encryption support for column data comprises steps of: defining Structured Query Language (SQL) extensions for creating a...
09/14/2010
7797239Hierarchical entitlement system with integrated inheritance and limit checks
A hierarchical entitlement system, method, and computer program product with integrated inheritance and limit checks are described. In one embodiment, for example, a computer-implemented method is described for specifying and enforcing entitlements for performance o...
09/14/2010
7788243System and methods for optimizing data transfer among various resources in a distributed environment
System providing methodology for optimizing data transfer in a distributed environment is described. In one embodiment, for example, in a distributed shared disk cluster environment comprises a plurality of nodes, each node storing database pages in different size b...
08/31/2010
7783610Distributed database system providing data and space management methodology
A distributed database system providing data and space management methodology. In a distributed system consisting a plurality of servers sharing access to data pages, a method for setting a timestamp indicating when modifications to data pages are made in a non-regr...
08/24/2010
7769776System and methodology providing improved information retrieval
System and methodology for performing Bayesian-based distributed query processing is provided that solves the problem of how to get each server participating in a Bayesian distributed search system to return the same accurate relevance score for different documents....
08/03/2010
7761499System for automated reply to natural language input
Method and agent network architecture for processing a subject message, where each agent has a view of its own domain of responsibility. An initiator agent which receives a user-input request and does not itself have a relevant interpretation policy, queries its dow...
07/20/2010
7752165Persistent query system for automatic on-demand data subscriptions from mobile devices
A system, method, and computer program product are provided for creating a data subscription to a remote database. Additionally, a system, method, and computer program product are provided for creating a persistent query, wherein a table in a remote database is repr...
07/06/2010
7747610Database system and methodology for processing path based queries
A system and methodology for processing of path based queries is described. In one embodiment, a method for processing a path based query requesting data from a markup language document comprises steps of: parsing the path based query requesting data to generate a q...
06/29/2010
7743069Database system providing SQL extensions for automated encryption and decryption of column data
A database system providing SQL extensions for automated encryption and decryption of column data is described. In one embodiment, for example, in a database system, a method is described for providing automated encryption support for column data, the method compris...
06/22/2010
7739232Programming system for occasionally-connected mobile business applications
A system, method, and computer program product are provided for synchronizing a local database with a remote database. Additionally, a system, method, and computer program product are provided for performing a service operation on a database, the database located on...
06/15/2010
7672925Accelerating queries using temporary enumeration representation
A system, method, and computer program product for processing a database query are presented. Steps for identifying a value expression comprising information needed in order to resolve a query, associating enumerated values with the set of distinct values for the va...
03/02/2010
7587435Replication system with methodology for replicating database sequences
Replication system with methodology for replicating database sequences is described. In one embodiment, for example, in a database system, a method of the present invention is described for replicating a sequence object from a primary database to a replicate databas...
09/08/2009
7574424Database system with methodology for parallel schedule generation in a query optimizer
A database system with methodology for parallel schedule generation in a query optimizer is described. In one embodiment, for example, in a database system, a method is described for parallel optimization of a query, the method comprises steps of: generating a plura...
08/11/2009
7565397Context reactive hints mechanism for natural language user interface
Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, w...
07/21/2009
7558819Distributed dialoguing with an agent-oriented software architecture
Roughly described, a natural language interpretation system develops its interpretation in response to user input, and also in dependence upon the interpretation, rather than the claims, made in response to prior input. In policy conditions, an agent can check wheth...
07/07/2009
7558731Context reactive natural-language based graphical user interface
Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, w...
07/07/2009
7467389System and methodology providing service invocation for occasionally connected computing devices
A system and methodology providing service invocation for occasionally connected computing devices is described. In one embodiment, for example, in an occasionally connected computing environment, a system of the present invention for providing deferred invocation o...
12/16/2008
7448047Database system with methodology for providing stored procedures as web services
A database system providing stored procedures as web services is described. In one embodiment, for example, in a database system, a method of the present invention is described for providing a stored procedure as a Web service, the method comprises steps of: predefi...
11/04/2008
1    
 
Sign InRegister
Username  
Password   
forgot password?