Patents by Inventor Mohan Reddy Duggi
Mohan Reddy Duggi 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: 11290866Abstract: A method includes setting, using at least one processor of an electronic device that includes multiple subscriber identity module (SIM) cards, a maximum Network Address Translation (NAT) interval to be a maximum value among NAT keep-alive intervals associated with the multiple SIM cards. The method also includes triggering, using the at least one processor, a partial call setup from a first SIM card of the multiple SIM cards to a second SIM card of the multiple SIM cards. The method further includes determining, using the at least one processor, whether the electronic device receives the partial call setup. In addition, the method includes, in response to determining that the electronic device receives the partial call setup, setting, using the at least one processor, the NAT keep-alive interval for each of the multiple SIM cards to be equal to the maximum NAT interval.Type: GrantFiled: August 14, 2020Date of Patent: March 29, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Shu Wang, Mohan Reddy Duggi
-
Publication number: 20220053315Abstract: A method includes setting, using at least one processor of an electronic device that includes multiple subscriber identity module (SIM) cards, a maximum Network Address Translation (NAT) interval to be a maximum value among NAT keep-alive intervals associated with the multiple SIM cards. The method also includes triggering, using the at least one processor, a partial call setup from a first SIM card of the multiple SIM cards to a second SIM card of the multiple SIM cards. The method further includes determining, using the at least one processor, whether the electronic device receives the partial call setup. In addition, the method includes, in response to determining that the electronic device receives the partial call setup, setting, using the at least one processor, the NAT keep-alive interval for each of the multiple SIM cards to be equal to the maximum NAT interval.Type: ApplicationFiled: August 14, 2020Publication date: February 17, 2022Inventors: Shu Wang, Mohan Reddy Duggi
-
Patent number: 8625481Abstract: A mobile ad hoc network (MANET) device is provided. The device has an architecture comprising a Bluetooth adaptation layer for wireless communication according to a Bluetooth convention, a MANET service layer, a scatternet module, a routing module, and a flow control manager in the MANET service layer. The scatternet module and the routing module are in communication with the MANET service layer. The MANET service layer is independent of the topology protocol of the scatternet module and independent of a routing rules of the routing module.Type: GrantFiled: June 8, 2007Date of Patent: January 7, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Mohan Reddy Duggi, Niranjan, Guoxin Fan
-
Patent number: 8514835Abstract: A system, method, and computer readable medium using a hierarchical multicast protocol in a mobile ad-hoc network, comprises identifying a parent node, determining a sub-group node in communication with the parent node, determining a maximum number of host nodes in communication with the sub-group node, determining an address of the parent node based upon the determined sub-group node and the determined maximum number of host nodes, setting an address of the sub-group node based upon the determined address of the parent node, and applying a host node address to at least one of the host nodes based upon the set sub-group node address.Type: GrantFiled: January 12, 2007Date of Patent: August 20, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Mohan Reddy Duggi, Niranjan
-
Patent number: 8442549Abstract: A system and method for wireless communication by a plurality of devices in a scatternet network is provided. The method includes discovering one or more of the plurality of devices in the scatternet network. The method includes determining roles for one or more of the plurality of devices, and transferring data between one or more of the plurality of devices. The discovering of other devices, determining roles, and transferring data between one or more of the plurality of devices occur substantially simultaneously.Type: GrantFiled: June 28, 2007Date of Patent: May 14, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Niranjan, Mohan Reddy Duggi, Guoxin Fan, Nim K. Leung
-
Patent number: 8270415Abstract: Systems and methods are disclosed for use in a wireless network that includes a first device using an wireless association protocol. In some embodiments the wireless association protocol uses at least one inquiry packet and a scatternet topology. These systems promote communication with other devices using the wireless association protocol through a routing protocol. This routing protocol routes data according to a network topology created through information obtained through the wireless association protocol.Type: GrantFiled: April 22, 2009Date of Patent: September 18, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Niranjan Niranjan, Mohan Reddy Duggi, Thendral Arasu
-
Patent number: 8249605Abstract: A wireless device is provided that includes a processor configured to execute instructions that promote performing a method. The method includes determining a user profile of a user of the wireless device. The method also includes determining a relationship of the wireless device to a topology of a wireless network wherein the wireless device is a node, the relationship of the wireless device to the topology of the network based at least in part on the user profile.Type: GrantFiled: May 17, 2007Date of Patent: August 21, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Niranjan, Mohan Reddy Duggi
-
Patent number: 8203971Abstract: A system, method, and computer readable medium for group communication protocol in mobile ad-hoc network, that comprises, collecting a route from a source node to at least one group member node, caching the collected route information, and merging an intermediate link of a host node having a single branch to the at least one group member node in the collected route.Type: GrantFiled: January 12, 2007Date of Patent: June 19, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Niranjan, Mohan Reddy Duggi
-
Patent number: 8161121Abstract: A system and method for designing applications for a device in a Bluetooth-based MANET (mobile ad hoc network) is provided. The method includes providing an application having an event module and a plurality of protocol modules. The method includes specifying whether the application will execute in either a high or low priority thread. The method also includes specifying whether high priority threads execute with one of an unblocking status and a best effort status, and specifying whether lower priority threads execute with one of a blocking status, the unblocking status, and the best effort status.Type: GrantFiled: July 31, 2007Date of Patent: April 17, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Niranjan, Guoxin Fan, Mohan Reddy Duggi
-
Patent number: 8134995Abstract: A system, method, and computer readable medium for mobile ad hoc network routing based upon a hardware address that comprises, identifying a destination node hardware address of a data packet that is outbound from a host node, searching a host node routing table for a destination node route from the host node to the destination node hardware address, routing the data packet to the destination node route in the event that the host node routing table returns a destination node hardware address, appending a flooding packet to the data packet in the event that the host node routing table returns a null destination node hardware address, and broadcasting the data packet to at least one neighbor node if the data packet has the flooding packet appended to it.Type: GrantFiled: January 12, 2007Date of Patent: March 13, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Mohan Reddy Duggi, Gowri Shankar
-
Publication number: 20100272082Abstract: Systems and methods are disclosed for use in a wireless network that includes a first device using an wireless association protocol. In some embodiments the wireless association protocol uses at least one inquiry packet and a scatternet topology. These systems promote communication with other devices using the wireless association protocol through a routing protocol. This routing protocol routes data according to a network topology created through information obtained through the wireless association protocol.Type: ApplicationFiled: April 22, 2009Publication date: October 28, 2010Applicant: Samsung Electronics Co., Ltd.Inventors: Niranjan Niranjan, Mohan Reddy Duggi, Thendral Arasu
-
Publication number: 20080267147Abstract: A system and method for wireless communication by a plurality of devices in a scatternet network is provided. The method includes discovering one or more of the plurality of devices in the scatternet network. The method includes determining roles for one or more of the plurality of devices, and transferring data between one or more of the plurality of devices. The discovering of other devices, determining roles, and transferring data between one or more of the plurality of devices occur substantially simultaneously.Type: ApplicationFiled: June 28, 2007Publication date: October 30, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Niranjan, Mohan Reddy Duggi, Guoxin Fan, Nim K. Leung
-
Publication number: 20080270554Abstract: A system and method for designing applications for a device in a Bluetooth-based MANET (mobile ad hoc network) is provided. The method includes providing an application having an event module and a plurality of protocol modules. The method includes specifying whether the application will execute in either a high or low priority thread. The method also includes specifying whether high priority threads execute with one of an unblocking status and a best effort status, and specifying whether lower priority threads execute with one of a blocking status, the unblocking status, and the best effort status.Type: ApplicationFiled: July 31, 2007Publication date: October 30, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Niranjan, Guoxin Fan, Mohan Reddy Duggi
-
Publication number: 20080170513Abstract: A system, method, and computer readable medium for group communication protocol in mobile ad-hoc network, that comprises, collecting a route from a source node to at least one group member node, caching the collected route information, and merging an intermediate link of a host node having a single branch to the at least one group member node in the collected route.Type: ApplicationFiled: January 12, 2007Publication date: July 17, 2008Applicant: Samsung Electronics Co., LTDInventors: Niranjan, Mohan Reddy Duggi
-
Publication number: 20080170538Abstract: A system, method, and computer readable medium using a hierarchical multicast protocol in a mobile ad-hoc network, comprises identifying a parent node, determining a sub-group node in communication with the parent node, determining a maximum number of host nodes in communication with the sub-group node, determining an address of the parent node based upon the determined sub-group node and the determined maximum number of host nodes, setting an address of the sub-group node based upon the determined address of the parent node, and applying a host node address to at least one of the host nodes based upon the set sub-group node address.Type: ApplicationFiled: January 12, 2007Publication date: July 17, 2008Applicant: Samsung Electronics Co., LTDInventors: Mohan Reddy Duggi, Niranjan
-
Publication number: 20080170518Abstract: A system, method, and computer readable medium for mobile ad hoc network routing based upon a hardware address that comprises, identifying a destination node hardware address of a data packet that is outbound from a host node, searching a host node routing table for a destination node route from the host node to the destination node hardware address, routing the data packet to the destination node route in the event that the host node routing table returns a destination node hardware address, appending a flooding packet to the data packet in the event that the host node routing table returns a null destination node hardware address, and broadcasting the data packet to at least one neighbor node if the data packet has the flooding packet appended to it.Type: ApplicationFiled: January 12, 2007Publication date: July 17, 2008Applicant: Samsung Electronics Co., LTD.Inventors: Mohan Reddy Duggi, Gowri Shankar
-
Publication number: 20080144566Abstract: A mobile ad hoc network (MANET) device is provided. The device has an architecture comprising a Bluetooth adaptation layer for wireless communication according to a Bluetooth convention, a MANET service layer, a scatternet module, a routing module, and a flow control manager in the MANET service layer. The scatternet module and the routing module are in communication with the MANET service layer. The MANET service layer is independent of the topology protocol of the scatternet module and independent of a routing rules of the routing module.Type: ApplicationFiled: June 8, 2007Publication date: June 19, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Mohan Reddy Duggi, . Niranjan, Guoxin Fan
-
Publication number: 20080080397Abstract: A wireless device is provided that includes a processor configured to execute instructions that promote performing a method. The method includes determining a user profile of a user of the wireless device. The method also includes determining a relationship of the wireless device to a topology of a wireless network wherein the wireless device is a node, the relationship of the wireless device to the topology of the network based at least in part on the user profile.Type: ApplicationFiled: May 17, 2007Publication date: April 3, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: NIRANJAN, Mohan Reddy DUGGI