Patents Examined by Thuy Do
  • Patent number: 8555256
    Abstract: A method and device for pass-by breakpoint setting and debugging. The pass-by breakpoint setting method comprises: receiving a breakpoint setting command; determining an instruction at a breakpoint in a source program code according to the breakpoint setting command; if one of the instruction at the breakpoint and an instruction prior to the instruction at the breakpoint is a relative jump instruction, setting an instruction duplicate, and setting the instruction at the breakpoint in the source program code as a first abnormal instruction.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: October 8, 2013
    Assignee: Huawei Technologies, Co., Ltd.
    Inventors: Xiangbin Liu, Luoying Yin, Sen Zhang
  • Patent number: 6366914
    Abstract: A digital department system is disclosed. The digital department system of the present invention includes a network management center, a network operating center that is coupled to the network management center, a multimedia server, a multicasting transmission medium coupling the network operating center and the multimedia server, a listening post coupled to the multimedia server by the network, and one or more audio/video display capable of displaying video and capable of playing audio, the audio video display coupled to the multimedia server by the network. The audio and video content are stored in digitized files on the multimedia server for distribution throughout the site via the network.
    Type: Grant
    Filed: August 7, 1998
    Date of Patent: April 2, 2002
    Assignee: Qorvis Media Group, Inc.
    Inventor: Michael R. Stern
  • Patent number: 6366904
    Abstract: A machine-implementable method and apparatus for automatic extension of results obtained by querying a database of relationally organized data and expressed in tabular row and column format. The method involves modifying the query by adding column variables to the query that show a high association with the initial query designated variables. The modified query is then used to access the table. This repeats until a stop condition is sensed. Tuples of values elicited responsive to the modified query are included in an extended response if they are significantly similar to tuples elicited by the original query. Several association and similarity modes are described by which the number of variables and tuples can be reiteratively extended.
    Type: Grant
    Filed: November 25, 1998
    Date of Patent: April 2, 2002
    Assignee: International Business Machines Corporation
    Inventors: Hamid BenHadda, Jean-Francois Marcotorchino, Didier Otthoffer
  • Patent number: 6308167
    Abstract: A computer system using a queuing system and method for managing a queue having a plurality of generic queue headers connected together by a plurality of links in a predetermined manner. Each generic queue header may be attached to one of a plurality of data structures. The queuing system also includes a library of queue function calls for controlling the operations of each one of the plurality of generic queue headers.
    Type: Grant
    Filed: April 9, 1998
    Date of Patent: October 23, 2001
    Assignee: Compaq Computer Corporation
    Inventor: Jay C. Brinkmeyer
  • Patent number: 6295528
    Abstract: A method and system are provided for performing database queries with geographic inputs that are converted to a direct marketing area prior to performing the query. Direct marketing areas define geographic locations as discrete areas of interest that may be more useful than city limits or a specific geographic location (e.g., latitude/longitude). Direct marketing areas are more useful geographic designations for purposes of advertising and marketing. A geographic input, such as a city and state, or a latitude and longitude are converted to a direct marketing area. The direct marketing area is then substituted for the entered geographic parameter (e.g., city and state or latitude and longitude), and the requested database query is performed.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: September 25, 2001
    Assignee: InfoSpace, Inc.
    Inventors: Kevin Marcus, Darrell Garbe
  • Patent number: 6286014
    Abstract: A specific word is selected from an explanatory note of a link file in an HTML document and displayed with emphasis in the display of the HTML document. When a voice input of the word of emphasized display is detected, a link file corresponding to that word is connected.
    Type: Grant
    Filed: June 16, 1998
    Date of Patent: September 4, 2001
    Assignee: International Business Machines Corp.
    Inventors: Takashi Fukushima, Saeko Murakami, Kazuto Nakamichi
  • Patent number: 6269377
    Abstract: A system and method for managing locations of software components via a source list. The needed software components are identified. A list of source locations is referenced repeatedly until a valid source location is found or until each source location on the list has been referenced. If a valid source location is found, the software components are retrieved from that source location. New source locations may be added to this list of source locations when the user identifies these new source locations. A list of source locations is continually maintained.
    Type: Grant
    Filed: September 21, 1998
    Date of Patent: July 31, 2001
    Assignee: Microsoft Corporation
    Inventors: Robert C. Collie, John C. Delo, Malcolm S. Haar, David E. Gonzalez
  • Patent number: 6269381
    Abstract: Method and apparatus for backing up and restoring data in a computer storage system are disclosed. Data segments are backed up before they are updated. The segments may correspond to physical segments of storage in the computer system. Restoration may proceed by determining which segments have changed since a target time, and retrieving the data backed up from that time. The backups may be stored as differential backups—saving only segments of data that are about to be changed.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: July 31, 2001
    Assignee: EMC Corporation
    Inventors: Edgar J. St. Pierre, Alton Gill, Madhav Mutalik, John Wallace
  • Patent number: 6263338
    Abstract: The present invention relates to a method pertaining to databases and intended to provide reliable collection of log-information in connection with changes in the database. So-called fuzzy check-points are used in combination with a physiological log with the intention of enabling log-information to be collected in real time. The data-information belonging to the database is divided into smaller parts in accordance with a predetermined data-structure, where respective parts are distributed on mutually the same pages or on separate pages belonging to the database. The logical UNDO-information required for the fuzzy check-point is implemented through the creation of a further part (1′) on one of the pages, in the event of a change of one of the parts (1) where old data-information shall be replaced with new data-information. This further part (1′) is structurally a replica of the changed part (1).
    Type: Grant
    Filed: July 15, 1998
    Date of Patent: July 17, 2001
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ulf Mikael Ronström, Lars Joakim Larsson, David Jacobsson
  • Patent number: 6256646
    Abstract: The state of a media device is identified by monitoring file system calls. A determination is made whether or not a file system call originated from a specified high level application. In one implementation, the high level application writes to a monitored media device in order to perform a flushing process to securely delete inactive data.
    Type: Grant
    Filed: July 13, 1998
    Date of Patent: July 3, 2001
    Assignee: Infraworks Corporation
    Inventors: Robert Phillip Starek, Carlos A. Murdock
  • Patent number: 6237001
    Abstract: A method and an apparatus for managing access to data on a distributed database system is provided. A snapshot list is generated for a transaction executing on the distributed database system. The snapshot list specifies snapshot times for a plurality of locations in the distributed database system. The snapshot times are determined based upon the location of a data item and the location where the transaction is executing. The selection of a version of the data item to be provided to the transaction is made based upon the snapshot time for the location associated with the data.
    Type: Grant
    Filed: June 10, 1998
    Date of Patent: May 22, 2001
    Assignee: Oracle Corporation
    Inventors: Roger J. Bamford, Boris Klots
  • Patent number: 6230154
    Abstract: A system and method for database element retrieval. A query comprises identifying which elements in the database are close or similar to an example which is specified in the query. The query is performed by defining a hyper-box that surrounds the example in the database space. Once the hyper-box is defined, the elements contained within the hyper-box will be close or similar to the example in the query. The elements contained in the hyper-box may be subsequently ranked in the database space using a Euclidean concept of distance.
    Type: Grant
    Filed: July 15, 1998
    Date of Patent: May 8, 2001
    Assignee: Morphometrix Technologies Inc.
    Inventors: Ryan S. Raz, Iouri Lappa
  • Patent number: 6212520
    Abstract: Disclosed is a database management control system based on the client/server architecture including a client process operating on a client machine and a server process operating on a server machine, which prevents resources from remaining allocated without being properly relinquished. When a client makes a request for connection to the server, a starting order identifier notifying device notifies the server process of a starting order identifier indicating the starting order of an operating system on which the client process operates. An executing entity search device of the server process searches for executing entities under control of an executing entity control device, which are correlated to the same network address as a network address of the client machine on which the client process operates.
    Type: Grant
    Filed: March 27, 1998
    Date of Patent: April 3, 2001
    Assignee: Fujitsu Limited
    Inventors: Hidefumi Maruyama, Hiroyuki Nakamura, Kouji Takahashi
  • Patent number: 6209009
    Abstract: A structured screen display process presents structured information that includes a plurality of selectable and non-selectable elements on any width screen display so that the user is able to see as many of the elements as possible at once, and is able to see the complete text of any element as needed. The process dynamically adapts the display of structured information to the screen display width of a device. The structured information is presented on a screen display by displaying at least a portion of each element of a plurality of elements on the screen display where at least one of the selectable elements has a width greater than a width of the screen display. The at least one selectable element is scrolled horizontally while continuing to display the other elements of the plurality of elements.
    Type: Grant
    Filed: April 7, 1998
    Date of Patent: March 27, 2001
    Assignee: Phone.com, Inc.
    Inventors: Bruce V. Schwartz, Alain S. Rossmann
  • Patent number: 6208990
    Abstract: A computer software architecture to automatically optimize the throughput of the data extraction/transformation/loading (ETL) process in data warehousing applications. This architecture has a componentized aspect and a pipeline-based aspect. The componentized aspect refers to the fact that every transformation used in this architecture is built up with transformation components selected from an extensible set of transformation components. Besides simplifying source code maintenance and adjustment for the data warehouse users, these transformation components also provide these users the building blocks to effectively construct pertinent and functionally sophisticated transformations in a pipelined manner. Within a pipeline, each transformation component automatically stages or streams its data to optimize ETL throughput. Furthermore, each transformation either pushes data to another transformation component, pulls data from another transformation component, or performs a push/pull operation on the data.
    Type: Grant
    Filed: July 15, 1998
    Date of Patent: March 27, 2001
    Assignee: Informatica Corporation
    Inventors: Sankaran Suresh, Jyotindra Pramathnath Gautam, Girish Pancha, Frank Joseph DeRose, Mohan Sankaran
  • Patent number: 6205457
    Abstract: An ordered object linking and embedding (OOLE) file is a valid object linking and embedding (OLE) file whose sectors are placed in a predetermined order. If the OOLE file is an image file, it may be used to provide progressive viewing capability during streaming type transfers. One example streaming type transfer protocol is the hypertext transfer protocol.
    Type: Grant
    Filed: June 22, 1998
    Date of Patent: March 20, 2001
    Assignee: Intel Corporation
    Inventor: Roger A. Hurwitz
  • Patent number: 6202068
    Abstract: A method for efficiently and expediently searching a database so that large quantities of data may be visualized to reveal and readily identify underlying patterns and/or obscure, latent relationships among the individual data elements, comprising: selecting a particular aspect of relationship information; scanning the data items and their associated information to determine the existence of the selected aspect of relationship information; selecting an object data item from the data items; grouping a plurality of data items related to the object data item into a specific group having a defined relationship with at least one other related data item contained within the specific group; identifying each data item contained within the same group as the object data item; tallying the magnitude associated with the selected aspect of relationship information for each data item with respect to every other data item in the database; and mapping the object data item and the other data items identified as being containe
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: March 13, 2001
    Inventors: Thomas A. Kraay, Charles E. Brisbin
  • Patent number: 6202062
    Abstract: An agent based system assists in obtaining information from an article of interest and utilizes the information to take user directed action based on the information from the target article. The system obtains input text in character form indicative of the target meeting from the a calendar program that includes the time of the meeting. As the time of the meeting approaches, the calendar program is queried to obtain the text of the target event and that information is utilized as input to the agent system. Then, the agent system parses the input meeting text to extract its various components such as title, body, participants, location, time etc. The system also performs pattern matching to identify particular appropriate information. This information is utilized to query various sources of information on the web and obtain relevant stories about the current meeting to send back to the calendaring system.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: March 13, 2001
    Assignee: AC Properties B.V.
    Inventors: Richard Neill Cameron, Loic Jaouen Feinbier, Alexander Peter Van den Hondel
  • Patent number: 6192380
    Abstract: A method and apparatus for automatic web form fill-in is provided. A web page is accessed. A form included in the web page is recognized. Data is automatically filled into the form from a database.
    Type: Grant
    Filed: March 31, 1998
    Date of Patent: February 20, 2001
    Assignee: Intel Corporation
    Inventors: John Light, John Garney
  • Patent number: 6189009
    Abstract: In an Internet-based process, a method of integrating paper-based business documents requiring an original signature with electronic data about those documents, and for later retrieving the data entered by the end user to create the documents is characterized by the steps of having the end user enter all required information for creating the required document, saving the gathered data in a database, associating the saved data with a unique identification code, and printing the unique identification code on the paper-based document when it is printed by the end user. The method can further include verification steps for the business client to independently verify the information entered, certification steps for the end user to certify the information entered, and fraud detection elements to protect against altered information on the documents. The printed paper-based document is signed by the end user, and submitted with supporting documentation.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: February 13, 2001
    Assignee: The Voice.com, Inc.
    Inventors: William N. Stratigos, Richard L. Mann