Patents Examined by Robert Timblin
  • Patent number: 7620632
    Abstract: Embodiments of methods, apparatuses, devices and/or systems for performing tree matching are disclosed.
    Type: Grant
    Filed: December 7, 2004
    Date of Patent: November 17, 2009
    Assignee: Skyler Technology, Inc.
    Inventor: Mark Andrews
  • Patent number: 7577676
    Abstract: The invention is generally but not exclusively concerned with problems associated with production of interactive television, particularly an interactive televised auction, where input must be obtained from a plurality of users and broadcast output must be provided based on live user input. However, solutions provided by aspects of the invention are not limited to such a use and may be more generally applied.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: August 18, 2009
    Assignee: Sit-Up Limited
    Inventors: John Egan, Ashley Faull
  • Patent number: 7483905
    Abstract: A method for accessing a database is provided. The method includes creating in a design environment a file that defines a metadata. The metadata relates at least one business object and at least one query. The method also includes communicating the file to a mobile device, storing the file on the mobile device, and transforming the file into a binary structure at an initial run of a computer application running on the mobile device. The binary structure is adapted to be read by the computer application. The method also includes recording the binary structure in a memory of the mobile device. A method for providing database access for a plurality of files with a limited number of database access channels is provided. A method for is provided for accessing a database in a computing environment for a plurality of recordsets. Each of the plurality of recordsets is associated with a database access channel for fetching records of the plurality of recordsets from the database upon occurrence of a preselected event.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: January 27, 2009
    Assignee: SAP AG
    Inventor: Thomas Gauweiler
  • Patent number: 7475095
    Abstract: Under the present invention, a method, system, and program product for preventing an unread activity from being sent back (i.e., bounced-back) to its originating server during a replication operation are provided. The method includes: storing an identification of an originating server of a replicated unread activity, the unread activity being associated with a read/unread status of an email, in an unread log of a receiving server; during a subsequent replication process initiated by the receiving server, preventing replication of the unread activity back to the originating server; during the subsequent replication process, replicating the unread activity to at least one other server; and storing the identification of the originating server with the unread entry.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Russell L. Holden, William A. Spencer
  • Patent number: 7464123
    Abstract: A method of benchmark testing, using test data, a component of a first computer system, using an additional computer system to restore said data.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: December 9, 2008
    Assignee: Accenture Global Services GmbH
    Inventor: Martin Croker
  • Patent number: 7464088
    Abstract: A system architecture optimized for pattern match applications is provided. This system architecture includes a host computer and a pattern match accelerator (PMA), which in turn includes one or more pattern match units (PMUs) and PMU control logic. The PMU control logic can divide a database, transmitted by the host computer, such that each of the PMUs receives a database portion. Each PMU includes a main memory for storing the database portion and a programmable logic device (PLD). The PLD can perform a search and score operation on its database portion. Advantageously, the PLD can be configured to generate an index of the database portion, and then configured to perform the search and score operation using that index. The PMU control logic can assemble the results of the pattern match application from each of the PMUs.
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: December 9, 2008
    Assignee: Sage-N Research, Inc.
    Inventor: David Chiang
  • Patent number: 7464098
    Abstract: A method serves to encode textual paths for indexing and querying structured, for example, XML-based documents and serves to execute and improved filtering of binarily represented XML documents. A development of the method results in all indices being identical even in the event that a polymorphism is inserted therein. When storing these textual paths for indexing or querying, only one smaller volume of data has to be stored or transmitted. A comparison of this data can also subsequently ensure more rapidly during a query since the volume of data to be compared is smaller.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: December 9, 2008
    Assignee: Siemens Aktiengesellschaft
    Inventors: Jörg Heuer, Andreas Hutter
  • Patent number: 7451143
    Abstract: A method and apparatus is disclosed herein for a rule processor for conducting contextual searches, the processor comprising a plurality of input payload search registers, search execution engine coupled to the plurality of search registers to perform one or more contextual searches on content in the search registers by via parallel pattern matching in response to executing rules specifying the one or more searches, and presenting one or more patterns to the content in the search registers.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: November 11, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Harshvardhan Sharangpani, Rajesh Patil
  • Patent number: 7440964
    Abstract: A method, device, and software for presenting search results obtained from a plurality of databases, based on an end-user specified query, is disclosed. In an embodiment, the search results are combined from results from a first index and results from a second index. The first index comprises a plurality of index entries modifiable by an administrator, and the second index comprises a plurality of index entries that are not modifiable by the administrator. In the combined search results, any search result from the second index for which an associated key field is identical to the associated key field of a matching search result in the first set of search results is discarded in favor of the matching search result in the first set of search results.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: October 21, 2008
    Assignee: Vortaloptics, Inc.
    Inventors: David B. Gosse, Tym D. Feindel
  • Patent number: 7428531
    Abstract: A customer information management system which enables integration of data across lines of business that classify data using distinct formats. In the system, a plurality of lines of business are in communication with one another and with a customer server. A customer information model produces a common classification format used by the customer server. Adapters at each line of business translate information between the format used by the customer server and the format used by the respective line of business. In use, the customer server may glean information from all of the lines of business and produce detailed data stores about customers. A first line of business may also obtain information from a second line of business by making a request through the customer server.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: September 23, 2008
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Lydia Barron, Mary Alexion, Marina Zamalin, Shah Jahan, Michael E. Berman, Olutayo Ibikunle