Patents by Inventor Yu Deng

Yu Deng 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: 20180004752
    Abstract: Methods, systems, and computer program products for log-aided automatic query expansion based on model mapping are provided herein. A computer-implemented method includes generating a vector representation for each of multiple words derived from historical user queries, wherein each of said vector representations is based on one or more system logs; generating a vector representation for each of multiple documents in a corpus of documents related to solutions to one or more hardware problems and/or one or more software problems; generating a vector representation for a user query based on the generated vector representation for each of the multiple words derived from the historical user queries; comparing the vector representation for the user query to the vector representation for each of multiple documents in the corpus; and determining one or more documents from the corpus to output in response to the user query based on said comparing.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Yu Deng, Rahul D. Sharnagat, Srikanth G. Tamilselvam
  • Publication number: 20170373997
    Abstract: An approach for reducing already viewed content in a social network, the approach including receiving a first content in a social network service and creating an identifier corresponding to the first content. The approach includes retrieving one or more identifiers associated with content previously viewed by a user and determining whether the user has previously viewed the first content. Responsive to determining that the user has previously viewed the first content, removing the first content from one or more social networking services accessed by the user.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Yu Deng, Quang C. Duong, Jenny S. Li, Min Li, Theresa Tai
  • Publication number: 20170372066
    Abstract: Examples of techniques for detecting harmful applications prior to installation on a user device are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes: analyzing, by a processing device, a plurality of reviews for each version of a plurality of versions of an application to determine, based on each of the plurality of reviews, whether each version of the plurality of versions is harmful; and responsive to determining that a particular version of the plurality of versions is harmful, preventing a user from installing the particular version.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Yu Deng, Quang C. Duong, Jenny S. Li, Min Li, Theresa Y. Tai
  • Patent number: 9838509
    Abstract: Embodiments of the present invention provide a data processing method and apparatus. The method includes: receiving a data packet sent by a server, and acquiring a type of the data packet; determining whether the type of the data packet is consistent with a type of a data packet processed by using a preset processing rule or a type of a protocol in a preset TCP/IP protocol stack to obtain a determining result; and if the type of the data packet is consistent with the type of the data packet processed by using the preset processing rule or the type of the protocol in the preset TCP/IP protocol stack, performing processing on the data packet according to the protocol in the preset TCP/IP protocol stack or the preset processing rule.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: December 5, 2017
    Assignee: Huawei Device Co., Ltd.
    Inventors: Yu Deng, Yue Zhang, Yu Peng
  • Publication number: 20170317910
    Abstract: Embodiments of the present invention disclose a heartbeat period setting method, including: setting a heartbeat period of a tested application to T2 and performing a first heartbeat test; setting heartbeat periods of multiple applications to TI if the first heartbeat test is not passed, and performing heartbeat services; or setting the heartbeat period of the tested application to T3 if the first heartbeat test is passed, and performing a second heartbeat test; and setting the heartbeat periods of the multiple applications to T2 if the second heartbeat test is not passed, and performing heartbeat services; or setting the heartbeat period of the tested application to T4 if the second heartbeat test is passed, and performing a third heartbeat test, where T1<T2<T3<T4. The embodiments of the present invention further disclose a corresponding mobile terminal.
    Type: Application
    Filed: October 29, 2014
    Publication date: November 2, 2017
    Inventors: Yu DENG, Qilin LI
  • Patent number: 9803221
    Abstract: The present invention provides for the manipulation of carbon flux in a recombinant host cell to increase the formation of desirable products. The invention relates to cellulose-digesting organisms that have been genetically modified to allow the production of ethanol at a high yield by redirecting carbon flux at key steps of central metabolism.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 31, 2017
    Assignees: Enchi Corporation, Dartmouth College
    Inventors: Yu Deng, Daniel G. Olson, Johannes Pieter van Dijken, Arthur J. Shaw, IV, Aaron Argyros, Trisha Barrett, Nicky Caiazza, Christopher D. Herring, Stephen R. Rogers, Frank Agbogbo
  • Patent number: 9798885
    Abstract: Determining which snapshot deltas tend to occur in: (i) healthy virtual machines (VMs) that have been subject to an attack yet remained healthy, and/or (ii) unhealthy VMs that have apparently been adversely affected by an attack. Snapshot deltas that occur in at least some (or more preferably all) of the healthy VM subset provide information about software changes (for example, updates, configuration changes) that may be helpful. Snapshot deltas that occur in at least some (or more preferably all) of the unhealthy VM subsets provide information about software changes (for example, updates, configuration changes) that may be unhelpful.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yu Deng, Ruchi Mahindru, HariGovind V. Ramasamy, Lakshminarayanan Renganarayana, Soumitra Sarkar, Long Wang
  • Patent number: 9762606
    Abstract: Embodiments of the present invention provide an approach to repair vulnerabilities (e.g., security vulnerabilities) in images (e.g., application images) in a networked computing environment (e.g., a cloud computing environment). Specifically, an image is checked for vulnerabilities using a database of known images and/or vulnerabilities. If a vulnerability is found, a flexible/elastic firewall is established around the image so as to isolate the vulnerability. Once the firewall has been put in place, the vulnerability can be repaired by a variety of means such as upgrading the image, quarantining the image, discarding the image, and/or generating a new image. Once the image has been repaired, the firewall can be removed.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: September 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Christopher J. Dawson, Yu Deng, Rick A. Hamilton, II, Jenny S. Li, Liangzhao Zeng
  • Publication number: 20170255474
    Abstract: A system, a computer readable storage medium, and a method for determining a suggested component restart order in a computer system on a basis of one or more heuristic analyses of a plurality of input data. The method can include performing one or more sort or merge orders after one or more of each heuristic analysis, combining the one or more sort orders according to a weighting algorithm, generating a recovery dependency graph between each of the components of the computer system, and presenting the recovery dependency graph.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 7, 2017
    Inventors: Yu DENG, Richard Edwin HARPER, Ruchi MAHINDRU, Harigovind Venkatraj RAMASAMY, Soumitra SARKAR, Mahesh VISWANATHAN, Long WANG
  • Patent number: 9753826
    Abstract: Methods, systems, and computer program products for providing fault injection to Cloud-provisioned machines are provided herein. A method includes determining one or more fault conditions to be associated with a fault injection implementation based on one or more parameters associated with a request for the fault injection implementation; generating a specification for a lifecycle of the fault injection implementation based on the one or more fault conditions; and executing the fault injection implementation in a target system, wherein said executing comprises effecting the lifecycle of the fault injection implementation according to the generated specification.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: September 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yu Deng, Ruchi Mahindru, Anca Sailer, Soumitra Sarkar, Long Wang
  • Patent number: 9749864
    Abstract: Embodiments of the disclosure relate to controlling access to a mobile device with a paired device. Aspects include pairing the paired device with the mobile device and defining a security profile for the mobile device. Aspects also include receiving a user access request for a desired action via the mobile device and determining signal strength between the paired device and the mobile device. Aspects further include executing the desired action based on a determination that the signal strength is greater than a threshold in the security profile for the desired action.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yu Deng, Jenny S. Li, Theresa Y. Tai, Liangzhao Zeng
  • Patent number: 9740789
    Abstract: Embodiments include method, systems and computer program products for searching a social network for media content. Aspects include receiving a query for media content related to a topic from a user, identifying a plurality of content items associated with the topic and determining a quality score for each of the plurality of content items. Aspects also include providing a subset of the plurality of content items to the user, wherein the subset is selected based on the quality score and updating the quality score of one or more content items in the subset based on a behavior of the user in viewing the subset of the plurality of content items.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: August 22, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yu Deng, Jenny S. Li, Liangzhao Zeng
  • Patent number: 9710563
    Abstract: Embodiments include method, systems and computer program products for searching a social network for media content. Aspects include receiving a query for media content related to a topic from a user, identifying a plurality of content items associated with the topic and determining a quality score for each of the plurality of content items. Aspects also include providing a subset of the plurality of content items to the user, wherein the subset is selected based on the quality score and updating the quality score of one or more content items in the subset based on a behavior of the user in viewing the subset of the plurality of content items.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: July 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yu Deng, Jenny S. Li, Liangzhao Zeng
  • Publication number: 20170193021
    Abstract: A mechanism is provided for identifying patterns of a set of software applications instances from their documents. The computer-implemented method begins with constructing different attribute vector types using a knowledge ontology. The knowledge ontology captures semantics based on keywords associated with resource attributes derived from one or more documents related to at least a portion of these software application instances. A knowledge base is built from the attribute vector types and the documents of these application instances. These are merged into the knowledge base with the knowledge base previously built from previous software application instances. Analytics are performed on the knowledge base to identify at least one of common patterns of deployments, configurations, or other attribute vector types, or a combination thereof.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Yu DENG, Theodor Razvan IONESCU, Simon J. KOFKIN-HANSEN, Ruchi MAHINDRU, Christopher MOSS, Harigovind Venkatraj RAMASAMY, Soumitra SARKAR, Richard Christopher SMITH, Long WANG
  • Publication number: 20170185436
    Abstract: Methods, systems, and computer program products for black box techniques for detecting performance and availability issues in virtual machines exploiting hardware assisted virtualization are provided herein. A computer-implemented method includes capturing multiple hardware assisted virtualization exit calls generated in connection with a given virtual machine; calculating one or more virtual machine performance metrics attributed to the given virtual machine based on the multiple hardware assisted virtualization exit calls; determining one or more virtual machine performance issues and/or one or more virtual machine availability issues attributed to the given virtual machine based on the one or more calculated virtual machine performance metrics; and outputting an alert identifying the one or more determined virtual machine performance issues and/or the one or more virtual machine availability issues attributed to the given virtual machine.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Yu Deng, Ruchi Mahindru, Cuong Manh Pham, Harigovind Ramasamy, Soumitra Sarkar, Mahesh Viswanathan, Long Wang
  • Publication number: 20170171108
    Abstract: Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for implementing an extensible support system for multiple service offerings. For example, such a support system can be a business support system which may be employed in conjunction with a cloud computing environment.
    Type: Application
    Filed: February 22, 2017
    Publication date: June 15, 2017
    Inventors: Yu Deng, Murthy V. Devarakonda, Michael Reuben Head, Rafah A. Hosn, Andrzej Kochut, Jonathan Paul Munson, Hidayatullah Habeebullah Shaikh
  • Patent number: 9667510
    Abstract: Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for implementing an extensible support system for multiple service offerings. For example, such a support system can be a business support system which may be employed in conjunction with a cloud computing environment.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yu Deng, Murthy V. Devarakonda, Michael Reuben Head, Rafah A. Hosn, Andrzej Kochut, Jonathan Paul Munson, Hidayatullah Habeebullah Shaikh
  • Publication number: 20170149895
    Abstract: Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for ontology based resource provisioning and management for services. For example, such an ontology based approach can be utilized in conjunction with a business support system which may be employed in conjunction with a cloud computing environment.
    Type: Application
    Filed: January 10, 2017
    Publication date: May 25, 2017
    Inventors: Yu Deng, Murthy V. Devarakonda, Michael Reuben Head, Rafah A. Hosn, Andrzej Kochut, Jonathan Paul Munson, Hidayatullah Habeebullah Shaikh
  • Patent number: 9655047
    Abstract: A wireless terminal is provided, including a main control unit, a radio frequency power amplifier, and an antenna, where: the main control unit is coupled to the radio frequency power amplifier, and an output end of the radio frequency power amplifier is coupled to the antenna; the main control unit is configured to initiate a procedure for establishing a physical channel, and send a first gain control instruction to the radio frequency power amplifier, where when there is no uplink data to be transmitted through the physical channel link within a first preset time, the first gain control instruction is an instruction for reducing a gain; the radio frequency power amplifier determines its gain level according to the first gain control instruction; and the antenna is configured to transmit a radio frequency signal amplified by the radio frequency power amplifier.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: May 16, 2017
    Assignee: Huawei Device Co., Ltd.
    Inventors: Yu Deng, Konggang Wei
  • Patent number: 9641618
    Abstract: Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for ontology based resource provisioning and management for services. For example, such an ontology based approach can be utilized in conjunction with a business support system which may be employed in conjunction with a cloud computing environment.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: May 2, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yu Deng, Murthy V. Devarakonda, Michael Reuben Head, Rafah A. Hosn, Andrzej Kochut, Jonathan Paul Munson, Hidayatullah Habeebullah Shaikh