Abstract: A method and apparatus for allowing HTTP communication between a first device and a second device, the second device executing an HTTP shell acting as a relay, to relay HTTP requests from the first device to a third device for response. The third device communicates with the second device over SNMP and stores web pages and other information for generating HTTP responses to the first device.
Abstract: A system and method for distributing requests for objects to hosts that store replicas of the objects, and for managing the placement of the replicas among hosts. Metrics for the historical demand of a replica at a host and the distance of the host from the requester of the object are evaluated and used to make decisions as to where to forward the request substantially independently from any input provided by a host to which a request is forwarded. This simplifies autonomous replica placement decisions made by hosts. A host substantially autonomously uses request metric and load information to select a replica to be deleted, migrated or replicated, and to delete, migrate or replicate a selected replica.
Abstract: A system for reducing the memory requirements of an ATM device utilizing one or more temporary code uploads to bring needed portions of application code into the memory of the ATM embedded system on a temporary basis. The present invention functions to divide the code necessary for operation of the ATM device into two categories: (1) application code that is seldom used or code used only once and (2) all other application code. The application code that is seldom used or used only once is removed from the memory of the ATM embedded system and placed in a software storage device external to the system. This serves to significantly reduce the memory requirements of the ATM device, by as much as 40% in come cases depending on the size of the application code portions.
Abstract: A web interface (12) to a service creation environment (14) includes a service logic parser (42) adapted to receive a service logic description (32) from the service creation environment (14), parse the service logic description (32), and generate a web browser readable service data file (44). At least one web page (22) is adapted to display information in the service data files (44) and prompt for user input in response thereto. A call scripting process (62) continuously receives the user inputs entered on the at least one web page (22) and communicates the user inputs to the service creation environment (14).
Type:
Grant
Filed:
August 26, 1997
Date of Patent:
November 12, 2002
Assignee:
Alcatel USA Sourcing, L.P.
Inventors:
Charles C. Lee, Jr., Jeff J. Desando, Scott D. Mock
Abstract: A control software system for generating and distributing motion media for operating a target motion device. The control software system generates the motion media based on a motion program generated at a content server. The control software system distributes the motion media to a client browser associated with the target motion device.
Abstract: A connection substitute server substitutes a connection between a host machine having an informal address or a private address and a host machine out of an organization having a formal address and relays them. A correspondence relation between the host machine having no formal address and the connection substitute server has previously been registered as connection substitute server information in a name server. When receiving a communication request in which a host name of a connection request destination has been designated, a connection substitute correspondence client requests a retrieval of the connection substitute server information to the name server, requests a connection substitute with the host machine having the informal address or private address of the connection request destination to the connection substitute server recognized from the retrieval result, and enables a connection with the host machine which belongs to another organization and doesn't have a formal address.
Abstract: A system, method, and article of manufacture are described for providing a self-describing stream-based communication system. Messages are sent which include data between a sending system and a receiving system. Meta-data is attached to the messages being sent between the sending system and the receiving system. The data of the messages sent from the sending system to the receiving system is translated based on the meta-data. The meta-data includes first and second sections. The first section identifies a type of object associated with the data and a number of attribute descriptors in the data. The second section includes a series of the attribute descriptors defining elements of the data.
Abstract: A tool for locating a device on a network includes software for capturing information from the network or from devices on the network. The captured information includes user information relating to a user or users that use the device being located. The captured user information is cross referenced with a database having user location information. The user location information is then referenced to determine a physical location of the device. Typically, the physical location of the device is in the same general area as its users.
Abstract: A method of imposing execution of a predefined command by a first terminal on a second terminal, in which a relation between an intended internet protocol address and the hardware address of the second terminal is inserted into a translation table in the first terminal and in which a reference to a predefined command is associated with the second hardware address, so that the predefined command is imposed by the first terminal upon the second terminal and is to be executed in the event of being addressed by a predefined message which includes the second hardware address.
Abstract: Method and system for command and control among a plurality of devices via a network by: connecting a first device to the network; connecting a second device to the network, where the second device stores application interface description data in a structured format for commanding and controlling the second device by other network devices; providing the application interface description data to the first device over the network; and sending control and command data from the first device to the second device over the network utilizing the application interface description data to control the operation of the second device.
Abstract: In a client/server data processing system where a client sends a work request to a server which includes a group of workload managed server data processing processes each of which is capable of performing the work request, a server data processing apparatus running a server data processing process, the apparatus has: a data storage unit storing mapping data which maps a particular server data processing process to each of a plurality of groups of workload managed server data processing processes; a means for receiving from a client a request for the identity of the mapped server data processing process corresponding to a particular group of workload managed server data processing processes, the particular group being specified in the request; a means for accessing the data storage unit to determine, for the particular group specified in the received request, the identity of the mapped server data processing process; and a means for returning the identity of the mapped server data processing process to the cli
Type:
Grant
Filed:
July 29, 1999
Date of Patent:
October 15, 2002
Assignee:
International Business Machines Corporation
Inventors:
Amanda Elizabeth Chessell, Stephen James Cocks, Katheryn Sarah Warr
Abstract: An adaptive system for optimizing the bandwidth of a communication link in a communications session is disclosed. The decision as to when bandwidth in a communication session is to be released, or added, is based on the actual user activity rather than on an a priori determination which may not reflect the actual workload. Additionally, this decision is based on the actual costs associated with maintaining, releasing, and/or establishing a communication link or additional bandwidth. The costs include both direct costs and opportunity costs. The algorithm can also adapt its decision making process to its own performance, using feedback information to determine if it is minimizing the costs involved.
Type:
Grant
Filed:
November 9, 1998
Date of Patent:
October 15, 2002
Assignee:
International Business Machines Corporation
Abstract: A message is provided to a tracking server system in response to a client system referencing a predetermined resource locator that corresponds to a resource external to the tracking server system. The tracking server system indirectly provides for the client system to have an informational element selectable by the client system, where the informational element is graphically identified on the client system with informational content obtainable from a content server system through use of a content resource locator. The informational element includes a tracking resource locator, referencing the tracking server system, and data identifying the informational element. The selection of the informational element causes the client system to use the tracking resource locator to provide the data to the tracking server system and to use the content resource locator to obtain the informational content from the content server system.
Type:
Grant
Filed:
June 6, 2000
Date of Patent:
October 15, 2002
Assignee:
Infoseek Corporation
Inventors:
Steven T. Kirsch, Christopher J. Lindblad
Abstract: A system and method for controlling data access by a user device on a network utilizes a subscriber database cataloging the device identity and the corresponding dynamic address. The system includes an interworking function device operative to receive a call from the user device. The user device has a corresponding dynamic address. The interworking function device sends a message to the subscriber database indicating the device identity and the corresponding dynamic address. The sent information is cataloged at the subscriber database to allow the server, when the server receives the corresponding dynamic address, to retrieve the device identity from the subscriber database and to control data access over the network based on the device identity.
Type:
Grant
Filed:
May 19, 1999
Date of Patent:
October 1, 2002
Assignee:
Qwest Communications International Inc.
Inventors:
Thomas P. Doherty, F. Warren Leblanc, James R. Corliss, Charles I. Cook
Abstract: An integrated multiport switch operating in a packet switched network provides the capability to alter VLAN tags on a port by port basis. An internal rules checker (IRC) employs a modular architecture that enables data frames to be processed simultaneously and increase data throughput. The IRC further generates a port vector, and thereby, outputs a forwarding descriptor that instructs Port Vector FIFO logic (PVF) on how to process the data frame.
Abstract: An application server system has a constructed environment for executing application programs where the system has a plurality of processors, for receiving data from client requests and then modifying the constructed execution environment accordingly and for receiving and returning server data, and an interface for each of the processors, for receiving client request data and server data and returning server data, via the interface to/from its corresponding processor for modification of the execution environment and determination of server data to be returned. Each processor includes a receiving unit for calls containing client request data, a unit for processing the client request data and modifying the execution environment, and a unit for determining that another processor must be invoked, locating the other processor and invoking the other processor using the interface, and passing server data and client request data corresponding to the other processor.
Type:
Grant
Filed:
September 30, 1999
Date of Patent:
September 24, 2002
Assignee:
International Business Machines Corporation
Inventors:
Jerzy Tadeusz Czaykowski, Ian James Mitchell, Steven Powell
Abstract: A system and method for presenting data from a plurality of sources to a user. The system includes a plurality of information sources, a user interface, content storage and a server connected to the user interface and the content storage. The user interface selects data from one or more of the plurality of information sources to be identified as published content and issues content requests to access data identified as published content. The content storage stores published content and the server manages the content requests received from the user interface. The server includes a repository and a content directory, wherein the repository manages a virtual directory structure associated with published content, wherein the content directory maintains a content directory structure pointing to all published content stored in the content storage and wherein the content directory structure is referenced by the virtual directory structure in the repository.
Type:
Grant
Filed:
January 20, 1999
Date of Patent:
September 17, 2002
Assignee:
Computer Associates Think, Inc.
Inventors:
Thomas W. Schultz, Mark C. Bradley, Ted C. Halmrast, Thomas Y. Peterson
Abstract: A single secure sign-on gives a user access to authorized Web resources, based on the user's role in the organization that controls the Web resources. The information resources are stored on a protected Web server. A user of a client or browser logs in to the system. A runtime module on the protected server receives the login request and intercepts all other request by the client to use a resource. The runtime module connects to an access server that can determine whether a particular user is authentic and which resources the user is authorized to access. User information is associated with roles and functional groups of an organization to which the user belongs; the roles are associated with access privileges. The access server connects to a registry server that stores information about users, roles, functional groups, resources, and associations among them. The access server and registry server exchange encrypted information that authorized the user to use the resource.
Abstract: A method, system and computer program product for notifying a user of recently received information while away from the display connected to the computer. Using a non-commercial, private network, the information is forwarded from a computer through a transmitter to a portable receiver with an integrated display. Such information may be in the form of e-mails, stock quotes, and calendar alarms.
Abstract: A system for remotely managing computers includes a plurality of managed computers coupled to a management computer. At least one managed computer generates management data and provides one or more display templates, and transmits the management data and display templates to the management computer. The management computer provides information regarding the managed computers by displaying the management data in accordance with the display templates.
Type:
Grant
Filed:
May 15, 2000
Date of Patent:
September 3, 2002
Assignee:
Intel Corporation
Inventors:
Michael G. Collins, Michael B. Earl, Jay G. Geertsen