Patents Assigned to Anagog Ltd.
  • Patent number: 11966496
    Abstract: A method, an apparatus and a computer program for tracking location of users without disclosing Personally Identifiable Information (PII). The method comprises analyzing sequences of location events of a user over time to determine a Point Of Interest (POI) of the user. In response to determining that the POI is PII-revealing POI; obfuscating the POI, by generating a pseudolocation identifier of the POI indicative of a semantic meaning thereof to the user without revealing a geographic location of the POI. The method further comprises generating an anonymized sequence of location events of the user based on the sequence of location events, that comprises the pseudolocation identifier to represent location events associated with the POI, and absent of the geographic location thereof. The anonymized sequence of location events may be provided a third party to analyze behavior of the user without divulging identity of the user.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: April 23, 2024
    Assignee: ANAGOG LTD.
    Inventor: Igor Pechersky
  • Patent number: 11752962
    Abstract: A method, apparatus and product for automatic accident detection. The method comprising: obtaining readings from a mobile device of a user carried thereby and not affixed to a vehicle in which the user is riding; determining, based on the readings obtained from the mobile device, that the user is riding in the vehicle; obtaining data from the mobile device of the user; and determining automatically, based on the data obtained from the mobile device, that the vehicle was involved in an accident.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: September 12, 2023
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud, Shlomi Lifshits
  • Patent number: 11494808
    Abstract: A computer program product, method and mobile device, the computer program product comprising a non-transitory computer readable storage medium retaining program instructions configured to cause a processor to perform actions, wherein the processor is a processor of a mobile device of a user, wherein the mobile device is in communication with a server associated with an entity other than the user, wherein the server is in communication with a plurality of mobile devices, each of which retaining the computer program product, wherein the program instructions implement: subject to an occurrence of an event associated with the user of the mobile device, obtaining data to be transmitted to the server, wherein the event is of interest to the entity, wherein the data to be transmitted comprises demographic information of the user and a property of the event, wherein the data excludes identifying information; and transmitting the data to the server.
    Type: Grant
    Filed: May 27, 2017
    Date of Patent: November 8, 2022
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 11308522
    Abstract: A method, system and product to be implemented at a server, including receiving from a user device a request associated with obtaining a web resource; handling the request, wherein, based on the handling, the web resource is obtained and provided to the user device; and transmitting an indication of the request to a predetermined port of the user device. Another method, system and product to be implemented at a user device, includes transmitting from a software product a plurality of requests of web resources; receiving by a software agent a plurality of indications of the plurality of requests via a predetermined port of the user device; and performing by the software agent an analysis of the plurality of requests of web resources, thereby determining for a user of the user device one or more user parameters associated with a personalized profile of the user.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: April 19, 2022
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 11203314
    Abstract: A method, apparatus and product for automatic accident detection. The method comprising: obtaining readings from a mobile device of a user carried thereby and not affixed to a vehicle in which the user is riding; determining, based on the readings obtained from the mobile device, that the user is riding in the vehicle; obtaining data from the mobile device of the user; and determining automatically, based on the data obtained from the mobile device, that the vehicle was involved in an accident.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: December 21, 2021
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud, Shlomi Lifshits
  • Patent number: 11182871
    Abstract: A method, computer product and computerized system, the method comprising: obtaining travel information regarding at least one future travel for a user, the travel information comprising at least source, destination and travel start time for the at least one travel; determining a location indication and a mobility status for the user, the mobility status determined at least from acceleration readings taken by a mobile device associated with the user; based on the future travel information, mobility status and location indication, determining that the user is in a pre-stage for the at least one future travel; querying a database for a travel partner matching the user and the future travel; and issuing a suggestion to the user to at least partially share a ride from the source to the destination with the travel partner.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: November 23, 2021
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 11094003
    Abstract: A method, apparatus and product for parking auctions. One method comprises: detecting a parking exit event is about to occur for a vehicle in a parking spot; initiating a real-time auction between relevant drivers that are in a proximity of the parking spot and are searching for parking; selecting a winning bid from one or more bids for the parking spot, wherein the winning driver provided the winning bid; displaying locations over time of the winning driver, whereby the user can track the location of the winning driver; and notifying the user upon the winner driving arriving at the parking spot, whereby the user can vacate the parking spot for the winner driver. Another method comprises while a vehicle is searching for parking, participating, using a mobile device, in an auction for a parking spot.
    Type: Grant
    Filed: October 19, 2014
    Date of Patent: August 17, 2021
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 11068972
    Abstract: A method, apparatus and product for parking auctions. One method comprises: detecting a parking exit event is about to occur for a vehicle in a parking spot; initiating a real-time auction between relevant drivers that are in a proximity of the parking spot and are searching for parking; selecting a winning bid from one or more bids for the parking spot, wherein the winning driver provided the winning bid; displaying locations over time of the winning driver, whereby the user can track the location of the winning driver; and notifying the user upon the winner driving arriving at the parking spot, whereby the user can vacate the parking spot for the winner driver. Another method comprises while a vehicle is searching for parking, participating, using a mobile device, in an auction for a parking spot.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: July 20, 2021
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 11010988
    Abstract: Method, system and product for automatic parking payment and policy detection. One method comprises detecting a parking event, querying a parking policy database to obtain a parking policy for the parking location, wherein the parking policy indicates that the parking location is a paid parking spot; and initiating, either automatically or semi-automatically, a parking payment service for parking of the vehicle in the parking location based on the parking policy, wherein said initiating is performed by the mobile device. Another method comprises detecting a parking exit event, wherein the exit parking event is associated with a parking location that is a paid parking location; automatically determining whether a parking payment service is being used by the user for the paid parking location; and stopping the parking payment service for the paid parking location.
    Type: Grant
    Filed: October 19, 2014
    Date of Patent: May 18, 2021
    Assignee: Anagog Ltd.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 10911913
    Abstract: Methods, apparatuses and products for associating external devices to vehicles and usage of said association. One method obtains information from one or more mobile devices that are connected to the external device. The information is used to determine that the external device is associated with a vehicle, whereby another mobile device is enabled to determine that it is being located on the vehicle based on the mobile device being connected to the external device. Another method obtains an indication that a mobile device is connected to an external device. A database is accessed to retrieve an associated of the external device with a vehicle, whereby it is deduced that the mobile device is located in or on the vehicle. In response to the deduction, a predetermined action may be performed.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: February 2, 2021
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 10820161
    Abstract: A method, system and product for mapping objects on movable platforms, including, obtaining sensor information from sensors of user devices, wherein the sensor information indicates that the user devices are in proximity to anchor stations; defining a timeframe for analysis based on an indication extracted from the sensor information that the movable platform is stationary throughout the timeframe; determining a relative location of the anchor stations within the movable platform, whereby automatically determining a mapping of the anchor stations within the movable platform; obtaining a reading from a user device when the user device is located in proximity to at least one of the anchor stations; and determining a relative location of the user device within the movable platform based on the mapping of the anchor stations within the movable platform and based on the reading from the user device.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: October 27, 2020
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Publication number: 20200320574
    Abstract: A computer program product, method and mobile device, the computer program product comprising a non-transitory computer readable storage medium retaining program instructions configured to cause a processor to perform actions, wherein the processor is a processor of a mobile device of a user, wherein the mobile device is in communication with a server associated with an entity other than the user, wherein the server is in communication with a plurality of mobile devices, each of which retaining the computer program product, wherein the program instructions implement: subject to an occurrence of an event associated with the user of the mobile device, obtaining data to be transmitted to the server, wherein the event is of interest to the entity, wherein the data to be transmitted comprises demographic information of the user and a property of the event, wherein the data excludes identifying information; and transmitting the data to the server.
    Type: Application
    Filed: May 27, 2017
    Publication date: October 8, 2020
    Applicant: ANAGOG LTD.
    Inventors: GIL LEVY, YARON AIZENBUD
  • Publication number: 20200275241
    Abstract: A method, system and product for mapping objects on movable platforms, including, obtaining sensor information from sensors of user devices, wherein the sensor information indicates that the user devices are in proximity to anchor stations; defining a timeframe for analysis based on an indication extracted from the sensor information that the movable platform is stationary throughout the timeframe; determining a relative location of the anchor stations within the movable platform, whereby automatically determining a mapping of the anchor stations within the movable platform; obtaining a reading from a user device when the user device is located in proximity to at least one of the anchor stations; and determining a relative location of the user device within the movable platform based on the mapping of the anchor stations within the movable platform and based on the reading from the user device.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 27, 2020
    Applicant: ANAGOG LTD.
    Inventors: GIL LEVY, YARON AIZENBUD
  • Patent number: 10719983
    Abstract: A method, product and system for three dimensional map generation based on crowdsourced positioning readings. The method comprising obtaining a plurality of positioning readings of a plurality of mobile devices. Each reading of the plurality of positioning readings is indicative of an altitude, latitude and longitude of a mobile device, and is determined using one or more sensors of the mobile device. The method comprises clustering the plurality of positioning readings to determine clusters of positioning readings. for each cluster, an altitude value is computed, based on an altitude of each positioning reading in the cluster, whereby determining an estimated altitude based on non-accurate altitude readings. The three-dimensional map is generated based on the plurality of positioning readings and the altitude value of each cluster.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: July 21, 2020
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 10629078
    Abstract: A method, system and product for computer-aided hunting for location-based events. The computer-aided hunting may be based on providing an automatic suggestion of a proposed waiting location. A method includes computing, a proposed location for a driver of a vehicle, wherein the proposed location is an approximated location where the vehicle can wait until a location-based event occurs occurring in a geographical area. The computing includes: computing, for each potential location within the geographical area, computing a measurement indicative of an estimated elapsed time until the location based event occurring in a proximity of the potential location; and selecting the proposed location from the potential location based on the computed measurements, and providing the proposed location to the driver.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: April 21, 2020
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 10560821
    Abstract: Methods, apparatuses and products for associating external devices to vehicles and usage of said association. One method obtains information from one or more mobile devices that are connected to the external device. The information is used to determine that the external device is associated with a vehicle, whereby another mobile device is enabled to determine that it is being located on the vehicle based on the mobile device being connected to the external device. Another method obtains an indication that a mobile device is connected to an external device. A database is accessed to retrieve an associated of the external device with a vehicle, whereby it is deduced that the mobile device is located in or on the vehicle. In response to the deduction, a predetermined action may be performed.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: February 11, 2020
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Publication number: 20200027265
    Abstract: A method, product and system for three dimensional map generation based on crowdsourced positioning readings. The method comprising obtaining a plurality of positioning readings of a plurality of mobile devices. Each reading of the plurality of positioning readings is indicative of an altitude, latitude and longitude of a mobile device, and is determined using one or more sensors of the mobile device. The method comprises clustering the plurality of positioning readings to determine clusters of positioning readings. for each cluster, an altitude value is computed, based on an altitude of each positioning reading in the cluster, whereby determining an estimated altitude based on non-accurate altitude readings. The three-dimensional map is generated based on the plurality of positioning readings and the altitude value of each cluster.
    Type: Application
    Filed: April 6, 2017
    Publication date: January 23, 2020
    Applicant: ANAGOG LTD.
    Inventors: GIL LEVY, YARON AIZENBUD
  • Patent number: 10529234
    Abstract: A method, system and product for computer-aided hunting for location-based events. The computer-aided hunting may be based on providing an automatic suggestion of a proposed waiting location. A method comprising: computing, a proposed location for a driver of a vehicle, wherein the proposed location is an approximated location where the vehicle can wait until a location-based event occurs occurring in a geographical area, wherein said computing comprises: computing, for each potential location within the geographical area, computing a measurement indicative of an estimated elapsed time until the location based event occurring in a proximity of the potential location; and selecting the proposed location from the potential location based on the computed measurements; and providing the proposed location to the driver.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: January 7, 2020
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Patent number: 10229593
    Abstract: Methods, systems and computer program product for determining parking occupancy. In some embodiments, the parking occupancy is determined based on at least one distance between a parking location of a user and a destination of the user. In some embodiments, the parking occupancy is determined based on one or more parking instances in a paid parking lot and is based on the distance from the paid parking lot. In some embodiments, the parking occupancy is determined based on at least one route of a vehicle while searching for parking. In some embodiments, the parking occupancy is determined based on a parking curve. The parking occupancy can be used to compute an estimated arrival time which includes an estimated searching for parking time. The parking occupancy information can be used to rank parking areas.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: March 12, 2019
    Assignee: ANAGOG LTD.
    Inventors: Gil Levy, Yaron Aizenbud
  • Publication number: 20190066250
    Abstract: A method, computer product and computerized system, the method comprising: obtaining travel information regarding at least one future travel for a user, the travel information comprising at least source, destination and travel start time for the at least one travel; determining a location indication and a mobility status for the user, the mobility status determined at least from acceleration readings taken by a mobile device associated with the user; based on the future travel information, mobility status and location indication, determining that the user is in a pre-stage for the at least one future travel; querying a database for a travel partner matching the user and the future travel; and issuing a suggestion to the user to at least partially share a ride from the source to the destination with the travel partner.
    Type: Application
    Filed: October 20, 2016
    Publication date: February 28, 2019
    Applicant: ANAGOG LTD.
    Inventors: GIL LEVY, YARON AIZENBUD