Patents by Inventor Satish Shivarudrappa
Satish Shivarudrappa 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: 11012919Abstract: A method in a client device of mitigating connection impact on service infrastructure includes: prior to initiating a connection to a service, generating an impact indicator corresponding to the service, the impact indicator representing a predicted load at the service; determining whether the impact indicator exceeds an impact threshold; when the impact indicator exceeds the impact threshold, incrementing a connection interval according to a backoff interval; and initiating a connection with the service upon expiry of the connection interval.Type: GrantFiled: December 7, 2017Date of Patent: May 18, 2021Assignee: Symbol Technologies, LLCInventors: Subramani Rajendiran, Satish Shivarudrappa, Sandeep Ramakrishnan, Nagendra Desai
-
Patent number: 10652933Abstract: A system for monitoring wireless communications in a client device includes a wireless communications interface, including: an analyzer; a monitoring controller coupled to the analyzer; an operational controller of the client device coupled to the wireless communications interface, the operational controller configured to: control the wireless communications interface to establish a wireless connection with an access point according to a set of connection parameters including a channel identifier; and transmit the set of connection parameters to the monitoring controller; the monitoring controller configured, responsive to receiving the connection parameters from the operational controller, to: monitor a channel corresponding to the channel identifier to obtain a plurality of frames transmitted over the channel; and provide the plurality of frames to the analyzer.Type: GrantFiled: July 25, 2018Date of Patent: May 12, 2020Assignee: Zebra Technologies CorporationInventors: Subramani Rajendiran, Ohad Shatil, Satish Shivarudrappa, Daniel Franklin
-
Publication number: 20200037372Abstract: A system for monitoring wireless communications in a client device includes a wireless communications interface, including: an analyzer; a monitoring controller coupled to the analyzer; an operational controller of the client device coupled to the wireless communications interface, the operational controller configured to: control the wireless communications interface to establish a wireless connection with an access point according to a set of connection parameters including a channel identifier; and transmit the set of connection parameters to the monitoring controller; the monitoring controller configured, responsive to receiving the connection parameters from the operational controller, to: monitor a channel corresponding to the channel identifier to obtain a plurality of frames transmitted over the channel; and provide the plurality of frames to the analyzer.Type: ApplicationFiled: July 25, 2018Publication date: January 30, 2020Inventors: Subramani Rajendiran, Ohad Shatil, Satish Shivarudrappa, Daniel Franklin
-
Patent number: 10448277Abstract: A method of multicast data rate selection in an access point includes: establishing respective connections between the access point and a plurality of client devices; determining whether to set a legacy client presence flag in a memory of the access point based on whether the plurality of client devices includes or does not include a legacy client device; prior to initiating a multicast transmission to the plurality of client devices, determining whether the legacy client presence flag is set; when the legacy client presence flag is set, setting a selected multicast data rate corresponding to a first maximum data rate in a subset of legacy-compatible data rates stored in the memory; and when the legacy client presence flag is not set, setting the selected multicast data rate corresponding to a second maximum data rate in a subset of non-legacy-compatible data rates stored in the memory.Type: GrantFiled: October 23, 2017Date of Patent: October 15, 2019Assignee: Symbol Technologies, LLCInventors: Venkata Aneel Kumar Inuganti, Satish Shivarudrappa, Naga Babu Parsi, Kishore Kumar Pathankanur, Satyendra Kumar Veeramacha, Madhusudhan Shivappa, Yashas N S
-
Publication number: 20190182751Abstract: A method in a client device of mitigating connection impact on service infrastructure includes: prior to initiating a connection to a service, generating an impact indicator corresponding to the service, the impact indicator representing a predicted load at the service; determining whether the impact indicator exceeds an impact threshold; when the impact indicator exceeds the impact threshold, incrementing a connection interval according to a backoff interval; and initiating a connection with the service upon expiry of the connection interval.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Subramani Rajendiran, Satish Shivarudrappa, Sandeep Ramakrishnan, Nagendra Desai
-
Publication number: 20190124540Abstract: A method of multicast data rate selection in an access point includes: establishing respective connections between the access point and a plurality of client devices; determining whether to set a legacy client presence flag in a memory of the access point based on whether the plurality of client devices includes or does not include a legacy client device; prior to initiating a multicast transmission to the plurality of client devices, determining whether the legacy client presence flag is set; when the legacy client presence flag is set, setting a selected multicast data rate corresponding to a first maximum data rate in a subset of legacy-compatible data rates stored in the memory; and when the legacy client presence flag is not set, setting the selected multicast data rate corresponding to a second maximum data rate in a subset of non-legacy-compatible data rates stored in the memory.Type: ApplicationFiled: October 23, 2017Publication date: April 25, 2019Inventors: Venkata Aneel Kumar Inuganti, Satish Shivarudrappa, Naga Babu Parsi, Kishore Kumar Pathankanur, Satyendra Kumar Veeramacha, Madhusudhan Shivappa, Yashas N S
-
Patent number: 10021556Abstract: Embodiments of a system and method for automatic context sharing across multiple devices are generally described herein. In some embodiments, an application context information transfer technique is provided that is capable of detecting when the user is moving away from or towards a stationary or fixed-location computing device, and transferring application context information to or from a mobile device. The application content information transferred between devices may include information that allows the user to continue a computing device activity on the mobile device or continue mobile device activity on the computing device, such as editing a document, reading a website article, or viewing a streaming video. The techniques described herein may be used to automate the transfer of such application context information between devices.Type: GrantFiled: December 21, 2015Date of Patent: July 10, 2018Assignee: Intel CorporationInventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
-
Publication number: 20160192173Abstract: Embodiments of a system and method for automatic context sharing across multiple devices are generally described herein. In some embodiments, an application context information transfer technique is provided that is capable of detecting when the user is moving away from or towards a stationary or fixed-location computing device, and transferring application context information to or from a mobile device. The application content information transferred between devices may include information that allows the user to continue a computing device activity on the mobile device or continue mobile device activity on the computing device, such as editing a document, reading a website article, or viewing a streaming video. The techniques described herein may be used to automate the transfer of such application context information between devices.Type: ApplicationFiled: December 21, 2015Publication date: June 30, 2016Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
-
Patent number: 9219987Abstract: Embodiments of a system and method for automatic context sharing across multiple devices are generally described herein. In some embodiments, an application context information transfer technique is provided that is capable of detecting when the user is moving away from or towards a stationary or fixed-location computing device, and transferring application context information to or from a mobile device. The application content information transferred between devices may include information that allows the user to continue a computing device activity on the mobile device or continue mobile device activity on the computing device, such as editing a document, reading a website article, or viewing a streaming video. The techniques described herein may be used to automate the transfer of such application context information between devices.Type: GrantFiled: October 17, 2014Date of Patent: December 22, 2015Assignee: Intel CorporationInventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
-
Publication number: 20150172866Abstract: Embodiments of a system and method for automatic context sharing across multiple devices are generally described herein. In some embodiments, an application context information transfer technique is provided that is capable of detecting when the user is moving away from or towards a stationary or fixed-location computing device, and transferring application context information to or from a mobile device. The application content information transferred between devices may include information that allows the user to continue a computing device activity on the mobile device or continue mobile device activity on the computing device, such as editing a document, reading a website article, or viewing a streaming video. The techniques described herein may be used to automate the transfer of such application context information between devices.Type: ApplicationFiled: October 17, 2014Publication date: June 18, 2015Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
-
Patent number: 8880051Abstract: Embodiments of a system and method for automatic context sharing across multiple devices are generally described herein. In some embodiments, an application context information transfer technique is provided that is capable of detecting when the user is moving away from or towards a stationary or fixed-location computing device, and transferring application context information to or from a mobile device. The application content information transferred between devices may include information that allows the user to continue a computing device activity on the mobile device or continue mobile device activity on the computing device, such as editing a document, reading a website article, or viewing a streaming video. The techniques described herein may be used to automate the transfer of such application context information between devices.Type: GrantFiled: November 16, 2012Date of Patent: November 4, 2014Assignee: Intel CorporationInventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
-
Publication number: 20140141714Abstract: Embodiments of a system and method for automatic context sharing across multiple devices are generally described herein. In some embodiments, an application context information transfer technique is provided that is capable of detecting when the user is moving away from or towards a stationary or fixed-location computing device, and transferring application context information to or from a mobile device. The application content information transferred between devices may include information that allows the user to continue a computing device activity on the mobile device or continue mobile device activity on the computing device, such as editing a document, reading a website article, or viewing a streaming video. The techniques described herein may be used to automate the transfer of such application context information between devices.Type: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa