Patents Examined by Jack Choules
  • Patent number: 6769003
    Abstract: A parallel logging method for a transaction processing system for simultaneously executing transactions of a plurality of application programs is disclosed. According to the method, a transaction control section instructs transaction participants to execute a transaction preparing step and a transaction commit step in accordance with transaction end requests of the application programs that have executed transaction operations. A log queue manager receives a log write request for status information of the transactions requested from the transaction control sections. Then, a plurality of log managers simultaneously execute the log write of the corresponding transactions in parallel in accordance with a request of the log queue manager that has received the log write request.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: July 27, 2004
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Nam Shik Park, Han Namgoong
  • Patent number: 6769013
    Abstract: A distribution management system can facilitate synchronous and asynchronous communications, take advantage of electronic scheduling tools, support a facilitator paradigm, and store meeting communications for later retrieval. The system can create a collaborative environment for members of a team in communication with a computer network. An interactive forum can be provided in the collaborative environment in a manner offering varying degrees of structure for collecting information from the members of the team. The information can then be used to arrive at a collaboratively derived decision.
    Type: Grant
    Filed: February 2, 2002
    Date of Patent: July 27, 2004
    Assignee: E-Wings, Inc.
    Inventors: Lewis Frees, Ann Frees
  • Patent number: 6763347
    Abstract: The present invention is a system and method for selectively loading indexes into main memory to improve hierarchical database performance, called hot indexing. The most frequently accessed portions of database contents or indexes are loaded into memory. By not loading the entire database into main memory, the size of the database is not limited by the size of the memory. At the same time, targeting the most frequently accessed portion ensures that the desired database content or index is in the faster main memory as opposed to the slower disk based memory. Moving the entire portion into memory, as opposed to making disk based queries to content, speeds up the entire data mining process dramatically. A synchronization method guarantees that changes made to the portion in main memory are reflected in the more permanent disk-based memory.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: July 13, 2004
    Inventor: Nick Zhang
  • Patent number: 6757685
    Abstract: A process for executing a downloadable service with specific access rights to at least one profile file in a user's computer. The web browser is used for accessing a web server through a first set of communication port and socket. Therefore is arranged a confined runtime environment such as for example an extended sandbox (11) and used in Java programming which is assigned a second communication port and sockets and which is used for executing downloadable service with restricted access on at least one profile file. The process can be used for executing services under the form of a signed archive file which signature is used for both validating the archive file and for selecting one particular secure class loader prior to the generation of the compiled code of the service.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: June 29, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Raffaele, Gavin Brebner
  • Patent number: 6754687
    Abstract: Many video processing applications, such as the decoding and encoding standards promulgated by the moving picture experts group (MPEG), are time constrained applications with multiple complex compute intensive algorithms such as the two-dimensional 8×8 IDCT. In addition, for encoding applications, cost, performance, and programming flexibility for algorithm optimizations are important design requirements. Consequently, it is of great advantage to meeting performance requirements to have a programmable processor that can achieve extremely high performance on the 2D 8×8 IDCT function. The ManArray 2×2 processor is able to process the 2D 8×8 IDCT in 34-cycles and meet the IEEE standard 1180-1990 for precision of the IDCT. A unique distributed 2D 8×8 IDCT process is presented along with the unique data placement supporting the high performance algorithm.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: June 22, 2004
    Assignee: PTS Corporation
    Inventors: Charles W. Kurak, Jr., Gerald G. Pechanek
  • Patent number: 6754650
    Abstract: A system and method for executing a regular expression (regex) query against a large data repository such as the World Wide Web includes an index engine that constructs multigram indices based on regex. A run time then receives a regex query and accesses the indices to return a set of potentially matching pages, which are then efficiently and quickly searched for matches to the regex query.
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: June 22, 2004
    Assignee: International Business Machines Corporation
    Inventors: Junghoo Cho, Sridhar Rajagopalan
  • Patent number: 6744936
    Abstract: According to the preferred embodiments of the present invention, an apparatus and method for simultaneously managing paper-based documents and digital images of the same are disclosed. When used in conjunction with a digital filing apparatus, such as that disclosed in U.S. Pat. No. 6,192,165, users of the present invention will be able to deploy a comprehensive system to manage both paper-based documents and the corresponding digital images of the paper-based documents in a digital filing operation. In this context, digital filing refers to the efficient management of paper-based information from its receipt at the desktop through an indexing, scanning, image storage and retrieval process, for both the paper-based document and the digital image of the paper-based document.
    Type: Grant
    Filed: October 25, 2001
    Date of Patent: June 1, 2004
    Assignee: Imagetag, Inc.
    Inventors: Steven W. Irons, Mark F. Wright
  • Patent number: 6745186
    Abstract: A computer software product and a method of organizing and searching images. The digital images may be obtained from a plurality of hard copy prints that are digitally scanned. The digital image are analyzed in accordance with a predetermined criteria based on the information obtained by scanning of the images and categorizing in accordance with the predetermined criteria. At least one goods and/or services may be provided in accordance with the predetermined criteria.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: June 1, 2004
    Assignee: Eastman Kodak Company
    Inventors: Carl A. Testa, Andrew Sailus, Kenneth D. Corby, Leanne M. Capozzi, Dale F. McIntyre, Joseph A. Manico
  • Patent number: 6738776
    Abstract: A directory information exploitation system has a plurality of external objects associated respectively with a plurality of external applications/external services. An external object selected on a client computer by the user of the directory information exploitation system converts entry information which is selected on the client computer by the user from directory information stored in a directory server into a data format that can be processed by the external applications/external services, and transferred to the external applications/external services.
    Type: Grant
    Filed: October 16, 2001
    Date of Patent: May 18, 2004
    Assignee: NEC Corporation
    Inventor: Keiji Kanameda
  • Patent number: 6732358
    Abstract: A system for managing resources, which can take the form of (a) computer-compatible information, such as data files and programs, and (b) non-computer-compatible information, such as data contained on microfiche, and (c) physical objects. The resources are located at geographically diverse sites. The invention contains a descriptive profile for each resource, and allows any user to search all profiles, and to search the profiles according to “fields” (a database term), such as by location of the resources, or by category of the resources. The user can order delivery of a selected resource, and the system causes delivery of the resource to be executed, irrespective of the form (e.g., physical object) of the resource. If a resource takes the form of software, the invention provides a facility for detecting updates to the software, and automatically downloading the undated software to a user's computer.
    Type: Grant
    Filed: March 24, 1994
    Date of Patent: May 4, 2004
    Assignee: NCR Corporation
    Inventor: David M. Siefert
  • Patent number: 6728711
    Abstract: A backup procedure which performs a systematic analysis of the different elements of the configuration, for the purpose of transforming them into a corresponding set of backup objects. Backup objects include files, directories, volume names or labels, security attributes (Access Control Lists in Windows NT), as well as OS-specific markers which are dependent on a specific file, such as, for instance an entry in the FAT for MS-DOS. Each backup object is being systematically analysed and sent to a remote server with its identification, attributes, signature and content. the backup process takes advantage of the HyperText Transfer Protocol (HTTP) and each backup object is being encapsulated within a HTTP or HTTPS POST or PUT request which is transmitted to a remote server.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: April 27, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Bruno Richard
  • Patent number: 6725222
    Abstract: An on-line commerce method and apparatus. A user can select products for purchase from plural merchant servers by examining product information stored on a shopping server. The product information related to selected products is verified by accessing a checkout page of each merchant server. The verified information is then presented to the user for confirmation. Upon confirmation, buy procedures are executed on each merchant server to purchase the products using existing account information for the user at each merchant server.
    Type: Grant
    Filed: February 27, 2003
    Date of Patent: April 20, 2004
    Assignee: CNET Networks, Inc.
    Inventors: Timothy A. Musgrove, Robert Hood
  • Patent number: 6714933
    Abstract: A method of aggregating product information from a plurality of sources in a networked computer environment regarding products of a product category including the steps of providing a server interconnected to the network computer environment for providing a crawler to visit the plurality of sources and gathering product phrase information from each of the plurality of sources via the crawler, where the crawler utilizes computational linguistics to gather the product phrase information which includes a phrase and at least one characteristic of the phrase. The characteristic of the phrase may be frequency, location, font size, font style, font case, font effects, font color, collocation and co-occurrence of the phrase.
    Type: Grant
    Filed: April 10, 2002
    Date of Patent: March 30, 2004
    Assignee: CNET Networks, Inc.
    Inventors: Timothy Allen Musgrove, Robin Hiroko Walsh
  • Patent number: 6711563
    Abstract: A reference table has columns associated with data attributes and rows containing related words assigned to those attributes in a collection of data, those words coming from different data tables having independent numbers of records. The stored data include word thesauruses associated with the attributes, and reference table row identifier lists respectively associated with thesaurus entries. Each word thesaurus associated with an attribute has a respective entry for each word assigned to this data attribute in the collection of data. The reference table, which may be a virtual table, defines a unified algebraic framework for the entries of all the thesauruses. Query criteria can be examined with reference to the relevant thesauruses to obtain a row-ID list or bitmap vector which represents all the reference table rows matching the query criteria, if any. The results can then be delivered through the original data tables or, preferably, by means of the thesauruses.
    Type: Grant
    Filed: March 5, 2001
    Date of Patent: March 23, 2004
    Assignee: Lafayette Software Inc.
    Inventor: Elie Ouzi Koskas
  • Patent number: 6684210
    Abstract: In the conventional file management system, there is a problem that even a file assigned permission information can be processed without considering any permission information. Therefore, the system includes a first accumulation device 2 for accumulating files to which permission information is added, and a new file management apparatus 7 for performing an input/output process on files with a request for a process from the application A 10 accessing the file management system taken into account according to the permission information added to the file. The new file management apparatus 7 compares the permission information added to the file in the first accumulation device 2 with the request contents of the process for the file from the application A 10, determines whether or not the process can be performed on the file, inputs the file from the first accumulation device 2 based on the result, and outputs it to the application A 10.
    Type: Grant
    Filed: November 29, 2000
    Date of Patent: January 27, 2004
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Hideaki Takechi, Hiroyuki Iitsuka, Masazumi Yamada, Natsume Matsuzaki
  • Patent number: 6678705
    Abstract: The present invention discloses an architecture for document archival built on network-centric groupware such as Internet standards-based messaging. Archiving and retrieving and classifying documents into meaningful collections is accomplished in a manner similar to sending email to recipients, retrieving messages from folders, and classifying messages into folder hierarchies. In the simplest scenario, if saveme.com is the archiving server's name, then sending an email to abc@saveme.com will cause the contents of the email message to be archived in the abc mailbox. The archived documents may be automatically stored in jukeboxes of non-tamperable media such as Write Once Read Multiple (WORM) Compact Disks (CD), which provide high storage capacity, low cost compared to magnetic disks, random data access, and long-term stability.
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: January 13, 2004
    Assignee: AT&T Corp.
    Inventors: Stefan Berchtold, Alexandros Biliris, Euthimios Panagos
  • Patent number: 6618733
    Abstract: A method (and corresponding database system) for displaying in a view window information characterizing semantics of relations between objects. For each given relation between at least one subject object and at least one direct object, bi-directional modifier data is stored that represents first text characterizing semantics of a relationship of the at least one first object to the at least one second object, and represents second text characterizing semantics of a relationship of the at least one second object to the at least one first object. In response to predetermined user input associated with an object node displayed in the view window, a set of relations whose at least one subject object or at least one direct object is associated with the object node is identified.
    Type: Grant
    Filed: November 14, 2000
    Date of Patent: September 9, 2003
    Assignee: Revelink Inc.
    Inventors: Jason S. White, Rebecca L. Hall, Harold H. Engstrom
  • Patent number: 6618732
    Abstract: An improved command handler (and database system utilizing the improved command handler) interfaces to a datastore storing item data for a plurality of items and bi-directional modifier data, corresponding to a relation between at least one first item and at least one second item, that represents first text characterizing semantics of a relationship of the at least one first item to the at least one second item, and represents second text characterizing semantics of a relationship of the at least one second item to the at least one first item. The command handler operates, in response to receiving a first-type query command that specifies at least one given item, to access the datastore to identify i) at least one related item that is related to the given item, and identify ii) either the first text or the second text characterizing semantics of the relation between the given item and the at least one related item.
    Type: Grant
    Filed: November 14, 2000
    Date of Patent: September 9, 2003
    Assignee: Revelink, Inc.
    Inventors: Jason S. White, Rebecca L. Hall, Harold H. Engstrom
  • Patent number: 6609132
    Abstract: A method and system for displaying information characterizing the semantics of relations between objects. For each given relation between at least one subject object and at least one direct object, bi-directional modifier data is stored in a separate table and characterizes the semantics of a relationship between objects of different type. A bi-directional modifier is stored in distinct tables and comprises arbitrary text strings defined by user input. Test is linked to a relation between at two different object types and represents text. The present invention may be used in a wide assortment of software applications, including enterprise applications.
    Type: Grant
    Filed: November 14, 2000
    Date of Patent: August 19, 2003
    Assignee: Revelink, Inc.
    Inventors: Jason S. White, Rebecca L. Hall, Harold H. Engstrom
  • Patent number: 6609124
    Abstract: A method and structure for searching a computerized network of databases containing documents uses a web crawler. The web crawler is provided with conceptual guidelines before the searching. The invention summarizes and performs text clustering on the summaries to produce classifications. The text clustering is performed using seeds based on the conceptual guidelines. The invention then provides, through a user interface, the classifications and a query entry to search the classifications and directs (in response to the query entry) the user to one or more of the classifications, such that the user is directed to the classifications (and hyperlinks to the documents) and the user is not provided the documents themselves.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: August 19, 2003
    Assignee: International Business Machines Corporation
    Inventors: Amy W. Chow, Michael J. Danke, Julie J. Pietrzak, Larry L. Proctor, Edward L. Smierciak, Terry K. Tullis