Patents by Inventor Steve Richards
Steve Richards has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20100243912Abstract: A sequence of series-connected transformers for transmitting power to high voltages incorporates an applied voltage distribution to maintain each transformer in the sequence below its withstanding voltage.Type: ApplicationFiled: March 25, 2009Publication date: September 30, 2010Applicant: Twin Creeks Technologies, Inc.Inventors: Steve Richards, Geoff Ryding, Ted Smick
-
Publication number: 20090106748Abstract: A system for upgrading a multi-tiered application. In response to receiving a request to upgrade a multi-tiered application, wherein components of the multi-tiered application are deployed across a plurality of virtual machines, an appropriate integrated patch is selected for the upgrade. The selected integrated patch includes an integrated set of patches for the components of the multi-tiered application, state update data, and order constraints. The components of the multi-tiered application specified in the selected integrated patch are upgraded by using the integrated set of patches and order constraints. In addition, the state of the components of the multi-tiered application are updated by using the state update data. Then, the updated state of the multi-tiered application is saved to storage.Type: ApplicationFiled: October 18, 2007Publication date: April 23, 2009Inventors: David Michael Chess, Daniel Manuel Dias, James Edwin Hanson, Giovanni Pacifici, Hidayatullah Habeebullah Shaikh, Steve Richard White, Jian Yin
-
Patent number: 7508728Abstract: Methods and apparatus to provide refresh when an out of range address is received are disclosed. An example method of providing a refresh signal to a memory cell includes receiving a memory address on address lines ranging from a most significant bit address line to a least significant bit address line. A memory driver logic device is coupled to the memory cell. An out of range logic decoder is coupled to provide a fixed logic input to a first input of the memory driver logic device. Address logic is provided to cause the memory driver logic device to enable the memory cell if the memory address is a local out of range address.Type: GrantFiled: August 30, 2006Date of Patent: March 24, 2009Assignee: Texas Instruments IncorporatedInventors: Steve Richard Jahnke, Hiromichi Hamakawa
-
Publication number: 20090037771Abstract: A method, system and diagnostic tool for diagnosing a problem in CSPF and non-CSPF MPLS networks, including problems with LDP tunnels. This includes one or more of the following: hopping from network element to network element; determining whether an LSP between elements is operational; determining whether the hop was strict or loose; evaluating whether there is an existing path between the elements; finding and remembering an IGP link between the elements; recognizing whether the LSP is an FRR LSP; diagnosing a cause of the LSP between the elements being down; and altering a display of a topology map of the network to indicate the cause of the problem.Type: ApplicationFiled: July 30, 2007Publication date: February 5, 2009Applicant: ALCATEL LUCENTInventors: Steve Richard Morse, Attaullah Zabihi, Chuong Ngoc Ngo, Christopher Warren Murray
-
Publication number: 20080270971Abstract: Techniques for automatically designing an application-requirement based configuration for a distributed computing system are provided. One or more application-level templates are obtained, wherein the one or more templates are representative of one or more requirements associated with one or more applications. Using the one or more application-level templates, one or more logical flows are created. The one or more logical flows are then used to generate one or more system-level configuration plans of the distributed computing system.Type: ApplicationFiled: April 30, 2007Publication date: October 30, 2008Inventors: Dakshi Agrawal, Chatschik Bisdikian, Seraphin Bernard Calo, Murthy V. Devarakonda, David Alson George, Sandeep K. Gopisetty, Kang-Won Lee, Konstantinos Magoutis, Ramani Ranjan Routray, Gauri Shah, Chung-hao Tan, Norbert George Vogl, Kaladhar Voruganti, Steve Richard White
-
Publication number: 20080056043Abstract: Methods and apparatus to provide refresh when an out of range address is received are disclosed. An example method of providing a refresh signal to a memory cell includes receiving a memory address on address lines ranging from a most significant bit address line to a least significant bit address line. A memory driver logic device is coupled to the memory cell. An out of range logic decoder is coupled to provide a fixed logic input to a first input of the memory driver logic device. Address logic is provided to cause the memory driver logic device to enable the memory cell if the memory address is a local out of range address.Type: ApplicationFiled: August 30, 2006Publication date: March 6, 2008Inventors: Steve Richard Jahnke, Hiromichi Hamakawa
-
Patent number: 7216343Abstract: A method, apparatus, and computer instructions for updating a software component. A determination is made as to whether to update the software component. The software component is updated to form an updated software component in response to a determination to update the software component. The updated software component is automatically tested. A corrective action is performed in response to a failure in testing of the updated component.Type: GrantFiled: September 20, 2002Date of Patent: May 8, 2007Assignee: International Business Machines CorporationInventors: Rajarshi Das, Edwin Richie Lassettre, Alla Segal, Ian Nicholas Whalley, Steve Richard White
-
Patent number: 7051277Abstract: A method of assisting a user with the task of categorizing a received electronic document into a collection includes the steps of classifying the document to obtain one or more most likely categorical labels; displaying, to the user, a representation of the one or more most likely categorical labels; receiving data, from the user, representative of a selected categorical label; and labeling the document within the collection with the selected categorical label. The electronic document can include an electronic mail message, a web page bookmark, an audio file or a video file.Type: GrantFiled: April 17, 1998Date of Patent: May 23, 2006Assignee: International Business Machines CorporationInventors: Jeffrey Owen Kephart, Richard Brian Segal, Steve Richard White
-
Publication number: 20050257534Abstract: A method for operating a cryocooler which provides opportunity for timely intervention prior to failure thus enhancing the reliability of the provision of the refrigeration wherein contaminant concentration downstream of a compressor but upstream of the cryocooler is monitored and the time rate of change of the contaminant concentration is used to calculate a service time.Type: ApplicationFiled: May 18, 2004Publication date: November 24, 2005Inventors: Bayram Arman, James Volk, Steve Richards, M. Ahmed, Arun Acharya
-
Publication number: 20050210889Abstract: A method for operating a cryocooler which provides opportunity for timely intervention prior to failure thus enhancing the reliability of the provision of the refrigeration wherein temperature trending of at least one cryocooler component or the refrigeration load is monitored and used to calculate a service time.Type: ApplicationFiled: March 29, 2004Publication date: September 29, 2005Inventors: Bayram Arman, James Volk, Steve Richards, Mushtaq Ahmed, Arun Acharya
-
Patent number: 6772346Abstract: In a network-connected distributed system including nodes through which digital data flow, one or more of the nodes adapted to process the digital data, a method for efficiently managing the transmission of units of digital data from node to node, includes the steps of receiving, at one of the one or more nodes, units of digital data first transmitted by an originating node; filtering out sufficiently processed units of the digital data based on filtering information; transmitting, to the originating node and/or other nodes, filtered results relating to the sufficiently processed units; queuing, for processing at other nodes, unfiltered units of the digital data which are not filtered out; and updating the filtering information according to results of automatic processing performed in and received from the one of the one or more nodes and/or other nodes in the system.Type: GrantFiled: July 16, 1999Date of Patent: August 3, 2004Assignee: International Business Machines CorporationInventors: David Michael Chess, Jeffrey Owen Kephart, John Frederick Morar, Edward John Pring, Steve Richard White
-
Publication number: 20040059704Abstract: A method, computer program product, and data processing system for constructing a self-managing distributed computing system comprised of “autonomic elements” is disclosed. An autonomic element provides a set of services, and may provide them to other autonomic elements. Relationships between autonomic elements include the providing and consuming of such services. These relationships are “late bound,” in the sense that they can be made during the operation of the system rather than when parts of the system are implemented or deployed. They are dynamic, in the sense that relationships can begin, end, and change over time. They are negotiated, in the sense that they are arrived at by a process of mutual communication between the elements that establish the relationship.Type: ApplicationFiled: September 20, 2002Publication date: March 25, 2004Applicant: International Business Machines CorporationInventors: Joseph L. Hellerstein, Jeffrey Owen Kephart, Edwin Richie Lassettre, Norman J. Pass, David Robert Safford, William Harold Tetzlaff, Steve Richard White
-
Publication number: 20040060044Abstract: A method, apparatus, and computer instructions for updating a software component. A determination is made as to whether to update the software component. The software component is updated to form an updated software component in response to a determination to update the software component. The updated software component is automatically tested. A corrective action is performed in response to a failure in testing of the updated component.Type: ApplicationFiled: September 20, 2002Publication date: March 25, 2004Applicant: International Business Machines CorporationInventors: Rajarshi Das, Edwin Richie Lassettre, Alla Segal, Ian Nicholas Whalley, Steve Richard White
-
Patent number: 6678822Abstract: A method for operating a data processing system of a type that includes a first data processing entity located within a trusted environment and a second data processing entity located within an untrusted environment. The method includes a first step, executed at the first data processing entity, of operating a first software agent for detecting a presence of an information container of interest and for producing a modified information container by automatically identifying and at least one of removing, masking, or replacing at least one predetermined type of restricted or private information in the information container. A second step of the method transports the modified information container from the first data processing entity to the second data processing entity for further processing. The further processing may entail an analysis of the modified information container to locate and/or identify an undesirable software entity, such as a computer virus.Type: GrantFiled: September 25, 1997Date of Patent: January 13, 2004Assignee: International Business Machines CorporationInventors: John Frederick Morar, David Michael Chess, Jeffrey Owen Kephart, Morton Gregory Swimmer, Steve Richard White
-
Patent number: 6623572Abstract: A pulper for pulping a fiber suspension includes a vessel, an extraction plate assembly and a rotor. The extraction plate assembly is disposed within the vessel and includes a metal plate with a plurality of holes extending therethrough. A plurality of metal inserts are respectively disposed within the holes and project from the plate. Each insert is removably attached to the plate. A rotor is disposed within the vessel adjacent to the extraction plate assembly. The inserts are removably attached to the plate by brazing the inserts within the holes, or slightly shrinking the inserts using liquid nitrogen and placing the inserts in the holes.Type: GrantFiled: June 20, 2001Date of Patent: September 23, 2003Assignee: Voith Sulzer Paper Technology North America, Inc.Inventors: Klaus Doelle, Kurt William Lorenz, Steve Richard Wickesberg
-
Patent number: 6560632Abstract: In a network-connected distributed system including nodes through which digital data flow, one or more of the nodes adapted to process the digital data, a method for efficiently managing the transmission of units of digital data from node to node includes the steps of receiving, at one of the one or more nodes, units of digital data first transmitted by an originating node; queuing, for processing at other nodes, one or more units of the digital data; prioritizing the queued units of digital data for transmission to a next node based on prioritizing information; and updating the prioritizing information according to results of processing performed in and received from the one of the one or more nodes and/or other nodes in the system.Type: GrantFiled: July 16, 1999Date of Patent: May 6, 2003Assignee: International Business Machines CorporationInventors: David Michael Chess, Jeffrey Owen Kephart, John Frederick Morar, Edward John Pring, Steve Richard White
-
Publication number: 20020060025Abstract: A pulper for pulping a fiber suspension includes a vessel, an extraction plate assembly and a rotor. The extraction plate assembly is disposed within the vessel and includes a metal plate with a plurality of holes extending therethrough. A plurality of metal inserts are respectively disposed within the holes and project from the plate. Each insert is removably attached to the plate. A rotor is disposed within the vessel adjacent to the extraction plate assembly. The inserts are removably attached to the plate by brazing the inserts within the holes, or slightly shrinking the inserts using liquid nitrogen and placing the inserts in the holes.Type: ApplicationFiled: June 20, 2001Publication date: May 23, 2002Applicant: Voith Sulzer Paper Technology North America, Inc.Inventors: Klaus Doelle, Kurt William Lorenz, Steve Richard Wickesberg
-
Publication number: 20010042087Abstract: A method of assisting a user with the task of categorizing a received electronic document into a collection includes the steps of classifying the document to obtain one or more most likely categorical labels; displaying, to the user, a representation of the one or more most likely categorical labels; receiving data, from the user, representative of a selected categorical label; and labeling the document within the collection with the selected categorical label. The electronic document can include an electronic mail message, a web page bookmark, an audio file or a video file.Type: ApplicationFiled: April 17, 1998Publication date: November 15, 2001Inventors: JEFFREY OWEN KEPHART, RICHARD BRIAN SEGAL, STEVE RICHARD WHITE
-
Autonomous system for recognition of patterns formed by stored data during computer memory scrubbing
Patent number: 6279128Abstract: A system for continuous monitoring and autonomous detection of patterns in the main memory subsystem of a computer system. The invention can be embodied as an extension to existing memory scrubbing hardware to permit stored code pattern analysis and identification during the autonomous transparent memory scrubbing process. A library of stored target signatures is provided to which code signatures are compared during analysis. Code signatures may be derived directly from the memory subsystem data pattern or may be indirectly and more efficiently derived from the error correction code (ECC) string associated with the stored data pattern. This invention is directly applicable to computer virus detection and neutralization systems.Type: GrantFiled: December 29, 1994Date of Patent: August 21, 2001Assignee: International Business Machines CorporationInventors: William Carlisle Arnold, Jehoshua Bruck, Jeffrey Owen Kephart, Gregory Bret Sorkin, Steve Richard White, David Michael Chess, Charles Edwin Cox, Myron Dale Flickner -
Patent number: 6254729Abstract: A pulper for pulping a fiber suspension includes a vessel, an extraction plate assembly and a rotor. The extraction plate assembly is disposed within the vessel and includes a metal plate with a plurality of holes extending therethrough. A plurality of metal inserts are respectively disposed within the holes and project from the plate. Each insert is removably attached to the plate. A rotor is disposed within the vessel adjacent to the extraction plate assembly. The inserts are removably attached to the plate by brazing the inserts within the holes, or slightly shrinking the inserts using liquid nitrogen and placing the inserts in the holes.Type: GrantFiled: March 22, 1999Date of Patent: July 3, 2001Assignee: Voith Sulzer Paper Technology North America, Inc.Inventors: Klaus Doelle, Kurt William Lorenz, Steve Richard Wickesberg