Patents Examined by Bradley Edelman
-
Patent number: 6941350Abstract: A method in a node within network computing system for selecting a master network manager, wherein the first node is associated with a first priority. Requests are sent to the network computing system to discover other nodes within the network computing system. A second priority from the request is identified in response to receiving a response to one of the requests from another node within the network computing system. The first node shifts to a standby mode if it discovers a master subnet manager or the second priority is higher than the first priority. The first node shifts to a master mode if a response containing a priority higher than the first priority is absent in responses received by the first node and the first node has completed checking all other nodes in the network computing system.Type: GrantFiled: October 19, 2000Date of Patent: September 6, 2005Assignee: International Business Machines CorporationInventors: Giles Roger Frazier, Gregory Francis Pfister, Steven Mark Thurber, Dono Van-Mierop
-
System and method for communicating coalesced rule parameters in a distributed computing environment
Patent number: 6920493Abstract: A system and a method for communicating coalesced rule parameters in a distributed computing environment are described. A plurality of packet validation devices are communicatively interposed between network routing points within the distributed computing environment. The packet validation devices apply parameterized rules to transiting network packet traffic. A plurality of processing tree nodes are configured into a concast tree. In a lowermost layer of the concast tree, each processing tree node collects and coalesces rule parameters from at least one packet validation device. In each successive layer of the concast tree, each processing tree node collects and coalesce the rule parameters from at least one processing tree node in a next lower layer of the concast tree. A control center assembles the coalesced rule parameters from each packet validation device in an uppermost layer of the concast tree.Type: GrantFiled: March 19, 2001Date of Patent: July 19, 2005Assignee: Networks Associates Technology, Inc.Inventor: Stephen A. Schwab -
Patent number: 6920497Abstract: A method of connecting to a network through a portal computer. A seeking computer dials the communications ports of a portal computer until it locates a call-in port. A port ordering algorithm is used to identify the call-in port. Communications ports selected by the port ordering algorithm may be re-ordered. The seeking computer uses the selected call-in port to request that the portal computer coordinate the connection of the seeking computer to the network.Type: GrantFiled: July 31, 2000Date of Patent: July 19, 2005Assignee: The Boeing CompanyInventors: Virgil E. Bourassa, Fred B. Holt
-
Patent number: 6920489Abstract: In a server which receives a request of processing from a client, and returns a processing result of the request to the client, a result storing unit stores at least one processing result of at least one request. When a determination unit determines that no other request which is identical to a request received from a client has been processed, an execution unit executes processing of the request received from the client, and stores a result of the processing in the result storing unit. When the determination unit determines that another request which is identical to a request received from a client has already been processed, a transmission unit transmits to the client one of the at least one processing result corresponding to the request received from the client.Type: GrantFiled: October 12, 2000Date of Patent: July 19, 2005Assignee: Fujitsu LimitedInventors: Minoru Yamamoto, Takashi Kaneda, Yuji Iwasaki, Hiroki Ueda
-
Patent number: 6920488Abstract: Server assisted system for accessing web page fields comprising a wireless Personal Data Assistant (PDA) communicating with the Internet by the intermediary of a wireless Internet gateway and a portal server capable of accessing the resources of the Internet such as servers. The portal server comprises a data base containing at least identifying information enabling fields of web pages selected by the user to be retrieved, and portal handling means for accessing the selected web page fields, and the PDA comprises portal browsing means for browsing the selected web page fields and retrieving at least one of them and display means for displaying the retrieved web page field.Type: GrantFiled: July 28, 2000Date of Patent: July 19, 2005Assignee: International Business Machines CorporationInventors: Jean Francois Le Pennec, Jean-Charles Cueff, Alain Benayoun, Patrick Michel
-
Patent number: 6915327Abstract: The invention relates to a Host Computer system, which receives information from the Internet, rasterizes it, compresses it and transmits it to a portable device which decompresses the image to display it on a screen. The Host Computer may also transmit to another computer outfitted with a modem. The Host Computer which contains an operating system, has a variety of peripheral device driver software installed to enable interacting with these peripheral devices via a parallel port, serial port, USB port, or other types of ports. Hence, when a peripheral device related command is executed, data is sent from the peripheral device driver software to the selected port on the Host Computer and is intercepted by another software unit, which may compress this data and subsequently diverts it to the portable device via modem.Type: GrantFiled: October 30, 2000Date of Patent: July 5, 2005Inventor: Raja Singh Tuli
-
Patent number: 6910069Abstract: A technique for adding a participant to a network is provided. This technique allows for the simultaneous sharing of information among many participants in a network without the placement of a high overhead on the underlying communication network. To connect to the broadcast channel, a seeking computer first locates a computer that is fully connected to the broadcast channel. The seeking computer then establishes a connection with a number of the computers that are already connected to the broadcast channel. The technique for adding a participant to a network includes identifying a pair of participants that are connected to the network, disconnecting the participants of the identified pair from each other, and connecting each participant of the identified pair of participants to the added participant.Type: GrantFiled: July 31, 2000Date of Patent: June 21, 2005Assignee: The Boeing CompanyInventors: Fred B. Holt, Virgil E. Bourassa
-
Patent number: 6823392Abstract: An admission control system for a server including an admission controller that receives a stream of messages from one or more clients targeted for the server. The admission controller relays to the server the messages in the stream that correspond to a number of sessions already underway between the clients and the server. The admission controller also relays to the server the messages in the stream that do not correspond to sessions already underway if a hybrid and predictive admission control strategy using information provided by a resource monitor indicates that additional sessions can be handled by the server. The admission controller defers the messages otherwise.Type: GrantFiled: November 29, 2001Date of Patent: November 23, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ludmila Cherkasova, Peter Phaal
-
Patent number: 6801936Abstract: A system (190) provides information to multiple subscribers (105-125). The system (190) receives requests for different types of information from the subscribers (105-125) and stores rules for delivering the requested information. The system (190) gathers information from multiple information sources (145-155), packages at least some of the gathered information into customized bundles according to the received requests and the stored rules, and delivers the customized bundles to the subscribers (105-125) according to the stored rules.Type: GrantFiled: April 7, 2000Date of Patent: October 5, 2004Inventor: Arif Diwan
-
Patent number: 6799202Abstract: A server, methods, and software, for implementing a distributed, high capacity, high speed, operating system are disclosed. One embodiment concerns a Web server that is implemented with a plurality of members which are categorized into member classes. Each member class has a distinct specialized operating system that is optimized for its function. Together, the operating systems of the members make up an operating system referred to as the Federated Operating System™. One illustrative embodiment includes a receiver member, a dispatcher member, and a responder member. Each member has an internal network interface for coupling to an internal network which is used for communications between the members. Members can be located in the same enclosure or can be separated over large distances. Receiver members and responder members also have an external network interface for coupling to an external network such as the Internet.Type: GrantFiled: December 16, 1999Date of Patent: September 28, 2004Inventors: Bradley K. T. Hankinson, Brian D. Suggs
-
Patent number: 6789120Abstract: A real-time audio/video communication method for use on the Internet in conjunction with a homepage and a device therefor are provided. According to the method of a real-time audio/video communication between each terminal using the Internet, the communication capability and the current status of a receiving party are registered in a homepage within a terminal or a web server connected by the receiver, and a sending party accesses the receiver's homepage within the web server to initiate communication. This method allows the receiver to receive realtime audio/video communication data at any time without being always connected to the Internet. Furthermore, in the real-time audio/video communication device, an Internet Service Provider provides a homepage so that the ISP may recognize the communication status of each terminal to access the sending and receiving terminals under optimum communication conditions, and decodes the optimum communication conditions.Type: GrantFiled: October 26, 2000Date of Patent: September 7, 2004Assignee: Samsung Electronics Co., Ltd.Inventors: Hoon-ki Lee, Yoon-soo Kim
-
Patent number: 6779019Abstract: A system and method of pushing user-selected data items from a host system to a user's mobile data communication device upon detecting the occurrence of one or more user-defined event triggers is provided. The user may then move (or file) the data items to a particular folder within a folder hierarchy stored in the mobile data communication device, or may execute some other system operation on the data item. Software operating at the mobile device and the host system then synchronizes the folder hierarchy of the mobile device with a folder hierarchy of the host system, and any actions executed on the data items at the mobile device are then automatically replicated on the same data items stored at the host system, thus eliminating the need for the user to manually replicate actions at the host system that have been executed at the mobile data communication device.Type: GrantFiled: April 10, 2000Date of Patent: August 17, 2004Assignee: Research In Motion LimitedInventors: Gary P. Mousseau, Tabitha Ferguson, Barry Linkert, Raymond Vander Veen, David Castell, Mihal Lazaridis
-
Patent number: 6772202Abstract: A queuing system, method and computer program product is provided for transferring electronic information over a data network, such as the Internet. A host or system administrator monitors host resources by preventing one or more host resource limits from being exceeded. Where a resource limit is reached, a queuing protocol is initiated with a client requesting data. The queuing protocol permits the client to enter a queue and wait until host resources may be allocated to service the data request. The queue is maintained by the host, which may provide periodic updates to the client regarding queue length, position and estimated wait time. Clients may advance through the queue in accordance with a first-in-first-out algorithm, or some alternative priority scheme. When a client reaches the head of the queue, host resources are checked. If sufficient resources are available to service the client request, they are allocated to the client at the head of the queue.Type: GrantFiled: November 28, 2001Date of Patent: August 3, 2004Assignee: GameSpy Industries, Inc.Inventor: David D. Wright
-
Patent number: 6769012Abstract: The invention is a computerized message management system that provides a method and system whereby sender's of one or more messages and recipient's of one or more messages each having digital or analog communications equipment can access a virtual mailbox wherein sender's can enter messages and recipients's can receive messages. Both sender and recipient being the only parties having authorization to view said messages. Furthermore, either the sender and/or recipient can reorder said messages without affecting the selective message structure of the other party.Type: GrantFiled: July 24, 2000Date of Patent: July 27, 2004Inventors: Song Liu, Jon Song, Herb Wang
-
Patent number: 6766362Abstract: A computer network server provides a customized newspaper to a recipient according to recipient profile preferences. The server searches for and obtains article content that is deemed to be of greatest interest to the recipient according to topical preferences, generates a representation of the selected content according to a layout preference, and delivers the representation to the recipient according to a designated schedule. Recipient preferences are received and stored in a profile database using facilities that assist a recipient to specify preferred topics, newspaper layout, delivery schedule and destination. Topical designations are mapped into hierarchical structures that facilitate searching content databases. Newspaper articles are arranged according to relative priorities of designated topics.Type: GrantFiled: July 28, 2000Date of Patent: July 20, 2004Assignee: Seiko Epson CorporationInventors: Hitoshi Miyasaka, Toshio Tanaka
-
Patent number: 6760765Abstract: A cluster server apparatus operable to continuously carrying out data distribution to terminals even if among a plurality of cache servers of the cluster server apparatus cache server, while optimally distributing loads on the plurality of cache servers. A cluster control unit of the cluster server apparatus distributes requests from the terminals based on the load of each of the plurality of cache servers. A cache server among the plurality of cache servers distributes, requested data (streaming data) to a terminal if the requested data is stored in a streaming data storage unit of the cache server, while distributing data from a content server the requested data if it is not stored in the streaming data storage unit. The data distributed from the content server is redundantly stored in the respective streaming data storage units of two or more cache servers. One cache server detects the state of distribution of the other cache server that stores the same data as that stored in the one cache server.Type: GrantFiled: October 20, 2000Date of Patent: July 6, 2004Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Rieko Asai, Takeshi Omura, Masaki Horiuchi
-
Patent number: 6757727Abstract: A system, method and computer program product are provided for filtering communications over a network. Initially, a user is allowed to select from a plurality of network communication protocol layers associated with communications over a network. This may be accomplished in any manner such as allowing the user to select from the layers themselves, various faults that are inherent to certain layers, etc. An adaptive filter is then generated which is capable of collecting communications only involving the selected network communication protocol layers based on the user selection. Such adaptive filter is then used to collect the communications involving the selected network communication protocol layers. Further, an analysis process is executed for analyzing information at the selected network communication protocol layers of the collected communications for the detection of faults therein.Type: GrantFiled: September 28, 2001Date of Patent: June 29, 2004Assignee: Networks Associates Technology, Inc.Inventor: Christopher J. Ivory
-
Patent number: 6754714Abstract: In a multilink point-to-point protocol (PPP) network access server, a method is provided in one aspect of the invention allocating ports among various users that includes allocating primary ports among various users, and thereafter, allocating secondary ports among various users only until the number of allocated secondary ports reaches a prescribed maximum. Another aspect of the invention may be thought of as a back-channel allocation method that includes determining whether a back channel is actually being used by a first network client, and if not then allocating the unused back channel to a second network client.Type: GrantFiled: October 5, 1999Date of Patent: June 22, 2004Assignee: Cisco Technology, Inc.Inventor: Prasad Y. Chebrolu
-
Patent number: 6754711Abstract: An application server includes an application runtime environment configured for receiving a first HTTP request having a session identifier that specifies a server-side data record configured for storing an application state for a voice application session of a first party. The application runtime environment is configured to modify the session identifier to change the application state of the voice application session of the first party based on a second HTTP request having an input posted by a second party. The application runtime environment is also configured to update a brownie of the first party to include the modified session identifier.Type: GrantFiled: June 29, 2000Date of Patent: June 22, 2004Assignee: Cisco Technology, Inc.Inventors: Lewis Dean Dodrill, Ryan Alan Danner, William Bateford Willaford, IV
-
Patent number: 6745240Abstract: A method, apparatus, article of manufacture, and a memory structure for configuring a massively parallel processing system is disclosed. The method comprises the steps of selecting one of the interconnected nodes as a coordinator node, and the remaining nodes a non-coordinator nodes, the coordinator node for controlling the configuration of the parallel processing system; defining, in the coordinator node, a parallel processing system configuration having member nodes; and multicasting the parallel processing system configuration to the nodes. The apparatus comprises a means for performing the steps described above, and the article of manufacture comprises a program storage device tangibly embodying computer instructions for performing the above method steps.Type: GrantFiled: November 15, 1999Date of Patent: June 1, 2004Assignee: NCR CorporationInventors: Robert W. Denman, John E. Merritt