Patents Assigned to Sybase
  • Publication number: 20130159249
    Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for hybrid data replication are described. Aspects include identifying a type of database data replication, the type including a combination of replication approaches, and managing replication based on the identified type, including coordinated switching from one replication approach to another automatically with transactional consistency maintained among source and target databases.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: Sybase, Inc.
    Inventors: Rhett Dondi DEWALL, Heping SHANG
  • Publication number: 20130159051
    Abstract: A flexible, extensible, and dynamically configurable Content Collection, Aggregation, and Enhancement Facility (CCAEF) that a (e.g., small or mid-size) merchant may employ and which would leverage aspects of the merchant's existing infrastructure (such as for example a merchant's Web site)—with for example no or minimal effort or intervention on the part of the merchant—to inter alia develop all of the required data so that the merchant can fully engage a Real-Time Offer Management System (RTOMS), or other such system, and thus more effectively compete with large merchants in the world of commerce.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 20, 2013
    Applicant: SYBASE 365, INC.
    Inventor: Sybase 365, Inc.
  • Publication number: 20130159253
    Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for directing a data replication environment through policy declaration are described. Aspects include identifying a policy declaration defining a replication environment, and processing the policy declaration to instantiate the replication environment according to parameters established in the policy declaration.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: Sybase, Inc.
    Inventors: Rhett Dondi Dewall, Heping Shang
  • Publication number: 20130159109
    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: January 21, 2013
    Publication date: June 20, 2013
    Applicant: SYBASE 365, INC.
    Inventor: Sybase 365, Inc.
  • Publication number: 20130160024
    Abstract: Disclosed herein are methods, systems, and computer readable storage media for performing load balancing actions in a complex event processing system. Static statistics of a complex event processing node, dynamic statistics of the complex event processing node, and project statistics for projects executing on the complex event processing node are aggregated. A determination is made as to whether the aggregated statistics satisfy a condition. A load balancing action may be performed, based on the determination.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Applicant: SYBASE, INC.
    Inventors: Gregory Shtilman, Dilip Sarmah, Mark Theiding
  • Publication number: 20130159181
    Abstract: A flexible, extensible, and dynamically configurable Mobile Wallet (mWallet) facility that inter alia leverages the ubiquitous nature of wireless devices to inter alia ‘store’ a quanta of value (including inter alia an amount of money, coupons, vouchers, credits, points, rewards/awards, etc.) on a wireless device so that a user of such a device may subsequently employ just their ever-present wireless device to among other things complete the payment portion of a transaction.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 20, 2013
    Applicant: SYBASE 365, INC.
    Inventor: Sybase 365, Inc.
  • Publication number: 20130142117
    Abstract: As mobile subscribers increasingly employ their wireless devices to perform an ever expanding range of activities, it has become more and more important for all of the different entities in a wireless ecosystem (e.g., wireless carriers, intermediaries, service providers, etc.) to complete their processing activities in the most efficient, expeditious, flexible, etc. manner possible. An intelligent caching mechanism, through which for example various of the results of a preparatory step may be preserved for subsequent reuse, can inter alia incrementally reduce processing time, reduce system and network resource consumption, save money, etc.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 6, 2013
    Applicant: SYBASE 365, INC.
    Inventor: Sybase 365, Inc.
  • Patent number: 8458218
    Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for incremental data transfer in a database management system (DBMS) are provided. In an embodiment, a database table enabled for partial export from a database management system is identified. Data within the database table to be exported is also identified, and the identified data is transferred in a chosen format from the database table to an export location.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: June 4, 2013
    Assignee: Sybase, Inc.
    Inventor: Elton Philip Wildermuth
  • Publication number: 20130138629
    Abstract: Systems, methods, and computer program product embodiments are provided for path-based query evaluation. The embodiments include representing a markup language document as a descriptive catalog, and capturing relationships in the descriptive catalog as an index summary. The index summary is utilized for evaluating a path-based query.
    Type: Application
    Filed: November 29, 2011
    Publication date: May 30, 2013
    Applicant: Sybase, Inc.
    Inventor: Mohyuddin REHMATTULLAH
  • Publication number: 20130132345
    Abstract: A method, system and computer readable storage medium for replicating database data of heterogeneous data type are disclosed. The method includes determining the data type of an element of heterogeneous data type to be replicated. The element is packed into a predetermined transfer format as an opaque data type, based on the determined data type, and replicated to a replication server. The replication server is instructed to not modify the element noted as opaque.
    Type: Application
    Filed: November 22, 2011
    Publication date: May 23, 2013
    Applicant: SYBASE, INC.
    Inventors: Hai-Yan Chen, Stephen Shepherd
  • Publication number: 20130124464
    Abstract: Systems, methods and computer program products for multi-path replication in databases are described herein. A non-limiting embodiment includes instantiating a plurality of replicate connections to a replicate database, providing transactions to the replicate database through a plurality of transaction streams, where the transaction streams associated with respective instantiated replicate connections. Transactions occurring in distinct transaction streams are applied, in parallel, at the replicate database. Another non-limiting embodiment includes instantiating a plurality of replication sender threads, where the replication sender threads communicate in parallel with respective replication servers over respective replication paths. Data sharing one or more attributes can be bound to a replication path in communication with the respective replication servers.
    Type: Application
    Filed: September 14, 2012
    Publication date: May 16, 2013
    Applicant: Sybase, Inc.
    Inventors: Christopher Hugh Rank, Martin Stanley Pieczonka, Shuying Yu, Rene Eduard Alexander Quakkelaar, Elena Isabel Lora Gallardo
  • Publication number: 20130117526
    Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for temporary storage management in a shared disk database cluster are provided. Included is the reserving of units on-demand and of variable size from shared temporary storage space in the SDC. The utilization of the reserved units of the shared temporary storage space is tracked, and the shared temporary storage space is administered based on the tracking.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Applicant: Sybase, Inc.
    Inventor: Colin Joseph FLORENDO
  • Publication number: 20130117307
    Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for snapshot isolation support for distributed query processing in a shared disk database cluster are provided. The embodiments include the forming of object identification data in a leader node of query execution in the shared disk database cluster. At least one fragment of the query execution is distributed to at least one worker node in the shared disk database cluster, and the object identification data is utilized for multiversion concurrency control during query execution by the leader node and at least one worker node.
    Type: Application
    Filed: December 2, 2011
    Publication date: May 9, 2013
    Applicant: Sybase, Inc.
    Inventors: Surendra Kumar VISHNOI, Colin FLORENDO
  • Patent number: 8434097
    Abstract: Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: April 30, 2013
    Assignee: Sybase, Inc.
    Inventors: David Brandow, Johannes Alberti, Himagiri Mukkamala
  • Patent number: 8433684
    Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for backing up an in-memory database. In an embodiment, a backup server is provided to perform backup operations of a database on behalf of a database server. A determination is made as to whether the database is an in-memory database. Database server connections are utilized during data accesses for the backup operations when the database is an in-memory database.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: April 30, 2013
    Assignee: Sybase, Inc.
    Inventor: Carlos Ruiz Muñoz
  • Patent number: 8423059
    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.
    Type: Grant
    Filed: February 3, 2011
    Date of Patent: April 16, 2013
    Assignee: Sybase 365, Inc.
    Inventors: Phillip J. Sweatman, Robert C. Lovell, Venkatesh Chava, Christian Zimmern
  • Patent number: 8423563
    Abstract: A system and methodology for name searches is described. In one embodiment, for example, a method is described for determining whether a particular name comprising one or more words matches any names on a list of names, the method comprises steps of: generating codes characterizing the particular name by generating a code for each word of the particular name that is based at least in part on phonetic sounds of the word and on whether characters of the word match a pattern occurring in a proper name in a given natural language; deriving an initial set of any matching names by comparing the codes of the particular name against corresponding codes for the list of names; and deriving a final set of any matching names by comparing words of the particular name against words of names in the initial set.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: April 16, 2013
    Assignee: Sybase, Inc.
    Inventors: Cathal McPeake, Henry Chen, Ruth E. Whalen, Diane Vezina
  • Patent number: 8423587
    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: Grant
    Filed: November 2, 2011
    Date of Patent: April 16, 2013
    Assignee: Sybase, Inc.
    Inventor: Michael Timmons
  • Patent number: 8417669
    Abstract: Systems, methods and computer program product embodiments for auto-correction in database replication are disclosed herein. An embodiment includes receiving a log record of one or more database row changes on a table marked for replication. From the received log record, one or more insert operations on the marked table are identified. Each identified insert operation is automatically replaced with a first pair of operations, where each first pair comprises a delete operation associated with a new insert operation. Each first pair, when executed at a replicate database, acts to delete data at a first location identified by each identified insert operation prior to inserting data of the new insert operation at the first location.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: April 9, 2013
    Assignee: Sybase Inc.
    Inventors: Chengzi Xu, Stephen C. Shepherd
  • Patent number: 8412674
    Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for replication resynchronization are provided. An embodiment includes providing a mode of operation in a replication control system for repopulating a replicated version of a primary database that does not affect an ability to continue activity in the primary database. Further included is managing the repopulating of the replicated version with attention to at least a resynchronization marker.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: April 2, 2013
    Assignee: Sybase, Inc.
    Inventors: Jianbing Zhu, Stephen C. Shepherd