Patents by Inventor Justin Yoo

Justin Yoo 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: 11164221
    Abstract: Native online sponsored content creation is disclosed. A selection of a set of native hierarchical content elements may be received. Each of at least a subset of the native hierarchical content elements in the selected set may be mapped to one or more corresponding sponsored content elements. A template may be generated based at least in part on the mapping.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: November 2, 2021
    Assignee: Nativo, Inc.
    Inventors: Justin Yoo Choi, Brett Joseph Westphal
  • Patent number: 11144941
    Abstract: A method of assisting with payment of a transaction involving a first user and a second user using a CardBot System including a CardBot API residing in a chat platform is disclosed. The method includes receiving a request for an action to be taken from the first user, receiving identifying information from the first user regarding the second user, receiving information pertaining to the action to be taken, and receiving parameters for the action to be taken. The method includes the step of performing the action to be taken based on the information pertaining to the action to be taken and parameters for the action to be taken. The performance of the action includes a calculation of an amount to be paid by the first user. The method includes the step of facilitating the sending of the amount to be paid from a first payment account to a second payment account.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 12, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Chunxi Jiang, Justin Yoo, Myra Sandoval, Margaret Szeto
  • Publication number: 20210303653
    Abstract: A request for a page is received. The page is provided at least in part by determining dynamically a content element for the page. An auction to determine a winning bid is conducted prior to providing the page in response to the request and the content element determined based at least in part on the auction winner.
    Type: Application
    Filed: March 19, 2021
    Publication date: September 30, 2021
    Inventors: Justin Yoo Choi, Oded Cohen, Marcelo Muniz
  • Publication number: 20210287258
    Abstract: In-feed encapsulation of display ads or other externally-hosted content is disclosed. In various embodiments, an indication is received that an ad to be displayed in the context of an instance of a publisher content page as rendered at a client system links out to advertising content associated with a third party site. The client system is configured to display a modified version of the advertising content in the event an indication is received that the ad has been selected.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 16, 2021
    Inventor: Justin Yoo Choi
  • Patent number: 11055749
    Abstract: In-feed encapsulation of display ads or other externally-hosted content is disclosed. In various embodiments, an indication is received that an ad to be displayed in the context of an instance of a publisher content page as rendered at a client system links out to advertising content associated with a third party site. The client system is configured to display a modified version of the advertising content in the event an indication is received that the ad has been selected.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 6, 2021
    Assignee: Nativo, Inc.
    Inventor: Justin Yoo Choi
  • Publication number: 20210073309
    Abstract: Server side web based ad stitching and user specific optimization are disclosed. In various embodiments, a request for a page is received via a communication interface. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and including the optimized content element as a static element in the optimized version of the page.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 11, 2021
    Inventors: Justin Yoo Choi, Oded Cohen
  • Publication number: 20210042466
    Abstract: A request for a content item that is to be provided for display in a page is received. A content template is embedded in code associated with the page. The content template is embedded at a selected location of a plurality of potential locations of the page that are compatible with the content template. The content item for the page is obtained based on the content template. The content item associated with the embedded content template is provided for display in the page. The content item associated with the embedded content template is provided for display at the selected location.
    Type: Application
    Filed: October 26, 2020
    Publication date: February 11, 2021
    Inventors: Justin Yoo Choi, David Wayne Maust
  • Patent number: 10860792
    Abstract: A plurality of pages associated with a website are crawled. Page information is generated for the plurality of pages. A plurality of locations that are compatible with a content template are determined based at least the page information for the plurality of pages. The content template is embedded in at least one of the plurality of locations.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: December 8, 2020
    Assignee: Nativo, Inc.
    Inventors: Justin Yoo Choi, David Wayne Maust
  • Publication number: 20200356609
    Abstract: An identifier associated with a page request is received. Publisher content that corresponds to the identifier is obtained. A content element that is associated with a target group with which the page request is associated is dynamically determined. An at least partially pre-rendered page that incorporates corresponding code to include content associated with the dynamically determined content element along with the publisher content is generated. The at least partially pre-rendered page is provided in response to the page request.
    Type: Application
    Filed: May 29, 2020
    Publication date: November 12, 2020
    Inventor: Justin Yoo Choi
  • Publication number: 20200351325
    Abstract: Techniques to measure consumption of content pages comprising a plurality of distinct content assets are disclosed. In various embodiments, content consumption signal data gathered by a plurality of clients, the content consumption signal data reflecting for at least a subset of content pages user engagement by content asset comprising the content page, is received. The received content consumption signal data and content attribute data associated with each respective content page are used to compute for each content page a content consumption metric reflecting an amount of content determined to have been consumed.
    Type: Application
    Filed: July 15, 2020
    Publication date: November 5, 2020
    Inventor: Justin Yoo Choi
  • Patent number: 10817585
    Abstract: Server side web based ad stitching and user specific optimization are disclosed. In various embodiments, a request for a page is received via a communication interface. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and including the optimized content element as a static element in the optimized version of the page.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: October 27, 2020
    Assignee: Nativo, Inc.
    Inventors: Justin Yoo Choi, Oded Cohen
  • Patent number: 10757167
    Abstract: Techniques to measure consumption of content pages comprising a plurality of distinct content assets are disclosed. In various embodiments, content consumption signal data gathered by a plurality of clients, the content consumption signal data reflecting for at least a subset of content pages user engagement by content asset comprising the content page, is received. The received content consumption signal data and content attribute data associated with each respective content page are used to compute for each content page a content consumption metric reflecting an amount of content determined to have been consumed.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: August 25, 2020
    Assignee: Nativo, Inc.
    Inventor: Justin Yoo Choi
  • Patent number: 10726077
    Abstract: An identifier is received from a server associated with a content provider. An at least partially pre-rendered page that corresponds to the requested page is generated. The at least partially pre-rendered page includes a content element associated with a content provider and at least one third party element. The at least partially pre-rendered page is provided to the server.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: July 28, 2020
    Assignee: Nativo, Inc.
    Inventor: Justin Yoo Choi
  • Publication number: 20200151387
    Abstract: Server side web based ad stitching and user specific optimization are disclosed. In various embodiments, a request for a page is received via a communication interface. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute.
    Type: Application
    Filed: November 13, 2019
    Publication date: May 14, 2020
    Inventors: Justin Yoo Choi, Oded Cohen, Marcelo Muniz
  • Publication number: 20200151234
    Abstract: Server side web based ad stitching and user specific optimization are disclosed. In various embodiments, a request for a page is received via a communication interface. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute.
    Type: Application
    Filed: November 13, 2019
    Publication date: May 14, 2020
    Inventors: Justin Yoo Choi, Oded Cohen, Marcelo Muniz
  • Publication number: 20200065844
    Abstract: A method of assisting with payment of a transaction involving a first user and a second user using a CardBot System including a CardBot API residing in a chat platform is disclosed. The method includes receiving a request for an action to be taken from the first user, receiving identifying information from the first user regarding the second user, receiving information pertaining to the action to be taken, and receiving parameters for the action to be taken. The method includes the step of performing the action to be taken based on the information pertaining to the action to be taken and parameters for the action to be taken. The performance of the action includes a calculation of an amount to be paid by the first user. The method includes the step of facilitating the sending of the amount to be paid from a first payment account to a second payment account.
    Type: Application
    Filed: October 31, 2019
    Publication date: February 27, 2020
    Inventors: Chunxi Jiang, Justin Yoo, Myra Sandoval, Margaret Szeto
  • Patent number: 10546312
    Abstract: A method of assisting with payment of a transaction involving a first user and a second user using a CardBot System including a CardBot API residing in a chat platform is disclosed. The method includes receiving a request for an action to be taken from the first user, receiving identifying information from the first user regarding the second user, receiving information pertaining to the action to be taken, and receiving parameters for the action to be taken. The method includes the step of performing the action to be taken based on the information pertaining to the action to be taken and parameters for the action to be taken. The performance of the action includes a calculation of an amount to be paid by the first user. The method includes the step of facilitating the sending of the amount to be paid from a first payment account to a second payment account.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: January 28, 2020
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Chunxi Jiang, Justin Yoo, Myra Sandoval, Margaret Szeto
  • Publication number: 20190392488
    Abstract: Native online sponsored content creation is disclosed. A selection of a set of native hierarchical content elements may be received. Each of at least a subset of the native hierarchical content elements in the selected set may be mapped to one or more corresponding sponsored content elements. A template may be generated based at least in part on the mapping.
    Type: Application
    Filed: July 15, 2019
    Publication date: December 26, 2019
    Inventors: Justin Yoo Choi, Brett Joseph Westphal
  • Patent number: 10410257
    Abstract: Native online sponsored content creation is disclosed. A selection of a set of native hierarchical content elements may be received. Each of at least a subset of the native hierarchical content elements in the selected set may be mapped to one or more corresponding sponsored content elements. A template may be generated based at least in part on the mapping.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: September 10, 2019
    Assignee: Nativo, Inc.
    Inventors: Justin Yoo Choi, Brett Joseph Westphal
  • Publication number: 20190179886
    Abstract: A plurality of pages associated with a website are crawled. Page information is generated for the plurality of pages. A plurality of locations that are compatible with a content template are determined based at least the page information for the plurality of pages. The content template is embedded in at least one of the plurality of locations.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 13, 2019
    Inventors: Justin Yoo Choi, David Wayne Maust