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: 20230347758Abstract: 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: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Inventors: Jerry JOHN, Adam WEBER, Andre Aaron MELSON, Michael VANN
-
Patent number: 11409513Abstract: 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: GrantFiled: January 16, 2020Date of Patent: August 9, 2022Assignee: Ford Global Technologies, LLCInventor: Jerry John
-
Patent number: 11206513Abstract: 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: GrantFiled: October 1, 2020Date of Patent: December 21, 2021Assignee: Ford Global Technologies, LLCInventors: Jerry John, Yun Ho Lee, Tao Wu
-
Publication number: 20210233197Abstract: 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: ApplicationFiled: January 24, 2020Publication date: July 29, 2021Applicant: Ford Global Technologies, LLCInventors: Jerry John, Yun Ho Lee
-
Patent number: 11074664Abstract: 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: GrantFiled: January 24, 2020Date of Patent: July 27, 2021Assignee: Ford Global Technologies, LLCInventors: Jerry John, Yun Ho Lee
-
Publication number: 20210224056Abstract: 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: ApplicationFiled: January 16, 2020Publication date: July 22, 2021Applicant: Ford Global Technologies, LLCInventor: Jerry JOHN
-
Publication number: 20180314993Abstract: 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: ApplicationFiled: May 1, 2017Publication date: November 1, 2018Inventors: Janaki Kumar, Andreas Hauser, Tai-Chia Tuan, Sally Lawler Kennedy, Susan Kuypers, Carol Farnsworth, Jerry John, Marcos Martinez
-
Patent number: 9298856Abstract: 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: GrantFiled: April 23, 2012Date of Patent: March 29, 2016Assignee: SAP SEInventors: Jerry John, Kaushik Kohli
-
Patent number: 9116933Abstract: 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: GrantFiled: April 8, 2013Date of Patent: August 25, 2015Assignee: SAP SEInventor: Jerry John
-
Patent number: 8943052Abstract: 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: GrantFiled: August 10, 2012Date of Patent: January 27, 2015Assignee: SAP AGInventor: Jerry John
-
Publication number: 20140304308Abstract: 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: ApplicationFiled: April 8, 2013Publication date: October 9, 2014Applicant: Sap AgInventor: Jerry John
-
Publication number: 20140046936Abstract: 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: ApplicationFiled: August 10, 2012Publication date: February 13, 2014Applicant: SAP AGInventor: Jerry John
-
Publication number: 20130282696Abstract: 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: ApplicationFiled: April 23, 2012Publication date: October 24, 2013Applicant: SAP AGInventors: Jerry John, Kaushik Kohli
-
Publication number: 20130111393Abstract: 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: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Applicant: SAP AGInventor: Jerry John