Patents by Inventor G. Keller
G. Keller 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: 11170429Abstract: Systems and methods for providing nutritional recommendations to a registered customer of a business make use of a central computer server and a database including nutritional scores associated with products offered by the business. The central computer server receives a list of products purchased by the customer from the business, and processes that list to assign a nutritional score from the database to each of the products purchased by the customer. The nutritional score of each of the products purchased by the customer is then compared with a nutritional score of one or more product alternatives such that, based on that comparison, a recommended product alternative is selected having a nutritional score higher than a corresponding one of the products purchased by the registered customer. The recommended product alternative is then transmitted to the customer via a software application running on a mobile device of the registered customer.Type: GrantFiled: March 14, 2019Date of Patent: November 9, 2021Assignee: THE KROGER CO.Inventors: Richard J. Hall, Lori J. Lovell, Sara R. Cunningham, Joseph M. G. Keller, Lauren A. Washington, Benjamin G. Marston, Lauren K. Fariello, Allison Baker
-
Publication number: 20210208583Abstract: A method for requesting support of a teleoperator by a control device of an automatically operable vehicle includes receiving and evaluating measurement data of a vehicle sensor system of the automatically operable vehicle, determining a system boundary of the automatically operable vehicle on a basis of the evaluated measurement data of the vehicle sensor system, sending an environmental situation and a previous trajectory of the automatically operable vehicle to the teleoperator by the automatically operable vehicle, and receiving data by the control device from the teleoperator for approving the previous trajectory of the automatically operable vehicle or for designating a driveable area. The control device generates control commands for continuing the previous trajectory of the automatically operable vehicle or a new trajectory is calculated based on the received data from the teleoperator and control commands for driving on the new trajectory are generated.Type: ApplicationFiled: May 16, 2019Publication date: July 8, 2021Applicant: Daimler AGInventors: Christoph G. KELLER, Holger MIELENZ
-
Patent number: 10777937Abstract: A communications connector for a vehicle store comprises a vehicle store receptacle interface plate, and a vehicle store communications receptacle, coupled to a host vehicle, that is magnetically coupled to the vehicle store receptacle interface plate so that the vehicle store communication receptacle is decoupled from the vehicle store receptacle interface plate upon release of the vehicle store from the host vehicle.Type: GrantFiled: April 26, 2019Date of Patent: September 15, 2020Assignee: The Boeing CompanyInventors: James V Eveker, Cory G Keller, Alberto A Martinez
-
Patent number: 10503803Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating and providing animation snippets. In one aspect, a method includes determining page resources that each include a plurality of persistent visual resources, for each of the determined page resources, generating one or more animation snippets from the persistent visual resources, for a page resource for which one or more animation snippets have been generated, selecting one of the animation snippets for display as a search result that identifies the page resource as being responsive to a search query; and providing animation snippet to a user device from which the query was submitted.Type: GrantFiled: November 23, 2016Date of Patent: December 10, 2019Assignee: Google LLCInventors: Amitabh Saikia, Randall G. Keller
-
Publication number: 20190286539Abstract: A method includes performing, by a processor: monitoring a first entity, where monitoring the first entity includes collecting performance information corresponding to the first entity for one or more performance metrics, monitoring a second entity, where monitoring the second entity includes collecting performance information corresponding to the second entity for the one or more performance metrics, determining difference(s) between the performance information corresponding to the first entity for the one or more performance metrics and the performance information corresponding to the second entity for the one or more performance metrics, comparing the difference(s) with one or more performance thresholds, and determining whether the first entity and the second entity are a same entity based on comparing the difference(s) with the performance threshold(s).Type: ApplicationFiled: March 15, 2018Publication date: September 19, 2019Inventors: Garry D. Gerossie, JR., Adam G. Keller, Jan Gonsalves
-
Publication number: 20190260159Abstract: A communications connector for a vehicle store comprises a vehicle store receptacle interface plate, and a vehicle store communications receptacle, coupled to a host vehicle, that is magnetically coupled to the vehicle store receptacle interface plate so that the vehicle store communication receptacle is decoupled from the vehicle store receptacle interface plate upon release of the vehicle store from the host vehicle.Type: ApplicationFiled: April 26, 2019Publication date: August 22, 2019Inventors: James V EVEKER, Cory G KELLER, Alberto A MARTINEZ
-
Patent number: 10312631Abstract: A communications connector for a vehicle store, the communications connector includes a receptacle interface plate, and a communications receptacle configured for coupling with an umbilical lanyard plug of a host vehicle, the communications receptacle having at least one magnetic member configured to couple the communications receptacle to the receptacle interface plate so that the communications receptacle is decoupled from the receptacle interface plate upon release of the vehicle store from the host vehicle.Type: GrantFiled: February 20, 2018Date of Patent: June 4, 2019Assignee: The Boeing CompanyInventors: James V Eveker, Cory G Keller, Alberto A Martinez
-
Patent number: 10248662Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptive text for images. In one aspect, a method includes identifying a set of seed descriptors for an image in a document that is hosted on a website. For each seed descriptor, structure information is generated that specifies a structure of the document with respect to the image and the seed descriptor. One or more templates are generated for each seed descriptor using the structure information for the seed descriptor. Each template can include image location information, document structure information, image feature information, and a generative rule that generates descriptive text for other images in other documents. Descriptive text for other images is generated using the templates and the other documents. The descriptive text is associated with the images.Type: GrantFiled: March 20, 2018Date of Patent: April 2, 2019Assignee: Google LLCInventors: Yonghui Wu, Michael E. Flaster, Randall G. Keller, Paul Haahr
-
Publication number: 20180210895Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptive text for images. In one aspect, a method includes identifying a set of seed descriptors for an image in a document that is hosted on a website. For each seed descriptor, structure information is generated that specifies a structure of the document with respect to the image and the seed descriptor. One or more templates are generated for each seed descriptor using the structure information for the seed descriptor. Each template can include image location information, document structure information, image feature information, and a generative rule that generates descriptive text for other images in other documents. Descriptive text for other images is generated using the templates and the other documents. The descriptive text is associated with the images.Type: ApplicationFiled: March 20, 2018Publication date: July 26, 2018Inventors: Yonghui Wu, Michael E. Flaster, Randall G. Keller, Paul Haahr
-
Publication number: 20180144059Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating and providing animation snippets. In one aspect, a method includes determining page resources that each include a plurality of persistent visual resources, for each of the determined page resources, generating one or more animation snippets from the persistent visual resources, for a page resource for which one or more animation snippets have been generated, selecting one of the animation snippets for display as a search result that identifies the page resource as being responsive to a search query; and providing animation snippet to a user device from which the query was submitted.Type: ApplicationFiled: November 23, 2016Publication date: May 24, 2018Inventors: Amitabh Saikia, Randall G. Keller
-
Patent number: 9971790Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptive text for images. In one aspect, a method includes identifying a set of seed descriptors for an image in a document that is hosted on a website. For each seed descriptor, structure information is generated that specifies a structure of the document with respect to the image and the seed descriptor. One or more templates are generated for each seed descriptor using the structure information for the seed descriptor. Each template can include image location information, document structure information, image feature information, and a generative rule that generates descriptive text for other images in other documents. Descriptive text for other images is generated using the templates and the other documents. The descriptive text is associated with the images.Type: GrantFiled: March 14, 2014Date of Patent: May 15, 2018Assignee: Google LLCInventors: Yonghui Wu, Michael E. Flaster, Randall G. Keller, Paul Haahr
-
Patent number: 9864775Abstract: A user interface is presented that is configured for receiving a user search criteria and search filter limit for a search request. An indicator is presented. Presenting the indicator includes changing appearance of the indicator to indicate increasing strength of the search request.Type: GrantFiled: March 26, 2015Date of Patent: January 9, 2018Assignee: International Business Machines CorporationInventors: Daniel A. Branton, Patrick F. Chew, Joseph G. Keller
-
Publication number: 20160283546Abstract: A user interface is presented that is configured for receiving a user search criteria and search filter limit for a search request. An indicator is presented. Presenting the indicator includes changing appearance of the indicator to indicate increasing strength of the search request.Type: ApplicationFiled: March 26, 2015Publication date: September 29, 2016Inventors: Daniel A. Branton, Patrick F. Chew, Joseph G. Keller
-
Patent number: 9268793Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting facial image search results. In one aspect, a method includes detecting, in images that are responsive to a query, faces in the images and building facial templates. The images are then clustered according to similarity measures of the facial templates. The cluster with the highest quantity is selected, and each image in the set of returned images is compared to each image in the selected cluster. The similarity of each face with the faces in the largest cluster, based on the facial templates, is determined as an inlier score for the image in which the face is depicted. The system then increases the rank of images with high inlier scores and decreases the rank of images with low inlier scores.Type: GrantFiled: March 12, 2014Date of Patent: February 23, 2016Assignee: Google Inc.Inventors: Wenze Hu, Zhongli Ding, Hartwig Adam, Randall G. Keller
-
Patent number: 9158857Abstract: Methods, systems, and apparatus for identifying landing pages for images. In one aspect, a method includes, for each image of a plurality of images, identifying web pages that each include the image, and, for each of the web pages, receiving a web score generated by a ranking algorithm. The web page having a web score indicating a highest importance relative to other web pages is selected, sets of similar images are determined from the images included in the selected web pages, and each set of similar images includes different images. For each set of similar images, an image is selected based on the selected web page that includes the selected image having a highest web score of the set, and the selected web page that includes the selected image is identified as a landing page for an image search result.Type: GrantFiled: June 5, 2012Date of Patent: October 13, 2015Assignee: Google Inc.Inventors: Arcot J. Preetham, Randall G. Keller, Gabriel Wolosin, Hyung-Jin Kim
-
Publication number: 20150261787Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting facial image search results. In one aspect, a method includes detecting, in images that are responsive to a query, faces in the images and building facial templates. The images are then clustered according to similarity measures of the facial templates. The cluster with the highest quantity is selected, and each image in the set of returned images is compared to each image in the selected cluster. The similarity of each face with the faces in the largest cluster, based on the facial templates, is determined as an inlier score for the image in which the face is depicted. The system then increases the rank of images with high inlier scores and decreases the rank of images with low inlier scores.Type: ApplicationFiled: March 12, 2014Publication date: September 17, 2015Applicant: Google Inc.Inventors: Wenze Hu, Zhongli Ding, Hartwig Adam, Randall G. Keller
-
Publication number: 20150241486Abstract: Examples disclose a system with an input current sensing circuit to measure an input current of a current carrier. Additionally, the examples disclose an output sensing circuit to measure an output current from the current carrier. Further, the examples disclose a controller to determine a power loss associated with the current carrier based on the input and the output current measurements. The power loss indicates a risk of a thermal damage to the current carrier.Type: ApplicationFiled: August 29, 2012Publication date: August 27, 2015Inventors: Scott T Christensen, Chanh V Hua, Larry G Keller, Leopoldo Alaniz, Peter Andrew VanNess
-
Publication number: 20150161086Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptive text for images. In one aspect, a method includes identifying a set of seed descriptors for an image in a document that is hosted on a website. For each seed descriptor, structure information is generated that specifies a structure of the document with respect to the image and the seed descriptor. One or more templates are generated for each seed descriptor using the structure information for the seed descriptor. Each template can include image location information, document structure information, image feature information, and a generative rule that generates descriptive text for other images in other documents. Descriptive text for other images is generated using the templates and the other documents. The descriptive text is associated with the images.Type: ApplicationFiled: March 14, 2014Publication date: June 11, 2015Applicant: Google Inc.Inventors: Yonghui Wu, Michael E. Flaster, Randall G. Keller, Paul Haahr
-
Publication number: 20150161120Abstract: Methods, systems, and apparatus for identifying landing pages for images. In one aspect, a method includes, for each image of a plurality of images, identifying web pages that each include the image, and, for each of the web pages, receiving a web score generated by a ranking algorithm. The web page having a web score indicating a highest importance relative to other web pages is selected, sets of similar images are determined from the images included in the selected web pages, and each set of similar images includes different images. For each set of similar images, an image is selected based on the selected web page that includes the selected image having a highest web score of the set, and the selected web page that includes the selected image is identified as a landing page for an image search result.Type: ApplicationFiled: June 5, 2012Publication date: June 11, 2015Applicant: GOOGLE INC.Inventors: Arcot J. Preetham, Randall G. Keller, Gabriel Wolosin, Hyung-Jin Kim
-
Patent number: 9026745Abstract: A method for efficiently managing memory resources in a computer system having a graphics processing unit that runs several processes simultaneously on the same computer system includes using threads to communicate that additional memory is needed. If the request indicates that termination will occur then the other processes will reduce their memory usage to a minimum to avoid termination but if the request indicates that the process will not run optimally then the other processes will reduce their memory usage to 1/N where N is the count of the total number of running processes. The apparatus includes a computer system using a graphics processing unit and processes with threads that can communicate directly with other threads and with a shared memory which is part of the operating system memory.Type: GrantFiled: January 4, 2012Date of Patent: May 5, 2015Assignee: NVIDIA CorporationInventors: Dietmar P. Bouge, Paul G. Keller