Patents by Inventor Boris SHIMANOVSKY

Boris SHIMANOVSKY 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: 10509645
    Abstract: Methods and systems are provided that may be utilized to detect occurrence of one or more specified circumstances. A determination may be made as to whether one or more specified circumstances are detected such as responsive to one or more user actions or an occurrence of an event unrelated to a user. One or more binary digital signals may be generated to store a detection of one or more specified user circumstances in a log or memory at least partially in response to detection of the one or more specified circumstances.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: December 17, 2019
    Assignee: FACTUAL INC.
    Inventors: Bradley Geilfuss, Chris Bleakley, Arthur Wolf, Evan Gamble, Wesley Henderson, Chen Guo, Yajia Yang, Boris Shimanovsky
  • Patent number: 10459896
    Abstract: The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: October 29, 2019
    Assignee: FACTUAL INC.
    Inventors: Ahad Rana, Boris Shimanovsky
  • Publication number: 20190266133
    Abstract: The present disclosure relates to apparatus, systems, and methods for analyzing characteristics of entities of interest. In particular, the present disclosure provides a mechanism for analyzing information about entities of interest and for rating or scoring the entities of interest based on the analyzed information. The rating or the score of an entity of interest can sometimes be referred to as a placerank value of an entity of interest.
    Type: Application
    Filed: May 11, 2019
    Publication date: August 29, 2019
    Inventors: Bill Michels, Tyler Bell, Tim Chklovski, Manuel Lagang, Boris Shimanovsky
  • Publication number: 20190220447
    Abstract: The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Inventors: Ahad Rana, Boris Shimanovsky
  • Publication number: 20190213173
    Abstract: The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
    Type: Application
    Filed: March 13, 2019
    Publication date: July 11, 2019
    Inventors: Tyler Bell, Bill Michels, Spencer Tipping, Tom White, Boris Shimanovsky
  • Patent number: 10331631
    Abstract: The present disclosure relates to apparatus, systems, and methods for analyzing characteristics of entities of interest. In particular, the present disclosure provides a mechanism for analyzing information about entities of interest and for rating or scoring the entities of interest based on the analyzed information. The rating or the score of an entity of interest can sometimes be referred to as a placerank value of an entity of interest.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 25, 2019
    Assignee: FACTUAL INC.
    Inventors: Bill Michels, Tyler Bell, Tim Chklovski, Manuel Lagang, Boris Shimanovsky
  • Patent number: 10268708
    Abstract: The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: April 23, 2019
    Assignee: FACTUAL INC.
    Inventors: Ahad Rana, Boris Shimanovsky
  • Patent number: 10255301
    Abstract: The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: April 9, 2019
    Assignee: FACTUAL INC.
    Inventors: Tyler Bell, Bill Michels, Spencer Tipping, Tom White, Boris Shimanovsky
  • Publication number: 20180293262
    Abstract: The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
    Type: Application
    Filed: June 12, 2018
    Publication date: October 11, 2018
    Inventors: Ahad Rana, Boris Shimanovsky
  • Publication number: 20180246909
    Abstract: The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 30, 2018
    Inventors: Tyler Bell, Bill Michels, Spencer Tipping, Tom White, Boris Shimanovsky
  • Patent number: 10013446
    Abstract: The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: July 3, 2018
    Assignee: FACTUAL INC.
    Inventors: Ahad Rana, Boris Shimanovsky
  • Publication number: 20180160297
    Abstract: Methods and systems are provided that may be utilized to detect occurrence of one or more specified circumstances. A determination may be made as to whether one or more specified circumstances are detected such as responsive to one or more user actions or an occurrence of an event unrelated to a user. One or more binary digital signals may be generated to store a detection of one or more specified user circumstances in a log or memory at least partially in response to detection of the one or more specified circumstances.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Inventors: Bradley Geilfuss, Chris Bleakley, Arthur Wolf, Evan Gamble, Wesley Henderson, Chen Guo, Yajia Yang, Boris Shimanovsky
  • Patent number: 9977792
    Abstract: The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: May 22, 2018
    Assignee: FACTUAL INC.
    Inventors: Tyler Bell, Bill Michels, Spencer Tipping, Tom White, Boris Shimanovsky
  • Publication number: 20180011888
    Abstract: The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
    Type: Application
    Filed: August 9, 2017
    Publication date: January 11, 2018
    Inventors: Ahad Rana, Boris Shimanovsky
  • Patent number: 9753965
    Abstract: The disclosed apparatus, systems, and methods relate to a location query mechanism that can efficiently determine whether a target entity is located within a region of interest (ROI). At a high level, the location query mechanism can be configured to represent a ROI using one or more polygons. The location query mechanism can, in turn, divide (e.g., tessellate) the one or more polygons into sub-polygons. Subsequently, the location query mechanism can use the sub-polygons to build an index system that can efficiently determine whether a particular location is within any of the sub-polygons. Therefore, when a computing device queries whether a particular location is within the region of interest, the location query mechanism can use the index system to determine whether the particular location is within any of the sub-polygons.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: September 5, 2017
    Assignee: FACTUAL INC.
    Inventors: Ahad Rana, Boris Shimanovsky
  • Publication number: 20170206223
    Abstract: The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
    Type: Application
    Filed: January 31, 2017
    Publication date: July 20, 2017
    Inventors: Tyler BELL, Bill MICHELS, Spencer TIPPING, Tom WHITE, Boris SHIMANOVSKY
  • Patent number: 9594791
    Abstract: The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 14, 2017
    Assignee: Factual Inc.
    Inventors: Tyler Bell, Bill Michels, Spencer Tipping, Tom White, Boris Shimanovsky
  • Publication number: 20160232192
    Abstract: A traditional data processing system is configured to process input data either in batch or in real-time. On one hand, a batch data processing system is limiting because the batch data processing often cannot take into account any data received during the batch data processing. On the other hand, a real-time data processing system is limiting because the real-time system often cannot scale. The real-time data processing system is often limited to dealing with primitive data types and/or a small amount of data. Therefore, it is desirable to address the limitations of the batch data processing system and the real-time data processing system by combining the benefits of the batch data processing system and the real-time data processing system into a single data processing system.
    Type: Application
    Filed: April 18, 2016
    Publication date: August 11, 2016
    Inventors: Boris SHIMANOVSKY, Ahad RANA, Chun KOK
  • Patent number: 9317541
    Abstract: A traditional data processing system is configured to process input data either in batch or in real-time. On one hand, a batch data processing system is limiting because the batch data processing often cannot take into account any data received during the batch data processing. On the other hand, a real-time data processing system is limiting because the real-time system often cannot scale. The real-time data processing system is often limited to dealing with primitive data types and/or a small amount of data. Therefore, it is desirable to address the limitations of the batch data processing system and the real-time data processing system by combining the benefits of the batch data processing system and the real-time data processing system into a single data processing system.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 19, 2016
    Assignee: Factual Inc.
    Inventors: Boris Shimanovsky, Ahad Rana, Chun Kok
  • Publication number: 20140289188
    Abstract: A traditional data processing system is configured to process input data either in batch or in real-time. On one hand, a batch data processing system is limiting because the batch data processing often cannot take into account any data received during the batch data processing. On the other hand, a real-time data processing system is limiting because the real-time system often cannot scale. The real-time data processing system is often limited to dealing with primitive data types and/or a small amount of data. Therefore, it is desirable to address the limitations of the batch data processing system and the real-time data processing system by combining the benefits of the batch data processing system and the real-time data processing system into a single data processing system.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 25, 2014
    Applicant: FACTUAL, INC.
    Inventors: Boris SHIMANOVSKY, Ahad RANA, Chun KOK