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: 20240105285
    Abstract: 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: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: 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: 20240091953
    Abstract: 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: Application
    Filed: November 30, 2023
    Publication date: March 21, 2024
    Inventors: 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: 10990620
    Abstract: 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: Grant
    Filed: July 14, 2014
    Date of Patent: April 27, 2021
    Assignee: Verizon Media Inc.
    Inventors: John Peng, Arun Autuchirayll, Eric Bax
  • Publication number: 20200388264
    Abstract: 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: Application
    Filed: July 5, 2018
    Publication date: December 10, 2020
    Inventors: John Peng Chang Yang, Sarah Shu Ming Yang
  • Patent number: 10459992
    Abstract: 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: Grant
    Filed: October 15, 2015
    Date of Patent: October 29, 2019
    Assignee: Oath Inc.
    Inventors: Amol Ghanekar, John Peng, Bharadhwaj Narayanan, David Brandon Miller, Arun Krishnankutty Autuchirayll
  • Patent number: 10223477
    Abstract: 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: Grant
    Filed: June 26, 2017
    Date of Patent: March 5, 2019
    Assignee: Excalibur IP, LLP
    Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
  • Patent number: 9922361
    Abstract: 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: Grant
    Filed: August 18, 2014
    Date of Patent: March 20, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Eric Bax, Arun Autuchirayll, John Peng, Roxana Iuliana Marcu Forbes
  • Publication number: 20180004844
    Abstract: 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: Application
    Filed: September 13, 2017
    Publication date: January 4, 2018
    Inventors: Amol Ghanekar, Bharadhwaj Narayanan, John Peng
  • Publication number: 20170293699
    Abstract: 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: Application
    Filed: June 26, 2017
    Publication date: October 12, 2017
    Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
  • Patent number: 9767198
    Abstract: 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: Grant
    Filed: August 25, 2014
    Date of Patent: September 19, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Amol Ghanekar, Bharadhwaj Narayanan, John Peng
  • Patent number: 9690860
    Abstract: 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: Grant
    Filed: June 30, 2014
    Date of Patent: June 27, 2017
    Assignee: Yahoo! Inc.
    Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
  • Publication number: 20170109002
    Abstract: 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: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: Amol Ghanekar, John Peng, Bharadhwaj Narayanan, David Brandon Miller, Arun Krishnankutty Autuchirayll
  • Publication number: 20160173633
    Abstract: 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: Application
    Filed: December 15, 2014
    Publication date: June 16, 2016
    Inventors: Eric Bax, John Peng, Wayne Greenwood, Lane Hiers, Frank Filippini, Lisa Giaffo, Scott Ard
  • Publication number: 20160110767
    Abstract: 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: Application
    Filed: October 21, 2014
    Publication date: April 21, 2016
    Inventors: Eric Bax, John Peng, Mark Abraham, Roxana Iuliana Marcu Forbes, Tomaso Pozzi
  • Publication number: 20160055259
    Abstract: 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: Application
    Filed: August 25, 2014
    Publication date: February 25, 2016
    Inventors: Amol Ghanekar, Bharadhwaj Narayanan, John Peng
  • Publication number: 20160048901
    Abstract: 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: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventors: Eric Bax, Arun Autuchirayll, John Peng, Roxana Iuliana Marcu Forbes
  • Publication number: 20160012130
    Abstract: 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: Application
    Filed: July 14, 2014
    Publication date: January 14, 2016
    Inventors: John Peng, Arun Autuchirayll, Eric Bax
  • Publication number: 20150379134
    Abstract: 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: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
  • Patent number: 8056224
    Abstract: 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: Grant
    Filed: January 22, 2009
    Date of Patent: November 15, 2011
    Inventor: John Peng
  • Patent number: D932458
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: October 5, 2021
    Inventors: John Peng Chang Yang, Sarah Shu Ming Yang