Patents Examined by Ramy Mohamed Osman
-
Patent number: 7596633Abstract: Methods and apparatus for implementing peer-to-peer relay. In one implementation, a method of island recovery in a peer system in a peer-to-peer relay network includes: detecting the presence of two or more islands in a peer-to-peer relay network, wherein each island includes at least one peer system; joining two detected islands by connecting a peer system in a first island to a peer system in a second island; wherein peer systems in different islands are not connected.Type: GrantFiled: November 3, 2003Date of Patent: September 29, 2009Assignee: Sony Computer Entertainment America Inc.Inventors: Anthony Mai, Glen Van Datta
-
Patent number: 7587517Abstract: Packet routing via payload inspection at routers in a core of a distributed network for use in distributing content according to quality of service guarantees. Packets contain subjects and attributes in addition to routing information. The subjects correspond with particular types of content for subscriptions, and the attributes encapsulate the data or content. The subscriptions are associated with particular quality of service guarantees or levels of service. The routers store filters corresponding with subscriptions to content. Upon receiving a packet, a router inspects the payload section of the packet containing the attributes in order to retrieve the attributes and match them to the filters for the subscriptions. If the attributes satisfies a filter, the packet is routed to the next link in accordance with the quality of service guarantee associated with that filter. If the attributes do not satisfy any of the filters injected to and stored at the router, the router discards the packet.Type: GrantFiled: July 8, 2003Date of Patent: September 8, 2009Assignee: PreCache Inc.Inventors: Yennun Huang, Ping-Fai Yang, Tsu-Wei Chen, Shalini Yajnik, Chih-Mei Lin, Alex W. P. Fung
-
Patent number: 7584247Abstract: A system for supporting construction of a server having a plurality of constraints determined depending on an application area of the server is disclosed. A service method definition section defines a value of each of the plurality of constraints by defining a value of each of a group of constraints to thereby determine a value of each of the other group of constraints which are related to at least one constraint of the group of constraints. A program generator generates a server construction program using the defined constraints. The server operates according to the server construction program received from the system. A simultaneous multiple-access processing server used by the interactive program, WEB shopping, and the like can be easily constructed.Type: GrantFiled: August 22, 2007Date of Patent: September 1, 2009Assignee: NEC CorporationInventors: Katsuhiro Ochiai, Yuichi Koike, Masahiro Tabuchi
-
Patent number: 7584257Abstract: A system, method and apparatus for facilitating communication among a number of distributed clients in a distributed network is disclosed. A user, such as through a personal digital assistant device, may select one or more instant messages for transmission to one or more other users in the network. The instant messages may be sound instant message and/or text instant messages. During messaging, message status indicators provide users with the status of their respective messages. In one embodiment, the messages may be deemed to be either pending or received as distinguished by a pending status indicator and a received status indicator.Type: GrantFiled: October 25, 2005Date of Patent: September 1, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Ellen Isaacs, Dipti Ranganathan, Alan Walendowski
-
Patent number: 7580998Abstract: A method for describing problems in a telecommunications network is provided, wherein the alarms for a network service displayed on an operator's console are presented in the order of the path comprising the service and associated with respective network elements, followed by a description of a recommended corrective procedure for the alarms.Type: GrantFiled: June 27, 2003Date of Patent: August 25, 2009Assignee: Alcatel-Lucent Canada Inc.Inventor: Gordon Bruce Scarth
-
Patent number: 7581024Abstract: A method and system is provided for increasing participation in a standby router protocol (SRP) without increasing the amount of network traffic due to SRP messaging. One or more domain master VLANs participate in an SRP on behalf of numerous member VLANs belonging to the domain master VLAN's domain. The domain master VLANs are associated with at least one virtual router. Each domain member VLAN follows the current default routing configuration for the domain master VLAN as determined in accordance with the SRP election process defined for that virtual router. An end-host attached to a host-specific port on an SRP router participates in the SRP by using a router bridge connection established between the SRP router and other SRP routers supporting the virtual router. Each end-host on a host-specific port follows the current default routing configuration implemented by the current master SRP router as determined in accordance with the SRP election process defined for that virtual router.Type: GrantFiled: June 30, 2001Date of Patent: August 25, 2009Assignee: Extreme NetworksInventors: Michael Yip, Apoorva Bhatt
-
Patent number: 7571215Abstract: Data can be replicated over a network using a one or two phase method. For the one phase method, a master server containing an original copy of the data sends a version number for the current state of the data to each slave on the network so that each slave can request a delta from the master. The delta that is requested contains the data necessary to update the slave to the appropriate version of the data. For the two phase method, the master server sends a packet of information to each slave. The packet of information can be committed by the slaves if each slave is able to process the commit.Type: GrantFiled: October 11, 2001Date of Patent: August 4, 2009Assignee: BEA Systems, Inc.Inventors: Dean Bernard Jacobs, Reto Kramer, Ananthan Bala Srinivasan
-
Patent number: 7565408Abstract: A remote management system is coupled to a target information handling system so that a virtual device on the remote system can transmit information such as software, data, applications and upgrades to the target system. The target system includes a local real device such as a media drive which is switchably coupled to a channel of the target system. Upon command from the remote management system the target system switches the channel from a connection with the local real device to a connection with the remote virtual device. Software installations by a remote operator at the remote system are thus facilitated. In this manner the channel is shared between the local real device and the remote virtual device.Type: GrantFiled: March 20, 2003Date of Patent: July 21, 2009Assignee: Dell Products L.P.Inventors: Timothy Lambert, Paul W. Vancil, Richard Waldorf
-
Patent number: 7555559Abstract: A parallel download system is described to download data from a plurality of source servers in parallel. The system may include a source scheduler, a prioritization scheduler, and an I/O dispatcher. The source scheduler generates a download schedule to control which source servers will be downloaded from at a current point in time. The prioritization scheduler tracks the latency and throughput of all channels to the source servers and dynamically adjusts the download schedule to control download performance. The I/O dispatcher produces an output stream to present the downloaded data to one or more external applications or a user.Type: GrantFiled: February 27, 2004Date of Patent: June 30, 2009Assignee: Onion Networks, KKInventor: Justin F. Chapweske
-
Patent number: 7543034Abstract: A system and method are provided for establishing an Instant Messenger (IM) reflector service. The method comprises: establishing an interface between an IM network server and an IM master client identified with a first username; establishing a reflector service between the IM master client and an IM peer client; and, identifying the IM peer client with the first username. That is, IM messages associated with the first username are routed via the IM master client. Alternately stated, IM messages are communicated between the IM network and all IM clients identified with the first username. More specifically, communicating IM messages with all IM clients identified with the first username includes: the IM master client receiving IM messages from the IM network, addressed to the first username; and, the IM master client distributing the IM messages to IM peer clients identified with the first username, via the reflector service.Type: GrantFiled: June 8, 2004Date of Patent: June 2, 2009Assignee: Sharp Laboratories of America, Inc.Inventor: Sachin Govind Deshpande