Patents Assigned to Sybase
-
Publication number: 20080133510Abstract: 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 method comprises steps of: receiving a search query specifying a search phrase and a particular item type; identifying documents matching the search phrase; for each matching document, determining whether the document includes an item having the particular item type; and extracting items having the particular item type from the matching documents for display to the user. The solution enables a user to aggregate and syndicate content without a professional content manager or complicated content management software tools.Type: ApplicationFiled: February 6, 2008Publication date: June 5, 2008Applicant: Sybase 365, Inc.Inventor: Michael Timmons
-
Patent number: 7383389Abstract: A cache management system providing improved page latching methodology is described. In one embodiment, for example, a method is described for providing access to data in a multi-threaded computing system, the method comprises steps of: providing a cache containing pages of data in memory of the multi-threaded computing system; associating a latch with each page in the cache to regulate access to the page, the latch allowing multiple threads to share access to the page for read operations and a single thread to obtain exclusive access to the page for write operations; in response to a request from a first thread to read a particular page, determining whether the particular page is in the cache without blocking access by other threads to pages in the cache; if the particular page is in the cache, attempting to obtain the latch for purposes of reading the particular page; and allowing the first thread to read the particular page unless a second thread has latched the particular page on an exclusive basis.Type: GrantFiled: April 28, 2004Date of Patent: June 3, 2008Assignee: Sybase, Inc.Inventor: Peter Bumbulis
-
Publication number: 20080120184Abstract: The invention includes systems, methods, computer program products, and combinations and sub-combinations thereof for enabling interactive advertisements (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such interactive advertisements on their mobile devices in an interactive manner while in an off-line mode.Type: ApplicationFiled: October 31, 2007Publication date: May 22, 2008Applicant: SYBASE 365, INC.Inventors: Michael Ernst Aufricht, Rafael Zacharia Weinstein, Geoffrey James Broadwell
-
Publication number: 20080120544Abstract: The development of a natural language interface component can be highly manual and time-consuming. This is especially true when the problem being addressed is based on a class of back-end applications rather than one particular back-end application. Aspects of the present invention support the automated generation of a natural language interface component for a specified back-end application (or more precisely, the automated generation of a natural language interface component that is specific to the ontology for a specified back-end application domain) wherein the generated component includes an agent network.Type: ApplicationFiled: November 20, 2007Publication date: May 22, 2008Applicant: Sybase, Inc.Inventor: Nicholas Keith Treadgold
-
Publication number: 20080114816Abstract: 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 database, the method comprises steps of: monitoring changes to table data at the primary database for capturing information sufficiently characterizing the sequence object to allow its replication, the table data being logged to a log file; reading the log file, for determining changes to apply to the replicate database for replicating the sequence object; and reconstructing the sequence object at the replicate database based on the determined changes.Type: ApplicationFiled: November 10, 2006Publication date: May 15, 2008Applicant: Sybase, Inc.Inventor: Stephen C. Shepherd
-
Publication number: 20080114803Abstract: 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 query tree corresponding to the path based query; identifying all paths which may be utilized for obtaining data requested by the path based query from the markup language document; creating a transformed query tree to represent all identified paths; generating a query plan for obtaining data requested by the path based query based on the transformed query tree; and executing the query plan to obtain and return the data requested by the path based query.Type: ApplicationFiled: May 19, 2007Publication date: May 15, 2008Applicant: SYBASE, INC.Inventors: Gajanan S. Chinchwadkar, Zhang Wei, Xiong Zhiping
-
Publication number: 20080108328Abstract: A service that leverages established wireless messaging paradigms such as, possibly inter alia, Short Message Service, Multimedia Message Service, Wireless Application Protocol, and IP Multimedia Subsystem to yield an infrastructure that enhances aspects of a conventional Public Address System (as found at, for example, an airport, a train station, a conference or convention center, a sporting event, a concert, etc.) and allows a Mobile Subscriber to seamlessly employ their Wireless Device to interact with same. The service may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.Type: ApplicationFiled: November 8, 2007Publication date: May 8, 2008Applicant: SYBASE 365, INC.Inventor: Robert C. Lovell
-
Publication number: 20080086480Abstract: 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 storage; creating a local temporary database accessible to only a single node (owner node) of the cluster; providing failure recovery for the global temporary database without providing failure recovery for the local temporary database, so that changes to the global temporary database are transactionally recovered upon failure of a node; binding an application or database login to the local temporary database on the owner node for providing the application with local temporary storage when connected to the owner node; and storing temporary data used by the application or database login in the local temporary database without requiring use of write ahead logging for transactional recovery of the temporary data.Type: ApplicationFiled: June 1, 2007Publication date: April 10, 2008Applicant: Sybase, Inc.Inventors: Ajay K. Srivastava, Raj K. Rathee, Yanhong Wang
-
Publication number: 20080085730Abstract: A service that leverages established wireless messaging paradigms such as, possibly inter alia, Short Message Service, Multimedia Message Service, and IP Multimedia Subsystem to yield an infrastructure that supports a range of mechanisms (including, for example, linguistic, statistical, heuristic, etc.) for the authoritative identification of the true author of a message (where the identification of the true author of a message may take into consideration, among other things, that the sender of the message may in fact not be the actual author of the message). The service may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.Type: ApplicationFiled: October 5, 2007Publication date: April 10, 2008Applicant: SYBASE 365, INC.Inventor: Robert Lovell
-
Publication number: 20080086736Abstract: An information messaging and collaboration system is described. In one embodiment, for example, a method is described for interactive content retrieval and display, the method comprises steps of: providing a plurality of portlets for retrieval of content for display in a user interface; mapping a message action to a first portlet to create a messaging portlet for sending a message in response to user interaction with the messaging portlet; creating a listener portlet by registering a second portlet to receive messages from the messaging portlet; and in response to user interaction with the messaging portlet, retrieving particular content for display in the user interface based on the message received by the listener portlet from the messaging portlet.Type: ApplicationFiled: November 29, 2007Publication date: April 10, 2008Applicant: SYBASE, INC.Inventor: Michael Timmons
-
Publication number: 20080070558Abstract: A service that leverages established wireless messaging paradigms such as, possibly inter alia, Short Message Service, Multimedia Message Service, and IP Multimedia Subsystem to yield an infrastructure that (1) supports a comprehensive Common Short Code directory that seamlessly spans or crosses the disparate ‘islands’ of national/regional Short Code information and that offers, possibly among other things, a full-featured search capability and (2) allows a Mobile Subscriber to seamlessly employ their Wireless Device to interact with same. The service may optionally leverage the capabilities of a centrally-located Value-Added Service Provider.Type: ApplicationFiled: September 17, 2007Publication date: March 20, 2008Applicant: SYBASE 365, INC.Inventor: Robert C. Lovell
-
Patent number: 7346633Abstract: A system providing methodology for replication subscription resolution. In one embodiment, for example, a system of the present invention for determining subscribers to which a published item of data should be replicated comprises: an interface module for receiving user input of lists of a plurality of subscribers, each list specifying items of data to be replicated to a given subscriber, a build module for building an index based on the lists of the plurality of subscribers containing entries indicating subscribers For each item of data specified in the lists and a default list of subscribers for items of data not matching any of the entries; and a resolution module for receiving a published item of data and determining subscribers to which the published item should be replicated based on the index.Type: GrantFiled: June 10, 2004Date of Patent: March 18, 2008Assignee: Sybase, Inc.Inventors: Heping Shang, Zhenpeng Li
-
System and Methods For Optimizing Data Transfer Among Various Resources In A Distributed Environment
Publication number: 20080065644Abstract: System providing methodology for optimizing data transfer in a distributed environment is described.Type: ApplicationFiled: February 15, 2007Publication date: March 13, 2008Applicant: Sybase, Inc.Inventors: Kantikiran K. Pasupuleti, Vaibhav A. Nalawade, Vadiraja P. Bhatt -
Publication number: 20080057988Abstract: A service that leverages established wireless messaging paradigms such as, possibly inter alia, Short Message Service, Multimedia Message Service, and IP Multimedia Subsystem to yield an infrastructure that allows a Mobile Subscriber to seamlessly employ their Wireless Device to interact with online journals, diaries, etc. such as weblogs or blogs. The service may optionally leverage the capabilities of a centrally-located Value-Added Service Provider.Type: ApplicationFiled: August 28, 2007Publication date: March 6, 2008Applicant: Sybase 365, Inc.Inventor: Robert Lovell
-
Publication number: 20080034014Abstract: 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 invocation of a stored procedure from a primary database to a replicate database, the method comprises steps of: inserting table data into the primary database for storing information sufficiently characterizing the procedure's invocation to allow its replication, the table data being logged to a log file; reading the log file, for determining changes to apply to the replicate database for replicating the procedure's invocation; and reconstructing the procedure's invocation at the replicate database based on the determined changes.Type: ApplicationFiled: August 3, 2006Publication date: February 7, 2008Applicant: SYBASE, INC.Inventors: Wanda Beck, Derek G. Reiger
-
Publication number: 20080033960Abstract: 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 and managing column encryption keys and database tables with encrypted column data; receiving an SQL statement specifying creation of a column encryption key; receiving an SQL statement specifying creation of a database table having particular column data encrypted with the column encryption key; receiving an SQL statement specifying a default value to be provided in response to requests for the column data without decrypt permission; in response to a subsequent database operation requesting encrypted column data from a user with decrypt permission, automatically decrypting the column data; and in response to a subsequent database operation requesting the encrypted column data from a user without decrypt permission, returning the default value.Type: ApplicationFiled: August 17, 2007Publication date: February 7, 2008Applicant: SYBASE, INC.Inventors: Barbara Banks, Rajnish Chitkara, Shiping Chen
-
Publication number: 20070299749Abstract: A service that leverages established wireless messaging paradigms such as, possibly inter alia, Short Message Service, Multimedia Message Service, and IP Multimedia Subsystem to yield an infrastructure that allows a Mobile Subscriber to seamlessly employ their Wireless Device to monitor, and optionally manage, the consumption of one or more commodities. The service may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.Type: ApplicationFiled: June 20, 2007Publication date: December 27, 2007Applicant: Sybase 365, Inc.Inventor: Robert Lovell, Jr.
-
Patent number: 7313552Abstract: A Boolean Network rule engine for evaluation of rules is described that comprises: a rules interface for receiving a set of rules, each rule having at least one condition; a network builder for building a Boolean Network representation of the set of rules including transducers linked by logic gates, each transducer generating a Boolean value based on evaluating an item of input data against a condition of a rule; and a runtime evaluation engine for receiving input data, detecting changed items of input data, activating links among transducers and logic gates of the Boolean Network representation based on the changed items of input data so as to utilize transducers and logic gates of the Boolean Network representation relevant to rule evaluation outcome, evaluating rules based on the input data and active transducers and logic gates and returning results of rule evaluation.Type: GrantFiled: August 10, 2004Date of Patent: December 25, 2007Assignee: Sybase, Inc.Inventors: Brian K. Lorenz, Jihong Jin
-
Publication number: 20070294220Abstract: System and methodology providing improved information retrieval are described.Type: ApplicationFiled: June 16, 2006Publication date: December 20, 2007Applicant: SYBASE, INC.Inventor: John Tabraham
-
Publication number: 20070294646Abstract: System and method for delivering mobile RSS content is described. The system, upon receiving a URL or feature list from a user of a feature phone, retrieves the target Web page and delivers to the feature phone Web content that is comparable to that which the user would enjoy at a desktop computer. In particular, the system of the present invention examines the target Web page to determine a particular page type and corresponding page strategy to apply. Based on the page strategy employed, the system may return to the user the content that they actually wanted from the target Web page. In this manner, the user need not purchase an expensive, high-end “smart phone” (e.g., Treo or the like) in order to retrieve Web content. The invention is particularly applicable in regions where high-end mobile devices are not practical (e.g., developing countries).Type: ApplicationFiled: November 29, 2006Publication date: December 20, 2007Applicant: SYBASE, INC.Inventor: Michael Timmons