Patents by Inventor Rajkumar Samuel
Rajkumar Samuel 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: 10868708Abstract: In a network including a plurality of network nodes interconnected via a plurality of primary links and a controller in communication with the plurality of network nodes, the controller is configured to provide an event profile to the plurality of network nodes, the event profile indicating routing changes to be implemented in a variety of link loss scenarios. Each of the plurality of nodes is configured to determine that a particular link loss event occurred, determine, based on the event profile, routing changes for the particular link loss event, and implement the determined routing changes.Type: GrantFiled: November 2, 2015Date of Patent: December 15, 2020Assignee: Google LLCInventors: Arunkumar Jayaraman, Peter Gelbman, Michael John Hart, Rajkumar Samuel
-
Patent number: 10149311Abstract: A method includes receiving one or more node connections from a mesh network external to the data processing hardware. The mesh network includes a network of nodes each operative to transmit and/or receive directional beams containing packets of data. The method also includes identifying a route within the mesh network for providing a data packet from a source to a destination and determining schedule information associated with the identified route, the schedule information coordinating wireless communication between at least a first node and a second node along the route to transfer the data packet. The method also includes providing the schedule information to the first node and the second node.Type: GrantFiled: November 30, 2015Date of Patent: December 4, 2018Assignee: Google LLCInventors: Michael J. Hart, Arunkumar Jayaraman, Rajkumar Samuel, Peter Gelbman
-
Patent number: 10051587Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for maintaining, by a cloud controller, data representing a topology of a network of nodes; receiving, at the cloud controller from the first group of nodes, one or more requests to connect to the network; selecting, by the cloud controller, a first node in the first group of nodes that sent the request; and generating, by the cloud controller, instructions configured to cause the first node to communicate a timestamp of the first node to each neighboring node of the first node and to cause each neighboring node to communicate the timestamp of the first node to each other neighboring nodes of the neighboring node; and sending the instructions to the first node, thereby synchronizing the nodes in the network to the timestamp of the first node.Type: GrantFiled: July 9, 2015Date of Patent: August 14, 2018Assignee: Google LLCInventors: Arunkumar Jayaraman, Rajkumar Samuel, Peter Paul Gelbman, Michael John Hart
-
Publication number: 20170156153Abstract: A method includes receiving one or more node connections from a mesh network external to the data processing hardware. The mesh network includes a network of nodes each operative to transmit and/or receive directional beams containing packets of data. The method also includes identifying a route within the mesh network for providing a data packet from a source to a destination and determining schedule information associated with the identified route, the schedule information coordinating wireless communication between at least a first node and a second node along the route to transfer the data packet. The method also includes providing the schedule information to the first node and the second node.Type: ApplicationFiled: November 30, 2015Publication date: June 1, 2017Applicant: Google Inc.Inventors: Michael J. Hart, Arunkumar Jayaraman, Rajkumar Samuel, Peter Gelbman
-
Patent number: 9655054Abstract: Methods, systems, and devices are described for adapting blind reception duration for range and congestion. A wireless station may measure channel conditions (e.g., range to an access point (AP) and channel congestion), and adjust one or more sleep timers based on the conditions. The sleep timers may each be associated with a window for reception of an expected transmission. If the transmission is not received in the window, the station may enter a sleep state to conserve power. In one example, a beacon miss timer is adjusted, and the expected wireless transmission is a delivery traffic indication message (DTIM). In another example, a content after beacon (CAB) timer is adjusted and the expected wireless transmission is the CAB. In some cases, the station may measure a delay for a number of beacons and determine the adjustment based on the delays.Type: GrantFiled: September 19, 2014Date of Patent: May 16, 2017Assignee: QUALCOMM IncorporatedInventors: Sandip HomChaudhuri, Fnu Rajkumar Samuel, Nitin Ashok Changlani, Arunkumar Jayaraman, Pradeep Baliganapalli Nagaraju, Sumeet Kumar, Lian Chen, James Simon Cho
-
Publication number: 20170126482Abstract: In a network including a plurality of network nodes interconnected via a plurality of primary links and a controller in communication with the plurality of network nodes, the controller is configured to provide an event profile to the plurality of network nodes, the event profile indicating routing changes to be implemented in a variety of link loss scenarios. Each of the plurality of nodes is configured to determine that a particular link loss event occurred, determine, based on the event profile, routing changes for the particular link loss event, and implement the determined routing changes.Type: ApplicationFiled: November 2, 2015Publication date: May 4, 2017Inventors: Arunkumar Jayaraman, Peter Gelbman, Michael John Hart, Rajkumar Samuel
-
Publication number: 20170013572Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for maintaining, by a cloud controller, data representing a topology of a network of nodes; receiving, at the cloud controller from the first group of nodes, one or more requests to connect to the network; selecting, by the cloud controller, a first node in the first group of nodes that sent the request; and generating, by the cloud controller, instructions configured to cause the first node to communicate a timestamp of the first node to each neighboring node of the first node and to cause each neighboring node to communicate the timestamp of the first node to each other neighboring nodes of the neighboring node; and sending the instructions to the first node, thereby synchronizing the nodes in the network to the timestamp of the first node.Type: ApplicationFiled: July 9, 2015Publication date: January 12, 2017Inventors: Arunkumar Jayaraman, Rajkumar Samuel, Peter Paul Gelbman, Michael John Hart
-
Publication number: 20160088567Abstract: Methods, systems, and devices are described for adapting blind reception duration for range and congestion. A wireless station may measure channel conditions (e.g., range to an access point (AP) and channel congestion), and adjust one or more sleep timers based on the conditions. The sleep timers may each be associated with a window for reception of an expected transmission. If the transmission is not received in the window, the station may enter a sleep state to conserve power. In one example, a beacon miss timer is adjusted, and the expected wireless transmission is a delivery traffic indication message (DTIM). In another example, a content after beacon (CAB) timer is adjusted and the expected wireless transmission is the CAB. In some cases, the station may measure a delay for a number of beacons and determine the adjustment based on the delays.Type: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Sandip HomChaudhuri, Fnu Rajkumar Samuel, Nitin Ashok Changlani, Arunkumar Jayaraman, Pradeep Baliganapalli Nagaraju, Sumeet Kumar, Lian Chen, James Simon Cho
-
Patent number: 9264986Abstract: A wireless communication device having a root complex, a WLAN module, a power module and an interface linking the root complex and the WLAN module, wherein the root complex is configured to implement a power management policy based upon a latency tolerance value for the WLAN module and wherein the power module is configured to adjust the latency tolerance value based upon receive and transmit parameters of the WLAN module. The power module may be configured to adjust the latency tolerance value on a per-frame basis.Type: GrantFiled: December 13, 2012Date of Patent: February 16, 2016Assignee: Qualcomm IncorporatedInventors: Sandip Homchaudhuri, James S. Cho, Fnu Rajkumar Samuel, Sarvesh Shrivastava
-
Patent number: 8942201Abstract: A method and apparatus are disclosed for increasing the speed with which a number of stations associated with an IBSS network may be synchronized and/or for reducing the number of beacon frame collisions in the IBSS network. For at least some embodiments, the synchronization speed may be increased by allowing STAs having faster clock speeds to broadcast beacon frames more frequently than STAs having slower clock speeds.Type: GrantFiled: March 27, 2014Date of Patent: January 27, 2015Assignee: QUALCOMM IncorporatedInventors: Srinivasa Kumar Duvvuri, Sandip HomChaudhuri, BadriSrinivasan Sampathkumar, Arunkumar Jayaraman, Ashish Kumar Shukla, Rajkumar Rajkumar Samuel, James Simon Cho
-
Patent number: 8755455Abstract: Adjusting a Modulation and Coding Scheme (MCS) or more generally, Layer One parameters, for a data packet based on packet information and priority is disclosed. The packet information can typically be extracted from the packet's header. Considering packet-specific information enables cross-layer optimization that can include consideration of packet error rate (PER) constraints, delay constraints, relative importance of packets within a data stream, beamforming (e.g., off or on, implicit or explicit—longer distances are more likely to merit implicit beamforming) constraints, and aggregation as a function of MCS or channel condition (more aggregation is generally desirable for higher MCS or better channels), to name several examples. It is also possible to differentiate drop probability based on the importance of frames like anchor frames, etc.Type: GrantFiled: January 12, 2011Date of Patent: June 17, 2014Assignee: Quantenna Communications Inc.Inventors: Sam Heidari, Rajkumar Samuel, Sigurd Schelstraete
-
Publication number: 20130343250Abstract: A wireless communication device having a root complex, a WLAN module, a power module and an interface linking the root complex and the WLAN module, wherein the root complex is configured to implement a power management policy based upon a latency tolerance value for the WLAN module and wherein the power module is configured to adjust the latency tolerance value based upon receive and transmit parameters of the WLAN module. The power module may be configured to adjust the latency tolerance value on a per-frame basis.Type: ApplicationFiled: December 13, 2012Publication date: December 26, 2013Applicant: QUALCOMM IncorporatedInventors: Sandip HOMCHAUDHURI, James S. CHO, Fnu RAJKUMAR SAMUEL, Sarvesh SHRIVASTAVA
-
Patent number: 8599780Abstract: A technique for expanding the range of coverage for a wireless local area network (WLAN) involves locating a wireless access point (WAP) away from an interworking unit (IWU) at the edges of the WLAN and a (typically) wired network. The WAP, when located away from the IWU, can be referred to as an untethered access point (UAP) because it communicates with the IWU on a wireless channel. Stations on the WLAN will be capable of communicating with the WAP, whether or not it is a UAP, via a known or convenient wireless protocol, such as Wi-Fi, and may or may not be capable of communicating with one another via a direct station-to-station protocol.Type: GrantFiled: April 28, 2011Date of Patent: December 3, 2013Assignee: Quantenna Communications, Inc.Inventors: Sam Heidari, Ali Rouhi, Rajkumar Samuel
-
Patent number: 8432826Abstract: A method and apparatus to select the best channel of a wireless network for data communication at any given time, during normal operation of the network, is described. The network may be an IEEE standard 802.11 compliant network. Channel scanning may be performed in any station on the wireless network, such as an access point (AP) or a mobile station, or both. Channel scanning may be performed during data communication idle time, or simultaneously with data communication on the network. The technique can be implemented in a multiple-input multiple-output (MIMO) communication system, where the antenna or antennas used for channel scanning can be selected dynamically during operation, to optimize one or more performance characteristics.Type: GrantFiled: October 27, 2010Date of Patent: April 30, 2013Assignee: Quantenna Communications, Inc.Inventors: Sam Heidari, Kapil Gulati, Ali Rouhi, Ravi Narasimhan, Rajkumar Samuel
-
Publication number: 20120307934Abstract: Adjusting a Modulation and Coding Scheme (MCS) or more generally, Layer One parameters, for a data packet based on packet information and priority is disclosed. The packet information can typically be extracted from the packet's header. Considering packet-specific information enables cross-layer optimization that can include consideration of packet error rate (PER) constraints, delay constraints, relative importance of packets within a data stream, beamforming (e.g., off or on, implicit or explicit—longer distances are more likely to merit implicit beamforming) constraints, and aggregation as a function of MCS or channel condition (more aggregation is generally desirable for higher MCS or better channels), to name several examples. It is also possible to differentiate drop probability based on the importance of frames like anchor frames, etc.Type: ApplicationFiled: January 12, 2011Publication date: December 6, 2012Applicant: QUANTENNA COMMUNICATIONS, INC.Inventors: Sam Heidari, Rajkumar Samuel, Sigurd Schelstraete
-
Publication number: 20110268060Abstract: A technique for expanding the range of coverage for a wireless local area network (WLAN) involves locating a wireless access point (WAP) away from an interworking unit (IWU) at the edges of the WLAN and a (typically) wired network. The WAP, when located away from the IWU, can be referred to as an untethered access point (UAP) because it communicates with the IWU on a wireless channel. Stations on the WLAN will be capable of communicating with the WAP, whether or not it is a UAP, via a known or convenient wireless protocol, such as Wi-Fi, and may or may not be capable of communicating with one another via a direct station-to-station protocol.Type: ApplicationFiled: April 28, 2011Publication date: November 3, 2011Applicant: Quantenna Communications, Inc.Inventors: Sam HEIDARI, Ali Rouhi, Rajkumar Samuel
-
Publication number: 20110096739Abstract: A method and apparatus to select the best channel of a wireless network for data communication at any given time, during normal operation of the network, is described. The network may be an IEEE standard 802.11 compliant network. Channel scanning may be performed in any station on the wireless network, such as an access point (AP) or a mobile station, or both. Channel scanning may be performed during data communication idle time, or simultaneously with data communication on the network. The technique can be implemented in a multiple-input multiple-output (MIMO) communication system, where the antenna or antennas used for channel scanning can be selected dynamically during operation, to optimize one or more performance characteristics.Type: ApplicationFiled: October 27, 2010Publication date: April 28, 2011Inventors: Sam Heidari, Kapil Gulati, Ali Rouhi, Ravi Narasimhan, Rajkumar Samuel