Patents by Inventor Jerry John

Jerry John 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: 20230347758
    Abstract: A vehicle includes a plurality of vehicle transceivers; and a controller, programmed to responsive to detecting the vehicle has arrived at a predefined geofence associated with a charging facility, establish a first ultra-wide band (UWB) communication between the plurality of vehicle transceivers and a charger transceiver associated with a charger, calculate an orientation and distance of the charger from the vehicle using a timing of the first UWB communication of each of the plurality of vehicle transceivers, and maneuver the vehicle to a parking space associated with the charger based on the first UWB communication without driver input.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 2, 2023
    Inventors: Jerry JOHN, Adam WEBER, Andre Aaron MELSON, Michael VANN
  • Patent number: 11409513
    Abstract: A first vehicle includes a wireless transceiver; and a processor programmed to responsive to encountering a second vehicle, establish a wireless connection to the second vehicle via the wireless transceiver and obtain a vehicle identification of the second vehicle, identify a software update for a controller of the second vehicle using the vehicle identification, wherein the software update is incompatible with the vehicle, responsive to connecting to a predefined wireless network, download the software update into a local storage, and responsive to reencountering the second vehicle, reconnect to the second vehicle via the wireless transceiver and transmit the software update to the second vehicle.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: August 9, 2022
    Assignee: Ford Global Technologies, LLC
    Inventor: Jerry John
  • Patent number: 11206513
    Abstract: A geographical area of a mobile network is directed to perform an OTA test content drop of a predefined time, data, size, and duration. Statistical data is identified with respect to vehicle density in the geographical area, the statistical data being computed from reception reports received from vehicles responsive to the OTA test content drop. Responsive to at least a predefined minimum target of vehicles being located in the geographical area, and based on the statistical data, one or more time slots for an OTA delivery in the geographic area suitable for broadcast delivery are determined. The OTA update is delivered over broadcast instead of unicast during the one or more time slots.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: December 21, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Jerry John, Yun Ho Lee, Tao Wu
  • Publication number: 20210233197
    Abstract: The disclosure pertains to using ultra-wideband (UWB) radio communications to execute a pedestrian-vehicle rendezvous. In one example operation, a personal device such as a smartphone, is used to identify a location of a vehicle with a first level of accuracy. For example, the smartphone may be used by a pedestrian to obtain GPS location coordinates of a ride-hail vehicle summoned by the pedestrian. The vehicle may be located relatively far from the pedestrian. The smartphone may be configured to automatically establish a UWB radio link with a UWB transponder in the vehicle and/or a smartphone carried by a driver of the ride-hail vehicle, when the vehicle is within range to establish UWB communications. The UWB radio link may be used to execute one or more of various procedures to locate the vehicle with a second level of accuracy that is higher than the first level of accuracy.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Applicant: Ford Global Technologies, LLC
    Inventors: Jerry John, Yun Ho Lee
  • Patent number: 11074664
    Abstract: The disclosure pertains to using ultra-wideband (UWB) radio communications to execute a pedestrian-vehicle rendezvous. In one example operation, a personal device such as a smartphone, is used to identify a location of a vehicle with a first level of accuracy. For example, the smartphone may be used by a pedestrian to obtain GPS location coordinates of a ride-hail vehicle summoned by the pedestrian. The vehicle may be located relatively far from the pedestrian. The smartphone may be configured to automatically establish a UWB radio link with a UWB transponder in the vehicle and/or a smartphone carried by a driver of the ride-hail vehicle, when the vehicle is within range to establish UWB communications. The UWB radio link may be used to execute one or more of various procedures to locate the vehicle with a second level of accuracy that is higher than the first level of accuracy.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: July 27, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Jerry John, Yun Ho Lee
  • Publication number: 20210224056
    Abstract: A first vehicle includes a wireless transceiver; and a processor programmed to responsive to encountering a second vehicle, establish a wireless connection to the second vehicle via the wireless transceiver and obtain a vehicle identification of the second vehicle, identify a software update for a controller of the second vehicle using the vehicle identification, wherein the software update is incompatible with the vehicle, responsive to connecting to a predefined wireless network, download the software update into a local storage, and responsive to reencountering the second vehicle, reconnect to the second vehicle via the wireless transceiver and transmit the software update to the second vehicle.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 22, 2021
    Applicant: Ford Global Technologies, LLC
    Inventor: Jerry JOHN
  • Publication number: 20180314993
    Abstract: In one general aspect, a method can include transmitting, by a first computer system and to a second computer system, a request for processed survey data for a survey, the second computer system having access to a local repository for storing the processed survey data, the processed survey data being generated by a survey data processor included in the second computer system, receiving, by the first computer system and from the second computer system, the processed survey data, executing, by the first computer system, an enhanced end-of-survey generator for generating an enhanced end-of-survey report using the received process survey data, the enhanced end-of-survey report including information about an innovation readiness for an organization, and sending, by the first computer system and to the first computing device, the enhanced end-of-survey report for display on a display device included in the first computing device.
    Type: Application
    Filed: May 1, 2017
    Publication date: November 1, 2018
    Inventors: Janaki Kumar, Andreas Hauser, Tai-Chia Tuan, Sally Lawler Kennedy, Susan Kuypers, Carol Farnsworth, Jerry John, Marcos Martinez
  • Patent number: 9298856
    Abstract: A computer-implemented method for data visualization includes determining a query context for a user's search query, and retrieving relevant data for the query context. The method combines the relevant data with data that is filtered according to search parameters in the user's search query. The method further includes generating an interactive presentation to display the combined data from the perspective of the user's search query or from the perspectives of other entities.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: March 29, 2016
    Assignee: SAP SE
    Inventors: Jerry John, Kaushik Kohli
  • Patent number: 9116933
    Abstract: Embodiments relate to interfaces allowing a user to optimize a model which references and manipulates volumes of information present in an underlying database. An interface engine of an application layer, may communicate with the database engine of an underlying database layer, to provide a user with indicia of modeling performance. Thus for every modeling step, an interface engine could display performance indicia such as a number of database rows that are being referenced, and/or an amount of time consumed in retrieving the data from the database. This performance indicia, together with a structure of the model itself, can be processed by the interface engine through a repository of optimization recommendations. Recommendations from the repository may be published to the user, who is free to accept or reject them. Particular embodiments may leverage processing capacity of an in-memory database engine, to analyze database information gathered during modeling.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: August 25, 2015
    Assignee: SAP SE
    Inventor: Jerry John
  • Patent number: 8943052
    Abstract: A data modeling platform allows a user to enter a search request using natural language (e.g., typed or spoken). The search request may be semantically parsed to provide mapping to various database search elements. Pre-existing data models may be identified from the database search elements. One or more new data models may be created from the database search elements. The results represent candidate data models in response to the user's search request.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: January 27, 2015
    Assignee: SAP AG
    Inventor: Jerry John
  • Publication number: 20140304308
    Abstract: Embodiments relate to interfaces allowing a user to optimize a model which references and manipulates volumes of information present in an underlying database. An interface engine of an application layer, may communicate with the database engine of an underlying database layer, to provide a user with indicia of modeling performance. Thus for every modeling step, an interface engine could display performance indicia such as a number of database rows that are being referenced, and/or an amount of time consumed in retrieving the data from the database. This performance indicia, together with a structure of the model itself, can be processed by the interface engine through a repository of optimization recommendations. Recommendations from the repository may be published to the user, who is free to accept or reject them. Particular embodiments may leverage processing capacity of an in-memory database engine, to analyze database information gathered during modeling.
    Type: Application
    Filed: April 8, 2013
    Publication date: October 9, 2014
    Applicant: Sap Ag
    Inventor: Jerry John
  • Publication number: 20140046936
    Abstract: A data modeling platform allows a user to enter a search request using natural language (e.g., typed or spoken). The search request may be semantically parsed to provide mapping to various database search elements. Pre-existing data models may be identified from the database search elements. One or more new data models may be created from the database search elements. The results represent candidate data models in response to the user's search request.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: SAP AG
    Inventor: Jerry John
  • Publication number: 20130282696
    Abstract: A computer-implemented method for data visualization includes determining a query context for a user's search query, and retrieving relevant data for the query context. The method combines the relevant data with data that is filtered according to search parameters in the user's search query. The method further includes generating an interactive presentation to display the combined data from the perspective of the user's search query or from the perspectives of other entities.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: SAP AG
    Inventors: Jerry John, Kaushik Kohli
  • Publication number: 20130111393
    Abstract: A computer program and corresponding method allows for the enablement of generating modeling reports directly from data sources. A descriptive report is directly generated from existing data source objects and is regenerated based on the configuration of columns of the descriptive report that perform calculation or operations on the data of a selected column. The descriptive report is displayed in the same interface as the column configuration operations.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: SAP AG
    Inventor: Jerry John