Patents by Inventor Rong Yan

Rong Yan 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: 10333875
    Abstract: Systems and methods provide for a server computer to receive a request from a first device for instructions to process media content items, the request including a unique identifier for each of the media content items. The server computer determines a subset of the media content items to be processed by the first device. The server computer generates instructions for processing the subset of the media content items and sends the instructions to the first device. The server computer receives a request from the first device to share the media content items with a second device, the request including the unique identifier for each of the media content items to be shared, and processed media content items for the subset of the media content items. The server computer generates a message including processed media content items for the media content items to send to the second device.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: June 25, 2019
    Assignee: Snap Inc.
    Inventors: Ken Chung, Rong Yan
  • Patent number: 10304117
    Abstract: Techniques for providing items recommendations based on a state of a merchant device are described. For example, a determination of whether or not a merchant device is in an online mode or an offline mode may be made. When it is determined that the merchant device is in the online mode, a recommendation that is received for the current transaction may be presented. When it is determined that the merchant device is in the offline mode, a recommendation that is previously received may be presented. In other examples, other types of recommendations may be presented.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: May 28, 2019
    Assignee: Square, Inc.
    Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
  • Patent number: 10296331
    Abstract: Methods, computer systems and computer program products for service packages porting are provided. Aspects include a computer implemented method for a service package porting is provided. One or more processors provision a component of a first layer based on a plurality of component descriptions and build the service package on the first layer. Hence the one or more processors collect first log information that relates to build failures of the service package. According to another embodiment of the present invention, the method further comprises determine whether a build failure is related to the first layer based on the first log information and remove the component of the first layer if it is determined that the build failure is related to the first layer.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Mei Jiao, Yong Hua Lin, Ke Wei Sun, Rong Yan
  • Patent number: 10261806
    Abstract: A computer-implemented method uses a predictive time-sequence model to adapt hardware configurations at run-time for an application including multiple stages of execution. At each stage a system monitor is started at the launch of a first task in a first run to collect performance data. The system monitor is stopped at the completion of a last task in the first run, then a predictive optimal configuration is computed and applied to the remaining runs in the stage.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: J. I. Azhen, Yi Ge, Yong Hua Lin, Chao Xue, Rong Yan
  • Patent number: 10201167
    Abstract: Embodiments herein include systems and methods for forming meat products into chunks. In an embodiment, a system for producing irregular shredded meat pieces from a meat log is included. The system can include a conveying mechanism, a first rotational shredding shaft positioned adjacent to the conveying mechanism, a first plurality of shredding fingers connected to the first rotational shredding shaft, a second rotational shredding shaft positioned adjacent to the conveying mechanism, and a second plurality of shredding fingers connected to the second rotational shredding shaft. The first and second rotation shredding shafts configured to rotate in directions opposite from one another. In some embodiments, the system can also include a cutting blade disposed downstream from the first and second rotational shredding shafts. Other embodiments are also included herein.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: February 12, 2019
    Assignee: Campbell Soup Company
    Inventor: Rong Yan Murphy
  • Patent number: 10163136
    Abstract: A story describing an activity performed by an interacting user is distributed to viewing users according to the influencer scores for the viewing users. Each influencer score can be calculated based at least in part on the influence of a viewing user on those users connected to the viewing user, and on the influencer scores for the users connected to the viewing user. Based on the determined influencer scores, at least one of the viewing users can be provided with the story describing the activity performed by the interacting user.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: December 25, 2018
    Assignee: Facebook, Inc.
    Inventors: Antonio Felipe Garcia-Martinez, Rong Yan
  • Patent number: 10157449
    Abstract: Systems and methods for generating and distributing photo filters are described. A photo filter publication application receives filter data and object criteria and generates a photo filter based on the filter data. The photo filter is associated with satisfaction of the object criteria. A photo filter engine then identifies that a client device has taken a photograph. The photo filter engine then provides the photo filter to the client device based on the photograph including an object that satisfies the object criteria. The photo filter may then be displayed as an option on a user interface of the client device. The object criteria may include associations between an object and a source of image data, for example, a brand of a merchant in which case the associated photo filter may include images associated with the brand of the merchant.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: December 18, 2018
    Assignee: Snap Inc.
    Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
  • Publication number: 20180328283
    Abstract: An aircraft intake duct for channeling a flow of ambient air toward an annular engine compressor inlet of a gas turbine engine having a compressor reference axis and a reference plane that extends from such compressor reference axis. The aircraft intake duct includes an oblong air intake inlet for receiving the flow of ambient air, the air intake inlet being offset radially outwardly relative to the compressor reference axis and located on a first side of the reference plane. Two distal intake channels fluidly link distal extremities of the oblong air intake inlet to a segment of the annular engine compressor inlet located on a second side of the reference plane. A central channel fluidly links a central section of the oblong air intake inlet to a segment of the annular engine compressor inlet located on a first side of the reference plane. The distal channels are blended together by the central channel so that a single intake duct is formed.
    Type: Application
    Filed: May 8, 2018
    Publication date: November 15, 2018
    Inventors: Guo Rong YAN, Mark Huzzard CUNNINGHAM
  • Publication number: 20180314533
    Abstract: A computer-implemented method uses a predictive time-sequence model to adapt hardware configurations at run-time for an application including multiple stages of execution. At each stage a system monitor is started at the launch of a first task in a first run to collect performance data. The system monitor is stopped at the completion of a last task in the first run, then a predictive optimal configuration is computed and applied to the remaining runs in the stage.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: International Business Machines Corporation
    Inventors: J. I. AZHEN, Yi GE, Yong Hua LIN, Chao XUE, Rong YAN
  • Publication number: 20180300752
    Abstract: An information processing method, a server, and a computer storage medium are provided. The method includes: generating a first information identification code according to first information, the first information representing an information source; providing the first information identification code to a terminal; receiving a first request from the terminal and allowing a terminal user of the terminal to follow an information service, the first request carrying the first information; and recording the first information and tracking and obtaining conversion information of the information source according to the first information.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 18, 2018
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Peng YIN, Qian WANG, Jun Xian GUO, Dong YANG, Can ZHENG, Yuan WANG, Rong YAN, Hui LIU, Chen Jun YANG, Cheng CHEN, Zhou ZHOU, Shao Gang TANG
  • Patent number: 10087839
    Abstract: An air intake for efficiently channeling a flow of ambient air toward an air inlet of a turboprop or turboshaft gas turbine engine is disclosed. The air intake comprises an intake inlet for receiving the flow of air, an intake duct for channelling the flow of air, and an intake outlet for discharging the flow of air toward the air inlet of the gas turbine engine. The intake duct may be oriented toward a flow direction of the air pushed aft by a propeller coupled to the gas turbine engine.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: October 2, 2018
    Assignee: PRATT & WHITNEY CANADA CORP.
    Inventors: Eugene Gekht, Francois Bisson, Mark Cunningham, Michel Desjardins, Guo Rong Yan
  • Patent number: 10037517
    Abstract: Techniques and arrangements for managing risk of fraudulent transactions made by a point-of-sale (POS) device operating in an online and an offline mode. In some instances, a payment service may maintain a merchant profile with a list of merchant specific criteria. The payment service may encrypt and send the merchant specific criteria to the POS device associated with the merchant. The encrypted data may include a list of payment instruments used in previous successful transactions, customer transaction histories, and other customer information. The POS device may determine, upon receiving a payment instrument identifier in a transaction, whether the payment instrument has been used in a previous successful transaction. If the POS device determines the payment instrument has been used, it may process the transaction. If not, the POS device may warn the merchant that the transaction is a high-risk transaction.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: July 31, 2018
    Assignee: Square, Inc.
    Inventors: Yun Chi, Naeem Ishaq, Nathan McCauley, Rong Yan
  • Publication number: 20180212442
    Abstract: In one aspect, the invention comprises an apparatus for balancing cells in a series string of modules having cells. The apparatus comprises a processing system and a communication circuit. The processing circuit is configured to receive an average cell voltage value from each module. The processing circuit is further configured to determine an overall average cell voltage for all the cells. The processing circuit is also configured to cause each the modules to determine a relative capacitance for each of its cells and cause each of the modules to balance its cells based on the respective relative capacitances. The communication circuit is configured to receive the average cell voltage value from the modules.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 26, 2018
    Inventors: Rong Yan, Ulf Carl Mikael Setterberg, Liesel Mathew Chiriyankandath, Christopher James, Magnus Lindbäck, Robert Shaw Lynds
  • Publication number: 20180213243
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by automating the client-side transcoding of video data based on content. For example, an appropriate transcoding configuration can be selected for video data having complex motion or textures. Accordingly, video quality can be improve when complex motions or textures are present.
    Type: Application
    Filed: June 14, 2017
    Publication date: July 26, 2018
    Inventors: Liu Liu, Chao Pang, Rong Yan
  • Patent number: 10030581
    Abstract: An air intake for efficiently channeling a flow of ambient air toward an air inlet of a turboprop or turboshaft gas turbine engine is disclosed. The air intake comprises an intake inlet for receiving the flow of air, an intake duct for channelling the flow of air, and an intake outlet for discharging the flow of air toward the air inlet of the gas turbine engine. The air intake may comprise a scroll portion and a strutted portion configured to receive the flow of air from the intake duct and channel the flow of air toward the intake outlet. The strutted portion may comprise one or more vanes for interacting with the flow of air. The intake duct may be oriented toward a flow direction of the air pushed aft by a propeller coupled to the gas turbine engine.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: July 24, 2018
    Assignee: PRATT & WHITNEY CANADA CORP.
    Inventors: Eugene Gekht, Francois Bisson, Mark Cunningham, Michel Desjardins, Guo Rong Yan
  • Publication number: 20180177204
    Abstract: Embodiments herein include systems and methods for forming meat products into chunks. In an embodiment, a system for producing irregular shredded meat pieces from a meat log is included. The system can include a conveying mechanism, a first rotational shredding shaft positioned adjacent to the conveying mechanism, a first plurality of shredding fingers connected to the first rotational shredding shaft, a second rotational shredding shaft positioned adjacent to the conveying mechanism, and a second plurality of shredding fingers connected to the second rotational shredding shaft. The first and second rotation shredding shafts configured to rotate in directions opposite from one another. In some embodiments, the system can also include a cutting blade disposed downstream from the first and second rotational shredding shafts. Other embodiments are also included herein.
    Type: Application
    Filed: December 26, 2017
    Publication date: June 28, 2018
    Inventor: Rong Yan Murphy
  • Publication number: 20180152400
    Abstract: Systems and methods provide for a server computer to receive a request from a first device for instructions to process media content items, the request including a unique identifier for each of the media content items. The server computer determines a subset of the media content items to be processed by the first device. The server computer generates instructions for processing the subset of the media content items and sends the instructions to the first device. The server computer receives a request from the first device to share the media content items with a second device, the request including the unique identifier for each of the media content items to be shared, and processed media content items for the subset of the media content items. The server computer generates a message including processed media content items for the media content items to send to the second device.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: Ken Chung, Rong Yan
  • Patent number: 9978125
    Abstract: Systems and methods for generating and distributing photo filters are described. A photo filter publication application receives filter data and object criteria and generates a photo filter based on the filter data. The photo filter is associated with satisfaction of the object criteria. A photo filter engine then identifies that a client device has taken a photograph. The photo filter engine then provides the photo filter to the client device based on the photograph including an object that satisfies the object criteria. The photo filter may then be displayed as an option on a user interface of the client device. The object criteria may include associations between an object and a source of image data, for example, a brand of a merchant in which case the associated photo filter may include images associated with the brand of the merchant.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: May 22, 2018
    Assignee: Snap Inc.
    Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
  • Patent number: 9917789
    Abstract: Embodiments include methods and apparatuses for allocating computing elements in a data receiving link. Aspects include receiving baseband data in the data receiving link and allocating a computing element from a resource pool of computing elements for converting the baseband data to transmission block data.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: March 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xinhao Cheng, Yonghua Lin, Chao Xue, Rong Yan, Chao Zhu
  • Patent number: 9886687
    Abstract: A method and apparatus for digital rights management (DRM) with steps and means for receiving a registration request from one of a plurality of DRM agent devices requesting to register one of a plurality of user accounts and the one DRM agent device to one of a plurality of rights issuers, completing a registration process in the one rights issuer, including establishment of a relationship among the one user account, the one DRM agent device and the one rights issuer; and returning a registration completion response to the one DRM agent device. The invention provides support to the many-to-many relationships among DRM entities, such as DRM agent device, user account and rights issuer, so that the DRM system can be applied to more business modes.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ya Bin Dang, Bo Feng, Ling Shao, Rong Yan