Patents by Inventor John Peng
John Peng 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: 20240105285Abstract: A reaction pathfinder system can leverage historical chemical reaction data and determine a synthesis route in a reaction network. The reaction pathfinder system can account for various performance criteria of chemical reactions such as a highest yield for a molecule or a minimal number of reaction steps. A reaction pathfinder system receives a user request for a synthesis route including one of a user-specified molecule or a user-specified reaction. The reaction pathfinder system may then query a reaction network that has various synthesis routes and represents reactions of reactants to produce respective molecules. The reaction network may be composed of molecule nodes and reaction nodes. The reaction pathfinder system determines, using the reaction network, the synthesis route from the synthesis routes to fulfill the user's request.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Pavel Vácha, Richard Dobis, Ondrej Micka, Nikita Vostrosablin, Martin Spale, Josef Navrátil, Jaroslav Cerman, Brian Lahue, Thomas James Struble, Zhengwei Peng, John Steele Debenham, Danny Asher Bitton, Petr Mejzlik
-
Publication number: 20240091953Abstract: A method for controlling a robotic system includes determining a location and/or a pose of a power system component based on data received from one or more sensors, and determining a mapping of a location of a robotic system within a model of an external environment of the robotic system based on the data. The model of the external environment provides locations of objects external to the robotic system. A sequence of movements of components of the robotic system is determined to perform maintenance on the power system component based on the locations of the objects external to the robotic system and/or the location or pose of the power system component. One or more control signals are communicated to remotely control movement of the components of the robotic system based on the sequence or movements of the components to perform maintenance on the power system component.Type: ApplicationFiled: November 30, 2023Publication date: March 21, 2024Inventors: Romano Patrick, Shiraj Sen, Arpit Jain, Huan Tan, Yonatan Gefen, Shuai Li, Shubao Liu, Pramod Sharma, Balajee Kannan, Viktor Holovashchenko, Douglas Forman, John Michael Lizzi, Charles Burton Theurer, Omar Al Assad, Ghulam Ali Baloch, Frederick Wilson Wheeler, Tai-Peng Tian
-
Patent number: 10990620Abstract: In one embodiment, a theme may be obtained. A search query may be executed to identify a plurality of search results pertaining to the theme. A plurality of topics pertaining to the theme may be identified from the search results. Search log data pertaining to the plurality of topics may be ascertained from a search log. The plurality of topics may be ranked based, at least in part, upon the search log data. At least a portion of the plurality of topics may be provided according to the ranking.Type: GrantFiled: July 14, 2014Date of Patent: April 27, 2021Assignee: Verizon Media Inc.Inventors: John Peng, Arun Autuchirayll, Eric Bax
-
Publication number: 20200388264Abstract: A bamboo amplifier and holder is described. In some examples, the bamboo amplifier and holder can include a bamboo tube, a device slot, one or more charging slots, a rechargeable battery and a mechanism to support the bamboo tube. The device slot is configured to receive a device and the bamboo tube is configured to amplify the sound emitted and/or generated by the device. The charging slots are each configured to accommodate a charging port. The device can be charged when connected to the rechargeable battery. Also, the rechargeable battery can be charged when connected to an external power source. These connections can be via one or more charging ports.Type: ApplicationFiled: July 5, 2018Publication date: December 10, 2020Inventors: John Peng Chang Yang, Sarah Shu Ming Yang
-
Patent number: 10459992Abstract: As provided herein, a user of a client device may perform a search to generate a search results webpage. The search results webpage may be populated with links to webpages along with selection options used to selectively designate which webpages to open. The user may select one or more of the selection options, such as a first selection option for a first webpage and a third selection option for a third webpage. Accordingly, the first webpage may be presented within a first user interface tab and the third webpage may be presented within a second user interface tab (e.g., the first user interface tab may be presented within a foreground and the second user interface tab may be presented within a background based upon the user selecting the first selection option before the second selection option). In this way, the user may selectively open webpages within user interface tabs.Type: GrantFiled: October 15, 2015Date of Patent: October 29, 2019Assignee: Oath Inc.Inventors: Amol Ghanekar, John Peng, Bharadhwaj Narayanan, David Brandon Miller, Arun Krishnankutty Autuchirayll
-
Patent number: 10223477Abstract: Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.Type: GrantFiled: June 26, 2017Date of Patent: March 5, 2019Assignee: Excalibur IP, LLPInventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
-
Patent number: 9922361Abstract: Users may create and/or interact with content that may reference various businesses. For example, a user may submit a search query “Akron Hardware Store” to a search interface that may provide relevant search results for the search query. As provided herein, content suggestions may be provided to the user based upon an occurrence of a business reference of a business. For example, search keywords that resulted in user engagement with the business may be evaluated to identify a set of search keywords (e.g., search queries that led users to an Akron Hardware Store website). A set of content suggestions (e.g., coupons, maps, search queries, website links, images, descriptions, etc.) may be generated based upon the set of search keywords, and may be provided to the user.Type: GrantFiled: August 18, 2014Date of Patent: March 20, 2018Assignee: EXCALIBUR IP, LLCInventors: Eric Bax, Arun Autuchirayll, John Peng, Roxana Iuliana Marcu Forbes
-
Publication number: 20180004844Abstract: Methods, systems and programming for presenting a content summary of search results is described herein. In one example, at least one search result may be fetched based on a search query. A determination may be made that a summary has previously been generated for at least some of the at least one search result, and the summary may be retrieved. A search result page including the at least one search result and at least part of the summary may be generated, and the search result page may be sent in response to the search query.Type: ApplicationFiled: September 13, 2017Publication date: January 4, 2018Inventors: Amol Ghanekar, Bharadhwaj Narayanan, John Peng
-
Publication number: 20170293699Abstract: Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.Type: ApplicationFiled: June 26, 2017Publication date: October 12, 2017Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
-
Patent number: 9767198Abstract: Methods, systems and programming for presenting content summary of search results. In one example, an input associated with a search query is received from a user. One or more search results are fetched based on the search query. A summary of content with respect to at least one of the one or more search results is obtained. A search result page is presented to the user as a response to the input. The search results page includes the one or more search results and at least part of the summary of content.Type: GrantFiled: August 25, 2014Date of Patent: September 19, 2017Assignee: Excalibur IP, LLCInventors: Amol Ghanekar, Bharadhwaj Narayanan, John Peng
-
Patent number: 9690860Abstract: Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.Type: GrantFiled: June 30, 2014Date of Patent: June 27, 2017Assignee: Yahoo! Inc.Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
-
Publication number: 20170109002Abstract: As provided herein, a user of a client device may perform a search to generate a search results webpage. The search results webpage may be populated with links to webpages along with selection options used to selectively designate which webpages to open. The user may select one or more of the selection options, such as a first selection option for a first webpage and a third selection option for a third webpage. Accordingly, the first webpage may be presented within a first user interface tab and the third webpage may be presented within a second user interface tab (e.g., the first user interface tab may be presented within a foreground and the second user interface tab may be presented within a background based upon the user selecting the first selection option before the second selection option). In this way, the user may selectively open webpages within user interface tabs.Type: ApplicationFiled: October 15, 2015Publication date: April 20, 2017Inventors: Amol Ghanekar, John Peng, Bharadhwaj Narayanan, David Brandon Miller, Arun Krishnankutty Autuchirayll
-
Publication number: 20160173633Abstract: One or more methods and/or techniques for media queuing are provided herein. A user, of a client device, may search for a media item (e.g., a movie, video, and/or TV show). The media item may be provided by one or more content providers (e.g., businesses that provide media items in one or more formats, such as for rental, purchase, download, pickup, etc.). Responsive to the media item being of interest to the user, one or more media queuing options may be presented to the user. The media queuing options may correspond to one or more formats and/or one or more content providers (e.g., rental from a first content provider; purchase from a second content provider; etc). Responsive to the user invoking a media queuing option, the media item may be queued for consumption by the user.Type: ApplicationFiled: December 15, 2014Publication date: June 16, 2016Inventors: Eric Bax, John Peng, Wayne Greenwood, Lane Hiers, Frank Filippini, Lisa Giaffo, Scott Ard
-
Publication number: 20160110767Abstract: One or more methods and/or techniques for coupon providing is provided herein. A user, of a client device, may search for an entity (e.g., a consumer product and/or service). The entity may be associated with a domain (e.g., a business that offers the entity for purchase). An advertisement associated with the entity and/or the domain may be identified. A coupon associated with the advertisement for the domain may be identified. The coupon may be applicable to the entity. The advertisement and the coupon may be provided on a webpage.Type: ApplicationFiled: October 21, 2014Publication date: April 21, 2016Inventors: Eric Bax, John Peng, Mark Abraham, Roxana Iuliana Marcu Forbes, Tomaso Pozzi
-
Publication number: 20160055259Abstract: Methods, systems and programming for presenting content summary of search results. In one example, an input associated with a search query is received from a user. One or more search results are fetched based on the search query. A summary of content with respect to at least one of the one or more search results is obtained. A search result page is presented to the user as a response to the input. The search results page includes the one or more search results and at least part of the summary of content.Type: ApplicationFiled: August 25, 2014Publication date: February 25, 2016Inventors: Amol Ghanekar, Bharadhwaj Narayanan, John Peng
-
Publication number: 20160048901Abstract: Users may create and/or interact with content that may reference various businesses. For example, a user may submit a search query “Akron Hardware Store” to a search interface that may provide relevant search results for the search query. As provided herein, content suggestions may be provided to the user based upon an occurrence of a business reference of a business. For example, search keywords that resulted in user engagement with the business may be evaluated to identify a set of search keywords (e.g., search queries that led users to an Akron Hardware Store website). A set of content suggestions (e.g., coupons, maps, search queries, website links, images, descriptions, etc.) may be generated based upon the set of search keywords, and may be provided to the user.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Inventors: Eric Bax, Arun Autuchirayll, John Peng, Roxana Iuliana Marcu Forbes
-
Publication number: 20160012130Abstract: In one embodiment, a theme may be obtained. A search query may be executed to identify a plurality of search results pertaining to the theme. A plurality of topics pertaining to the theme may be identified from the search results. Search log data pertaining to the plurality of topics may be ascertained from a search log. The plurality of topics may be ranked based, at least in part, upon the search log data. At least a portion of the plurality of topics may be provided according to the ranking.Type: ApplicationFiled: July 14, 2014Publication date: January 14, 2016Inventors: John Peng, Arun Autuchirayll, Eric Bax
-
Publication number: 20150379134Abstract: Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
-
Patent number: 8056224Abstract: A method for manufacturing a network jack is provided. The method includes steps of: a) providing a circuit board having a first side, plural first contacting areas along the first side, plural second contacting areas and an upper and a lower surfaces; (b) forming first bendable contacts on the plural first contacting areas by using a first riveting process; (c) forming second bendable contacts on the plural second contacting areas by using a second riveting process; and (d) bending each of the second bendable contacts by assembling an acting portion on the circuit board to make the second bendable contacts have at least two arranged directions, wherein the first bendable contacts and the second bendable contacts contact with an external plug and are fixed to the circuit board of the network jack by the first and the second riveting processes.Type: GrantFiled: January 22, 2009Date of Patent: November 15, 2011Inventor: John Peng
-
Patent number: D932458Type: GrantFiled: July 5, 2018Date of Patent: October 5, 2021Inventors: John Peng Chang Yang, Sarah Shu Ming Yang