Patents Assigned to Sybase
  • Patent number: 7587435
    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: Grant
    Filed: November 10, 2006
    Date of Patent: September 8, 2009
    Assignee: Sybase, Inc.
    Inventor: Stephen C. Shepherd
  • Patent number: 7574424
    Abstract: 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 plurality of parallel plans for obtaining data requested by the query, the parallel plans including parallel operators for executing portions of the query in parallel; adjusting parallel operators of each parallel plan if necessary based on resources available for executing the query; creating a schedule for each parallel plan indicating a sequence for execution of operators of each parallel plan; determining execution cost of each parallel plan based on its schedule; and selecting a particular parallel plan having lowest execution cost for obtaining data requested by the query.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: August 11, 2009
    Assignee: Sybase, Inc.
    Inventor: Sudipto R. Chowdhuri
  • Patent number: 7565397
    Abstract: 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, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: July 21, 2009
    Assignee: Sybase, Inc.
    Inventors: Siamak Hodjat, Nicholas K. Treadgold, Babak Hodjat
  • Publication number: 20090182676
    Abstract: The invention concerns a remote electronic payment system comprising an authentication device (300) with an authenticating server in a remote payment system, the authentication being performed prior to a transaction carried out by a user. The device (300) is characterised in that it comprises: means (310) for receiving a first authentication request, from the authenticating server; means (330) for verifying the validity of the authentication request; means (350) for validation, by the user, of the transaction; means (370) for controlling said user's identity; and means (380) for sending a return message of authentication, to the authenticating server (900).
    Type: Application
    Filed: March 26, 2009
    Publication date: July 16, 2009
    Applicant: SYBASE 365, INC
    Inventors: Eric Barbier, Christophe Dolique, Carles Guillot
  • Patent number: 7558819
    Abstract: 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 whether any specified agent contributed to the prior interpretation and adjust its claiming of the present input accordingly. In policy actions, a policy or agent can reference the prior interpretation both for conditioning the policy's or agent's contribution to the current interpretation, and also for incorporating part or all of the prior interpretation in the policy's or agent's contribution to the current interpretation. The resulting system thus implements dialoging in a distributed manner as part of the various agents in the interpretation network, and allows much more flexibility to better respond in accordance with users' expectations.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: July 7, 2009
    Assignee: Sybase, Inc.
    Inventors: Siamak Hodjat, Masahiko Funaki, Mitsuru Shiratori, Junichi Ito
  • Patent number: 7558731
    Abstract: 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, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: July 7, 2009
    Assignee: Sybase, Inc.
    Inventors: Siamak Hodjat, Nicholas K. Treadgold, Babak Hodjat
  • Publication number: 20090171916
    Abstract: A system, method, and computer program product are provided for optimizing a range-based query on a table in a database system.
    Type: Application
    Filed: December 23, 2008
    Publication date: July 2, 2009
    Applicant: Sybase, Inc.
    Inventors: Steve KIRK, Neil BURKHARD
  • Publication number: 20090171936
    Abstract: A system, method, and computer program product are provided for optimizing LIKE-condition based queries on a table in a database system.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: Sybase, Inc.
    Inventors: Steven A. KIRK, David E. Walrath, Roger D. Macnicol
  • Publication number: 20090171921
    Abstract: A method, computer program product, and system are provided for accelerating a query in a database system. For example, an embodiment of the method may include generating a data structure identifying a set of rows that satisfy conditions local to a table prior to an evaluation of a query and modifying the query based on the data structure. In addition, the method may include repeating the steps with respect to generating the data structure and modifying the query, if one or more additional local conditions are inferred from modifying the query based on the data structure. With respect to the step of modifying the query based on the data structure, in the case where no rows satisfy the local conditions in the data structure, an always false prefilter condition may be migrated as high as possible within the query. When only one row satisfies the local conditions in the data structure, a column may be replaced by a constant value from within that column in that one row.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: Sybase, Inc.
    Inventors: Steven A. Kirk, David E. Walrath
  • Publication number: 20090149186
    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: February 13, 2009
    Publication date: June 11, 2009
    Applicant: Sybase 365, Inc.
    Inventors: Todd Matthew Kokoszka, Robert C. Lovell, JR.
  • Publication number: 20090150680
    Abstract: Systems, methods for computer program products for securely storing data in a data store or in an external data store associated with a mobile device are described herein. Data that is being sent from an application module to a data store, on the mobile device or an external data store used by the mobile device is first encrypted by a security manager. The security manager encrypts data based on an encryption algorithm that may be selected by a user. Data received from an application module is thus stored in an encrypted form on a data store. When an application requests data from the data store, the security manager decrypts the data and provides the data to the application module in its decrypted form. All data that is transmitted to or received from a data store or an external data store is intercepted by the security manager for encryption and decryption respectively.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: Sybase, Inc.
    Inventors: Bruce Buchanan, Gary Peacock
  • Publication number: 20090150970
    Abstract: Methods, systems, and computer program products to secure data stored on mobile client devices are provided. In an embodiment, the method operates by defining one or more security policies. Each security policy comprises a plurality of security policy parameters. The method stores the security policies in a data store, and selects a security policy from among the stored security policies for a mobile client device. The selected security policy is applied to the mobile client device. The mobile client device determines whether it is compliance with parameters of said selected security policy, and performs data fade actions if it is determined that it is out of compliance with said security policy parameters.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: Sybase, Inc.
    Inventors: Donald W. Hinds, Shari Freeman
  • Publication number: 20090150319
    Abstract: Methods, systems, and computer program products for monitoring, aggregating, and correlating business events in real time and acting on the results with near zero latency, wherein each event is processed in the first order relative to the event density, are described herein. In an embodiment, the method operates by receiving historical values comprising keys and data fields at an analytic model. Rules associated with actions are applied to the historical values. Actions including updating data are executed pursuant to the rules, and then the method determines whether additional rules are to be applied; and performs actions associated with these additional rules until there are no remaining rules to apply. The method stores updated data in a database.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: Sybase,Inc.
    Inventors: Mark Matson, Randall L. Hughes, Xu Jiang, Jun Cheng
  • Publication number: 20090144248
    Abstract: 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 to the user in an interaction, usually after an interpretation of prior user input. Suggestions and synonyms can be learned from user input, whereas proposals are programmed by a third party. The selection of synonyms, suggestions, and proposals for use with particular user input can be context-based, and rewards-based reinforcement can be used to better focus suggestions and proposals on the characteristics of the particular user.
    Type: Application
    Filed: November 26, 2008
    Publication date: June 4, 2009
    Applicant: SYBASE 365, INC.
    Inventors: Nicholas K. Treadgold, Babak Hodjat
  • Publication number: 20090138391
    Abstract: As individuals increasingly engage in different types of transactions they face a growing threat from, possibly among other things, identity theft, financial fraud, information misuse, etc. and the serious consequences or repercussions of same. Leveraging the ubiquitous nature of wireless devices and the popularity of (SMS, MMS, etc.) messaging, an infrastructure that enhances the security of the different types of transactions within which a wireless device user may participate. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 28, 2009
    Applicant: Sybase 365, Inc.
    Inventors: William H. Dudley, Marc Rhone Landrum, Robert C. Lovell, JR.
  • Patent number: 7539502
    Abstract: A method for dynamically modifying the “from” address in SCCP-level address in an SS7 message. An inter-carrier vendor (ICV) or intermediary prearranges with a domestic carrier and an inter-network network (e.g., Teleglobe) to replace the ICV's predetermined static “from” SCCP-level address with a different “from” SCCP-level address. The different address might be selectively or dynamically employed based on an identity of a source wireless carrier, an identity of a destination wireless carrier, a directory number of a source mobile station, or a directory number o f a destination mobile station. The different address may also be used to indicate branding or the fact that a carrier has merged or has acquired another carrier.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: May 26, 2009
    Assignee: Sybase 365, Inc.
    Inventor: Robert C. Lovell, Jr.
  • Publication number: 20090111492
    Abstract: Coincident with the evolution, maturation, etc. of wireless messaging ecosystems an infrastructure that provides for intelligent and dynamic alternate Multimedia Message Service (MMS) message delivery channels. Occasions may arise where a Mobile Subscriber would like to use their Wireless Device to exchange (for example, MMS) messages but circumstances may prohibit or limit same. On such occasions the MMS messages may be appropriately processed and then routed through one or more alternate message delivery channels such as, possibly inter alia, E-Mail. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 30, 2009
    Applicant: SYBASE 365, INC.
    Inventors: William H. Dudley, Marc Rhone Landrum, Robert C. Lovell, JR.
  • Publication number: 20090104922
    Abstract: Multi-Media Messaging (MMS) services so that numerous wireless operators can transmit MMS messages between them.
    Type: Application
    Filed: September 18, 2008
    Publication date: April 23, 2009
    Applicant: SYBASE 365, INC.
    Inventors: William H. Dudley, Derek Hung Kit Tam, James C. Farrow, Brian Jeffery Beggerly, Kirk Tsai, William Chu, Robert C. Lovell, JR.
  • Publication number: 20090104923
    Abstract: Coincident with the evolution, maturation, etc. of wireless messaging ecosystems, today and in the future the addressing of a message needs to include—and all of the different entities that process messages (e.g., Wireless Carriers, intermediaries, enterprises, Content Providers, Service Providers, etc.) need to support—additional (i.e., enhanced, flexible, extensible, etc.) message addressing capabilities. The present invention provides an infrastructure that supports such additional (i.e., enhanced, flexible, extensible, etc.) message addressing capabilities through, among other things, the availability of Dynamic Tags (DynaTags). The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Applicant: SYBASE 365, INC.
    Inventors: Michael Timmons, Robert C. Lovell, JR.
  • Publication number: 20090100004
    Abstract: System and methodology for automatic tuning of database query optimizer is described.
    Type: Application
    Filed: October 11, 2007
    Publication date: April 16, 2009
    Applicant: SYBASE, INC.
    Inventors: Mihnea Andrei, Xun Cheng, Edwin A. Seputis, Xiao Ming Zhou