Patents by Inventor Andrey LI
Andrey LI 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: 20250047909Abstract: Aspects of the subject technology relate to providing frame rate arbitration for electronic devices. Frame rate arbitration can include determining a global frame rate based on frame rate parameters from one or more animation sources, and providing the global frame rate to the animation sources. The frame rate parameters for various animations sources can have differing preferred, minimum, and/or maximum frame rates, and the global frame rate may be determined for concurrent display of multiple animations from the multiple animation sources. In one or more implementations, frame rate arbitration can also be performed based on frame rate parameters from an input source.Type: ApplicationFiled: October 21, 2024Publication date: February 6, 2025Inventors: Yuhui LI, Chendi ZHANG, Andrey POKROVSKIY, Wanqing XIN
-
Patent number: 11941572Abstract: Various embodiments are disclosed for providing machine learning routines with peripheral device data to infer driver activity and location. Peripheral device data may be collected on a peripheral device having a machine learning routine executing thereon to infer driver activity and perform improved estimation of driver location. Using driver activity and location estimation, contextually relevant delivery workflow assistance may be automatically provided to a delivery driver or other individual without requiring manual input, thereby improving driver safety and operational efficiency.Type: GrantFiled: March 16, 2021Date of Patent: March 26, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ruth Ravichandran, Hebaallah Aly Abdelhalim Aly Ismail, Zheng Wang, Shao-Wen Yang, Yang Pan, David Hung Huynh, Andrey Li, Hoshgeldy Tagangeldyevich Tachmuradov, Steven Larson
-
Patent number: 9641966Abstract: A method and system for provision of a notification based on location of a target device and heuristic information, the method maintaining, in a storage module, a location profile of a target mobile device based on heuristic information for the target mobile device; receiving the current location of the target mobile device; verifying whether the current location deviates from the location profile; and if the current location deviates from the location profile, triggering a notification to an observer device.Type: GrantFiled: July 17, 2014Date of Patent: May 2, 2017Assignee: BlackBerry LimitedInventor: Andrey Li
-
Patent number: 9277362Abstract: A method and apparatus for generating and using location information is provided to a user of a mobile device. The method involves obtaining and processing a location history of the mobile device to determine locations of significance; automatically generating potential location identifiers associated with the locations of significance; and prompting, at a determined appropriate time, for user input for refining the set of one or more potential location identifiers into a customized location identifier.Type: GrantFiled: September 3, 2010Date of Patent: March 1, 2016Assignee: BLACKBERRY LIMITEDInventor: Andrey Li
-
Patent number: 8971930Abstract: A computer-implemented method performed by a computing device having a processor operatively coupled to a memory, the method comprising storing a plurality of geofences in the memory along with addresses of servers associated with each of the geofences, receiving current location data from a mobile device, the current location data representing a current location of the mobile device, comparing the current location data with each of the plurality of geofences to determine whether data is to be obtained from one or more of the servers associated with each of the geofences, if the data is to be obtained, obtaining the data from the one or more servers, and transmitting the data to the mobile device.Type: GrantFiled: December 11, 2012Date of Patent: March 3, 2015Assignee: BlackBerry LimitedInventors: Andrew Andrey Li, Khenaidoo Nursimulu, Mykhaylo Michael Reshetnyak
-
Publication number: 20140329541Abstract: A method and system for provision of a notification based on location of a target device and heuristic information, the method maintaining, in a storage module, a location profile of a target mobile device based on heuristic information for the target mobile device; receiving the current location of the target mobile device; verifying whether the current location deviates from the location profile; and if the current location deviates from the location profile, triggering a notification to an observer device.Type: ApplicationFiled: July 17, 2014Publication date: November 6, 2014Inventor: Andrey LI
-
Patent number: 8810453Abstract: A method and system for provision of a notification based on location of a target device and heuristic information, the method maintaining, in a storage module, a location profile of a target mobile device based on heuristic information for the target mobile device; receiving the current location of the target mobile device; verifying whether the current location deviates from the location profile; and if the current location deviates from the location profile, triggering a notification to an observer device.Type: GrantFiled: January 28, 2011Date of Patent: August 19, 2014Assignee: BlackBerry LimitedInventor: Andrey Li
-
Publication number: 20140162692Abstract: A computer-implemented method performed by a computing device having a processor operatively coupled to a memory, the method comprising storing a plurality of geofences in the memory along with addresses of servers associated with each of the geofences, receiving current location data from a mobile device, the current location data representing a current location of the mobile device, comparing the current location data with each of the plurality of geofences to determine whether data is to be obtained from one or more of the servers associated with each of the geofences, if the data is to be obtained, obtaining the data from the one or more servers, and transmitting the data to the mobile device.Type: ApplicationFiled: December 11, 2012Publication date: June 12, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew Andrey Li, Khenaidoo Nursimulu, Mykhaylo Michael Reshetnyak
-
Patent number: 8655385Abstract: A mobile device is associated with a user profile which includes one or more user interests. The device sends a request for identifying social groups in a mobile geographic location. In response to the request, the device receives data identifying a plurality of social group profiles corresponding to a plurality of social groups in the mobile geographic location. The mobile device presents a list of the social groups based on the received data, ranked in accordance with similarity scores. Each similarity score is produced based on both a proximity identified between the mobile and social group geographic locations, and similarities identified between the one or more user and group interests. In response to receiving a user input, the device may enter into the social group and present a chat session interface for a chat session for the selected social group.Type: GrantFiled: November 18, 2011Date of Patent: February 18, 2014Assignee: Blackberry LimitedInventor: Andrey Li
-
Publication number: 20130132865Abstract: The A mobile device is associated with a user profile which includes one or more user interests. The device sends a request for identifying social groups in a mobile geographic location. In response to the request, the device receives data identifying a plurality of social group profiles corresponding to a plurality of social groups in the mobile geographic location. The mobile device presents a list of the social groups based on the received data, ranked in accordance with similarity scores. Each similarity score is produced based on both a proximity identified between the mobile and social group geographic locations, and similarities identified between the one or more user and group interests. In response to receiving a user input, the device may enter into the social group and present a chat session interface for a chat session for the selected social group.Type: ApplicationFiled: November 18, 2011Publication date: May 23, 2013Applicant: RESEARCH IN MOTION LIMITEDInventor: Andrey Li
-
Publication number: 20120194388Abstract: A method and system for provision of a notification based on location of a target device and heuristic information, the method maintaining, in a storage module, a location profile of a target mobile device based on heuristic information for the target mobile device; receiving the current location of the target mobile device; verifying whether the current location deviates from the location profile; and if the current location deviates from the location profile, triggering a notification to an observer device.Type: ApplicationFiled: January 28, 2011Publication date: August 2, 2012Applicant: RESEARCH IN MOTION LIMITEDInventor: Andrey Li
-
Publication number: 20120058782Abstract: A method and apparatus for generating and using location information is provided to a user of a mobile device. The method involves obtaining and processing a location history of the mobile device to determine locations of significance; automatically generating potential location identifiers associated with the locations of significance; and prompting, at a determined appropriate time, for user input for refining the set of one or more potential location identifiers into a customized location identifier.Type: ApplicationFiled: September 3, 2010Publication date: March 8, 2012Applicant: RESEARCH IN MOTION LIMITEDInventor: Andrey LI