Patents by Inventor Benjamin Ling
Benjamin Ling 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: 20240081489Abstract: A band includes a latch body that is movable by pulling a tab. The latch body extends through an opening of the band and secures with a pin located on a head-mountable device. The band can detach from the head-mountable device by pulling the tab, which actuates the latch body and removes the latch body from the pin. A spring (or springs) can bias the latch body toward the opening, causing the latch body to enter the pin. An applied force to the tab can overcome the biasing force provided by the spring(s), and move the latch body away from, and out of, the pin.Type: ApplicationFiled: August 10, 2023Publication date: March 14, 2024Inventors: Yiwei TAO, Aiden D. MOSSOP, Benjamin A. SHAFFER, Lauren D. GERARDI, Nicolas LYLYK, Paul J. THOMPSON, Richard P. HOWARTH, Robert V. TANG, Toria F. YAN, Wei-Ling CHANG, Zebinah P. MASSE
-
Publication number: 20230421858Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Patent number: 11758237Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: GrantFiled: August 22, 2022Date of Patent: September 12, 2023Assignee: Google LLCInventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Publication number: 20220408158Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: ApplicationFiled: August 22, 2022Publication date: December 22, 2022Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Patent number: 11425468Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: GrantFiled: April 26, 2021Date of Patent: August 23, 2022Assignee: Google LLCInventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Publication number: 20210250658Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: ApplicationFiled: April 26, 2021Publication date: August 12, 2021Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Patent number: 10992996Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: GrantFiled: April 6, 2020Date of Patent: April 27, 2021Assignee: Google LLCInventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Publication number: 20200236442Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: ApplicationFiled: April 6, 2020Publication date: July 23, 2020Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Patent number: 10616658Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: GrantFiled: January 7, 2019Date of Patent: April 7, 2020Assignee: Google LLCInventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Publication number: 20190141404Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: ApplicationFiled: January 7, 2019Publication date: May 9, 2019Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Patent number: 10178438Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: GrantFiled: October 27, 2017Date of Patent: January 8, 2019Assignee: Google LLCInventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Publication number: 20180063592Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: ApplicationFiled: October 27, 2017Publication date: March 1, 2018Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
-
Patent number: 9807464Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: GrantFiled: May 10, 2011Date of Patent: October 31, 2017Assignee: GOOGLE INC.Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Rich Bragg, Alok Chandel
-
Publication number: 20160283601Abstract: In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a user of a mobile device, and extracting the query from the received message. The message further includes obtaining a result of the query and creating an outgoing message with the result of the query for delivery to the mobile device.Type: ApplicationFiled: June 3, 2016Publication date: September 29, 2016Inventors: Benjamin Ling, Jie J. Wu, Jian Gong Deng, Hanping Feng
-
Patent number: 9451428Abstract: In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a user of a mobile device, and extracting the query from the received message. The message further includes obtaining a result of the query and creating an outgoing message with the result of the query for delivery to the mobile device.Type: GrantFiled: July 23, 2014Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Benjamin Ling, Jie J. Wu, Jian Gong Deng, Hanping Feng
-
Publication number: 20140337311Abstract: In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a user of a mobile device, and extracting the query from the received message. The message further includes obtaining a result of the query and creating an outgoing message with the result of the query for delivery to the mobile device.Type: ApplicationFiled: July 23, 2014Publication date: November 13, 2014Inventors: Benjamin Ling, Jie J. Wu, Jian Gong Deng, Hanping Feng
-
Publication number: 20110289530Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.Type: ApplicationFiled: May 10, 2011Publication date: November 24, 2011Applicant: GOOGLE INC.Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Rich Bragg, Alok Chandel
-
Publication number: 20110246593Abstract: A system, method, and a computer program product generates an anonymous email address corresponding to a pair of customer and merchant. Based on the received customer identifier and merchant identifier, an anonymous email key and address are generated. The anonymous email address is then used in communications between the customer and merchant.Type: ApplicationFiled: June 17, 2011Publication date: October 6, 2011Inventors: Arturo E. Crespo, Louis V. Perrochon, Eric Mao, Benjamin Ling
-
Publication number: 20070299920Abstract: A system, method, and a computer program product generates an anonymous email address corresponding to a pair of customer and merchant. Based on the received customer identifier and merchant identifier, an anonymous email key and address are generated. The anonymous email address is then used in communications between the customer and merchant.Type: ApplicationFiled: June 27, 2006Publication date: December 27, 2007Inventors: Arturo E. Crespo, Louis V. Perrochon, Eric Mao, Benjamin Ling
-
Publication number: 20060080238Abstract: A micro-payment system has buyers, sellers, and a broker. The buyers establish accounts with the broker and provide payment information allowing the broker to invoice the buyers. The sellers establish accounts with the brokers and specify terms for accessing items, including electronic content, available from the sellers. The sellers also provide payment information that allows the broker to credit the sellers for sales of the items. The broker aggregates the buyers' micro-payment purchases and invoices the buyers. The broker also aggregates the sellers' micro-payment sales and credits the sellers.Type: ApplicationFiled: November 24, 2004Publication date: April 13, 2006Inventors: Thomas Nielsen, John Piscitello, Arturo Crespo, Louis Perrochon, Benjamin Ling, Georges Harik