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: 20230394553Abstract: 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: ApplicationFiled: August 16, 2023Publication date: December 7, 2023Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
-
Publication number: 20230396785Abstract: 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: ApplicationFiled: August 18, 2023Publication date: December 7, 2023Inventors: Liu Liu, Chao Pang, Rong Yan
-
Patent number: 11830117Abstract: 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: GrantFiled: June 27, 2022Date of Patent: November 28, 2023Assignee: SNAP INCInventors: Rong Yan, Peter Sellis, Andrew G. Cooper, Yantao Zheng
-
Publication number: 20230326106Abstract: 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: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Applicant: Snap Inc.Inventors: Rong Yan, Peter Sellis, Andrew G. Cooper, Yantao Zheng
-
Patent number: 11776038Abstract: 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: GrantFiled: October 7, 2020Date of Patent: October 3, 2023Assignee: Block, Inc.Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
-
Patent number: 11778209Abstract: 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: GrantFiled: May 17, 2021Date of Patent: October 3, 2023Assignee: Snap Inc.Inventors: Liu Liu, Chao Pang, Rong Yan
-
Patent number: 11762751Abstract: 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: GrantFiled: September 17, 2019Date of Patent: September 19, 2023Assignee: International Business Machines CorporationInventors: Li Cao, Guang Cheng Li, Rong Yan, Qi Ming Teng, Yubo Li, Cheng Fang Wang
-
Publication number: 20230283883Abstract: 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: ApplicationFiled: May 15, 2023Publication date: September 7, 2023Inventors: Rong Yan, Liu Liu
-
Patent number: 11741377Abstract: 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: GrantFiled: January 9, 2019Date of Patent: August 29, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guang Cheng Li, Rong Yan, Yubo Li, Qi Ming Teng
-
Patent number: 11734342Abstract: 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: GrantFiled: February 25, 2022Date of Patent: August 22, 2023Assignee: Snap Inc.Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
-
Patent number: 11716529Abstract: 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: GrantFiled: December 22, 2021Date of Patent: August 1, 2023Assignee: Snap Inc.Inventors: Rong Yan, Liu Liu
-
Publication number: 20230229693Abstract: 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: ApplicationFiled: March 15, 2023Publication date: July 20, 2023Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
-
Publication number: 20230222155Abstract: Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.Type: ApplicationFiled: March 16, 2023Publication date: July 13, 2023Inventors: Kirk Ouimet, Rong Yan, Yantao Zheng
-
Patent number: 11630974Abstract: Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.Type: GrantFiled: May 5, 2020Date of Patent: April 18, 2023Assignee: Snap Inc.Inventors: Kirk Ouimet, Rong Yan, Yantao Zheng
-
Publication number: 20230045953Abstract: This patent provides a phone case. The backplate and side plate constitute the accommodating cavity of phone, and it is the amplifying cavity; Reinforcing rib is equipped at the edge of back plate. It may protrude to the inside and butt against the mobile phone frame. When the phone falls, the reinforcing rib or side plate separates the phone screen or phone body from the ground, cushions the impact of the ground and transfers the impact force to the phone frame, to avoid that the impact force directly acts on the phone screen and body. It has the great anti-falling effect.Type: ApplicationFiled: August 16, 2021Publication date: February 16, 2023Inventor: Rong YAN
-
Patent number: 11562225Abstract: Methods and systems for training a machine learning model include training a machine learning model using training data. A status of the machine learning model's training is determined based on an accuracy curve of the machine learning model over the course of the training. Parameters of the training are adjusted based on the status. Training of the machine learning model is completed using the adjusted parameters.Type: GrantFiled: November 26, 2018Date of Patent: January 24, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chao Xue, Rong Yan, Yonghua Lin, Yonggang Hu, Yu Song
-
Publication number: 20220405737Abstract: 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: ApplicationFiled: August 22, 2022Publication date: December 22, 2022Inventors: Nathan P. McCauley, Yun Chi, Rong Yan
-
Publication number: 20220383394Abstract: System and methods for broadcasting and recording live shopping broadcasts. A broadcast stream from a presenter (e.g., influencer) is received and distributed to viewers (e.g., shoppers). Additionally, a start identifier for a product is received from the presenter during the broadcast stream, product details for the product are distributed to the viewers upon receipt of the start identifier for the product, and an end identifier for the product is received from the presenter during the broadcast stream. The broadcast stream is recorded, and portions of the broadcast stream are associated with the product corresponding to a time period between the start identifier and the end identifier to generate a product broadcast file (e.g., for display and presentation) along with the product in an online marketplace.Type: ApplicationFiled: November 22, 2021Publication date: December 1, 2022Inventors: Jessica Marie Anerella, Imran Khan, Rong Yan, ChingYao Yu, Liu Liu
-
Publication number: 20220368823Abstract: 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: ApplicationFiled: December 22, 2021Publication date: November 17, 2022Inventors: Rong Yan, Liu Liu
-
Publication number: 20220327752Abstract: 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: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Rong Yan, Peter Sellis, Andrew Grosvenor Cooper, Yantao Zheng