Patents by Inventor Deepak Ayyagari

Deepak Ayyagari 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: 11818785
    Abstract: A method of reestablishing a communication session between a first computing device and a second computing device includes, at the first computing device: obtaining initiator status data, indicating whether the first computing device initiated the communication session; configuring a redial indicator according to the initiator status data; and presenting the redial indicator on a display of the first mobile computing device during the communication session.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: November 14, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Pawan Kumar, Mohan P. Kumar, Deepak Ayyagari
  • Patent number: 11729623
    Abstract: A method of pairing a mobile computing device with an external device during set up of the mobile computing device, the method comprising, at a computing device initiate a setup application for the mobile computing device; determining if the mobile computing device has an internal scanner; when the mobile computing device does not have an internal scanner: prepare the mobile computing device for pairing with a peripheral scanning device; prepare the peripheral scanning device for pairing with the mobile computing device; pairing the mobile computing device with the peripheral scanning device; and scanning staging indicia with the peripheral scanning device to initiate a device staging application within the mobile computing device.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: August 15, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Deepak Ayyagari, Vikas N. Channappagoudra, Dikshith Anchan, Paul Hedley, Siva Nagendra Konakalla, Sandeep Hattiholi
  • Publication number: 20230007492
    Abstract: A method of pairing a mobile computing device with an external device during set up of the mobile computing device, the method comprising, at a computing device initiate a setup application for the mobile computing device; determining if the mobile computing device has an internal scanner; when the mobile computing device does not have an internal scanner: prepare the mobile computing device for pairing with a peripheral scanning device; prepare the peripheral scanning device for pairing with the mobile computing device; pairing the mobile computing device with the peripheral scanning device; and scanning staging indicia with the peripheral scanning device to initiate a device staging application within the mobile computing device.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 5, 2023
    Inventors: Deepak Ayyagari, Vikas N. Channappagoudra, Dikshith Anchan, Paul Hedley, Siva Nagendra Konakalla, Sandeep Hattiholi
  • Patent number: 11412067
    Abstract: A method of dynamic staging in a client device includes: receiving, at the client device, a staging profile identifier definition; generating a staging profile identifier corresponding to one of a plurality of staging data files stored at a server, by: detecting a dynamic field in the staging profile identifier definition; retrieving a local parameter from a memory of the client device according to the dynamic field; and replacing the dynamic field with the local parameter to generate the staging profile identifier; and retrieving the one of the plurality of staging data files by transmitting a request to the server including the staging profile identifier.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 9, 2022
    Assignee: Symbol Technologies, LLC
    Inventors: Deepak Ayyagari, Allan Perry Herrod
  • Patent number: 11381447
    Abstract: A method of dynamic staging in a client device includes: receiving, at the client device, a staging profile identifier definition; generating a staging profile identifier corresponding to one of a plurality of staging data files stored at a server, by: detecting a dynamic field in the staging profile identifier definition; retrieving a set of prompt definitions according to the dynamic field; presenting prompts via an output assembly of the client device according to the prompt definitions; receiving input data corresponding to the prompts via an input assembly of the client device; retrieving a selected parameter corresponding to the input data; and replacing the dynamic field with the selected parameter to generate the staging profile identifier; and retrieving the one of the plurality of staging data files by transmitting a request to the server including the staging profile identifier.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: July 5, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: Deepak Ayyagari, Allan Perry Herrod
  • Publication number: 20220138307
    Abstract: A method of staging mobile computing devices includes, at a computing device: receiving a staging request from a mobile computing device in response to insertion of the mobile computing device in a network-connected charging rack; selecting a source of staging data to fulfill the staging request; sending a source identifier of the selected source of staging data to the mobile computing device; and in response to sending the source identifier of the selected source of staging data, sending an access control command to the network-connected charging rack to lock the mobile computing device in the charging rack.
    Type: Application
    Filed: November 2, 2020
    Publication date: May 5, 2022
    Inventors: Deepak Ayyagari, Allan Perry Herrod
  • Publication number: 20220110178
    Abstract: A method of reestablishing a communication session between a first computing device and a second computing device includes, at the first computing device: obtaining initiator status data, indicating whether the first computing device initiated the communication session; configuring a redial indicator according to the initiator status data; and presenting the redial indicator on a display of the first mobile computing device during the communication session.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 7, 2022
    Inventors: Pawan Kumar, Mohan Kumar, Deepak Ayyagari
  • Patent number: 11151341
    Abstract: A barcode scanning device for determining an object orientation of an object includes: a barcode reader; a decoding processor interconnected with the barcode reader, the decoding processor configured to: control the barcode reader to read the barcode and generate barcode data representing the barcode; and an orientation processor interconnected with the decoding processor, the orientation processor configured to: receive the barcode data and determine a barcode orientation based on the barcode data; determine the object orientation based on the barcode orientation; and output an indication of the object orientation.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: October 19, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: Dikshith Anchan, Deepak Ayyagari, Thyagarajan Udaykumar, Vattem Manohar Reddy
  • Patent number: 11102829
    Abstract: A primary wireless communication device includes: an output assembly; a short-range communications assembly; a pairing controller configured to: send a discovery request for detection by a secondary wireless communication device; responsive to sending the discovery request, receive a discovery response from the secondary wireless communication device, the discovery response containing an identifier of the secondary wireless communication device and charge data for the secondary wireless communication device; control the output assembly to present the identifier of the secondary wireless communication device and a charge indicator for the secondary wireless communication device; obtain an instruction to establish a paired communication link with the secondary wireless communication device; and responsive to obtaining the instruction, initiate a pairing stage to establish the paired communication link.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: August 24, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: Dikshith Anchan, Vikas N. Channappagoudra, Vattem Manohar Reddy, Deepak Ayyagari
  • Publication number: 20210160938
    Abstract: A primary wireless communication device includes: an output assembly; a short-range communications assembly; a pairing controller configured to: send a discovery request for detection by a secondary wireless communication device; responsive to sending the discovery request, receive a discovery response from the secondary wireless communication device, the discovery response containing an identifier of the secondary wireless communication device and charge data for the secondary wireless communication device; control the output assembly to present the identifier of the secondary wireless communication device and a charge indicator for the secondary wireless communication device; obtain an instruction to establish a paired communication link with the secondary wireless communication device; and responsive to obtaining the instruction, initiate a pairing stage to establish the paired communication link.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Dikshith Anchan, Vikas N. Channappagoudra, Vattem Manohar Reddy, Deepak Ayyagari
  • Publication number: 20210103710
    Abstract: A barcode scanning device for determining an object orientation of an object includes: a barcode reader; a decoding processor interconnected with the barcode reader, the decoding processor configured to: control the barcode reader to read the barcode and generate barcode data representing the barcode; and an orientation processor interconnected with the decoding processor, the orientation processor configured to: receive the barcode data and determine a barcode orientation based on the barcode data; determine the object orientation based on the barcode orientation; and output an indication of the object orientation.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 8, 2021
    Inventors: Dikshith Anchan, Deepak Ayyagari, Thyagarajan Udaykumar, Vattem Manohar Reddy
  • Publication number: 20200153687
    Abstract: A method of dynamic staging in a client device includes: receiving, at the client device, a staging profile identifier definition; generating a staging profile identifier corresponding to one of a plurality of staging data files stored at a server, by: detecting a dynamic field in the staging profile identifier definition; retrieving a set of prompt definitions according to the dynamic field; presenting prompts via an output assembly of the client device according to the prompt definitions; receiving input data corresponding to the prompts via an input assembly of the client device; retrieving a selected parameter corresponding to the input data; and replacing the dynamic field with the selected parameter to generate the staging profile identifier; and retrieving the one of the plurality of staging data files by transmitting a request to the server including the staging profile identifier.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Deepak Ayyagari, Allan Perry Herrod
  • Publication number: 20190182353
    Abstract: A method of dynamic staging in a client device includes: receiving, at the client device, a staging profile identifier definition; generating a staging profile identifier corresponding to one of a plurality of staging data files stored at a server, by: detecting a dynamic field in the staging profile identifier definition; retrieving a local parameter from a memory of the client device according to the dynamic field; and replacing the dynamic field with the local parameter to generate the staging profile identifier; and retrieving the one of the plurality of staging data files by transmitting a request to the server including the staging profile identifier.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: Deepak Ayyagari, Allan Perry Herrod
  • Patent number: 8970480
    Abstract: A system and method determines a management action as a function of device interactions. The method includes determining a first interaction data generated by an electronic device, the first interaction data being indicative of at least one of a device user interaction, a device environment interaction, and a device state interaction. The method includes generating, by the electronic device, a first notification data as a function of the first interaction data. The method includes transmitting the first notification data from the electronic device to a remote device management server. The method includes determining, by the device management server, a first management action data as a function of the first notification data, the first management action data being indicative of a functionality to be applied to the electronic device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 3, 2015
    Assignee: Symbol Technologies, Inc.
    Inventors: Allan Herrod, Deepak Ayyagari, Edward Rowlance
  • Patent number: 8737420
    Abstract: There is provided a powerline network that includes a number of stations including a central coordinator for coordinating transmissions of each of the stations. Each of the stations is configurable to generate one or more tone maps for communicating with each of the other stations in the powerline network. Each tone map includes a set of tones to be used on a communication link between two of the stations. Each tone map further includes a unique set of modulation methods for each tone. Each of the stations is further configurable to generate a default tone map for communicating with each of the other stations, where the default tone map is valid for all portions of a powerline cycle. Each of the stations is further configurable to monitor its bandwidth needs and to request additional bandwidth from the central coordinator.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: May 27, 2014
    Assignees: Sigma Designs Israel S.D.I. Ltd., Atheros Communications, Inc., Sharp Corporation
    Inventors: Neal Riedel, Yiorgos M. Peponides, James E. Petranovich, Lawrence W. Yonge, Srinivas Katar, Deepak Ayyagari, Sherman L. Gavette, Wai Chung Tony Chan
  • Publication number: 20140078037
    Abstract: A system and method determines a management action as a function of device interactions. The method includes determining a first interaction data generated by an electronic device, the first interaction data being indicative of at least one of a device user interaction, a device environment interaction, and a device state interaction. The method includes generating, by the electronic device, a first notification data as a function of the first interaction data. The method includes transmitting the first notification data from the electronic device to a remote device management server. The method includes determining, by the device management server, a first management action data as a function of the first notification data, the first management action data being indicative of a functionality to be applied to the electronic device.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: Symbol Technologies, Inc.
    Inventors: Allan Herrod, Deepak Ayyagari, Edward Rowlance
  • Patent number: 8553706
    Abstract: There is provided a powerline network that includes a number of stations including a central coordinator for coordinating transmissions of each of the stations. The central coordinator is configurable to transmit a beacon at an interval based on a phase of a powerline cycle. The interval of the beacon can be substantially equal to two periods of the powerline cycle. The interval of the beacon includes a reserved region including a persistent allocation region and a non-persistent allocation region. The beacon also includes a broadcast message including a persistent schedule and a non-persistent schedule. The persistent schedule is valid for a current beacon period and a number of subsequent beacon periods as indicated by the beacon, while the non-persistent schedule is valid for a single beacon period. The persistent allocation region and the non-persistent allocation region are determined based on the persistent schedule and the non-persistent schedule, respectively.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: October 8, 2013
    Assignee: CopperGate Communications Ltd.
    Inventors: Neal Riedel, Yiorgos M. Peponides, James E. Petranovich, Lawrence W. Yonge, Srinivas Katar, Deepak Ayyagari, Sherman L. Gavette, Wai Chung Tony Chan
  • Patent number: 8491493
    Abstract: A method and system for assessing the health status of a patient, such as the asthma status of a patient, provides an asthma status score and a confidence rating indicative of the score's reliability using continuous real-time data. In some embodiments, the assessment comprises a multidimensional analysis in which asthma status scores and respective confidence ratings are generated for multiple individual asthma health dimensions as well as a summary asthma health dimension indicative of overall asthma health. In some embodiments, the individual dimensions include an environmental trigger dimension based on sensor-based environmental data, a physiological burden dimension based on sensor-based physiological data, a medication adherence dimension based on patient diary data and a perceived symptom dimension based on patient diary data.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: July 23, 2013
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Nhedti Colquitt, Deepak Ayyagari
  • Patent number: 8468252
    Abstract: A method of determining a transmission process is disclosed. One embodiment comprises a method of notifying a central coordinator of a group to receive a transmission and obtaining system parameters from the central coordinator. The method then determine at least one merit parameter using at least one of the system parameters and at least one local parameter and selects a method of transmission based upon the merit parameter.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: June 18, 2013
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Deepak Ayyagari, Tomohiko Ozeki
  • Patent number: 8300540
    Abstract: Embodiments of the present invention comprise methods and systems for establishment and modification of network allocation parameters.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: October 30, 2012
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Daniel J. Park, Deepak Ayyagari, George M. Peponides, James E. Petranovich