Patents by Inventor Sudhir C. Vissa
Sudhir C. Vissa 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: 10523806Abstract: A method includes detecting a user selection of a region in an augmented reality display of a first device, determining a relative position of the region in the augmented reality display, configuring a parameter of a transceiver of the first device based on the relative position, and establishing a connection between the first device and a second device using the transceiver configured with the parameter.Type: GrantFiled: June 4, 2018Date of Patent: December 31, 2019Assignee: Motorola Mobility LLCInventors: Sudhir C. Vissa, Vivek K. Tyagi
-
Patent number: 10515250Abstract: Methods are disclosed for reading and displaying dynamic machine-readable optical representations of data. An example method includes: capturing a current frame of a plurality of frames with an optical sensing device, wherein each of the plurality of frames comprises syncdata and a portion of a data payload; decoding the syncdata and the portion of the data payload of the current frame, using a processor operatively coupled with the optical sensing device; storing the portion of the data payload of the current frame in a memory operatively coupled with the processor; determining whether all of the plurality of frames have been captured, based on the decoded syncdata, using the processor; if all of the plurality of frames have been captured, combining each stored portion of the data payload into the data payload, using the processor; and, if all of the plurality of frames have not been captured, repeating the above steps.Type: GrantFiled: August 15, 2019Date of Patent: December 24, 2019Assignee: MOTOROLA MOBILITY LLCInventors: Vivek K. Tyagi, Sudhir C. Vissa
-
Publication number: 20190370517Abstract: Methods are disclosed for reading and displaying dynamic machine-readable optical representations of data. An example method includes: capturing a current frame of a plurality of frames with an optical sensing device, wherein each of the plurality of frames comprises syncdata and a portion of a data payload; decoding the syncdata and the portion of the data payload of the current frame, using a processor operatively coupled with the optical sensing device; storing the portion of the data payload of the current frame in a memory operatively coupled with the processor; determining whether all of the plurality of frames have been captured, based on the decoded syncdata, using the processor; if all of the plurality of frames have been captured, combining each stored portion of the data payload into the data payload, using the processor; and, if all of the plurality of frames have not been captured, repeating the above steps.Type: ApplicationFiled: August 15, 2019Publication date: December 5, 2019Inventors: Vivek K. Tyagi, Sudhir C. Vissa
-
Publication number: 20190373095Abstract: A method includes detecting a user selection of a region in an augmented reality display of a first device, determining a relative position of the region in the augmented reality display, configuring a parameter of a transceiver of the first device based on the relative position, and establishing a connection between the first device and a second device using the transceiver configured with the parameter.Type: ApplicationFiled: June 4, 2018Publication date: December 5, 2019Inventors: Sudhir C. Vissa, Vivek K. Tyagi
-
Patent number: 10499194Abstract: In aspects of location correlation in a region based on signal strength indications, a mobile device implements a location module that determines a current location of the mobile device in a region within communication range of a first radio system based on location data received in radio signals from the first radio system. The location module determines received signal strength indication (RSSI) values from signals received from a second radio system at the current location of the mobile device. The location module can then associate the current location of the mobile device in the region with the RSSI values, and generate a location mapping of the region based on the current location and subsequent locations of the mobile device in the region. The location mapping correlates the locations of the mobile device in the region with the determined RSSI values at the respective locations.Type: GrantFiled: July 30, 2018Date of Patent: December 3, 2019Assignee: Motorola Mobility LLCInventors: Vivek Kumar Tyagi, Douglas Alfred Lautner, Nikhil Ambha Madhusudhana, Sudhir C. Vissa, Miao Song, Yunming Wang
-
Publication number: 20190354735Abstract: A method and data processing device for receiving at least one response signal corresponding to a respective tag. The method includes, identifying a directional location of the respective tag relative to the user device. The method includes activating a camera device to focus on one or more focal points in an area in the directional location of the respective tag. The method includes estimating a distance of the respective tag relative to the user device. The method includes capturing an image of an object located within the area in the directional location of the respective tag. The method includes correlating the directional location, distance of the respective tag, and image of the object to generate corresponding position information. The position information provides more precise point location of the object. The method includes outputting the corresponding position information to an electronic display.Type: ApplicationFiled: May 17, 2018Publication date: November 21, 2019Inventors: NIKHIL AMBHA MADHUSUDHANA, VIVEK K. TYAGI, SUDHIR C. VISSA
-
Patent number: 10484832Abstract: In aspects of location correlation in a region, a mobile device implements a location module that determines a current location of the mobile device in a region within communication range of a radio system based on location data received in radio signals from the radio system. The location module determines region coordinates at the current location of the mobile device in the region. The location module can then associate the region coordinates at the current location of the mobile device in the region with pixel grid coordinates determined from a digital image view as captured by a camera system in the region, and generate a location mapping of the region based on the current location and subsequent locations of the mobile device in the region. The location mapping correlates the locations of the mobile device in the region based on the pixel grid coordinates at the respective locations.Type: GrantFiled: February 21, 2019Date of Patent: November 19, 2019Assignee: Motorola Mobility LLCInventors: Vivek Kumar Tyagi, Douglas Alfred Lautner, Nikhil Ambha Madhusudhana, Sudhir C. Vissa, Miao Song, Yunming Wang
-
Publication number: 20190306665Abstract: In aspects of navigation tracking in an always aware location environment with mobile localization nodes, a positioning system includes a server computing device that can locate wireless communication devices in an always aware location (AAL) environment. A mobile localization node located within the AAL environment implements a positioning module to receive, from the server computing device, one or two initial coordinates of the mobile localization node at a current location in the AAL environment. The positioning module can determine one or more additional coordinates of the mobile localization node at the current location in the AAL environment, and designate the current location as an origin of the mobile localization node based on a combination of the initial and additional coordinates. The positioning module can then self-track navigation of the mobile localization node within the AAL environment as the mobile localization node moves from the origin to subsequent locations.Type: ApplicationFiled: February 14, 2019Publication date: October 3, 2019Applicant: Motorola Mobility LLCInventors: Sudhir C. Vissa, Joseph Vincent Nasti, Vivek Kumar Tyagi, Douglas Alfred Lautner
-
Patent number: 10433118Abstract: In aspects of navigation tracking in an always aware location environment with mobile localization nodes, a positioning system includes a server computing device that can locate wireless communication devices in an always aware location (AAL) environment. A mobile localization node located within the AAL environment implements a positioning module to receive, from the server computing device, one or two initial coordinates of the mobile localization node at a current location in the AAL environment. The positioning module can determine one or more additional coordinates of the mobile localization node at the current location in the AAL environment, and designate the current location as an origin of the mobile localization node based on a combination of the initial and additional coordinates. The positioning module can then self-track navigation of the mobile localization node within the AAL environment as the mobile localization node moves from the origin to subsequent locations.Type: GrantFiled: February 14, 2019Date of Patent: October 1, 2019Assignee: Motorola Mobility LLCInventors: Sudhir C. Vissa, Joseph Vincent Nasti, Vivek Kumar Tyagi, Douglas Alfred Lautner
-
Patent number: 10417470Abstract: Methods are disclosed for reading and displaying dynamic machine-readable optical representations of data. An example method includes: capturing a current frame of a plurality of frames with an optical sensing device, wherein each of the plurality of frames comprises syncdata and a portion of a data payload; decoding the syncdata and the portion of the data payload of the current frame, using a processor operatively coupled with the optical sensing device; storing the portion of the data payload of the current frame in a memory operatively coupled with the processor; determining whether all of the plurality of frames have been captured, based on the decoded syncdata, using the processor; if all of the plurality of frames have been captured, combining each stored portion of the data payload into the data payload, using the processor; and, if all of the plurality of frames have not been captured, repeating the above steps.Type: GrantFiled: February 17, 2017Date of Patent: September 17, 2019Assignee: MOTOROLA MOBILITY LLCInventors: Vivek K. Tyagi, Sudhir C. Vissa
-
Patent number: 10395020Abstract: An apparatus includes a smart wallet and a mobile device. The smart wallet includes a first body defining an enclosure, a first biometric sensor, and a first processor to unlock a portion of the first body to allow access to the enclosure responsive to validating a biometric input from the first biometric sensor. The mobile device includes a second body having an attachment interface for removably coupling to the first body and a second processor. The second processor is to send a signal to unlock the portion of the first body based on a user input on the mobile device.Type: GrantFiled: October 4, 2017Date of Patent: August 27, 2019Assignee: Motorola Mobility LLCInventors: Sudhir C. Vissa, Vivek K. Tyagi, Nikhil Ambha Madhusudhana
-
Patent number: 10382304Abstract: A method for controlling multiple-input and multiple-output operation in a communication device includes communicating data using multiple-input and multiple-output operation, determining a set of parameters that indicate quality of service associated with communicating the data to another device, and comparing the set of parameters to a set of thresholds. When one or more parameters in the set of parameters exceed one or more thresholds in the set of thresholds, the multiple-input and multiple-output operation is disabled.Type: GrantFiled: June 9, 2015Date of Patent: August 13, 2019Assignee: Motorola Mobility LLCInventors: Mark Braun, Santhosh Kumar Gillella, Ranjeet Gupta, Mary Hor-Lao, Sudhir C. Vissa
-
Patent number: 10299081Abstract: In aspects of gesture profiles and location correlation, a mobile device includes a wireless radio system to scan for location data from wireless-enabled devices within communication range of the mobile device. The mobile device implements a profile module to initiate the scan for the location data responsive to motion of the mobile device, and can determine from the location data, location coordinates corresponding to locations of the mobile device before and after the scan. The profile module can determine gesture profiles of gestures corresponding to a location of the mobile device, identify the gestures that occur at the location of the mobile device based on the determined gesture profiles, and correlate the identified gestures of the gesture profiles with the location of the mobile device.Type: GrantFiled: March 30, 2018Date of Patent: May 21, 2019Assignee: Motorola Mobility LLCInventors: Vivek Kumar Tyagi, Joseph Vincent Nasti, Sudhir C. Vissa, Douglas Alfred Lautner
-
Patent number: 10285017Abstract: In aspects of navigation tracking in an always aware location environment with mobile localization nodes, a positioning system includes a server computing device that can locate wireless communication devices in an always aware location (AAL) environment. A mobile localization node located within the AAL environment implements a positioning module to receive, from the server computing device, one or two initial coordinates of the mobile localization node at a current location in the AAL environment. The positioning module can determine one or more additional coordinates of the mobile localization node at the current location in the AAL environment, and designate the current location as an origin of the mobile localization node based on a combination of the initial and additional coordinates. The positioning module can then self-track navigation of the mobile localization node within the AAL environment as the mobile localization node moves from the origin to subsequent locations.Type: GrantFiled: March 30, 2018Date of Patent: May 7, 2019Assignee: Motorola Mobility LLCInventors: Sudhir C. Vissa, Joseph Vincent Nasti, Vivek Kumar Tyagi, Douglas Alfred Lautner
-
Patent number: 10262278Abstract: Systems and methods differentiate and uniquely identify electronic devices to enable their virtual interaction with an augmented reality device. According to certain aspects, an augmented reality device can differentiate between electronic devices in an environment that have a substantially similar appearance. A user can subsequently use the augmented reality device to virtually interact with the uniquely identified electronic devices. An improved user experience and greater user satisfaction with the augmented reality device may result through the use of these systems and methods.Type: GrantFiled: February 15, 2017Date of Patent: April 16, 2019Assignee: MOTOROLA MOBILITY LLCInventors: Vivek K. Tyagi, Sudhir C. Vissa
-
Publication number: 20190102529Abstract: An apparatus includes a smart wallet and a mobile device. The smart wallet includes a first body defining an enclosure, a first biometric sensor, and a first processor to unlock a portion of the first body to allow access to the enclosure responsive to validating a biometric input from the first biometric sensor. The mobile device includes a second body having an attachment interface for removably coupling to the first body and a second processor. The second processor is to send a signal to unlock the portion of the first body based on a user input on the mobile device.Type: ApplicationFiled: October 4, 2017Publication date: April 4, 2019Inventors: Sudhir C. Vissa, Vivek K. Tyagi, Nikhil Ambha Madhusudhana
-
Publication number: 20190058969Abstract: In aspects of direction determination of a wireless tag, a mobile device can receive wireless signal replies that include signal strength indicators from a wireless tag in response to wireless communications from the mobile device to the wireless tag. The mobile device can include a tracking module that is implemented to track movement of the mobile device based on motion sensor inputs, and identify a location of the mobile device based on the movement of the mobile device. The tracking module is also implemented to determine a direction toward the wireless tag relative to the location of the mobile device based on the signal strength indicators in the wireless signal replies from the wireless tag.Type: ApplicationFiled: August 16, 2017Publication date: February 21, 2019Applicant: Motorola Mobility LLCInventors: Nikhil Ambha Madhusudhana, Sudhir C. Vissa, Vivek Kumar Tyagi, Douglas Alfred Lautner
-
Patent number: 10212553Abstract: In aspects of direction determination of a wireless tag, a mobile device can receive wireless signal replies that include signal strength indicators from a wireless tag in response to wireless communications from the mobile device to the wireless tag. The mobile device can include a tracking module that is implemented to track movement of the mobile device based on motion sensor inputs, and identify a location of the mobile device based on the movement of the mobile device. The tracking module is also implemented to determine a direction toward the wireless tag relative to the location of the mobile device based on the signal strength indicators in the wireless signal replies from the wireless tag.Type: GrantFiled: August 16, 2017Date of Patent: February 19, 2019Assignee: Motorola Mobility LLCInventors: Nikhil Ambha Madhusudhana, Sudhir C. Vissa, Vivek Kumar Tyagi, Douglas Alfred Lautner
-
Publication number: 20180239939Abstract: Methods are disclosed for reading and displaying dynamic machine-readable optical representations of data. An example method includes: capturing a current frame of a plurality of frames with an optical sensing device, wherein each of the plurality of frames comprises syncdata and a portion of a data payload; decoding the syncdata and the portion of the data payload of the current frame, using a processor operatively coupled with the optical sensing device; storing the portion of the data payload of the current frame in a memory operatively coupled with the processor; determining whether all of the plurality of frames have been captured, based on the decoded syncdata, using the processor; if all of the plurality of frames have been captured, combining each stored portion of the data payload into the data payload, using the processor; and, if all of the plurality of frames have not been captured, repeating the above steps.Type: ApplicationFiled: February 17, 2017Publication date: August 23, 2018Inventors: Vivek K. Tyagi, Sudhir C. Vissa
-
Publication number: 20180232553Abstract: Systems and methods differentiate and uniquely identify electronic devices to enable their virtual interaction with an augmented reality device. According to certain aspects, an augmented reality device can differentiate between electronic devices in an environment that have a substantially similar appearance. A user can subsequently use the augmented reality device to virtually interact with the uniquely identified electronic devices. An improved user experience and greater user satisfaction with the augmented reality device may result through the use of these systems and methods.Type: ApplicationFiled: February 15, 2017Publication date: August 16, 2018Inventors: Vivek K. Tyagi, Sudhir C. Vissa