Patents by Inventor Ter Chrng Ng

Ter Chrng Ng 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: 11373204
    Abstract: Universal tags are placed on various web pages of a website. Unlike prior art action tags that indicate that an action has occurred, the universal tag sends a broader range of data capturing a user's experience on the website (e.g., whether an item was placed in a shopping cart, etc.) to a server. The server obtains an identity of the user from its own cookie on the user's device and stores the information received with the universal tag in connection with the user's account. A graphical user interface is used to define the information to be sent upon activation of the universal tag.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: June 28, 2022
    Assignee: META PLATFORMS, INC.
    Inventor: Ter Chrng Ng
  • Patent number: 10541812
    Abstract: An online system provides content item values for content items to be displayed via publisher servers on client devices of users. For example, the content items include text, images, or video for display on user interfaces such as webpages. The online system may compete with other third party systems that also provide content items for display via the publisher servers. To reduce latency between requests and responses by the online system, the online system may pre-determine a candidate content item value before an opportunity occurs to display a content item. The online system may associate candidate content item values with tokens provided to client devices. Additionally, the online system may use different types of content item value predictors that provide a range of content item values and that require varying amounts of latency to determine the content item values.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: January 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Mark Jonathan Edwards, Ter Chrng Ng
  • Publication number: 20180288034
    Abstract: An online system provides content item values for content items to be displayed via publisher servers on client devices of users. For example, the content items include text, images, or video for display on user interfaces such as webpages. The online system may compete with other third party systems that also provide content items for display via the publisher servers. To reduce latency between requests and responses by the online system, the online system may pre-determine a candidate content item value before an opportunity occurs to display a content item. The online system may associate candidate content item values with tokens provided to client devices. Additionally, the online system may use different types of content item value predictors that provide a range of content item values and that require varying amounts of latency to determine the content item values.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Mark Jonathan Edwards, Ter Chrng Ng
  • Publication number: 20160267524
    Abstract: Universal tags are placed on various web pages of a website. Unlike prior art action tags that indicate that an action has occurred, the universal tag sends a broader range of data capturing a user's experience on the website (e.g., whether an item was placed in a shopping cart, etc.) to a server. The server obtains an identity of the user from its own cookie on the user's device and stores the information received with the universal tag in connection with the user's account. A graphical user interface is used to define the information to be sent upon activation of the universal tag.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventor: Ter Chrng Ng
  • Publication number: 20160267523
    Abstract: Universal tags are placed on various web pages of a website. Unlike prior art action tags that indicate that an action has occurred, the universal tag sends a broader range of data capturing a user's experience on the website (e.g., whether an item was placed in a shopping cart, etc.) to a server. The server obtains an identity of the user from its own cookie on the user's device and stores the information received with the universal tag in connection with the user's account. A graphical user interface is used to define the information to be sent upon activation of the universal tag.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventors: Surupa Biswas, Ter Chrng Ng, Akshay Ahooja, Ryan Edward Huettl
  • Publication number: 20160189244
    Abstract: An online advertising system stores a plurality of creative groups. A creative group comprises one or more advertisement assets that are associated with an advertising concept. The online advertising system receives an advertisement asset associated with a particular advertising concept from an advertiser, and checks to see whether the advertisement asset complies with the formatting rules. The online advertising system formats the advertisement asset as needed to bring the advertisement asset into compliance. Alternatively, the online advertising system provides a notification user interface that indicates the advertisement asset is not in compliance with the formatting rules, and provides an option to format the advertisement asset such that it complies with the formatting rules.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Jonathan Howarth Chester, Ter Chrng Ng, Saif R. Hasan
  • Publication number: 20160189247
    Abstract: An online advertising system enables advertisers to create a new advertisement campaign and then upload a plurality of advertisement sets and rules for targeting, prioritizing, and frequency capping the advertisement sets. Within each advertisement set, the advertiser provides one or more creative groups of advertisements along with weightings or sequencing among the creative groups in the advertisement set. The online advertising system provides a summary user interface that presents the advertiser's purchased advertisement placements across all publishing sites. From the summary user interface, the advertiser can select an advertisement placement, which results in an editor user interface being presented that presents the details of the selected advertisement placement. The advertiser can then modify the selected advertisement placement, which is automatically updated in the summary user interface.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Jonathan Howarth Chester, Ter Chrng Ng, Saif R. Hasan