Patents Represented by Attorney, Agent or Law Firm John R. Pivnichny
  • Patent number: 7054824
    Abstract: Obsolete and unwanted computer and other products are demanufactured according to a method of recovering the largest revenue. An optimum level of disassembly and parts removal is determined based on strategies involving outright sale, sale of parts, disassembly costs, and commodity recovery. Critical parts are identified and regulatory requirements are included.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: May 30, 2006
    Assignee: International Business Machines Corporation
    Inventors: Edward J. Grenchus, Jr., Robert A. Keene, Charles R. Nobs
  • Patent number: 7032244
    Abstract: An intruder on a server is identified by providing files having attractive names in a subdirectory of the server. An agent is provided within one or more of the files. The agent is launched on an intruder's processor after the file containing the agent is downloaded. The agent locates various files and data on the intruder's processor and sends copies of the files and data to the server thus allowing a network administrator at the server to identify the intruder.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: April 18, 2006
    Assignee: International Business Machines Corporation
    Inventor: William Francis Wilkes
  • Patent number: 7003779
    Abstract: An automated method and system for the implementation of a hierarchical event relationship network for correlation analysis in a distributed computing environment in which events are defined based on a connected graph model. Event handling information for each event type to be monitored is used to customize a plurality of rule templates for each type within an event source, where the event source is a hardware component, an application software component or an operating system platform. A plurality of event relationship network rules are verified to ensure they do not violate an event protocol. A hierarchical class definition and naming structure is generated from the plurality of event relationship network rules for each event source. Event management rules are then generated automatically for each event type from the event relationship network rules and the rule templates. The event management rules are loaded into a rule-based event manager.
    Type: Grant
    Filed: February 17, 2005
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: James A. Riosa, Andrew D. Naiberg
  • Patent number: 6976227
    Abstract: A browser displays a web page having a plurality of first input fields, on a display device at a client computer. The web page also has a second input field for use as a status indicator, positioned adjacent one of the first input fields. When a user enters data into one or more of the first input fields other than the one adjacent the second input field, a script is run to interpret the input data. In response to the interpretation, the second input field is altered to indicate a status for the adjacent first input field, without accessing a server.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: December 13, 2005
    Assignee: International Business Machines Corporation
    Inventor: James R. Kunz
  • Patent number: 6957383
    Abstract: A web site is broken up into main topical content areas. Each area shows a list of content items that the user can link to, displayed using views. A site map and table of contents read these views to determine what the user should see. The site map is a high level category oriented view, and the table of contents is a more detailed view, getting lower level to content items. Each time the users requests the site map or table of contents, an agent is executed to “lookup” into the content views, giving the user the very latest content.
    Type: Grant
    Filed: December 27, 1999
    Date of Patent: October 18, 2005
    Assignee: International Business Machines Corporation
    Inventor: Mark D. Smith
  • Patent number: 6952809
    Abstract: A person having one or more implanted or surface attached electrodes navigates a window environment. Signals from the electrodes are attached to input circuits in a control circuit which includes a sequential digital control circuit. The control circuit is coupled to a processor running window environment software and having a display. While observing the display, the person is able to activate signals by activating or relaxing a muscle or by mental processes such as thought, to thereby navigate the software environment.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: October 4, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael Joseph Beranek, Richard Darren Popik
  • Patent number: 6933914
    Abstract: A process for supplying display signals from a storage device to a multiplicity of pixel electrodes in an image display apparatus. Display signals are serially stored into the storage device for a significant part of a line of the image display apparatus. After the display signals are stored for the part of the line into the storage device, the display signals are outputted while additional display signals for another part of the line are concurrently stored into the storage device. The outputting step is performed at a faster rate than the concurrent storing step. Consequently, the size of the storage device can be limited.
    Type: Grant
    Filed: July 17, 2002
    Date of Patent: August 23, 2005
    Assignee: International Business Machines Corporation
    Inventors: Eisuke Kanzaki, Manabu Kodate
  • Patent number: 6931644
    Abstract: An automated method and system for the implementation of a hierarchical event relationship network for correlation analysis in a distributed computing environment in which events are defined based on a connected graph model. Event handling information for each event type to be monitored is used to customize a plurality of rule templates for each type within an event source, where the event source is a hardware component, an application software component or an operating system platform. A plurality of event relationship network rules are verified to ensure they do not violate an event protocol. A hierarchical class definition and naming structure is generated from the plurality of event relationship network rules for each event source. Event management rules are then generated automatically for each event type from the event relationship network rules and the rule templates. The event management rules are loaded into a rule-based event manager.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: August 16, 2005
    Assignee: International Business Machines Corporation
    Inventors: James A. Riosa, Andrew D. Naiberg
  • Patent number: 6896179
    Abstract: To predice impending system failures, dummy messages are periodically transmitted from a surveillance computer via a message broker to a host computer that executes processes in response to electronic messages from terminals and returns an electronic message. The dummy electronic messages are time-stamped when transmitted from the surveillance computer, when received and transmitted by the message broker, and when a process is executed by the host. The surveillance computer predicts impending failures by comparing the time required while a transmitted dummy electronic message returns to the surveillance computer, a mean value of the required time, a time required while the dummy electronic message passes through the message broker, a mean value of the time for the passage, a time required for a dummy electronic message transmission between each computer and a mean value of the time for transmission to each base value.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: May 24, 2005
    Assignee: International Business Machines Corporation
    Inventors: Makoto Satoh, Takashi Furuta, Kuniaki Nakajima, Hirofumi Katoh
  • Patent number: 6882646
    Abstract: An IP network over a partially meshed Frame Relay network wherein the Frame Relay network includes at least a hub which is linked to each one of a set of spokes by a Permanent Virtual Circuit (PVC) identified by a first Data Link Connection Identifier (DLCI) associated with the hub and a second DLCI associated with the spoke The hub and the set of spokes define an IP subnet having a subnet address. Each spoke has an inverse ARP table in which the first DLCI identifying a PVC is mapped with the IP address of the hub as entry. The inverse ARP table of each spoke comprises, further to the entries corresponding to the IP addresses of the hubs to which the spoke is linked, at least a default entry identifying the subnet address whereby any frame the IP address of which corresponds to a spoke is routed to the hub by scanning inverse ARP table.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: April 19, 2005
    Assignee: International Business Machines Corporation
    Inventors: Lionel Denecheau, Denis Esteve, Pascal Thubert
  • Patent number: 6829640
    Abstract: A method and system for determining whether first and second byte streams are different. The method and system are very well suited for identifying and approximately quantifying changes to Web sites. Generally, the method comprises the steps of providing a first a k1 byte long sequence of characters ci for i values from i=1 to k1; providing a second a k2 byte long sequence of characters cj for j values from j=1 to k2; and computing a modulo arithmetic operation on said i values, and computing said modulo arithmetic operation on said j values. A value N1 is computed according to a formula that combines said modulo operation on i and each said character ci for i=1 to k1 using arithmetic or logical operations; and a value N2 is computed according to said formula by combining said modulo arithmetic operation on j and each said character cj for j=1 to j=k2. These N1 and N2 values are then compared to determine whether the first and second byte sequences are different.
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: December 7, 2004
    Assignee: International Business Machines Corporation
    Inventor: Paul A. Duncan
  • Patent number: 6823393
    Abstract: A method and system for setting the value of a type of service field in an Internet Protocol (IP) datagram in accordance with an application level protocol. The IP datagram is transmitted within a socks connection from a source application on a source device. The IP datagram includes a source IP address field in an IP header and a source port field in a Transmission Control Protocol (TCP) header. In accordance with the method of the present invention a source address of the source device is retrieved from the source IP address field of an incoming IP datagram. An application address of the source application is retrieved from the source port field of the incoming IP datagram. A type of service value has been associated with the retrieved source address and the retrieved application address. The type of service value is then determined and written to a type of service field within the IP datagram.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: November 23, 2004
    Assignee: International Business Machines Corporation
    Inventor: Olivier Hericourt
  • Patent number: 6819673
    Abstract: A method and system for establishing a Systems Network Architecture (SNA) session between SNA resources through a packet/cell switching network. The packet/cell switching network includes an origin access node that provides client access services, and at least one destination access node that provides server access services. In accordance with the method of the present invention a SNA session request is received from a source SNA resource for establishing an SNA session with a target SNA resource. An undirected message is broadcast over the packet/cell switching network to identify the destination access nodes that support the source SNA resource and that provide server access services. One or more positive replies are received from respectively one or more of the destination access nodes that support the source SNA resource and that provide server access services.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: November 16, 2004
    Assignee: International Business Machines Corporation
    Inventors: Didier Giroir, Olivier Hericourt
  • Patent number: 6810402
    Abstract: Colors are associated with source locators such as URLs that identify sources found by a search, in order to enable a searcher to see at a glance how closely the search results match keywords that convey the searcher's intended search criteria. A browser prompts keyword entry, reads the keywords, associates colors with the keywords to form a color code, and displays a color code map that explains the color code to the searcher. The browser sends the keywords to a search engine. The search engine performs a search, and sends to the browser source locators that identify sources of interest such as web pages, along with occurrence data indicative of how often each of the keywords appears in each of the sources. For each source locator, the browser formulates a correlation indicator, which includes a visual area that is colored according to the color code and the occurrence data for occurrence of each keyword.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: October 26, 2004
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, John Matthew Santosuosso, Waheed Sujjad
  • Patent number: 6804238
    Abstract: A method for transmitting data frames with compressed headers in a multiprotocol data transmission network comprising at least one ingress node transmitting data to egress nodes. Each frame of data includes data bytes and a header which defines the transmission protocols.
    Type: Grant
    Filed: December 28, 1999
    Date of Patent: October 12, 2004
    Assignee: International Business Machines Corporation
    Inventors: Guy Euget, Jacques Fieschi, Claude Galand, Jean-François Le Pennec
  • Patent number: 6799215
    Abstract: A method and system for centralizing the LU definitions for one or a plurality of TN3270 servers. More particularly, a method and system for dynamically providing a Systems Network Architecture (SNA) Logical Unit (LU) definition for the establishment of a SNA session between a SNA client and a SNA application. The method of the present invention includes receiving a SNA session request from a telnet 3270 client, and in response thereto, retrieving a definition of a SNA LU from a table shared by one or more telnet 3270 servers. A local table within the telnet 3270 server is dynamically updating with the retrieved SNA LU definition.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: September 28, 2004
    Assignee: International Business Machines Corporation
    Inventors: Didier Giroir, Olivier Hericourt
  • Patent number: 6792461
    Abstract: A method and system for managing data traffic between an intranet and the internet. The Intranet composed of client computers connected to a router system which bridges the connection to a plurality of proxy servers. The proxy servers act as a gateway to the internet and operate on a designated application level protocol. The router system redirecting packets based on application level protocols to the proxy servers while checking the destination proxy server with an authorized list. The router system blocking or transmitting based on the application level protocol and the authorized server.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: September 14, 2004
    Assignee: International Business Machines Corporation
    Inventor: Olivier Hericourt
  • Patent number: 6789130
    Abstract: Automatic speed adaptation system in a Local Area Network (LAN) between a hub (10) including a hub adapter (20, 24, 28) and at least a workstation (12, 14, 16) including a workstation adapter (18, 22, 26) for exchanging data over a link connected between the hub adapter and the workstation adapter at a rate based on a frequency which is inversely proportional to the length of the link. Each adapter comprises a clock generator for generating a clock having a frequency between F1 and F2 and processing means for transmitting at least a check frame from the hub adapter to the workstation adapter at a rate based on a frequency VCLK generated by the clock generator under the control of the processing means and selected as being the frequency corresponding to the length of the link, and for transmitting an acknowledge frame from the workstation adapter to the hub adapter thereby ascertaining that the selected frequency is the right frequency resulting in the best quality of transmission.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: September 7, 2004
    Assignee: International Business Machines Corporation
    Inventors: Alain Benayoun, Jean-Francois Le Pennec, Michel Verhaeghe, Patrick Michel
  • Patent number: 6783386
    Abstract: A strain relief device for an electrical connector designed to be interconnected to another connector of the same type to connect cables containing at least one twisted pair for the transmission of very high-frequency differential data signals. Conductors are connected in a connection block by insulation displacement contacts to contact blades, adapted to ensure contact in an interface block with the corresponding contact blades of the other connector. The device has two guillotines sliding in side grooves of the connection block. The side edges of the guillotines form a 90° angle between them and a 45° angle in relation to the direction of movement during the clamping operation, such that the side edges of the guillotines form a diaphragm when they approach one another, thereby ensuring a 360° seal preventing the cable from being deformed or damaged.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: August 31, 2004
    Assignee: International Business Machines Corporation
    Inventor: Jean-Yves Clement
  • Patent number: 6779032
    Abstract: The present invention relates to dynamic configuration of Telnet 3270 Clients and more particularly to a method and system for optimizing selection of a Server according to some response time and availability criteria. The invention rests on an Intermediate Selection Application mechanism using Availability and Response Time Probes. The present invention comprises the steps of retrieving known SNA Application Welcome Screens from SNA Applications through each server, measuring associated response times, and detecting failures and degradation of response time. The present invention uses a CGI (Common Gateway Interface) program for dynamically creating a Selection Screen (a web page in HTML code in one embodiment) on an Intermediate Selection Application.
    Type: Grant
    Filed: June 27, 2000
    Date of Patent: August 17, 2004
    Assignee: International Business Machines Corporation
    Inventor: Olivier Hericourt