Patents Represented by Attorney, Agent or Law Firm Sawyer Law Group LLP
  • Patent number: 7065045
    Abstract: A method and system for providing a path for a new flow between a source node and a destination node in a network is disclosed. The network has a plurality of nodes and a plurality of links between the nodes. The nodes include the source node and the destination node. Each of the links is capable of including a plurality of existing flows and has a capacity. Each of the existing flows has a minimum guaranteed bandwidth. The method and system include determining a benefit for each link of a portion of the plurality of links coupled with a node of the plurality of nodes. The benefit is determined based on the capacity of the link and the minimum guaranteed bandwidth for a portion of the plurality of existing flows that is through the link, the node being a part of the path. The method and system also include selecting a link of the portion of the plurality of links to be part of the path.
    Type: Grant
    Filed: January 3, 2001
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Clark Debs Jeffries, Kartik Sudeep
  • Patent number: 7065761
    Abstract: A logical partition (LPAR) computer system for managing partition configuration data is disclosed, which includes a nonvolatile memory, and a plurality of logical partitions, each running independently from the other logical partitions. The system also includes a console coupled to the computer system for accepting logical partition configuration data input by an operator. The configuration data entered by the operator specifies the processors, I/O, and memory allocated to each logical partition defined for the system. The system further includes a set of tables maintained in the nonvolatile memory for storing the logical partition configuration data, such that the logical partition configuration data is persistent across system power cycles.
    Type: Grant
    Filed: March 1, 2001
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Robert Kimberlin Foster, Van Hoa Lee, Timothy Albert Smith, David R. Willoughby
  • Patent number: 7065627
    Abstract: A method and system for providing an event driven hardfile image in a computer system is disclosed. The computer system includes a hardfile, a hardfile adapter, a master boot record and an operating system. The method and system include providing an extended physical partition table describing a plurality of partitions on the hardfile and defining at least one image using a utility. Each image corresponds to at least a portion of the plurality of partitions and to a corresponding event. An image is to be mapped to the master boot record in response to an occurrence of the corresponding event. The method and system also include providing an event driven table including each of the at least one image.
    Type: Grant
    Filed: March 25, 2002
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Richard Alan Dayan, Joseph Wayne Freeman, Randall Scott Springfield
  • Patent number: 7060545
    Abstract: A method and system for providing a power enhanced lateral DMOS device is disclosed. The method and system comprise providing a semiconductor substrate with a plurality of source/body structures thereon. The method and system further comprise providing a slot in the semiconductor substrate between the plurality of source/body structures to provide a truncated source; and providing a metal within the slot to provide a ground strap device.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: June 13, 2006
    Assignee: Micrel, Inc.
    Inventor: John Durbin Husher
  • Patent number: 7057921
    Abstract: A method and system for providing a magnetic element that can be used in a magnetic memory is disclosed. The magnetic element includes first pinned, spacer, free, spin barrier, and second pinned layers. The spacer layer is nonmagnetic and resides between the pinned and free layers. The free layer can be switched using spin transfer when a write current is passed through the magnetic element. The free layer resides between the spacer and spin barrier layers. The spin barrier layer is between the free and second pinned layers. The spin barrier layer is configured to reduce an outer surface contribution to the free layer damping constant. In one aspect, the spin barrier layer has a high areal resistance and may substantially eliminate spin pumping induced damping. In another aspect, the magnetic element also includes a spin accumulation layer between the spin barrier and free layers. The spin accumulation layer has a high conductivity and may have a long spin diffusion length.
    Type: Grant
    Filed: May 11, 2004
    Date of Patent: June 6, 2006
    Assignee: Grandis, Inc.
    Inventor: Thierry Valet
  • Patent number: 7054700
    Abstract: Aspects for efficient order processing in a manufacturing environment are described. The aspects include utilizing a hierarchical definition language with run-time control capability to represent and control a box line manufacturing process of computer systems in a unified manner. Further provided is a state file, the state file including blocks, sub-blocks, tasks, and containers for run-time information of the box line manufacturing process of computer systems. A sequencer tool interacts with the state file to direct tasks of the state file, monitor task completion, and update the state file with real-time control information. A listener tool interacts with the sequencer tool to start tasks, monitor tasks, and send task results to the sequencer tool.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: May 30, 2006
    Assignee: Lenovo Pte. Ltd.
    Inventors: Eric E. Blouin, Barry A. Kritt, Douglas A. Law, Kuldip Nanda, Paul A. Roberts
  • Patent number: 7054862
    Abstract: Aspects for allowing long term, update and edit control in a database system are described. The aspects include providing library control functions in a database system, and utilizing the library control functions via structured query language statements to ensure data integrity of opaque data types in the database system. Provision of the library control functions further includes providing a checkout function and creating a set of update and delete triggers in correspondence with the checkout function.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: May 30, 2006
    Assignee: International Business Machines Corporation
    Inventors: Gerald Johann Wilmot, James Louis Keesey
  • Patent number: 7055144
    Abstract: A method and system for optimizing the use of a plurality of processors when compiling a program in a computer system is disclosed. The method and system comprises providing a list of directories and a list of processors. The method and system further includes determining when a directory is available. The method and system includes assigning a directory to a next available processor in an ordered manner to allow the next available processor to compile at least one file within the directory. Finally, the method and system includes ensuring that the maximum number of directories can be processed by assigning a processor thereto. Through the use of the method and system in accordance with the present invention, compile cycle time for large programs is significantly reduced. Accordingly, the dependencies are updated simultaneously with the code changes, thereby allowing for the compiling of the large program with minimal dependency violations.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: May 30, 2006
    Assignee: International Business Machines Corporation
    Inventor: Matthew Edward Aubertine
  • Patent number: 7054882
    Abstract: A method and system for improving text searching is disclosed. The method and system provides a network of document relationship and utilizes the network of document relationships to identify the region of documents that can be used to satisfy a user's request. In a preferred embodiment, the text searching method in accordance with the present invention augments a conventional text search by using information on document relationships and metadata. The text searching method and system improves upon conventional text search techniques by incorporating relationship metadata to define regions to search within. In the present invention the definition of a region is not limited to just categories as it includes neighborhoods around individual documents and sets which have been user defined.
    Type: Grant
    Filed: February 12, 2003
    Date of Patent: May 30, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Dockter, Jochen F. Doerre, Ronald W. Lynn, Joseph A. Munoz, Randal J. Richardt, Roland Seiffert
  • Patent number: 7051013
    Abstract: The present invention is directed towards a diagnostic system for a database system. The diagnostic system includes a grouping module for assigning a grouping identifier to each query received by the database system; and a statistics collection module. The statistics collection module includes a query processing statistics module for obtaining processing statistics corresponding to each query; a group statistics compilation module for compiling processing statistics for each query by the query's grouping identifier; and group data storage for storing compiled processing statistics. A method is also disclosed for generating database diagnostic data.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: May 23, 2006
    Assignee: International Business Machines Corporation
    Inventors: Randall W. Horman, Sam S. Lightstone, Gary Valentin
  • Patent number: 7050940
    Abstract: System and method for maintenance and examination of timers for a computer system having connections in a networking system. Timer values in a connection table each indicate a timeout for a timer for a connection, where each connection has multiple timers, and one of the timer values is written to a global timer array for each connection such that the global timer array can be scanned to determine when timeouts occur for active connections. Sparse restart of a timer includes restarting the timer if data is communicated with a connected computer before the timeout occurs and after a predetermined time interval after timer start, and not restarting the timer if data is communicated before the timeout occurs and within the predetermined interval after timer start.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: May 23, 2006
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Richard J. Blasiak, Philippe Damon, Laurent Frelechoux, Brahmanand K. Gorti, Bernard Metzler, Bay V. Nguyen, Natarajan Vaidhyanathan, Colin B. Verrilli
  • Patent number: 7051140
    Abstract: The peripheral bus connector for improved aggregation of resources of a device on the peripheral bus includes a plurality of aggregation pins, in addition to the pins according to the peripheral bus standard. Signals from a controller on an extended peripheral bus adapter sends and receives signals in addition to standard signals of the peripheral bus through the aggregation pins. The aggregated device is hidden from third parties, and its existence is known only to the controller on the extended peripheral bus adapter. In this manner, resources are aggregated across a peripheral bus without needing the addition of another controller and without the need to redefine standard peripheral bus signals. In addition, standard peripheral bus adapters may still be used in the connector if resource aggregation is not desired.
    Type: Grant
    Filed: November 13, 2002
    Date of Patent: May 23, 2006
    Assignee: International Business Machines Corporation
    Inventors: Richard C. Fore, Timothy Lee, Mark E. Andresen, David E. Vieira, Andrew B. McNeill, Jr.
  • Patent number: 7047464
    Abstract: An application specific integrated circuit (ASIC) is disclosed. The ASIC includes a standard cell. The standard cell includes a plurality of logic functions. The ASIC also includes at least one bus coupled to at least a portion of the logic functions and a plurality of internal signals from the plurality of logic functions. Finally, the ASIC includes a field programmable (FP) function coupled to the at least one bus and at least a portion of the plurality of internal signals. The FP function provides access to internal signals for observation and control. An ASIC using a field programmable gate array (FPGA) function within a standard cell design is utilized to create an internal-to-the-ASIC bridging of internal signals to observe and control of the internal signals of the ASIC. By the placement of logic, which expresses a test program, into the FPGA function that manipulates the I/O pins and/or other functional entities of interest, the ASIC function and/or surrounding logic can be easily verified.
    Type: Grant
    Filed: December 10, 2001
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventors: Robert Thomas Bailis, Charles Edward Kuhlmann, Charles Steven Lingafelt, Ann Marie Rincon
  • Patent number: 7046236
    Abstract: A stylus for use with a portable processing system is disclosed. The stylus comprises a pointing member that is changeable in circumference when utilized. A stylus in accordance with the present invention can be expanded or contracted in very small amounts to adjust to the size of a user's fingers and hand, as well as a user's comfort level and specific health needs, thereby making much longer periods of usage far more pleasant and productive, yet such a stylus will still fit within the small size holes in a portable processing system or the recessed area often provided for a stylus in a computerized drawing tablet.
    Type: Grant
    Filed: May 22, 2003
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventor: Brian D. Blacklock
  • Patent number: 7040963
    Abstract: A table for a wafer polishing apparatus having superior heat-resistant, anti-thermal-shock, and anti-abrasion characteristics and capable of increasing the diameter of a semiconductor wafer while improving the quality of the wafer. The table (2) includes a plurality of superimposed bases (11) each of which is formed of silicide ceramic or carbide ceramic. The bases (11) are joined together by an adhesive layer (14). A fluid passage (12) is formed in a joining interface between the bases (11).
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: May 9, 2006
    Assignee: Ibiden Co., Ltd.
    Inventors: Yuji Okuda, Naoyuki Jimbo, Kazutaka Majima, Masahiro Tsuji, Hideki Takagi, Shigeharu Ishikawa, Hiroyuki Yasuda
  • Patent number: 7043469
    Abstract: The present invention provides a system and a method for materializing records in a result set in response to a query. The computer system comprises a server and a client. The server has a database and a database management system for providing access to the database. The client is operatively coupled to the database management system. The client is adapted to provide a query to the database management system and the database management system is adapted to materialize a number of records in a result set in response to the query. The number of materialized records is selected to reduce inefficient materialization of records from the database in response to the query.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: May 9, 2006
    Assignee: International Business Machines Corporation
    Inventors: Iqbal A. Goralwalla, William T. O'Connell, David C. Sharpe
  • Patent number: 7042277
    Abstract: Aspects for reducing jitter in a PLL of a high speed serial link include examining at least one parameter related to performance of a voltage controlled oscillator (VCO) in the PLL, and controlling adjustment of a supply voltage to the VCO based on the examining. A regulator control circuit performs the examining and controlling.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: May 9, 2006
    Assignee: International Business Machines Corporation
    Inventors: Hayden C. Cranford, Jr., Stacy J. Garvin, Vernon R. Norman, Todd M. Rasmus
  • Patent number: 7039585
    Abstract: A system and method for searching recorded speech is disclosed. The system and method comprises converting the recorded speech into text using a voice recognition system. As the speech is being converted, naturally occurring breaks in the languages will be used to take time indexes from the recording. The system and method includes creating a full text index of the recorded speech utilizing an information extender. The full text index contains a plurality of time stamps that point to the occurrence of words in the recorded speech. Finally, the text is searched by a full text search server that has linguistic search capabilities using the full text index. Finally, the searched text, the text index and the recorded speech are stored in the database. The recorded speech is searched by locating relevant phrases or words, and then mapping the time stamps associated with the relevant phrases words back to the recorded speech in the database.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventors: Gerald Johann Wilmot, Robert Kern
  • Patent number: D521936
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: May 30, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Donald J. Novotney, Evans Hankey, Stephen Zadesky, Timothy J. Wells
  • Patent number: D522463
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: June 6, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Donald J. Novotney, Evans Hankey, Stephen Zadesky, Timothy J. Wells