Patents by Inventor Herbert Czymontek

Herbert Czymontek 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: 12174860
    Abstract: A method for providing availability of geographic data to enterprise clients. The method is implemented by processing hardware and includes generating a storage storing geographic information available to an enterprise client via an API call, where the enterprise client configured to (i) receive service requests from user devices and (ii) invoke the API to provide, in response to the service requests, information related to geography. When the enterprise client invokes the API to submit a query (304), the method includes: in a first instance, transmitting the query to a geographic service via a communication network (306) and generating a network-based response to the query using geographic information received from the geographic service in response to the query (312), and in a second instance, generating a storage-based response to the query using the geographic information stored in the storage (322).
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: December 24, 2024
    Assignee: GOOGLE LLC
    Inventor: Herbert Czymontek
  • Publication number: 20240331215
    Abstract: To present a pickup location in a transportation service, a server device receives a request for ridesharing services from a rider's current location to a drop-off location. The server device broadcasts the request to drivers and receives an indication of acceptance of the request from one of the drivers. Then the server device provides a pickup location to the rider and the driver which is presented in a map display of the rider and driver's client devices. When the rider or driver's current location is within a threshold distance of the pickup location, the corresponding client device switches to an augmented reality mode and presents a camera view from a camera of the client device depicting real-world imagery. The server device provides information to the corresponding client device to present in the augmented reality mode overlaying the real-world imagery to assist the rider or driver in finding the pickup location.
    Type: Application
    Filed: June 3, 2024
    Publication date: October 3, 2024
    Inventors: Herbert Czymontek, Dan Li, Max Greenwald
  • Patent number: 12094033
    Abstract: To present a pickup location in a transportation service, a server device receives a request for ridesharing services from a rider's current location to a drop-off location. The server device broadcasts the request to drivers and receives an indication of acceptance of the request from one of the drivers. Then the server device provides a pickup location to the rider and the driver which is presented in a map display of the rider and driver's client devices. When the rider or driver's current location is within a threshold distance of the pickup location, the corresponding client device switches to an augmented reality mode and presents a camera view from a camera of the client device depicting real-world imagery. The server device provides information to the corresponding client device to present in the augmented reality mode overlaying the real-world imagery to assist the rider or driver in finding the pickup location.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: September 17, 2024
    Assignee: GOOGLE LLC
    Inventors: Herbert Czymontek, Dan Li, Max Greenwald
  • Publication number: 20240104491
    Abstract: The present disclosure provides computer-implemented methods, systems, and devices for generating optimized delivery routes. A computing device receives a list of tasks to be performed. The computing device receives delivery constraint data describing constraints associated with one or more tasks in the list of tasks. The computing device accesses location constraint data describing constraints associated with one or more locations of one or more tasks in the list of tasks. The computing device generates an optimized delivery route based on the delivery constraint data and the location constraint data. The computing device transmits the optimized delivery route to a user computing device.
    Type: Application
    Filed: March 22, 2022
    Publication date: March 28, 2024
    Inventor: Herbert Czymontek
  • Publication number: 20230368430
    Abstract: To present a pickup location in a transportation service, a server device receives a request for ridesharing services from a rider's current location to a drop-off location. The server device broadcasts the request to drivers and receives an indication of acceptance of the request from one of the drivers. Then the server device provides a pickup location to the rider and the driver which is presented in a map display of the rider and driver's client devices. When the rider or driver's current location is within a threshold distance of the pickup location, the corresponding client device switches to an augmented reality mode and presents a camera view from a camera of the client device depicting real-world imagery. The server device provides information to the corresponding client device to present in the augmented reality mode overlaying the real-world imagery to assist the rider or driver in finding the pickup location.
    Type: Application
    Filed: July 28, 2023
    Publication date: November 16, 2023
    Inventors: Herbert Czymontek, Dan Li, Max Greenwald
  • Patent number: 11756237
    Abstract: To present a pickup location in a transportation service, a server device receives a request for ridesharing services from a rider's current location to a drop-off location. The server device broadcasts the request to drivers and receives an indication of acceptance of the request from one of the drivers. Then the server device provides a pickup location to the rider and the driver which is presented in a map display of the rider and driver's client devices. When the rider or driver's current location is within a threshold distance of the pickup location, the corresponding client device switches to an augmented reality mode and presents a camera view from a camera of the client device depicting real-world imagery. The server device provides information to the corresponding client device to present in the augmented reality mode overlaying the real-world imagery to assist the rider or driver in finding the pickup location.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: September 12, 2023
    Assignee: GOOGLE LLC
    Inventors: Herbert Czymontek, Dan Li, Max Greenwald
  • Publication number: 20220318279
    Abstract: A method for providing availability of geographic data to enterprise clients. The method is implemented by processing hardware and includes generating a storage storing geographic information available to an enterprise client via an API call, where the enterprise client configured to (i) receive service requests from user devices and (ii) invoke the API to provide, in response to the service requests, information related to geography. When the enterprise client invokes the API to submit a query (304), the method includes: in a first instance, transmitting the query to a geographic service via a communication network (306) and generating a network-based response to the query using geographic information received from the geographic service in response to the query (312), and in a second instance, generating a storage-based response to the query using the geographic information stored in the storage (322).
    Type: Application
    Filed: December 20, 2019
    Publication date: October 6, 2022
    Inventor: Herbert Czymontek
  • Publication number: 20210407150
    Abstract: To present a pickup location in a transportation service, a server device receives a request for ridesharing services from a rider's current location to a drop-off location. The server device broadcasts the request to drivers and receives an indication of acceptance of the request from one of the drivers. Then the server device provides a pickup location to the rider and the driver which is presented in a map display of the rider and driver's client devices. When the rider or driver's current location is within a threshold distance of the pickup location, the corresponding client device switches to an augmented reality mode and presents a camera view from a camera of the client device depicting real-world imagery. The server device provides information to the corresponding client device to present in the augmented reality mode overlaying the real-world imagery to assist the rider or driver in finding the pickup location.
    Type: Application
    Filed: March 15, 2019
    Publication date: December 30, 2021
    Inventors: Herbert Czymontek, Dan Li, Max Greenwald
  • Patent number: 8291408
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating mobile device applications using a visual programming integrated development environment (IDE). In one aspect, a method includes receiving, by a visual programming IDE, one or more user inputs entered by a user through a visual programming interface at a first client device, where the one or more user inputs collectively select and arrange components that define an application, and where at least one of the components accesses functionality that is specific to mobile devices, generating, by the visual programming IDE, executable code that implements the application defined by the one or more user inputs, and providing, by the visual programming IDE, the executable code to a second client device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: October 16, 2012
    Assignee: Google Inc.
    Inventor: Herbert Czymontek
  • Patent number: 8239840
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating mobile device applications using a visual programming integrated development environment (IDE). In one aspect, a method includes receiving a user input entered through a visual programming interface of a visual programming IDE, advancing a mobile device application that is under development in the visual programming IDE to a state in which one or more sensor events that are associated with the user input are assumed to have been received, and outputting a mock-up of the mobile device application in the advanced state, through the visual programming interface.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 7, 2012
    Assignee: Google Inc.
    Inventor: Herbert Czymontek