Patents Assigned to Sybase
  • Publication number: 20080133510
    Abstract: 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: Application
    Filed: February 6, 2008
    Publication date: June 5, 2008
    Applicant: Sybase 365, Inc.
    Inventor: Michael Timmons
  • Patent number: 7383389
    Abstract: 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: Grant
    Filed: April 28, 2004
    Date of Patent: June 3, 2008
    Assignee: Sybase, Inc.
    Inventor: Peter Bumbulis
  • Publication number: 20080120184
    Abstract: 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: Application
    Filed: October 31, 2007
    Publication date: May 22, 2008
    Applicant: SYBASE 365, INC.
    Inventors: Michael Ernst Aufricht, Rafael Zacharia Weinstein, Geoffrey James Broadwell
  • Publication number: 20080120544
    Abstract: 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: Application
    Filed: November 20, 2007
    Publication date: May 22, 2008
    Applicant: Sybase, Inc.
    Inventor: Nicholas Keith Treadgold
  • Publication number: 20080114816
    Abstract: 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: Application
    Filed: November 10, 2006
    Publication date: May 15, 2008
    Applicant: Sybase, Inc.
    Inventor: Stephen C. Shepherd
  • Publication number: 20080114803
    Abstract: 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: Application
    Filed: May 19, 2007
    Publication date: May 15, 2008
    Applicant: SYBASE, INC.
    Inventors: Gajanan S. Chinchwadkar, Zhang Wei, Xiong Zhiping
  • Publication number: 20080108328
    Abstract: 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: Application
    Filed: November 8, 2007
    Publication date: May 8, 2008
    Applicant: SYBASE 365, INC.
    Inventor: Robert C. Lovell
  • Publication number: 20080086480
    Abstract: 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: Application
    Filed: June 1, 2007
    Publication date: April 10, 2008
    Applicant: Sybase, Inc.
    Inventors: Ajay K. Srivastava, Raj K. Rathee, Yanhong Wang
  • Publication number: 20080085730
    Abstract: 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: Application
    Filed: October 5, 2007
    Publication date: April 10, 2008
    Applicant: SYBASE 365, INC.
    Inventor: Robert Lovell
  • Publication number: 20080086736
    Abstract: 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: Application
    Filed: November 29, 2007
    Publication date: April 10, 2008
    Applicant: SYBASE, INC.
    Inventor: Michael Timmons
  • Publication number: 20080070558
    Abstract: 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: Application
    Filed: September 17, 2007
    Publication date: March 20, 2008
    Applicant: SYBASE 365, INC.
    Inventor: Robert C. Lovell
  • Patent number: 7346633
    Abstract: 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: Grant
    Filed: June 10, 2004
    Date of Patent: March 18, 2008
    Assignee: Sybase, Inc.
    Inventors: Heping Shang, Zhenpeng Li
  • Publication number: 20080065644
    Abstract: System providing methodology for optimizing data transfer in a distributed environment is described.
    Type: Application
    Filed: February 15, 2007
    Publication date: March 13, 2008
    Applicant: Sybase, Inc.
    Inventors: Kantikiran K. Pasupuleti, Vaibhav A. Nalawade, Vadiraja P. Bhatt
  • Publication number: 20080057988
    Abstract: 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: Application
    Filed: August 28, 2007
    Publication date: March 6, 2008
    Applicant: Sybase 365, Inc.
    Inventor: Robert Lovell
  • Publication number: 20080034014
    Abstract: 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: Application
    Filed: August 3, 2006
    Publication date: February 7, 2008
    Applicant: SYBASE, INC.
    Inventors: Wanda Beck, Derek G. Reiger
  • Publication number: 20080033960
    Abstract: 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: Application
    Filed: August 17, 2007
    Publication date: February 7, 2008
    Applicant: SYBASE, INC.
    Inventors: Barbara Banks, Rajnish Chitkara, Shiping Chen
  • Publication number: 20070299749
    Abstract: 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: Application
    Filed: June 20, 2007
    Publication date: December 27, 2007
    Applicant: Sybase 365, Inc.
    Inventor: Robert Lovell, Jr.
  • Patent number: 7313552
    Abstract: 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: Grant
    Filed: August 10, 2004
    Date of Patent: December 25, 2007
    Assignee: Sybase, Inc.
    Inventors: Brian K. Lorenz, Jihong Jin
  • Publication number: 20070294220
    Abstract: System and methodology providing improved information retrieval are described.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Applicant: SYBASE, INC.
    Inventor: John Tabraham
  • Publication number: 20070294646
    Abstract: 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: Application
    Filed: November 29, 2006
    Publication date: December 20, 2007
    Applicant: SYBASE, INC.
    Inventor: Michael Timmons