Patents Examined by Almari Romero
-
Patent number: 6266694Abstract: A distributed network management architecture, where a plurality of network managers share information about network elements by building the necessary infrastructure to discover alternate routes to element controllers when possible. A large number of network elements and operation controllers or managed object agents spans are simultaneously accessible to multiple graphical network browser instances on physical workstations. Each network manager can manage an element controller directly, through a direct connection, or indirectly, through an indirect connection to a second network manager which directly manages that element controller. As well, a plurality of telecommunication networks can be federated for transparently increasing the number of users and the reliability of each network. By allowing each network manager to be configured individually, more flexibility over both engineering and survivability is achieved.Type: GrantFiled: June 19, 1997Date of Patent: July 24, 2001Assignee: Nortel Networks LimitedInventors: Daniel Duguay, Dennis Wee, Roland Wippel, Yves Do Rego, Mary O'Neill, Fraser Fulford, Michel Pedneault, Joseph Kairouz
-
Patent number: 6260069Abstract: Disclosed is a system for backing up files in a distributed computing system, such as a distributed file system. A backup request is initiated with a backup client program to backup a requested file. A determination is made as to whether the requested file is maintained in a shared name space. The backup client program and a backup server program are capable of accessing files maintained in the shared name space. The file server maintains the files in the shared name space. The backup request is transmitted to the backup server program upon determining that the requested file is maintained in the shared name space. The backup server program transmits a message to the file server to provide the requested file. The file server transmits the requested file to the backup server program. The backup server program stores the requested file in a storage device.Type: GrantFiled: February 10, 1998Date of Patent: July 10, 2001Assignee: International Business Machines CorporationInventor: Matthew Joseph Anglin
-
Patent number: 6249802Abstract: A method, system, and computer program product for allocating physical memory in a distributed shared memory (DSM) network is provided. Global geometry data is stored that defines a global geometry of nodes in the DSM network. The global geometry data includes node-node distance data and node-resource affinity data. The node-node distance data defines network distances between the nodes for the global geometry of the DSM network. The node-resource affinity data defines resources associated with the nodes in the global geometry of the DSM network. A physical memory allocator searches for a set of nodes in the DSM network that fulfills a memory configuration request based on the global geometry data. The memory configuration request can have parameters that define at least one of a requested geometry, memory amount, and resource affinity.Type: GrantFiled: September 19, 1997Date of Patent: June 19, 2001Assignee: Silicon Graphics, Inc.Inventors: John L. Richardson, Luis Stevens
-
Patent number: 6219711Abstract: The invention configures an asynchronous system to emulate a synchronous system. When an application initiates a synchronous transaction, the synchronous transaction is received by the synchronous interface. The synchronous interface, in turn, simulates a synchronous system while performing an asynchronous transaction. In one embodiment, the synchronous interface ensures that the asynchronous transaction is completed within a configurable maximum time duration. If the asynchronous transaction has not been completed with within the defined maximum time duration, the synchronous interface notifies the application that the desired data is not available. In another embodiment, the synchronous interface can be configured to re-execute failed asynchronous transactions.Type: GrantFiled: October 1, 1997Date of Patent: April 17, 2001Assignee: Micron Electronics, Inc.Inventor: Srikumar N. Chari
-
Patent number: 6199111Abstract: In a distributed client-server system a client is connected to an arbitrary server using a communication module common to a plurality of servers and it uses data, etc. of each server by switching over its connection. At this time basically there is no need for communication and the replication of data between the servers.Type: GrantFiled: November 18, 1997Date of Patent: March 6, 2001Assignee: Fujitsu LimitedInventors: Hirotaka Hara, Takahide Matsutsuka, Nobuyuki Kanaya, Takao Okubo, Sanya Uehara
-
Patent number: 6185598Abstract: Resource requests made by clients of origin servers in a network are intercepted by reflector mechanisms and selectively reflected to other servers called repeaters. The reflectors select a best repeater from a set of possible repeaters and redirect the client to the selected best repeater. The client then makes the request of the selected best repeater. The resource is possibly rewritten to replace at least some of the resource identifiers contained therein with modified resource identifiers designating the repeater instead of the origin server.Type: GrantFiled: February 10, 1998Date of Patent: February 6, 2001Assignee: Digital Island, Inc.Inventors: David A. Farber, Richard E. Greer, Andrew D. Swart, James A. Balter
-
Patent number: 6185600Abstract: A universal event browser operable for viewing and browsing network and system events for a number of different product specific applications is presented. The universal event browser isolates generic graphical user interface functionality from the implementations of the product specific applications by requiring each product specific application to have a product specific interface operable to communicate with the product specific application to retrieve event data from an event repository specific to the product. In addition, each product specific application is associated with a product specification file which contains window display configuration parameters, preferably written in a generic specification language.Type: GrantFiled: December 8, 1997Date of Patent: February 6, 2001Assignee: Hewlett-Packard CompanyInventors: Kurt E. Spence, John W. Yunker
-
Patent number: 6178439Abstract: A means of providing session control over the Internet is disclosed. Traditionally, the Internet protocols define a session between a client and a server as one page request and one page response. This does not permit the servers to ascertain how long a client is accessing a page or whether a page containing database information is being viewed by two clients simultaneously. In accordance with the present invention, a Web page contains a script that causes the page to send beat signals from the client to the server at particular times to indicate to the server that the client is continuing to view the page. When the client releases the page, the beat will stop and the server will know that the client has released the page.Type: GrantFiled: December 23, 1997Date of Patent: January 23, 2001Assignee: British Telecommunications Public Limited CompanyInventor: Fil Feit
-
Patent number: 6178460Abstract: An improved method for efficiently retrieving data is associated with network locations within a computer network. First, a list of mirrored network locations is determined. Communication performance is then monitored during communication with the list of network locations. If the communication performance of a network location is below predetermined levels, an alternate network location from the list is accessed. The list of network locations is accessed in sequence to locate a network location having acceptable communication performance. During the sequential access of network locations data is cascaded to produce efficient retrieval of data utilizing computer networks.Type: GrantFiled: June 30, 1998Date of Patent: January 23, 2001Assignee: International Business Machines CorporationInventors: John Maddalozzo, Jr., Gerald Francis McBrearty, Johnny Meng Han Shieh
-
Patent number: 6173322Abstract: A system and method for the distribution of client requests received from a digital computer network provides an intermediary between the client and one or more content servers that actually service the client request. Client requests are distributed amongst groups of content servers according to a one or more static rules. These static rules are applied to determine which group of content servers will service each client request. Content servers may be grouped without regard to hardware configuration and without regard to where the content server resides within the network. Client requests may be distributed amongst the content servers within each group according to a dynamic metric. The dynamic metric includes time-varying measurements of the available processing capacity of each content server within a group. Client requests may then be distributed to those content servers within a group that are best able to handle additional processing burdens.Type: GrantFiled: June 5, 1997Date of Patent: January 9, 2001Assignee: Silicon Graphics, Inc.Inventor: Wei-Ming Hu
-
Patent number: 6163809Abstract: This invention is directed to systems and methods for preserving delivery status notification information as a message transits from one type of network to another type of network. For incoming messages, the present invention takes a two-pronged approach whereby the delivery status notification information accompanying the incoming message is 1) mapped to the closest available options supported by the network and 2) preserved so that the original information may be fully recovered without loss at a later time. When messages are delivered within the network, the mapped delivery status notification information will generate the closest delivery status notifications supported by the network. For outgoing messages, the preserved delivery status notification information is extracted and used to set delivery status notification options.Type: GrantFiled: December 8, 1997Date of Patent: December 19, 2000Assignee: Microsoft CorporationInventor: David Buckley
-
Patent number: 6161137Abstract: A presentation system is disclosed for distributing a performance of a presentation synchronously to a plurality of client nodes on a network such as the Internet. The presentation system distributes presentation content data to a plurality of network server nodes, and during a performance of the presentation, the client nodes receiving the presentation determine a particular variation of data presentation to retrieve from the network server nodes. In particular, the retrieval of presentation data depends upon the transmission characteristics of the network such as data transmission rate. Thus, if a low transmission data rate is detected at a first client node, presentation elements of a reduced size can be retrieved. Alternatively, if a higher transmission rate is detected at a second client node, presentation elements of greater size (and corresponding enhanced quality of presentation) can be retrieved.Type: GrantFiled: March 31, 1998Date of Patent: December 12, 2000Assignee: MSHOW.com, Inc.Inventors: Robert H. Ogdon, Frank E. Johnson
-
Patent number: 6161129Abstract: A messaging system is arranged to substitute an alias address for the real address of a messaging subscriber with an unlisted address thereby allowing the subscriber to be known and yet to maintain the privacy and confidentiality of the unlisted address while enabling the subscriber to a) transmit messages to targeted recipients, b) receive reply messages and other types of messages from these recipients, and c) receive spontaneous messages from others with knowledge of the alias address. The messaging system, which may be communicatively coupled to a communications carrier network, comprises a mailbox system for transmitting and receiving messages and a routing database to manage the use of alias addresses.Type: GrantFiled: September 30, 1997Date of Patent: December 12, 2000Assignee: AT&T Corp.Inventor: Mark Meier Rochkind
-
Patent number: 6154768Abstract: A system and method for client negotiation of functions and features with a server such as in accordance with RFC 1572 Telnet Environment Option. An interface controller, herein a Java program, is provided which, upon being called by a client application, prompts the application, herein by way of graphical user interface (GUI), for values to be used in the negotiations and, upon obtaining those values, connects to the server negotiates the desired functions and features. Upon completing the functions and features negotiations, the interface controller starts the client application, which connects to the controller and the controller establishes a session with the server. Thereafter, the controller exchanges data streams, herein IBM 5250 data streams, between the server and the client.Type: GrantFiled: March 30, 1998Date of Patent: November 28, 2000Assignee: International Business Machines CorporationInventors: Qilun Chen, Thomas Edwin Murphy, Jr., Paul Francis Rieth, Jeffrey Scott Stevens
-
Patent number: 6138144Abstract: In a multicast capable IP network implemented over an ATM network, each client terminal on a multimedia conference, for each media type it transmits, is assigned a multicast IP address and a port number (together known as a socket) on which to transmit packets, wherein each assigned multicast IP address is unique and different than the multicast IP address assigned to any other client for any media type. Each client terminal then selects, for each media type, which clients on the conference it wants to receive packets from. Only packets that are in fact requested by a client are routed over the multicast IP network to the requesting client. A single special purpose Multicast Address Resolution System (MARS) server is associated with the conference when the conference is established.Type: GrantFiled: June 24, 1997Date of Patent: October 24, 2000Assignee: AT&T Corp.Inventors: Antonio DeSimone, Joseph Golan, Ashok K. Kuthyar, Bryant Richard Parent, Ram S. Ramamurthy, David Hilton Shur
-
Patent number: 6138146Abstract: A mail forwarding system is provided for use in a private network system having a server, a fixed computer and a router for connection to a public network external to the private network, all interconnected via a data connection, with the server controlling electronic mail resources addressed to a user of the fixed computer received by the private network. The mail forwarding system includes a mail forwarding program operating in the fixed computer for controlling the fixed computer to selectively (a) retrieve electronic mail addressed to the user of the fixed computer from the private network and (b) transmit the received electronic mail via the router to an assigned address in the public network accessible by a communicator remote from the private network.Type: GrantFiled: September 29, 1997Date of Patent: October 24, 2000Assignee: Ericsson Inc.Inventors: Billy G. Moon, Tammy A. Wooldridge
-
Patent number: 6134580Abstract: In a data-processing apparatus, in local information storage L and R at each node, local information for the purpose of accessing a constituent element is stored, this information being updated. A plan is generated that represents the action that should be taken by an agent in order to satisfy request code that has been input, this being generated as a set of actions, based on agent information and local information. The operation of the agent is implemented at the nodes L and R, based on the various actions that make up the thus-generated plan, and an agent is migrated to another node, based on a go action within the plan. It is possible to perform replanning and generation of a child agent at a migration destination node, if necessary, because of the failure of plan execution, for example.Type: GrantFiled: September 16, 1997Date of Patent: October 17, 2000Assignee: Kabushiki Kaisha ToshibaInventors: Yasuyuki Tahara, Akihiko Ohsuga, Yasuo Nagai, Akira Kagaya, Masanori Hattori, Yutaka Irie, Shinichi Honiden
-
Patent number: 6131111Abstract: A device includes self-information memory which stores both function data for other devices to operate the device and device name data. Upon request from another device, the device sends the requested data stored in the self-information memory. When function data is received, the devices executes an instruction indicated by the data. When a plurality of devices each including the self-information memory are connected to each other via a bus or the like in a form of a network, at least one of the devices, includes, in addition to the self-information memory, a connected device memory to store therein device name data of all of the connected devices and a communication pair memory to store therein function data of the communication partner. The master device requests the other devices for device name data thereof, and stores the received data in the connected device memory. Thus, by referring to the device name data stored in the memory, the control device recognize the device name of the connected device.Type: GrantFiled: December 22, 1997Date of Patent: October 10, 2000Assignee: Hitachi, Ltd.Inventors: Yoshikatsu Yoshino, Tsukasa Hasegawa, Chiyo Akamatsu, Shinichiro Fukushima, Hidefumi Goto
-
Patent number: 6128667Abstract: Aspects of the present invention provide systems and methods for deferred resolution of hypertext links. A web page or other network page may contain tags used to select links to other pages. In an exemplary embodiment of the present invention, a network server evaluates tags selected by a user and may selectively defer following selected links. The deferred links may then be displayed and selectively followed by the user.Additional aspects of the present invention provide systems and methods for using cell based computational units to evaluate tags selected by a user and selectively defer the requested actions. In an exemplary embodiment, a thread of execution may be initiated on a server for each deferred action and then be suspended using multi-processing techniques. The threads may then be selectively reactivated to initiate the deferred actions.Type: GrantFiled: November 10, 1997Date of Patent: October 3, 2000Assignee: Elfnet, Inc.Inventor: Francis Jeffrey
-
Patent number: 6125393Abstract: A multisystem log stream of a multisystem environment is compressed. The oldest record needed for each system that can write or delete entries from the multisystem log stream is tracked, and that information is used in compression of the log stream. The block ids associated with those oldest records are maintained within a vector, and when the vector is updated, a determination is made as to whether the entry in the vector that it replaced previously contained the lowest block id in the vector. If so, all the records having block ids lower than the new lowest block id in the vector are deleted.Type: GrantFiled: March 28, 1997Date of Patent: September 26, 2000Assignee: International Business Machines CorporationInventors: Carl Edward Clark, Steven Jay Greenspan, Jeffrey Douglas Haggar, Danny Ray Sutherland