Patents by Inventor Amitkumar N. Balar
Amitkumar N. Balar 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: 11063929Abstract: A computing device detects a trigger or context associated with exchanging, using a body area network (BAN), body area network services with another device. The BAN services can include a discovery service to allow the computing device to connect to a network. Responsive to detecting the trigger or context, one or more body area networks are discovered and the other device is discovered. If the computing device and the other device are new to each other, the computing device is authenticated to the body area network one or more body area network services can be exchanged. If the devices are not new to each other, body area network services can be exchanged using the other device.Type: GrantFiled: June 2, 2017Date of Patent: July 13, 2021Assignee: Motorola Mobility LLCInventors: Michael Edward Russell, Amitkumar N. Balar
-
Publication number: 20180352439Abstract: A computing device detects a trigger or context associated with exchanging, using a body area network (BAN), body area network services with another device. The BAN services can include a discovery service to allow the computing device to connect to a network. Responsive to detecting the trigger or context, one or more body area networks are discovered and the other device is discovered. If the computing device and the other device are new to each other, the computing device is authenticated to the body area network one or more body area network services can be exchanged. If the devices are not new to each other, body area network services can be exchanged using the other device.Type: ApplicationFiled: June 2, 2017Publication date: December 6, 2018Applicant: Motorola Mobility LLCInventors: Michael Edward Russell, Amitkumar N. Balar
-
Patent number: 9210733Abstract: A method and apparatus to facilitate pairing between a first wireless device and a second wireless device includes a pairing apparatus for determining (304) an address of the second wireless device and writing the address to the first wireless device to bypass an address discovery process between the first and second wireless devices. The pairing apparatus also initiates (312) removal of an input and output capability indication in at least one of the first wireless device or the second wireless device to control an association model type that is applied during a pairing process, between the first and second wireless devices, which uses the address of the second wireless device. The removal of the input and output capability indication is reversed (318) upon confirming (316) a successful pairing between the first and second wireless devices.Type: GrantFiled: May 2, 2013Date of Patent: December 8, 2015Assignee: Google Technology Holdings LLCInventors: Michael E Russell, Amitkumar N Balar, Amit Jain
-
Patent number: 9189062Abstract: A portable electronic device includes a motion sensor and a controller. The motion sensor detects an alternating signature motion of a limb of the user about a virtual axis corresponding to the limb. The motion sensor may be an accelerometer capable of detecting three dimensional acceleration. The accelerometer detects acceleration along X, Y and/or Z axes, in which acceleration peaks of the X and Z axes alternate with each other and acceleration of the Y axis remains substantially steady relative to the X and Y axes. The portable electronic device controls at least one function based on the detected alternating signature motion of the limb and/or acceleration along the X, Y and/or Z axes.Type: GrantFiled: March 7, 2012Date of Patent: November 17, 2015Assignee: Google Technology Holdings LLCInventors: Tushar Janefalkar, Amitkumar N. Balar, Shakil Barkat, Sajid I. Dalvi
-
Patent number: 9164179Abstract: Implementations relate to systems and methods for generating compensated speed values for a Doppler-enabled device. A portable wireless device can contain a GPS navigation engine (110) to capture position data (120) and Doppler speed data (118) from positioning satellites. The device can also generate position-based speed values from successive position readings and time intervals, to determine the current speed independently of the Doppler-based speed values. During degraded signal conditions, the Doppler-based speed values can drop to invalid levels. The device incorporates a combiner module (450) which compares the position-based and Doppler-based speed values and performs combination operations on those quantities to produce a compensated speed value (490). By selecting the maximum or otherwise combining those values, extreme excursions in speed values are avoided and accuracy promoted.Type: GrantFiled: November 1, 2012Date of Patent: October 20, 2015Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: Julius S Gyorfi, Amitkumar N Balar, Shakil Barkat, Sajid I Dalvi, Hideki Yoshino
-
Publication number: 20140273845Abstract: A method and apparatus to facilitate pairing between a first wireless device and a second wireless device includes a pairing apparatus for determining (304) an address of the second wireless device and writing the address to the first wireless device to bypass an address discovery process between the first and second wireless devices. The pairing apparatus also initiates (312) removal of an input and output capability indication in at least one of the first wireless device or the second wireless device to control an association model type that is applied during a pairing process, between the first and second wireless devices, which uses the address of the second wireless device. The removal of the input and output capability indication is reversed (318) upon confirming (316) a successful pairing between the first and second wireless devices.Type: ApplicationFiled: May 2, 2013Publication date: September 18, 2014Applicant: Motorola Mobility LLCInventors: Michael E. Russell, Amitkumar N. Balar, Amit Jain
-
Publication number: 20140129177Abstract: A pedometer or other stride-detection device (304) can record the number of strides, and the frequencies of those strides, during a running or other session using a detector (306). The device (304) can report an estimated total elapsed distance (318) at the end of the session, based on the number and estimated lengths of each stride. The reported distance can be calculated using estimates for stride lengths at various frequencies based on a user profile (210), as well as a correction value table (308) and a frequency count table (202). At the end of each session, a corrected distance can be received by user input based on a treadmill display, or other means. A frequency-based correction factor can be updated based on an error ratio of the corrected and reported distances, which can be limited by a correction factor limit and distributed based on a stride frequency probability distribution.Type: ApplicationFiled: November 7, 2012Publication date: May 8, 2014Applicant: Motorola Mobility LLCInventors: Julius S. Gyorfi, Amitkumar N. Balar, Shakil Barkat, Sajid I. Dalvi, Tushar Janefalkar, Andrew M. Slonneger
-
Publication number: 20140118189Abstract: Implementations relate to systems and methods for generating compensated speed values for a Doppler-enabled device. A portable wireless device can contain a GPS navigation engine (110) to capture position data (120) and Doppler speed data (118) from positioning satellites. The device can also generate position-based speed values from successive position readings and time intervals, to determine the current speed independently of the Doppler-based speed values. During degraded signal conditions, the Doppler-based speed values can drop to invalid levels. The device incorporates a combiner module (450) which compares the position-based and Doppler-based speed values and performs combination operations on those quantities to produce a compensated speed value (490). By selecting the maximum or otherwise combining those values, extreme excursions in speed values are avoided and accuracy promoted.Type: ApplicationFiled: November 1, 2012Publication date: May 1, 2014Applicant: Motorola Mobility LLCInventors: Julius S Gyorfi, Amitkumar N. Balar, Shakil Barkat, Sajid I. Dalvi, Hideki Yoshino
-
Publication number: 20130234924Abstract: A portable electronic device includes a motion sensor and a controller. The motion sensor detects an alternating signature motion of a limb of the user about a virtual axis corresponding to the limb. The motion sensor may be an accelerometer capable of detecting three dimensional acceleration. The accelerometer detects acceleration along X, Y and/or Z axes, in which acceleration peaks of the X and Z axes alternate with each other and acceleration of the Y axis remains substantially steady relative to the X and Y axes. The portable electronic device controls at least one function based on the detected alternating signature motion of the limb and/or acceleration along the X, Y and/or Z axes.Type: ApplicationFiled: March 7, 2012Publication date: September 12, 2013Applicant: Motorola Mobility, Inc.Inventors: Tushar Janefalkar, Amitkumar N. Balar, Shakil Barkat, Sajid I. Dalvi
-
Patent number: 7063262Abstract: A method (300, 400) to provide for provisioning and a product. In one embodiment a processor (210) receives a pre-configured data image and writes it to a first area (221) of non-volatile memory (220) using, for example a first writing mode. Thereafter, for example after a power cycle the processor (210) determines whether an update to a second area of the non-volatile memory is required, and if so converts a first data item from the first area into a second data item uniquely associated with the product unit and writes the second data item in a second area (222) using a second writing mode.Type: GrantFiled: August 29, 2003Date of Patent: June 20, 2006Assignee: Motorola, Inc.Inventors: Kent D. Rager, Amitkumar N. Balar, Itzhak Mizrahi