Patents by Inventor Ardalan Heshmati
Ardalan Heshmati 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).
-
Publication number: 20230305166Abstract: The subject matter disclosed herein relates to determining a background location of a mobile device using one or more signal metrics.Type: ApplicationFiled: May 31, 2023Publication date: September 28, 2023Inventors: Marc Anthony ISCHE, Ahmad HATAMI, Ardalan HESHMATI, Zoltan BIACS, Douglas ROWITCH, Dominic Gerard FARMER, Srigouri KAMARSU, Jie WU
-
Patent number: 11747362Abstract: In a method for determining vibrations generated by a device, first vibration measurements are received from a first accelerometer coupled to the device, the first vibration measurements comprising a first device vibration contribution and a first environmental vibration contribution, wherein the device is located within an environment comprising a plurality of devices capable of generating vibrations. Second vibration measurements are received from a second accelerometer located within the environment and not connected to the device, the second vibration measurements comprising a second device vibration contribution and a second environmental vibration contribution. The first vibration measurements and the second vibration measurements are compared. Based on the comparing, the first device vibration contribution is estimated.Type: GrantFiled: December 20, 2021Date of Patent: September 5, 2023Inventors: Ardalan Heshmati, Mahdi Heydari, Jibran Ahmed
-
Publication number: 20230068608Abstract: A retinal projection display system includes at least one visible light source for projecting a visible light image, an infrared light source for projecting infrared light, a scanning mirror having a field of view larger than the visible light image, a reflective surface on which the visible light image is projected and on which the infrared light is reflected at least partially towards an eye of a user, wherein the reflective surface is larger than the visible light image, at least one infrared photodetector for receiving reflected infrared light that reflects off of the eye of the user, and a hardware computation module comprising a processor and a memory, the hardware computation module configured to determine a gaze direction of the user based at least in part on the reflected infrared light.Type: ApplicationFiled: August 26, 2022Publication date: March 2, 2023Applicant: InvenSense, Inc.Inventors: Ardalan HESHMATI, Hideaki FUKUZAWA
-
Publication number: 20230054450Abstract: A retinal projection display system includes a light source for projecting an image, a scanning mirror having a field of view larger than the image, and a reflective surface on which the image is projected, wherein the reflective surface is larger than the image. The scanning mirror projects the image onto a viewable region of the reflective surface such that the image is projected into a retina of a user.Type: ApplicationFiled: August 18, 2022Publication date: February 23, 2023Applicant: InvenSense, Inc.Inventors: Ardalan HESHMATI, Hideaki FUKUZAWA
-
Patent number: 11566899Abstract: Described herein are methods and systems for configuring a motion sensor assembly to compensate for a temperature gradient. First and second sensors of the same type are arranged as opposing pairs with respect to a first axis that may be defined by a temperature gradient caused by at least one thermal element. Combining the output measurements of the first sensor and the second sensor allows effects of the temperature gradient on sensor measurements of the first sensor and the second sensor to be compensated.Type: GrantFiled: May 1, 2019Date of Patent: January 31, 2023Inventors: Karthik Katingari, Jongwoo Shin, Joe Seeger, Vamshi Gangumalla, Ardalan Heshmati, Sheena Shi
-
Publication number: 20220196698Abstract: In a method for determining vibrations generated by a device, first vibration measurements are received from a first accelerometer coupled to the device, the first vibration measurements comprising a first device vibration contribution and a first environmental vibration contribution, wherein the device is located within an environment comprising a plurality of devices capable of generating vibrations. Second vibration measurements are received from a second accelerometer located within the environment and not connected to the device, the second vibration measurements comprising a second device vibration contribution and a second environmental vibration contribution. The first vibration measurements and the second vibration measurements are compared. Based on the comparing, the first device vibration contribution is estimated.Type: ApplicationFiled: December 20, 2021Publication date: June 23, 2022Applicant: TDK CORPORATIONInventors: Ardalan HESHMATI, Mahdi HEYDARI, Jibran AHMED
-
Publication number: 20220099844Abstract: The subject matter disclosed herein relates to determining a background location of a mobile device using one or more signal metrics.Type: ApplicationFiled: December 10, 2021Publication date: March 31, 2022Inventors: Marc Anthony ISCHE, Ahmad HATAMI, Ardalan HESHMATI, Zoltan BIACS, Douglas ROWITCH, Dominic Gerard FARMER, Srigouri KAMARSU, Jie WU
-
Patent number: 11226417Abstract: The subject matter disclosed herein relates to determining a background location of a mobile device using one or more signal metrics.Type: GrantFiled: November 14, 2018Date of Patent: January 18, 2022Assignee: QUALCOMM IncorporatedInventors: Marc Anthony Ische, Ahmad Hatami, Ardalan Heshmati, Zoltan Biacs, Douglas Neal Rowitch, Dominic Gerard Farmer, Srigouri Kamarsu, Jie Wu
-
Patent number: 11157958Abstract: In a method of associating a single entity with multiple electronic devices, a server accesses user data collected via internet communications with a plurality of electronic devices. Each item of user data includes a location signature and a unique identifier. The server determines an intersection of location between two electronic devices of the plurality of electronic devices based on the user data accessed from the two electronic devices. The user data is accessed from a first of the two electronic devices has a first unique identifier that is different than a second unique identifier of the user data accessed from a second of the two electronic devices. Based on the intersection of location, a single entity is associated with both the first unique identifier and the second unique identifier.Type: GrantFiled: January 19, 2017Date of Patent: October 26, 2021Inventors: Rahul Bakshi, Ardalan Heshmati
-
Publication number: 20200348134Abstract: Described herein are methods and systems for configuring a motion sensor assembly to compensate for a temperature gradient. First and second sensors of the same type are arranged as opposing pairs with respect to a first axis that may be defined by a temperature gradient caused by at least one thermal element. Combining the output measurements of the first sensor and the second sensor allows effects of the temperature gradient on sensor measurements of the first sensor and the second sensor to be compensated.Type: ApplicationFiled: May 1, 2019Publication date: November 5, 2020Applicant: InvenSense, Inc.Inventors: Karthik Katingari, Jongwoo Shin, Joe Seeger, Vamshi Gangumalla, Ardalan Heshmati, Sheena Shi
-
Patent number: 10726281Abstract: An apparatus and method are disclosed for user and moving vehicle detection in which sensor data for a portable device is processed to determine whether the portable device is in a moving vehicle. Following a determination the portable device is in a moving vehicle, the sensor data is to characterize an association between the user and the portable device to determine whether the portable device is connected to the user. If the user is connected to the portable device, it is then determined if the portable device is being held in hand. If the portable device is held in hand, it is then determined if the user is operating the moving vehicle. Output from an image sensor of the portable device may be used in determining if the user is the operator.Type: GrantFiled: July 29, 2015Date of Patent: July 28, 2020Assignee: InvenSense, Inc.Inventors: Abdelrahman Ali, Mostafa Elhoushi, Jacques Georgy, Christopher Goodall, Ardalan Heshmati, Michael D. Housholder
-
Patent number: 10502571Abstract: Systems and methods are disclosed for determining location information for a portable device by identifying interactions indicating proximity between the user and a plurality of items. Each item may be associated with a known location to establish anchor points such that a route traversed by the portable device may be generated from the established anchor points and motion sensor data output by the portable device.Type: GrantFiled: May 12, 2015Date of Patent: December 10, 2019Assignee: InvenSense, Inc.Inventors: Ardalan Heshmati, Rahul Bakshi
-
Patent number: 10393883Abstract: The subject matter disclosed herein relates to determining a background location of a mobile device using one or more signal metrics.Type: GrantFiled: November 24, 2015Date of Patent: August 27, 2019Assignee: QUALCOMM IncorporatedInventors: Marc Anthony Ische, Ahmad Hatami, Ardalan Heshmati, Zoltan F. Biacs, Douglas Neal Rowitch, Dominic Gerard Farmer, Srigouri Kamarsu, Jie Wu
-
Publication number: 20190107631Abstract: The subject matter disclosed herein relates to determining a background location of a mobile device using one or more signal metrics.Type: ApplicationFiled: November 14, 2018Publication date: April 11, 2019Applicant: QUALCOMM IncorporatedInventors: Marc Anthony ISCHE, Ahmad HATAMI, Ardalan HESHMATI, Zoltan F. BIACS, Douglas Neal ROWITCH, Dominic Gerard FARMER, Srigouri KAMARSU, Jie WU
-
Patent number: 10222394Abstract: A sensor is compensated by selectively activating a temperature element to drive temperature within the thermal envelope encompassing the sensor towards an operating temperature and applying a compensation to output of the sensor based at least in part on the operating temperature. The initial ambient temperature is estimated and the operating temperature is selected from a set of predetermined temperatures based on the estimate. The current ambient temperature is estimated and a new operating temperature selected when the current ambient temperature is within a threshold of the operating temperature. Correspondingly, the temperature element is selectively activated to drive temperature within the thermal envelope towards the new operating temperature and an appropriate compensation is applied to the sensor output.Type: GrantFiled: August 5, 2016Date of Patent: March 5, 2019Assignee: InvenSense, Inc.Inventors: Karthik Katginari, Ardalan Heshmati, Jianwei Shen
-
Publication number: 20180132116Abstract: Systems and devices are disclosed for communicating between a portable device and a first base station. A wireless communications link may be established between the portable device and the first base station. Sensor data indicative of motion of the portable device relative to the first base station may be obtained, such that communication parameters may be adjusted based at least in part on the motion sensor data.Type: ApplicationFiled: October 26, 2017Publication date: May 10, 2018Inventors: Hemabh Shekhar, Ardalan Heshmati
-
Patent number: 9961506Abstract: Systems and methods are disclosed for refining a coarse location determination by detecting patterns of motion sensor data that may be associated with predetermined locations. One or more geofeatures may be identified that cause a mobile device associated with a user to detect a distinguishable pattern of sensor data when the user interacts with the object. Accordingly, a coarse location may be refined using information associated with the geofeature, such as the location of the geofeature.Type: GrantFiled: May 20, 2014Date of Patent: May 1, 2018Assignee: InvenSense, Inc.Inventors: Ardalan Heshmati, Rahul Bakshi
-
Patent number: 9880005Abstract: Systems and methods are disclosed for providing a plurality of navigation solutions using a portable sensor device associated with a user. Motion sensor data may be used to derive a first navigation solution using the obtained sensor data under a first set of processing conditions navigation solution and to derive at least a second navigation solution using the sensor data under a second set of processing conditions, wherein the second navigation solution is refined as compared to the first navigation solution. As such, the second navigation solution may represent a more accurate or more complete solution, with the first navigation solution may represent a reduced expenditure of resources. The system includes the portable sensor device and optionally may include an auxiliary device associated with the user and/or remote processing resources.Type: GrantFiled: October 14, 2015Date of Patent: January 30, 2018Assignee: InvenSense, Inc.Inventors: Jacques Georgy, Ardalan Heshmati, Christopher Goodall, Rahul Bakshi
-
Publication number: 20170206559Abstract: In a method of associating a single entity with multiple electronic devices, a server accesses user data collected via internet communications with a plurality of electronic devices. Each item of user data includes a location signature and a unique identifier. The server determines an intersection of location between two electronic devices of the plurality of electronic devices based on the user data accessed from the two electronic devices. The user data is accessed from a first of the two electronic devices has a first unique identifier that is different than a second unique identifier of the user data accessed from a second of the two electronic devices. Based on the intersection of location, a single entity is associated with both the first unique identifier and the second unique identifier.Type: ApplicationFiled: January 19, 2017Publication date: July 20, 2017Applicant: InvenSense, Inc.Inventors: Rahul BAKSHI, Ardalan HESHMATI
-
Publication number: 20170082648Abstract: A sensor may be compensated by selectively activating a temperature element to drive temperature within the thermal envelope encompassing the sensor towards an operating temperature and applying a compensation to output of the sensor based at least in part on the operating temperature. The initial ambient temperature may be estimated and the operating temperature may be selected from a set of predetermined temperatures based on the estimate. The current ambient temperature may be estimated and a new operating temperature selected when the current ambient temperature is within a threshold of the operating temperature. Correspondingly, the temperature element may be selectively activated to drive temperature within the thermal envelope towards the new operating temperature and an appropriate compensation may be applied to the sensor output.Type: ApplicationFiled: August 5, 2016Publication date: March 23, 2017Inventors: Karthik Katginari, Ardalan Heshmati, Jianwei Shen