Patents Assigned to Sybase
  • Publication number: 20100226488
    Abstract: As Mobile Subscribers increasingly employ their Wireless Devices to perform an ever expanding array activities an element that may reside in various portions of a messaging infrastructure and which efficiently and flexibly supports enhanced message address resolution capabilities.
    Type: Application
    Filed: September 16, 2009
    Publication date: September 9, 2010
    Applicant: SYBASE 365, INC.
    Inventor: Mohamad Imad El Osta
  • Publication number: 20100229237
    Abstract: A method for detecting an undesirable condition within a messaging network. A message is received and a source of the message is identified. If an entry in a database for the source has not been created, an entry is created. A source counter for the source is then set to one and a timestamp is created for the source. If an entry in the database for the source has been previously created, the source counter is incremented by one and the timestamp is updated. The source counter is then compared to a source threshold, and if the source counter exceeds the source threshold over the course of predetermined amount of time, a source alarm is triggered. A sliding with respect to the predetermined amount of time may also be implemented to account for total counts that may fall across or be split by set periods of time. The invention is particularly useful for detecting “spam” events and undesirable routing loops.
    Type: Application
    Filed: May 20, 2010
    Publication date: September 9, 2010
    Applicant: SYBASE 365, INC.
    Inventors: Thilo Rusche, Derek Hung Kit Tam, Robert C. Lovell, JR.
  • Publication number: 20100229225
    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 (Short Message Service, Multimedia Message Service, etc.) messaging, an infrastructure that enhances the security of the different types of transactions within which a wireless device user may participate through a Second Factor Authentication facility. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Applicant: Sybase, Inc.
    Inventors: Dilip SARMAH, Kyle Warner Erickson, Rajat Mounendrababu Gadagkar
  • Publication number: 20100223146
    Abstract: The object of the present invention is to provide a method for simple but secure cashless payment, especially at different locations, and a system for implementing the method. In the method according to the invention an amount of money is read in at a merchant station and transmitted to a comparing device together with an-identification code of the merchant station, the data being stored in the interim at the comparing device. The payer sends the identification code of the merchant station through a mobile cell phone to the comparing device, which compares the identification code with that of the stored data and transmits the corresponding amount of money to the cell phone. Confirmation of the payment is requested there and transmitted to the comparing device, which transmits a corresponding account entry to an account keeping device.
    Type: Application
    Filed: December 24, 2009
    Publication date: September 2, 2010
    Applicant: SYBASE 365, INC.
    Inventor: Mathias Entenmann
  • Patent number: 7788243
    Abstract: System providing methodology for optimizing data transfer in a distributed environment is described.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: August 31, 2010
    Assignee: Sybase, Inc.
    Inventors: Kantikiran Krishna Pasupuleti, Vaibhav A. Nalawade, Vadiraja P. Bhatt
  • Patent number: 7783610
    Abstract: 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-regressing fashion includes steps of: maintaining a local sequence at each server and an allocation page timestamp on an allocation page; upon allocation of a data page, applying a timestamp to the data page which is greater than the allocation page timestamp; upon modification of a given data page at a particular server, setting the timestamp on the given data page to the greater of the local sequence at the particular server and an existing timestamp already on the given data page; and when data pages are deallocated, adjusting the allocation page timestamp to a value greater than the timestamp value on any deallocated data page.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: August 24, 2010
    Assignee: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Patent number: 7769776
    Abstract: 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. By performing calculations in a two-step process, accurate Bayesian calculation results are obtained whilst distributing the document indexing and query processing.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: August 3, 2010
    Assignee: Sybase, Inc.
    Inventor: John Tabraham
  • Publication number: 20100184404
    Abstract: Coincident with the evolution, maturation, etc. of wireless messaging ecosystems an infrastructure that supports offering to mobile subscribers different types of rewards (for example, possibly inter alia, cash, free service offerings, product coupons and/or discounts, popularity indicators, etc.) for specific mobile subscriber behaviors including, possibly inter alia, a mobile subscribers' creation and sending of increasing numbers of certain types of messages. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: January 22, 2009
    Publication date: July 22, 2010
    Applicant: SYBASE 365, INC.
    Inventor: Michael Timmons
  • Patent number: 7761499
    Abstract: 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 downchain agents whether the queried agent considers such message to be in its domain of responsibility. Each queried agent recursively determines whether it has an interpretation policy of its own that applies to the request, and if not, further queries its own further downchain neighboring agents. The further agents eventually respond to such further queries, thereby allowing the first-queried agents to respond to the initiator agent. The recursive invocation of this procedure ultimately determines one or more paths through the network from the initiator agent to one more more leaf agents.
    Type: Grant
    Filed: July 16, 2004
    Date of Patent: July 20, 2010
    Assignee: Sybase, Inc.
    Inventors: Babak Hodjat, Christopher J. Savoie, Makoto Amamiya
  • Patent number: 7752165
    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: Grant
    Filed: August 1, 2007
    Date of Patent: July 6, 2010
    Assignee: Sybase, Inc.
    Inventors: Evan Ireland, Kyle Leckie, David Clegg
  • Publication number: 20100169947
    Abstract: As individuals increasingly employ their wireless devices to engage in different types of activities 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 (Short Message Service, Multimedia Message Service, etc.) messaging, an infrastructure that enhances the security of the different types of activities within which a wireless device user may participate through dynamically configurable levels of authentication. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: Sybase, Inc.
    Inventors: Dilip SARMAH, Zhang JIAN, Yang XU
  • Publication number: 20100167764
    Abstract: Leveraging the ubiquitous nature of wireless devices and the popularity of (Short Message Service, Multimedia Message Service, etc.) messaging, an infrastructure that supports message-based conversations (with for example the maintenance or preservation of state, context, etc. across or during the message exchanges) allowing users of wireless devices to employ their wireless devices to engage in and complete increasingly more complicated activities. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: Sybase
    Inventors: Dilip Sarmah, Kim Hung Choy, Raphael Hercules Sutton, Mark Andreas Theiding
  • Publication number: 20100167765
    Abstract: A flexible, extensile, and dynamically configurable back-end Application Server environment that efficiently supports the ever-increasing range of activities for which mobile subscribers employ their wireless devices. The environment may operate within any number of entities within a messaging ecosystem including for example a service provider.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: Sybase
    Inventors: Dilip SARMAH, Raphael Hercules Sutton
  • Patent number: 7747610
    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: Grant
    Filed: May 19, 2007
    Date of Patent: June 29, 2010
    Assignee: Sybase, Inc.
    Inventors: Gajanan S. Chinchwadkar, Zhang Wei, Xiong Zhiping
  • Patent number: 7743069
    Abstract: 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 comprises steps of: defining Structured Query Language (SQL) extensions for creating and managing column encryption keys, and for creating and managing database tables with encrypted column data; receiving an SQL statement specifying creation of a particular column encryption key; receiving an SQL statement specifying creation of a database table having particular column data encrypted with the particular column encryption key; and in response to a subsequent database operation that requires the particular column data that has been encrypted, automatically decrypting the particular column data for use by the database operation.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: June 22, 2010
    Assignee: Sybase, Inc.
    Inventors: Rajnish K. Chitkara, Barbara J. Banks, Anita R. Patel
  • Patent number: 7739232
    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: Grant
    Filed: August 1, 2007
    Date of Patent: June 15, 2010
    Assignee: Sybase, Inc.
    Inventor: Evan Ireland
  • Patent number: 7725545
    Abstract: A method for detecting an undesirable condition within a messaging network. A message is received and a source of the message is identified. If an entry in a database for the source has not been created, an entry is created. A source counter for the source is then set to one and a timestamp is created for the source. If an entry in the database for the source has been previously created, the source counter is incremented by one and the timestamp is updated. The source counter is then compared to a source threshold, and if the source counter exceeds the source threshold over the course of predetermined amount of time, a source alarm is triggered. A sliding with respect to the predetermined amount of time may also be implemented to account for total counts that may fall across or be split by set periods of time. The invention is particularly useful for detecting “spam” events and undesirable routing loops.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: May 25, 2010
    Assignee: Sybase 365, Inc.
    Inventors: Thilo Rusche, Derek Hung Kit Tam, Robert C. Lovell, Jr.
  • Publication number: 20100120402
    Abstract: As Mobile Subscribers increasingly employ their Wireless Devices to access an ever expanding universe of content—anything including but not limited to for example WWW pages, JavaScript, ActiveX, static images, audio, video, streaming audio/video, data, software applications, etc.—an infrastructure that supports seamless access to content by addressing a range of challenges that arise during such interactions including, for example, the proper identification of content, the timely retrieval of content from a variety of sources, the processing and persistence of content, the delivery of content, etc. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.
    Type: Application
    Filed: July 14, 2009
    Publication date: May 13, 2010
    Applicant: SYBASE 365, INC.
    Inventors: Ramandeep Sethi, Thomas Whittaker, Bill Clagett
  • Publication number: 20100114843
    Abstract: Systems, methods and computer program products for compression of database indexes are described herein. A system embodiment includes a sequence determiner to scan a database index and to determine a start of a range and end of a range of consistently changing values in one or more index pages of said database index and an index updater to update said database index based on a sequence determined by said sequence determiner, while suspending writing of one or more values that lie within start of said range and end of said range of values. A method embodiment includes scanning an index, determining a pattern of changing values in one or more index pages of said index and selectively updating said index based on said determining step to minimize index insertions.
    Type: Application
    Filed: October 27, 2008
    Publication date: May 6, 2010
    Applicant: Sybase, Inc.
    Inventors: Daniel James FARRAR, Peter Bumbulis, Nathan Michael Auch
  • Publication number: 20100106622
    Abstract: A method for exchanging data concerning an electronic transaction between two entities, includes: a step which consists in determining and booking an origin address (TPOA) in conformity with a bidirectional mobile telephony (GSM) digital messaging service protocol (SMS); a step which consists in sending in accordance with the protocol (SMS), an offer message (OFFRE_SMS) of the transaction (TR), the offer message (OFFRE_SMS) being sent from the first entity (MW) and addressed to the second entity (CL); and a step which consists in sending, from the second entity (CL) and addressed to the first entity (MW), a reply message comprising an information (REP) representing acceptance or rejection of the transaction.
    Type: Application
    Filed: December 17, 2009
    Publication date: April 29, 2010
    Applicant: SYBASE 365, INC.
    Inventor: Carles Guillot