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: 11012919
    Abstract: 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: Grant
    Filed: December 7, 2017
    Date of Patent: May 18, 2021
    Assignee: Symbol Technologies, LLC
    Inventors: Subramani Rajendiran, Satish Shivarudrappa, Sandeep Ramakrishnan, Nagendra Desai
  • Patent number: 10652933
    Abstract: 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: Grant
    Filed: July 25, 2018
    Date of Patent: May 12, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: Subramani Rajendiran, Ohad Shatil, Satish Shivarudrappa, Daniel Franklin
  • Publication number: 20200037372
    Abstract: 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: Application
    Filed: July 25, 2018
    Publication date: January 30, 2020
    Inventors: Subramani Rajendiran, Ohad Shatil, Satish Shivarudrappa, Daniel Franklin
  • Patent number: 10448277
    Abstract: 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: Grant
    Filed: October 23, 2017
    Date of Patent: October 15, 2019
    Assignee: Symbol Technologies, LLC
    Inventors: Venkata Aneel Kumar Inuganti, Satish Shivarudrappa, Naga Babu Parsi, Kishore Kumar Pathankanur, Satyendra Kumar Veeramacha, Madhusudhan Shivappa, Yashas N S
  • Publication number: 20190182751
    Abstract: 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: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Subramani Rajendiran, Satish Shivarudrappa, Sandeep Ramakrishnan, Nagendra Desai
  • Publication number: 20190124540
    Abstract: 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: Application
    Filed: October 23, 2017
    Publication date: April 25, 2019
    Inventors: Venkata Aneel Kumar Inuganti, Satish Shivarudrappa, Naga Babu Parsi, Kishore Kumar Pathankanur, Satyendra Kumar Veeramacha, Madhusudhan Shivappa, Yashas N S
  • Patent number: 10021556
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: July 10, 2018
    Assignee: Intel Corporation
    Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
  • Publication number: 20160192173
    Abstract: 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: Application
    Filed: December 21, 2015
    Publication date: June 30, 2016
    Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
  • Patent number: 9219987
    Abstract: 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: Grant
    Filed: October 17, 2014
    Date of Patent: December 22, 2015
    Assignee: Intel Corporation
    Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
  • Publication number: 20150172866
    Abstract: 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: Application
    Filed: October 17, 2014
    Publication date: June 18, 2015
    Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
  • Patent number: 8880051
    Abstract: 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: Grant
    Filed: November 16, 2012
    Date of Patent: November 4, 2014
    Assignee: Intel Corporation
    Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa
  • Publication number: 20140141714
    Abstract: 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: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Abhirup Ghosh, Piyush Joshi, Satish Shivarudrappa