Patents Assigned to Sybase
  • Publication number: 20090098894
    Abstract: Coincident with the evolution, maturation, etc. of wireless messaging ecosystems an infrastructure that provides for enhanced content delivery in new and creative ways. The delivery model leverages the features, capabilities, etc. that are offered by MMS to deliver various types of content (e.g., content that would otherwise be difficult or impossible to display on a wireless device using the wireless device's native facilities) to wireless devices by, possibly inter alia, processing the content (including, possibly among other steps, formatting the content, rendering the content as one or more images, etc.) and subsequently delivering the processed content to a wireless device via MMS. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: October 8, 2008
    Publication date: April 16, 2009
    Applicant: SYBASE 365, INC.
    Inventors: William H. Dudley, Michael Timmons, Robert C. Lovell, JR.
  • Publication number: 20090037395
    Abstract: 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 represented by a meta-data definition.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: Sybase, Inc.
    Inventors: Evan Ireland, Kyle Leckie, David Clegg
  • Publication number: 20090037484
    Abstract: 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 a database system.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Applicant: Sybase, Inc.
    Inventor: Evan Ireland
  • Publication number: 20090037430
    Abstract: Systems, methods and computer program products for inherently integrating mobility with an enterprise are described herein. Enterprise data is accessed from one or more data sources data sources, wherein such data sources may comprise structured and unstructured data sources. The data is transferred from the enterprise to a plurality of mobile devices over a plurality of diverse networks. In an embodiment, such transfer takes into consideration characteristics of the diverse networks. The enterprise receives data generated by mobile devices while performing enterprise-related operations at the wireless edge. The enterprise responds to environmental changes using the received data.
    Type: Application
    Filed: August 3, 2007
    Publication date: February 5, 2009
    Applicant: Sybase, Inc.
    Inventors: Himagiri Mukkamala, Geno Coschi, Sudipto Rai Chowdhuri, David Clegg, Michael M. Ho, Evan Ireland, Kyle Leckie, Andrew Lee, Samir Nigam, Rudi Seitz
  • Publication number: 20090036102
    Abstract: Methods, systems, and computer program products for context-based data pre-fetching and notification for applications are described herein. In an embodiment, the method operates by creating a context model that includes context variables and events. The method populates context variables based upon the context of an application and instantiates a context based upon the context model. The method determines whether the context is active or inactive and infers a likely set of data needed by the application. The method executes a data selection function to generate a dataset for the application. In an embodiment, the system includes a module to create and maintain a context model. The system includes modules to: populate context variables within the context model; calculate a dataset for the application; maintain an inference engine; subscribe to changes in the context variables; and generate notifications including a dataset with associated metadata that assists with display of the dataset.
    Type: Application
    Filed: July 28, 2008
    Publication date: February 5, 2009
    Applicant: Sybase, Inc.
    Inventor: Michael M. Ho
  • Publication number: 20090037367
    Abstract: A system and methodology providing workload management in a database cluster. In one embodiment, for example, a method for allocating workload amongst a plurality of database servers sharing access to data comprises steps of: periodically collecting information about workload at each database server; distributing the workload information to each of the plurality of database servers; in response to a client connected to a first database server requesting that work be performed, examining the workload information to determine whether the requested work should be performed at a second database server having a lower workload than the first database server; if it is determined that the work should be performed at the second database server, automatically transferring the client connection to the second database server and performing the requested work at the second database server; and otherwise, performing the requested work at the first database server.
    Type: Application
    Filed: August 17, 2007
    Publication date: February 5, 2009
    Applicant: SYBASE, INC.
    Inventor: David Wein
  • Patent number: 7483707
    Abstract: A method and system for providing a universal voting card (UVC) is disclosed. Generic votes stored in association with a UVC may be used at any time in any combination against voting campaigns that span, e.g., wireless carrier networks, television networks and television shows. A generic vote is issued by a UVC holder through the dispatch of an SMS message to a destination address (USC, toll-free TN, etc.). Each time that a generic vote is issued by a UVC holder the ‘number of votes remaining’ on the UVC is decremented; when the ‘number of votes remaining’ on the UVC reaches zero then the UVC is no longer usable.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: January 27, 2009
    Assignee: Sybase 365, Inc.
    Inventors: Derek Hung Kit Tam, Mark R. Smith, Christian Zimmern, Robert C. Lovell, Jr.
  • Publication number: 20090024574
    Abstract: 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 of: receiving input of a user specifying at least one source of content available via the Internet, types of data to be extracted from the at least one source, and fields for structuring extracted items of data; retrieving content from the at least one source; parsing the retrieved content to extract items of data of the types specified by the user; and mapping the extracted items of data to the fields specified by the user so as to transform the extracted items of data into a structured format.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 22, 2009
    Applicant: Sybase, Inc.
    Inventor: Michael Timmons
  • Publication number: 20090011746
    Abstract: A user feedback generation and management capability, operating possibly within a Value-Added Service Provider, provides key feedback (e.g., information, updates, etc.) to a Mobile Subscriber (MS) during, for example, the MS? receipt of rich content on the MS? Wireless Device (WD). The feedback may be conveyed to a MS? WD through, possibly inter alia, one or more Short Message Service messages. Such feedback may, possibly inter alia, provide details as to why certain content might not be received, suggest one or more alternative content delivery means, etc. and thus serve to obviate what would otherwise be (1) a frustrating, disappointing, etc. user experience for the MS and (2) increased customer service costs for the different content and service providers.
    Type: Application
    Filed: September 15, 2008
    Publication date: January 8, 2009
    Applicant: SYBASE 365, INC.
    Inventors: William H. Dudley, Robert C. Lovell, JR.
  • Publication number: 20080318600
    Abstract: Coincident with the evolution, maturation, etc. of (e.g., Short Message Service, Multimedia Message Service, IP Multimedia Subsystem, etc.) wireless messaging ecosystems an infrastructure that provides, in new and creative ways, enhanced message routing capabilities. The dynamic, flexible, and extensible nature of the enhanced message routing capabilities support, among other things, very large volumes of messaging traffic, numerous billing paradigms, different Quality of Service levels and possible charges for same, improved troubleshooting and problem investigation capabilities, etc. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: June 17, 2008
    Publication date: December 25, 2008
    Applicant: Sybase 365, Inc.
    Inventors: Michael Timmons, Todd Matthew Kokoszka, Robert C. Lovell, JR.
  • Publication number: 20080311936
    Abstract: Given the growing number of Wireless Devices, and the increasingly varied characteristics (including for example screen size, color depth support, audio and video support, etc.) that Wireless Device vendors or manufacturers provide within their Wireless Devices, an infrastructure that various entities (such as for example Content Providers, Service Providers, etc.) may use to quickly retrieve a quality-controlled User Agent Profile based just on a Wireless Device's Telephone Number. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: June 13, 2008
    Publication date: December 18, 2008
    Applicant: Sybase 365, INC.
    Inventor: Robert C. Lovell, JR.
  • Patent number: 7467389
    Abstract: 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 of services for a mobile device is described that comprises: an application running on a mobile device; a device-side object providing mobile support for a particular service from a server, the device-side object intercepting any requests from the application for invocation of the particular service, thereby deferring actual invocation of the particular service at that time; and a server-side object residing on the server that passes the requests on to a service provider for actual invocation while the mobile device is connected, and returns any result from the actual invocation back to the mobile device for use by the application.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: December 16, 2008
    Assignee: Sybase, Inc.
    Inventors: Himagiri Mukkamala, Michael Ho
  • Patent number: 7460873
    Abstract: Systems and methods for assigning short codes to provide uniformity among wireless carriers. In the systems and methods, a Universal Short Code (USC) Administrator maintains a list of short codes and their lease status so that SMS messages sent to a particular short code may be routed to the proper holder of the short code. A network facilitator is in communication with both the USC Administrator and at least one wireless carrier to route the SMS message to the proper holder of the short code. The short code may be leased for a specified period of time so that the short code can be reassigned after expiration of the lease. The systems and methods also support inquiries concerning particular short codes, leases, lessees, and usage prices.
    Type: Grant
    Filed: July 13, 2004
    Date of Patent: December 2, 2008
    Assignee: Sybase 365, Inc.
    Inventors: Robert C. Lovell, Jr., Christian Zimmern
  • Publication number: 20080294648
    Abstract: A distributed database system providing data and space management methodology. In one embodiment, for example, a method for transferring a data structure in cache at a first database server to a second database server in a distributed database system comprises steps of: determining a first database server having a data structure in cache in response to a request for the data structure from a second database server, the request including a request for a lock on the data structure; providing the request for the data structure to the first database server; in response, sending the data structure from the first database server to the second database server; and receiving and using the data structure at the second database server without waiting for the lock request to be explicitly granted.
    Type: Application
    Filed: February 26, 2008
    Publication date: November 27, 2008
    Applicant: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Publication number: 20080294645
    Abstract: Systems, methods and computer program products for mapping an inbound EDI (Electronic Data Interchange) transaction to one or more outputs are described herein. An embodiment operates by receiving an inbound EDI transaction, and translating the inbound EDI transaction to any combination of EDI outbound transactions and non-EDI outbound transactions. Such translation is performed according to a map file, which is generated as follows. The inbound and any outbound EDI transactions are defined, and templates of the inbound and outbound EDI transactions are also defined. Then, mappings between the template of the inbound EDI transaction and the templates of the outbound EDI transactions are defined. A mapping between the inbound EDI transaction and application data may also be defined, where the application data may include a text file, a XML file, and/or a table of a database. Rules relating to or governing the mapping of the inbound EDI transaction to outputs may also be created.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 27, 2008
    Applicant: Sybase, Inc.
    Inventors: Eric Leibowitz, Eric Nilson
  • Publication number: 20080274757
    Abstract: A service that leverages established wireless messaging paradigms such as, possibly inter alia, Short Message Service and Multimedia Message Service to allow Mobile Subscribers to use their Wireless Devices to comprehensively dynamically track items such as, possibly inter alia, RFID-augmented items, within multiple devices such as, possibly inter alia, next-generation or intelligent appliances (e.g., refrigerators), intelligent storage facilities (in, e.g., a home, a store, a restaurant, a hospital). The service may optionally leverage the capabilities of a Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Applicant: SYBASE 365, INC.
    Inventor: Robert C. Lovell
  • Publication number: 20080276003
    Abstract: An intermediary infrastructure that facilitates the interconnection of multiple IP Multimedia Subsystem (IMS) networks. The interconnections may span one or more of the IMS logical planes Services Plane, Control Plane, and Network or Transport Plane. The intermediary offers among other things a process, routing, and switching complex that is able to among other things process incoming messages including using a comprehensive routing repository to complete message routing operations.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 6, 2008
    Applicant: Sybase 365, Inc.
    Inventors: William H. Dudley, Robert C. Lovell
  • Publication number: 20080272884
    Abstract: An infrastructure that (1) leverages technology to apply an array of techniques, strategies, capabilities, etc. to, for example, the output of CCTV systems to yield, possibly inter alia, augmented threat identification capabilities and (2) allows mobile subscribers, through their wireless devices, to fully participate in such threat detection mechanisms to provide for, possibly inter alia, enhanced threat alerting capabilities. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: April 29, 2008
    Publication date: November 6, 2008
    Applicant: SYBASE 365, INC.
    Inventor: Robert C. Lovell
  • Patent number: 7448047
    Abstract: 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: predefining a stored procedure to be invoked upon receiving a client request for a particular Web service; receiving an incoming request from a particular client for the particular Web service; in response to the incoming request, identifying the stored procedure that is predefined for the particular Web service; executing the identified stored procedure for generating a result set; and returning the result set back to the particular client.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: November 4, 2008
    Assignee: Sybase, Inc.
    Inventors: John F. Poole, Mark N. Culp, Graeme S. Perrow, Bruce N. Hay
  • Patent number: 7447710
    Abstract: A database system providing self-tuned parallel database recovery is described. In one embodiment, for example, in a database system, a method is described for performing recovery operations using an optimal number of recovery threads, the method comprises steps of: (a) spawning an initial recovery thread to perform recovery operations; (b) measuring I/O (input/output) performance with the initial recovery thread; (c) spawning a subsequent recovery thread to perform recovery operations; (d) measuring I/O performance with the subsequent recovery thread; and (e) as long as I/O performance does not degrade beyond a preselected percentage, repeating steps (c) and (d) for spawning a desired number of additional recovery threads. In another embodiment, the database system auto-tunes the cache during performance of database recovery operations to optimize the performance of recovery operations.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: November 4, 2008
    Assignee: Sybase, Inc.
    Inventors: Srikanth Sampath, Fei Zhou, Girish Vaitheeswaran, Prasanta Ghosh