Patents Examined by Hung Tran Vy
  • Patent number: 7297861
    Abstract: Performance data include at least a particular type of control parameter, like velocity data. Tones colors include ones of a first type for which the particular type of control parameter presents a first variation characteristic, and ones of a second type for which the control parameter presents a second variation characteristic. Environment setting data can be either set via a user's apparatus or received from another apparatus, and the environment setting data may include tone-color-change instructing information. When an automatic performance is to be executed on the basis of the performance data, a tone color of the performance data to be automatically performed is changed into a tone color corresponding to the instructing information. Tone color change instruction by the instructing information is invalidated, when the tone color be changed between tone colors of the first and second types.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: November 20, 2007
    Assignee: Yamaha Corporation
    Inventor: Motonori Sunako
  • Patent number: 7293051
    Abstract: A space-incremental garbage collector performs marking operations that are usually separated by several collection increments. It uses the marking results to compute collection-efficiency metrics for regions into which it treats the heap as divided. It bases its selection of regions for successive increments' collection sets on the metrics' values, whose computations also depend on the sizes of the regions' “remembered sets,” i.e., on the lists of locations where references to objects in those regions have been observed. Although the remembered-set sizes therefore potentially change between collection increments, the collector re-computes metrics in most collection increments for only a subset of the regions. It selects the subset in accordance with a sorting of all regions that it performed at the end of the most recent completed marking operation.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: November 6, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Antonios Printezis, David L. Detlefs
  • Patent number: 7287049
    Abstract: A garbage collector keeps a log of recent system usage. From that usage thus recorded, it determines whether a time slice whose duration a maximum-mutator-utilization (“MMU”) specification prescribes and whose end time is the same as a prospective future collection pause will contain more than the maximum imposed by the MMU specification on the time slice's garbage collector time. The collector uses that determination to arrive at a compliant length for a pause that is to start at a predetermined time or to find a time at which a pause of a predetermined length can start without violating the MMU specification.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: October 23, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Antonios Printezis, David L. Detlefs
  • Patent number: 7287027
    Abstract: Principles of the present invention provide a method of entering a default field value in a second data entry field based on a user's current entry in a first data entry field. The method establishes a relational index table, the relational index table including at least one record having at least three fields. The fields include: a parent field containing a prior entry in the first data entry field; a child field containing an associated prior entry in the second data entry field; and a frequency field including a count of the number of times the prior entry in the first data entry field was associated with the prior entry in the second data entry field. The method further includes: receiving the user's current entry in the first data entry field; and looking up the user's current entry in the first data entry field in the parent field of the relational index table and returning the associated prior entry in the child field as the default field value.
    Type: Grant
    Filed: March 1, 2004
    Date of Patent: October 23, 2007
    Assignee: SAP AG
    Inventor: Udo Klein
  • Patent number: 7284017
    Abstract: A method, system and program are disclosed for increasing the data transfer rates and efficiencies of processes used for migrating digital data from one long-term storage media to a second long-term storage media. A flat-file can be created and used as a work-list to read the data from the first long-term storage media. The data can then be transferred by data streaming to a workspace on a disk cache associated with the second long-term storage media. Logical units of the data in the workspace can be converted into a BLOB format and stored on a server associated with the second long-term storage media. A second flat-file can be created and used as an update reference for a database associated with the first long-term storage media.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: October 16, 2007
    Assignee: Storage Technology Corporation
    Inventor: Donald Allen Baune
  • Patent number: 7283999
    Abstract: A method, computer program and system for optimizing similarity string filtering are disclosed. A first data string comprising one or more data characters and selecting a second data string comprising one or more data characters are selected. At least one of a defined set of shapes is applied to the first data string to generate one or more patterns associated with the first data string. At least one of the defined set of shapes is applied to the second data string to generate one or more patterns associated with the second data string. The one or more patterns associated with the first data string are compared with the one or more patterns associated with the second data string to determine if one or more matching patterns exist. The first data string and the second data string are linked if one or more matching patterns exist.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: October 16, 2007
    Assignee: NCR Corp.
    Inventors: Bhashyam Ramesh, Michael W. Watzke
  • Patent number: 7280998
    Abstract: A virtual data warehouse (the functional equivalent of a conventional data warehouse) that provides aggregated views of the complete data inventory. The virtual data warehouse contains metadata, which is used to form a logical enterprise data model that is part of the database of record (DBOR) infrastructure. Each legacy back-end database system is published on the infrastructure, with its metadata extracted and used as noted above. The infrastructure software uses standard J2EE, JMS and reusable EJBs, for transactional unit requests, and ETL (extract-transform-load) tools for real-time bulk loading of data.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: October 9, 2007
    Assignee: AT&T Corp.
    Inventors: Roger Aboujaoude, Hossein Eslambolchi, Frank Ianna, Prakash Vasa
  • Patent number: 7275064
    Abstract: A virtualized-information management apparatus for managing corresponding information between real storage areas of a plurality of storages connected to a network and a virtual storage-area built by virtually integrating the real storage areas includes a transmission/reception unit that transmits/receives, between the virtualized-information management apparatus and another virtualized-information management apparatus connected to another network, information on updating the corresponding information, and an updating unit that updates the corresponding information based on the information received.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: September 25, 2007
    Assignee: Fujitsu Limited
    Inventor: Tetsuhiro Hirao
  • Patent number: 7272654
    Abstract: Multiple Network Attached Storage (NAS) appliances are pooled together by a virtual NAS translator, forming one common name space visible to clients. Clients send messages to the virtual NAS translator with a file name and a virtual handle of the parent directory that are concatenated to a full file-path name and compressed by a cryptographic hash function to generate a hashed-name key. The hashed-name key is matched to a storage key in a table. The full file-path name is not stored, reducing the table size. A unique entry number is returned to the client as the virtual file handle that is also stored in another table with one or more native file handles, allowing virtual handles to be translated to native handles that the NAS appliance servers use to retrieve files. File movement among NAS servers alters native file handles but not virtual handles, hiding NAS details from clients.
    Type: Grant
    Filed: March 4, 2004
    Date of Patent: September 18, 2007
    Assignee: Sandbox Networks, Inc.
    Inventor: Juergen Brendel
  • Patent number: 7268667
    Abstract: A RF transaction device is provided, which is operable to store multiple distinct data sets owned by unrelated data set owners, wherein the distinct data sets may include differing formats. The method includes the steps of: adding, by a read/write, a first data set to the RF transaction device, wherein the first data set is owned by a first owner; adding, by the read/write device, a second data set to the RF transaction device, wherein the second data set is owned by a second owner; and storing the first data set and the second data set on the RF transaction device in accordance with an owner defined format. The first and second data sets may each be stored as a Block of Binary. The first and second data sets are associated with first and second owners, respectively, and are configured to be stored independent of each other and in accordance with the particular data set storage protocol.
    Type: Grant
    Filed: March 10, 2004
    Date of Patent: September 11, 2007
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Blayn W. Beenau, Michal Bliman, David S. Bonalle, Joshua L. Montgomery, Peter D. Saunders, John R. Williamson
  • Patent number: 7268668
    Abstract: Systems and methods are presented for managing a plurality of data sets on a financial transaction instrument configured to facilitate performing a financial transaction. A first data set owner and a second data set owner are enrolled in a multiple account management program. A first data set owned by a first data set owner and of a first format is added to a database on the financial transaction instrument. A second data set of a second format is added to the database. The second data set is owned by a second data set owner, distinct from the first data set owner, and the second format is different from the first format. A condition header identifying a status condition is added to at least one of the first and second data sets. At least one of the first and second data sets is modified in the database.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: September 11, 2007
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Blayn W. Beenau, Michal Bliman, David S. Bonalle, Joshua L. Montgomery, Peter D. Saunders, John R. Williamson
  • Patent number: 7266558
    Abstract: A system and method includes providing a database having a plurality of damage characterization data and a geographical location associated with each. A first and a second portable communication unit are associated, respectively, with a first subscribing party and a second subscribing party. A sharing privilege list identifies, for the first subscribing party, parties authorized to receive damage assessment data. A damage assessment report is transmitted from the first of the portable communication units to the database. The database is updated based on the damage assessment report. Then, depending on whether or not the second subscribing party is on the sharing privilege list, a data is communicated to the second of the portable communication units reflecting, or based on, the damage assessment report.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: September 4, 2007
    Inventor: Michael D. Gray
  • Patent number: 7263520
    Abstract: Methods and apparatus, including computer systems and program products, relating to an information management system and aggregating data by performing table scans. In general, in one aspect, the technique includes receiving a query for a response to a search on a database, loading data from the database into memory, filtering the data based on the query to generate a list of results, buffering at least one key figure corresponding to a result, buffering at least one dimension value corresponding to each key figure, aggregating the dimension values to generate an aggregate key, aggregating key figures corresponding to the same aggregate key to generate one or more aggregate key figures, and displaying the response to the search on a display device. Loading the data may include compressing the data. Filtering the data may be performed blockwise.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: August 28, 2007
    Assignee: SAP AG
    Inventors: Stefan Biedenstein, Jens-Peter Dittrich, Erich Marschall, Olaf Meincke, Klaus Nagel, Guenter Radestock, Andrew Ross, Stefan Unnebrink
  • Patent number: 7259528
    Abstract: A data converter for a lighting system, has a data input for the data converter to communicate with a central control device of the lighting system, a data output for the data converter to communicate with lamp operating elements, and an evaluation unit for evaluating the data received from the central control device and for controlling and monitoring the functions of the lamp operating elements. The data converter permits an enlargement of the number of the lamp operating elements, in the lighting system, that can be monitored by the central control device.
    Type: Grant
    Filed: September 14, 2004
    Date of Patent: August 21, 2007
    Inventor: Axel Pilz
  • Patent number: 7260580
    Abstract: Methods and apparatus, including computer program products, implementing techniques for encoding binary XML. The techniques include receiving data to be encoded and encoding the data as binary XML data. The binary XML data includes one or more elements. Each element is represented by an index number that identifies the element, a length number that indicates the length of the element's name, and token numbers that represent tags delimiting the element. The index numbers, length numbers, and token numbers are encoded as a sequence of bytes including at least one byte that represents a composite number. A composite number is a token number combined with either an index number or length number.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: August 21, 2007
    Assignee: SAP AG
    Inventors: Thomas Gauweiler, Johannes Viegener
  • Patent number: 7257768
    Abstract: A project management system including a record system that records, for each project involving a plurality of users, communication history information containing information determining a communication occurrence time point of a user involved in the project, document history information containing information determining an occurrence time point of operation on a document relating to the project, and access history information containing information determining an occurrence time point of access to the document or a communication message relating to the project as distinguished from each other, a collecting unit that collects a record concerning an attention project from the record system, and an image generating unit that generates an image indicating a record frequency of the communication history information, the document history information, and the access history information in the time-series relationship based on the record collected by the collecting unit.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: August 14, 2007
    Assignee: Fuji Xerox, Co.
    Inventors: Kazunori Horikiri, Hitoshi Abe
  • Patent number: 7251777
    Abstract: Disclosed is a method for customizable schema-guided conversion of plain-text documents, rich-text documents and textual data records to an XML-compatible structured form. The method makes substantial use of element content model definitions from a chosen target XML schema/DTD to optimize, closely guide, and disambiguate element pattern matching and recognition. Highly granular structure can be inferred, in best possible conformance with the schema. One embodiment operates based on a finite state machine derived via recursive aggregation of the schema element content models. Additionally disclosed is a method for automated document structuring within the environment of an XML-enabled wordprocessor application. The method entails using the host's API to perform element pattern search and matching and to apply markup to the document in accordance with the inferred XML structure.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: July 31, 2007
    Assignee: HyperVision, Ltd.
    Inventors: Tsvetomir V. Valtchev, Pradeep K Jain
  • Patent number: 7247998
    Abstract: A sensor system adapted to detect unwanted transients in the primary side of a luminous lamp load driving circuit and effect a change in operation of the driving circuit. A detection circuit is adapted to detect a transient, determine if it is an appropriate end-of-life lamp condition requiring action, and signal an inverter control circuit to provide for an adjustment or shut down of the load driving circuitry. The detection circuit is adapted to detect the transients across the direct current choke as repetitive transients occurring over a period of time. The inverter control circuit includes a negative voltage generator adapted to inhibit power flow into a transistor base inside the inverter. A modified start circuit is also provided with a restart inhibit circuit adapted to prevent the inverter from resuming normal operation after a shutdown condition has been detected.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: July 24, 2007
    Assignee: Universal Lighting Technologies, Inc.
    Inventors: Tom Poehlman, Bryce Hesterman
  • Patent number: 7246134
    Abstract: Conventional tag libraries facilitate web page development by referencing external code from within an HTML page via a mnemonic tag, however such conventional tag libraries typically rely on a manually generated set of supporting code. Such supporting code typically requires a thorough knowledge of the underlying code language, such as Java, C++ and Java Server Pages (JSP). A tag library generator for generating the supporting code corresponding to a tag library mitigates the shortcomings of manually generated support code by parsing a metadata file defining the operations and functions provided by the supporting code. The parser extracts components and renderers corresponding to the supporting code. Each of the components may have corresponding properties, and each of the renderers may have corresponding attributes, which the parser also extracts. The tag library generator receives the parsed items, and processes each of the components with corresponding renderers to generate the applicable support code.
    Type: Grant
    Filed: March 4, 2004
    Date of Patent: July 17, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Roger W. Kitain, Craig R. McClanahan
  • Patent number: 7242148
    Abstract: The invention relates to a continuous current control circuit module of series string bulbs type (II), which can maintain the normal current and voltage across each of the bulbs when any of series connected bulbs burn out. The string includes a shunt in every bulb assemblies, which has an auxiliary conductive apparatus including an SCR (silicon controlled rectifier), a TRIAC (THYristor), a DIAC (trigger diode), or a Transistor with resistors and is parallel connecting related to the bulb. The shunt will thus provide a secure electrical connection of the light string whenever any bulb is burn out or broken.
    Type: Grant
    Filed: February 23, 2005
    Date of Patent: July 10, 2007
    Inventor: Mei-Ling Peng