Patents by Inventor Shengwei Cai
Shengwei Cai has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8718066Abstract: The present invention relates to the reduction of handoff delays for mobile telematics applications. In particular, the present invention provides a method employing GPS technology to define IP addresses in a mobile environment in order to reduce delays and transient data loss caused by handoff from one network to another.Type: GrantFiled: June 17, 2010Date of Patent: May 6, 2014Assignees: Telcordia Technologies, Inc., Toyota Motor CorporationInventors: Ashutosh Dutta, Wai Chen, Onur Altintas, Sunil Madhani, Yoshihisa Suwa, Shengwei Cai
-
Patent number: 8554920Abstract: Establishing and maintaining a moving ad-hoc network is provided. The ad-hoc network includes a plurality of equivalent cells communicationally linked together to form a linked equivalent cell network. An equivalent cell header manages each equivalent cell. Additionally, regular nodes, scattered throughout the equivalent cell network, may be provided. Regular nodes have restricted communication privileges compared to the equivalent cell headers. However, equivalent cell headers can be demoted to regular nodes and regular nodes can be promoted to equivalent cell headers as required by equivalent cell network.Type: GrantFiled: November 22, 2005Date of Patent: October 8, 2013Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A., Inc.Inventors: Wai Chen, John Lee, Marcus Pang, Shengwei Cai, Toshiro Hikita
-
Patent number: 8527611Abstract: A method of tailoring data streams transmitted to networked user devices is disclosed in which environment information associated with each device is stored at an agent located on those devices. This environment information may include information related to the hardware, interface and application capabilities of the particular device. In another embodiment, this environment information is transmitted and stored at an agent at a local network gateway. And in another embodiment, the environment information is then stored at a mirror agent located in a backbone network of a service provider. By referring to this environment information, a service provider can tailor the transmission of data streams, such as multimedia streams, to a device based on the capabilities of the device and the associated network.Type: GrantFiled: May 23, 2005Date of Patent: September 3, 2013Assignee: Telcordia Technologies, Inc.Inventors: Jasmine Chennikara-Varghese, Harshad Tanna, Wai Chen, Onur Altintas, Yoshihisa Suwa, Shengwei Cai
-
Patent number: 8254301Abstract: A method for establishing and maintaining the network and a corresponding ad-hoc moving-device to moving-device network having a plurality of moving-devices grouped into a Local Peer Group (LPG) is disclosed. A group header node (GH) is selected from the plurality of moving wireless devices in the LPG. The GH controls and manages the LPG by broadcasting a plurality of control messages, including a heartbeat message at a fixed interval. The LPG also includes at least one group node (GN). The at least one GN can communicate with the GH via a network link created between the at least one GN and the GH. The GNs join the LPG via the GH. If there is more then one GH in an LPG, header resolution occurs to select only one GH.Type: GrantFiled: November 22, 2005Date of Patent: August 28, 2012Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A, Inc.Inventors: Wai Chen, Jasmine Chennikara-Varghese, Marcus Pang, Shengwei Cai, Toshiro Hikita
-
Publication number: 20100254350Abstract: The present invention relates to the reduction of handoff delays for mobile telematics applications. In particular, the present invention provides a method employing GPS technology to define IP addresses in a mobile environment in order to reduce delays and transient data loss caused by handoff from one network to another.Type: ApplicationFiled: June 17, 2010Publication date: October 7, 2010Applicants: TELCORDIA TECHNOLOGIES, INC., TOYOTA MOTOR CORPORATIONInventors: Ashutosh Dutta, Wai Chen, Onur Altintas, Sunil Madhani, Yoshihisa Suwa, Shengwei Cai
-
Patent number: 7768975Abstract: The present invention relates to the reduction of handoff delays for mobile telematics applications. In particular, the present invention provides a method employing GPS technology to define IP addresses in a mobile environment in order to reduce delays and transient data loss caused by handoff from one network to another.Type: GrantFiled: March 29, 2004Date of Patent: August 3, 2010Assignees: Telecordia Technologies, Inc., Toyota Motor CorporationInventors: Ashutosh Dutta, Wai Chen, Onur Altintas, Sunil Madhani, Yoshihisa Suwa, Shengwei Cai
-
Patent number: 7720026Abstract: A method for organizing and maintaining an ad-hoc network for communication between a plurality of moving devices is disclosed. The method comprises the steps of grouping the plurality of moving devices into at least one local peer group (LPG), ordering the plurality of devices within each LPG based upon a relative position of each of the plurality of devices within each LPG and assigning a unique identifier for each of the plurality of moving devices, where the unique identifier is based, in part on the LPG that the corresponding moving device is located.Type: GrantFiled: January 11, 2006Date of Patent: May 18, 2010Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center, U.S.A., Inc.Inventors: Wai Chen, Jasmine Chennikara-Varghese, Marcus Pang, Toshiro Hikita, John Lee, Shengwei Cai
-
Patent number: 7620687Abstract: A plurality of servers for processing client requests forward the requests among themselves to achieve a balanced load. When a server initially receives a client request, it randomly selects another of the plurality of servers, referred to as a first-chance server, and forwards the request to this server. Upon receiving the request, the first-chance server determines if it is overloaded and if not, processes the request. However, if overloaded, the first-chance server compares its load to the load of one or more predetermined next-neighbor servers. If the next-neighbor server(s) are more loaded than the first-chance server, the first-chance server processes the request. Otherwise, the first-chance server forwards the request to the least loaded next-neighbor server. The next-neighbor receiving the request either processes it directly, or alternatively, based on its current load and that of its next-neighbor server(s), forwards the request to another next-neighbor server for processing.Type: GrantFiled: June 25, 2004Date of Patent: November 17, 2009Assignees: Telcordia Technologies, Inc., Toyota Motor CorporationInventors: Chung-Min Chen, Wai Chen, Yibei Ling, Marcus Pang, Shengwei Cai
-
Publication number: 20070115897Abstract: Establishing and maintaining a moving ad-hoc network is provided. The ad-hoc network includes a plurality of equivalent cells communicationally linked together to form a linked equivalent cell network. An equivalent cell header manages each equivalent cell. Additionally, regular nodes, scattered throughout the equivalent cell network, may be provided. Regular nodes have restricted communication privileges compared to the equivalent cell headers. However, equivalent cell headers can be demoted to regular nodes and regular nodes can be promoted to equivalent cell headers as required by equivalent cell network.Type: ApplicationFiled: November 22, 2005Publication date: May 24, 2007Inventors: Wai Chen, John Lee, Marcus Pang, Shengwei Cai, Toshiro Hikita
-
Publication number: 20070115868Abstract: A method for establishing and maintaining the network and a corresponding ad-hoc moving-device to moving-device network having a plurality of moving-devices grouped into a Local Peer Group (LPG) is disclosed. A group header node (GH) is selected from the plurality of moving wireless devices in the LPG. The GH controls and manages the LPG by broadcasting a plurality of control messages, including a heartbeat message at a fixed interval. The LPG also includes at least one group node (GN). The at least one GN can communicate with the GH via a network link created between the at least one GN and the GH. The GNs join the LPG via the GH. If there is more then one GH in an LPG, header resolution occurs to select only one GH.Type: ApplicationFiled: November 22, 2005Publication date: May 24, 2007Inventors: Wai Chen, Jasmine Chennikara-Varghese, Marcus Pang, Shengwei Cai, Toshiro Hikita
-
Publication number: 20060176847Abstract: A method for organizing and maintaining an ad-hoc network for communication between a plurality of moving devices is disclosed. The method comprises the steps of grouping the plurality of moving devices into at least one local peer group (LPG), ordering the plurality of devices within each LPG based upon a relative position of each of the plurality of devices within each LPG and assigning a unique identifier for each of the plurality of moving devices, where the unique identifier is based, in part on the LPG that the corresponding moving device is located.Type: ApplicationFiled: January 11, 2006Publication date: August 10, 2006Inventors: Wai Chen, Jasmine Chennikara-Varghese, Marcus Pang, Toshiro Hikita, John Lee, Shengwei Cai
-
Publication number: 20060047751Abstract: A plurality of servers for processing client requests forward the requests among themselves to achieve a balanced load. When a server initially receives a client request, it randomly selects another of the plurality of servers, referred to as a first-chance server, and forwards the request to this server. Upon receiving the request, the first-chance server determines if it is overloaded and if not, processes the request. However, if overloaded, the first-chance server compares its load to the load of one or more predetermined next-neighbor servers. If the next-neighbor server(s) are more loaded than the first-chance server, the first-chance server processes the request. Otherwise, the first-chance server forwards the request to the least loaded next-neighbor server. The next-neighbor receiving the request either processes it directly, or alternatively, based on its current load and that of its next-neighbor server(s), forwards the request to another next-neighbor server for processing.Type: ApplicationFiled: June 25, 2004Publication date: March 2, 2006Inventors: Chung-Min Chen, Wai Chen, Yibei Ling, Marcus Pang, Shengwei Cai
-
Publication number: 20060034222Abstract: A method of tailoring data streams transmitted to networked user devices is disclosed in which environment information associated with each device is stored at an agent located on those devices. This environment information may include information related to the hardware, interface and application capabilities of the particular device. In another embodiment, this environment information is transmitted and stored at an agent at a local network gateway. And in another embodiment, the environment information is then stored at a mirror agent located in a backbone network of a service provider. By referring to this environment information, a service provider can tailor the transmission of data streams, such as multimedia streams, to a device based on the capabilities of the device and the associated network.Type: ApplicationFiled: May 23, 2005Publication date: February 16, 2006Inventors: Jasmine Chennikara-Varghese, Harshad Tanna, Wai Chen, Onur Altintas, Yoshihisa Suwa, Shengwei Cai
-
Publication number: 20050213539Abstract: The present invention relates to the reduction of handoff delays for mobile telematics applications. In particular, the present invention provides a method employing GPS technology to define IP addresses in a mobile environment in order to reduce delays and transient data loss caused by handoff from one network to another.Type: ApplicationFiled: March 29, 2004Publication date: September 29, 2005Inventors: Ashutosh Dutta, Wai Chen, Onur Altintas, Sunil Madhani, Yoshihisa Suwa, Shengwei Cai