Patents by Inventor Pavel Stankoulov

Pavel Stankoulov 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: 20240056443
    Abstract: Systems, methods, devices, and/or other components to implement cross-platform smart hosting are described. Smart devices or “smart hosts” such as smartphones, smart watches, tablets, etc. may be used as identity keys and/or data servers when associated with connected client devices or “clients” such as in-vehicle infotainment systems, smart televisions, medical systems, internet of things (IoT) devices, industrial devices, etc. The smart host may enable access to personal information and data, such as contacts, calendars, e-mails, history, media, login information for various services, etc. A high degree of protection of personal data may be achieved by not storing login information at the clients and encrypting cached data using keys that are only provided when the smart host is present (e.g., within a specified physical or spatial proximity threshold to a client).
    Type: Application
    Filed: December 31, 2021
    Publication date: February 15, 2024
    Applicant: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Publication number: 20240005296
    Abstract: Systems, methods, devices, and/or other components may implement contactless user identification, payment processing, and/or to otherwise facilitate provision of services. A smart device may detect beacon signals and determine a relative position based on the detected beacon signals. The relative position may be compared to nearby service point areas and notification messages may be generated upon entering or exiting a service point area. An anchor-based coordinate system may be defined relative to a set of beacons. The service point areas and the relative position of the smart device may be based on the coordinate system.
    Type: Application
    Filed: December 20, 2021
    Publication date: January 4, 2024
    Applicant: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Patent number: 11526325
    Abstract: A gateway that projects user device application content (e.g., streaming video) to a connected resource is described. The user device may be an electronic device such as a smart phone, tablet, wearable device, etc. The connected resource may be a device such as a vehicle head unit. Application content may be associated with any applications that may be executed by the user device, such as media streaming services, games, etc. User inputs received at the connected resource may be applied at the user device via the gateway by translating the received user input data, as appropriate, and emulating the received inputs at the user device. Applications may be recognized by the gateway such that application content may be filtered or otherwise processed or managed, as appropriate. Machine learning may be used to train models associated with application or content recognition, rules associated with operating restrictions, and/or other such elements.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: December 13, 2022
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Patent number: 11176845
    Abstract: An automated method of evaluating driver performance using adaptive models includes: receiving sensor data generated by a set of vehicle sensors associated with a vehicle; generating a set of predicted paths of the vehicle based at least partly on the received sensor data; retrieving map information from a map database, the map information including road links along the set of predicted paths of the vehicle; retrieving a set of evaluation curves associated with the road links, where inclusion in the set of evaluation curves is based on evaluation of dynamic models associated with the road links along the set of predicted paths; calculating mathematical differences between each evaluation curve and the received data and generating a driver score based on a calculated difference in area between the received data and each evaluation curve; and displaying a warning if at least one of the calculated mathematical differences exceeds a warning threshold.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: November 16, 2021
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Publication number: 20210200501
    Abstract: A gateway that projects user device application content (e.g., streaming video) to a connected resource is described. The user device may be an electronic device such as a smart phone, tablet, wearable device, etc. The connected resource may be a device such as a vehicle head unit. Application content may be associated with any applications that may be executed by the user device, such as media streaming services, games, etc. User inputs received at the connected resource may be applied at the user device via the gateway by translating the received user input data, as appropriate, and emulating the received inputs at the user device. Applications may be recognized by the gateway such that application content may be filtered or otherwise processed or managed, as appropriate. Machine learning may be used to train models associated with application or content recognition, rules associated with operating restrictions, and/or other such elements.
    Type: Application
    Filed: December 28, 2020
    Publication date: July 1, 2021
    Applicant: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Publication number: 20210200537
    Abstract: A mobile device application adapted to provide multimedia content to a target canvas is described. The application includes sets of instructions for: establishing a communication link with an external system associated with the target canvas; rendering multimedia content for playback by the target canvas; and sending the rendered multimedia content to the target canvas over the communication link. A mobile device application adapted to execute web-based applications in a browser associated with an external system includes sets of instructions for: establishing a communication link with the external system; accessing a web-based application; and rendering content associated with the application and sending the rendered content to the external system for display in the browser.
    Type: Application
    Filed: March 5, 2021
    Publication date: July 1, 2021
    Applicant: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Patent number: 10942735
    Abstract: A mobile device application adapted to provide multimedia content to a target canvas is described. The application includes sets of instructions for: establishing a communication link with an external system associated with the target canvas; rendering multimedia content for playback by the target canvas; and sending the rendered multimedia content to the target canvas over the communication link. A mobile device application adapted to execute web-based applications in a browser associated with an external system includes sets of instructions for: establishing a communication link with the external system; accessing a web-based application; and rendering content associated with the application and sending the rendered content to the external system for display in the browser.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: March 9, 2021
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Patent number: 10366602
    Abstract: A remote controller that interacts with a system under control (SUC) includes: at least one input adapted to receive data from a user; a command interpreter adapted to evaluate data received via the at least one input and determine whether the received data is associated with a remote command from among a set of remote commands associated with the SUC; at least one communication element adapted to send remote commands to the SUC; and at least one haptic feedback element adapted to provide feedback to the user, where the SUC is an in-vehicle system including a display. An automated method includes: generating a list of recognizers; passing user input event data to the recognizers; determining a status for each recognizer; identifying a single recognizer based on the status, and retrieving a command associated with the single recognizer, where the input event is associated with an in-vehicle system having a display.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: July 30, 2019
    Assignee: Abalta Technologies, Inc.
    Inventors: Michael O'Shea, Pavel Stankoulov
  • Patent number: 10222222
    Abstract: An automated method that determines a roundtrip range of a vehicle includes: retrieving a set of parameters associated with the vehicle; retrieving map information regarding a geographic area including multiple links associated with available roadways in the geographic area and each link includes a cost value; determining a set of roundtrip range projection links by evaluating the links to identify multiple roundtrip paths extending radially outward from the vehicle by: determining a total cost of an outbound path and a return path, where the paths meet at a common node; and including the common node in a range projection polygon if a summed cost for a set of links included in the outbound path and the return path is less than a target cost; and generating and displaying a map of at least a portion of the geographic area and a set of range projection polygons overlaid onto the map.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 5, 2019
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Patent number: 10151596
    Abstract: An automated method of caching map data for vehicle range projection using a computer system including a processor and a storage includes: retrieving, from the storage to the processor, data corresponding to an area of a map, wherein the retrieved data includes multiple links and multiple nodes; dividing, at the processor, the area of the map into a set of tiles; associating, at the processor, a portion of the retrieved data with each tile in the set of tiles; evaluating, at the processor, each particular link to determine whether the particular link spans multiple tiles from the set of tiles; and dividing, at the processor, the particular link into at least two sub-links if the particular link spans multiple tiles by adding a node at each point the particular link crosses a boundary between two tiles.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: December 11, 2018
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Publication number: 20180174485
    Abstract: An automated method of evaluating driver performance using adaptive models includes: receiving data generated by a set of vehicle sensors; retrieving map information including road links along a path of a vehicle; retrieving a set of evaluation curves associated with the road links, where inclusion of evaluation curves is based on evaluation of dynamic models; and generating a driver score based on a calculated difference in area between the received data and each evaluation curve. An automated method of generating dynamic curve models includes: retrieving a set of model curves; filtering the set of model curves based on temporal grouping in order to identify a set of temporally grouped curves; and filtering the set of temporally grouped curves based on traffic in order to identify the set of evaluation curves. An adaptive driver behavior system includes: multiple connected vehicles; and a server able to communicate with the connected vehicles.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 21, 2018
    Inventor: Pavel Stankoulov
  • Patent number: 9898936
    Abstract: A system that monitors, records and analyzes driver performance includes a server having: a map data access module that retrieves map data elements indicating various features associated with at least one path of at least one vehicle including a set of previously-defined segments having a set of associated points including a set of associated attributes having a set of fixed attributes; a communication module that receives information from the at least one vehicle, the received information including data from an in-vehicle system including sensors associated with the at least one vehicle; a driver behavior engine that monitors and evaluates driver performance based on the received information by: generating evaluation curves based on the retrieved set of map data elements; and calculating mathematical differences between each evaluation curve and corresponding performance curves generated based on the set of measured driving characteristics for a particular driver and a particular trip.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: February 20, 2018
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Publication number: 20170199047
    Abstract: A system adapted to determine a projected range of a vehicle is described. The system includes: a storage element adapted to store a set of parameters associated with a vehicle; a map evaluation element adapted to retrieve information regarding a geographic area associated with a position of the vehicle; and a processing element adapted to determine the projected range of the vehicle based at least partly on the set of parameters and the retrieved information. An automated method of projecting a range of a vehicle includes: generating a set of range projection links; generating a monochrome bitmap based at least partly on the set of range projection links; rendering the set of range projection links within the monochrome bitmap; and tracing the rendered links to generate a polygon outline of the range of the vehicle. An automated method of caching map data for vehicle range projection is described.
    Type: Application
    Filed: March 28, 2017
    Publication date: July 13, 2017
    Inventor: Pavel Stankoulov
  • Publication number: 20170148350
    Abstract: A system adapted to monitor, record and analyze driver performance is described. The system includes: a vehicle sensor module adapted to receive data from a set of sensors that each measure a driving characteristic associated with a vehicle; a map data access module adapted to retrieve, from a map database, map data elements indicating various features associated with at least one path of the vehicle; and a driver behavior engine adapted to receive information from the vehicle sensor module and the map data access module, and to monitor and evaluate driver performance based on the received information.
    Type: Application
    Filed: February 7, 2017
    Publication date: May 25, 2017
    Inventor: Pavel Stankoulov
  • Patent number: 9644980
    Abstract: A system adapted to determine a projected range of a vehicle is described. The system includes: a storage element adapted to store a set of parameters associated with a vehicle; a map evaluation element adapted to retrieve information regarding a geographic area associated with a position of the vehicle; and a processing element adapted to determine the projected range of the vehicle based at least partly on the set of parameters and the retrieved information. An automated method of projecting a range of a vehicle includes: generating a set of range projection links; generating a monochrome bitmap based at least partly on the set of range projection links; rendering the set of range projection links within the monochrome bitmap; and tracing the rendered links to generate a polygon outline of the range of the vehicle. An automated method of caching map data for vehicle range projection is described.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 9, 2017
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Patent number: 9569984
    Abstract: A system that monitors, records and analyzes driver performance includes: a vehicle sensor module that receives data from a set of sensors that each measure a driving characteristic associated with a vehicle; a map data access module that retrieves map data elements indicating various features associated with a path of the vehicle including a set of previously-defined segments, each segment having a set of associated joints each including a set of associated attributes including a set of fixed attributes with unchanging values; and a driver behavior engine that monitors and evaluates driver performance; calculates mathematical differences between a set of evaluation curves and each of multiple corresponding performance curves based on the set of measured driving characteristics, where the mathematical differences are quantified by determining a geometrical area between each evaluation curve and each corresponding performance curve, where the curves are associated with a particular driver and a particular trip
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: February 14, 2017
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Publication number: 20160153796
    Abstract: An automated method that determines a roundtrip range of a vehicle includes: retrieving a set of parameters associated with the vehicle; retrieving map information regarding a geographic area, the map information including multiple links associated with available roadways in the geographic area and each link includes a cost value; and determining a set of roundtrip range projection links from among the links based at least partly on the retrieved map information and the set of parameters associated with the vehicle, by evaluating the links to identify multiple roundtrip paths extending outward from a position of the vehicle, wherein each roundtrip path includes a set of links having a summed cost value that is less than a target cost, where the summed cost comprises forward costs and reverse costs.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 2, 2016
    Inventor: Pavel Stankoulov
  • Publication number: 20150268054
    Abstract: A system adapted to determine a projected range of a vehicle is described. The system includes: a storage element adapted to store a set of parameters associated with a vehicle; a map evaluation element adapted to retrieve information regarding a geographic area associated with a position of the vehicle; and a processing element adapted to determine the projected range of the vehicle based at least partly on the set of parameters and the retrieved information. An automated method of projecting a range of a vehicle includes: generating a set of range projection links; generating a monochrome bitmap based at least partly on the set of range projection links; rendering the set of range projection links within the monochrome bitmap; and tracing the rendered links to generate a polygon outline of the range of the vehicle. An automated method of caching map data for vehicle range projection is described.
    Type: Application
    Filed: June 1, 2015
    Publication date: September 24, 2015
    Inventor: Pavel Stankoulov
  • Patent number: 9121719
    Abstract: A system that determines a projected range of a vehicle is described. The system includes: a storage element that stores a set of parameters associated with a vehicle; a map evaluation element that retrieves information regarding a geographic area associated with a position of the vehicle, where the retrieved information includes multiple links associated with available roadways in the geographic area and each link includes a cost value; and a processing element that determines the projected range of the vehicle based at least partly on the set of parameters and the retrieved information, by evaluating the links to identify multiple paths extending outward from the position of the vehicle, where each path includes a set of links having a summed cost value that is less than a target cost, where the processing element further generates a polygon representing the projected range by tracing the links associated with the paths.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: September 1, 2015
    Assignee: Abalta Technologies, Inc.
    Inventor: Pavel Stankoulov
  • Publication number: 20140340204
    Abstract: A remote controller adapted to interact with a system under control (SUC) is described. The remote controller includes: at least one input adapted to receive data from a user; a command interpreter adapted to evaluate data received via the at least one input and determine whether the received data is associated with a remote command from among a set of remote commands associated with the SUC; at least one communication element adapted to send remote commands to the SUC; and at least one haptic feedback element adapted to provide feedback to the user. A mobile device application adapted to remotely control an external system includes sets of instructions for: receiving an input via a user interface element of the mobile device; generating a command output based at least partly on the received input; and sending the control output to the external system.
    Type: Application
    Filed: May 20, 2014
    Publication date: November 20, 2014
    Inventors: Michael O'Shea, Pavel Stankoulov