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).

  • Publication number: 20250124074
    Abstract: In other embodiments, a method to perform image-based searching may include receiving a group of images from a content owner; creating an index using the group of images; receiving a further image from a mobile computing device of a user; determining a correlation between the further image and the index; and/or directing the mobile computing device of the user to content of the content owner, responsive to the determining of the correlation.
    Type: Application
    Filed: December 26, 2024
    Publication date: April 17, 2025
    Inventors: Kirk Ouimet, Rong Yan, Yantao Zheng, Timothy Michael Sehn, Evan Spiegel
  • Patent number: 12216702
    Abstract: In other embodiments, a method to perform image-based searching may include receiving a group of images from a content owner; creating an index using the group of images; receiving a further image from a mobile computing device of a user; determining a correlation between the further image and the index; and/or directing the mobile computing device of the user to content of the content owner, responsive to the determining of the correlation.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: February 4, 2025
    Assignee: Snap Inc.
    Inventors: Kirk Ouimet, Rong Yan, Yantao Zheng, Timothy Michael Sehn, Evan Spiegel
  • Publication number: 20240348808
    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 26, 2024
    Publication date: October 17, 2024
    Inventors: Liu Liu, Chao Pang, Rong Yan
  • Patent number: 12069281
    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: Grant
    Filed: August 18, 2023
    Date of Patent: August 20, 2024
    Assignee: Snap Inc.
    Inventors: Liu Liu, Chao Pang, Rong Yan
  • Patent number: 12062038
    Abstract: Technology is disclosed for transferring money anonymously between a sender and a recipient by use of a one-time use token. The method includes generating a one-time use token account for association with a one-time use token. The method includes generating the token and providing the token to the sender device in a machine-readable and transferable format. The method includes receiving a request to charge the one-time use token account after the token has been provided to the recipient device as a form of payment for a transaction. The method includes determining that an amount of the transaction is less than an amount of funds associated with the token and that the time of the transaction is within a time period for the use of the token. The method includes facilitating a transfer to the recipient account and deducting the amount of the transaction from a sender account.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: August 13, 2024
    Assignee: Block, Inc.
    Inventors: Nathan P. McCauley, Yun Chi, Rong Yan
  • Patent number: 12056182
    Abstract: Systems and methods for distributing photo filters based on the location of the object in the image are described. A photo filter publication system detects that a client device in communication with the system has captured an image, identifies an object in the image, identifies a location of the object in the image, identifies an image overlay associated with the identified location and having object criteria satisfied by the identified object, and provides the identified image overlay to the client device.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: August 6, 2024
    Assignee: Snap Inc.
    Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
  • Publication number: 20240232984
    Abstract: A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
    Type: Application
    Filed: March 20, 2024
    Publication date: July 11, 2024
    Inventors: Abhay Raj Kumar, Mason Ng, Rong Yan, Gian Perrone, Mai Leduc
  • Patent number: 11966961
    Abstract: A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: April 23, 2024
    Assignee: Block, Inc.
    Inventors: Abhay Raj Kumar, Rong Yan, Mason Ng, Gian Perrone, Mai Leduc
  • Publication number: 20240127306
    Abstract: Various examples described herein support or provide for data ingesting, aggregating, and organizing in one centralized location; enhancing data through data enrichment and artificial intelligence and machine learning automation into tailored recommendations; and distributing and integrating data into channels that help facilitating data exchange based on individual needs and/or third-party solutions.
    Type: Application
    Filed: September 11, 2023
    Publication date: April 18, 2024
    Inventors: Edward Kim, Talia Koss, Reza Shahbazi, Andrew Vayanis, Rong Yan
  • Publication number: 20240127052
    Abstract: Various examples described herein support or provide for data ingesting, aggregating, and organizing in one centralized location; enhancing data through data enrichment and artificial intelligence and machine learning automation into tailored recommendations; and distributing and integrating data into channels that help facilitating data exchange based on individual needs and/or third-party solutions.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 18, 2024
    Inventors: Edward D. Kim, Talia Koss, Reza Shahbazi, Andrew Vayanis, Rong Yan
  • Publication number: 20230394553
    Abstract: Transaction modification based on modeled profiles is described. In an example, transaction data can be received from merchant computing devices associated with merchants associated with a payment processing system. A model can be trained to generate profiles using, as training data, one or more of merchant data, buyer data, or the transaction data. Upon receiving an indication of a particular transaction between a buyer and a merchant, it can be determined that a characteristic of the transaction corresponds to a profile of the generated profiles. Based on the determination that the characteristic corresponds to the profile and the transaction data, a recommendation can be generated for a modification of the transaction to add an item or replace an item.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
  • Publication number: 20230396785
    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: August 18, 2023
    Publication date: December 7, 2023
    Inventors: Liu Liu, Chao Pang, Rong Yan
  • Patent number: 11830117
    Abstract: Systems and methods are presented that provide for receiving, at a media overlay publication system from a first client device, content to generate a media overlay, and generating the media overlay using the content received from the client device. The generated media overlay is stored in a database associated with the media overlay publication system and associated with a first characteristic of the content received from the first client device. The media overlay is provided to a second client device when a second characteristic of context data associated with the second client device correlates to the first characteristic for the media overlay, causing a display of the media overlay on a user interface of the second client device.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: November 28, 2023
    Assignee: SNAP INC
    Inventors: Rong Yan, Peter Sellis, Andrew G. Cooper, Yantao Zheng
  • Publication number: 20230326106
    Abstract: Systems and methods are presented that provide for receiving, at a media overlay publication system from a first client device, content to generate a media overlay, and generating the media overlay using the content received from the client device. The generated media overlay is stored in a database associated with the media overlay publication system and associated with a first characteristic of the content received from the first client device. The media overlay is provided to a second client device when a second characteristic of context data associated with the second client device correlates to the first characteristic for the media overlay, causing a display of the media overlay on a user interface of the second client device.
    Type: Application
    Filed: June 14, 2023
    Publication date: October 12, 2023
    Applicant: Snap Inc.
    Inventors: Rong Yan, Peter Sellis, Andrew G. Cooper, Yantao Zheng
  • Patent number: 11776038
    Abstract: Transaction modification based on modeled profiles is described. In an example, transaction data can be received by a payment processing system. The payment processing system can generate, using a trained model, profiles. Based at least in part on (i) receiving an indication that a buyer and a merchant are engaged in, or likely to be engaged in, a transaction and (ii) determining that a characteristic of the transaction corresponds to a profile, generating a communication to enable the buyer or the merchant to modify the transaction in association with processing of the transaction.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: October 3, 2023
    Assignee: Block, Inc.
    Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
  • Patent number: 11778209
    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: Grant
    Filed: May 17, 2021
    Date of Patent: October 3, 2023
    Assignee: Snap Inc.
    Inventors: Liu Liu, Chao Pang, Rong Yan
  • Patent number: 11762751
    Abstract: Disclosed are a computer-implemented method, a system, and a computer program product for system-level tunable parameter identification. Performance characteristic data for an application to be tuned can be obtained by one or more processing units. At least one system-level tunable parameter for the application to be tuned can be identified by one or more processing units based on the obtained performance characteristic data for the application to be tuned and a pattern between training performance characteristic data and a set of training system-level parameter-related correlation coefficients. The set of training system-level parameter-related correlation coefficients can be respective correlation coefficients of system-level tunable parameters with respect to at least one performance metric.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Li Cao, Guang Cheng Li, Rong Yan, Qi Ming Teng, Yubo Li, Cheng Fang Wang
  • Publication number: 20230283883
    Abstract: A portable electronic device with image capturing capabilities automatically or semi-automatically adjusts one or more image capturing parameters based on an input attribute of user engagement with a single-action haptic input mechanism. For example, the duration for which a single-action control button carried on a frame of the device is pressed automatically determines an image stabilization mode for on-board processing of captured image data In one example, an above-threshold press duration automatically activates a less rigorous image stabilization mode, while button release before expiry of the threshold automatically activates a more rigorous photo stabilization mode.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 7, 2023
    Inventors: Rong Yan, Liu Liu
  • Patent number: 11741377
    Abstract: A computer-implemented method, system, and computer program product are provided for optimization with domain knowledge requirements. The method includes receiving, by a processor device, domain knowledge requirements for a target system. The method also includes defining, by a domain knowledge manager, a status of the domain knowledge employing a factor responsive to the domain knowledge. The method additionally includes computing, by an effective metric generator, effective performance metrics responsive to the status of the domain knowledge requirements and real performance metrics. The method further includes generating, by an optimization engine, a target system configuration responsive to the effective performance metrics and the real performance metrics. The method also includes improving the target system by changing a state of a function in the target system responsive to the target system configuration.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: August 29, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guang Cheng Li, Rong Yan, Yubo Li, Qi Ming Teng
  • Patent number: 11734342
    Abstract: Systems and methods for distributing photo filters based on the location of the object in the image are described. A photo filter publication system detects that a client device in communication with the system has captured an image, identifies an object in the image, identifies a location of the object in the image, identifies an image overlay associated with the identified location and having object criteria satisfied by the identified object, and provides the identified image overlay to the client device.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: August 22, 2023
    Assignee: Snap Inc.
    Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan