Patents by Inventor Sing Yoong Khew

Sing Yoong Khew 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: 10505881
    Abstract: Methods, systems, and computer-readable media for generating message envelopes for heterogeneous events are disclosed. A plurality of events are received. The events are associated with computing resources in a multi-tenant environment. The events comprise an event formatted using a content schema and a different event formatted using a different content schema. A message is generated comprising a message envelope and the event. The message envelope comprises a plurality of field names and one or more field values formatted using an envelope schema. A different message is generated comprising a different message envelope and the different event. The different message envelope comprises the field names and one or more different field values formatted using the envelope schema. The message is filtered based at least in part on the message envelope, and the different message is filtered based at least in part on the different message envelope.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy William Bray, Marvin Michael Theimer, Mustafa Ugur Torun, Curt Richards Carpenter, Sing Yoong Khew, Mihir Rajendrabhai Patel
  • Publication number: 20170085512
    Abstract: Methods, systems, and computer-readable media for generating message envelopes for heterogeneous events are disclosed. A plurality of events are received. The events are associated with computing resources in a multi-tenant environment. The events comprise an event formatted using a content schema and a different event formatted using a different content schema. A message is generated comprising a message envelope and the event. The message envelope comprises a plurality of field names and one or more field values formatted using an envelope schema. A different message is generated comprising a different message envelope and the different event. The different message envelope comprises the field names and one or more different field values formatted using the envelope schema. The message is filtered based at least in part on the message envelope, and the different message is filtered based at least in part on the different message envelope.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Applicant: Amazon Technologies, Inc.
    Inventors: TIMOTHY WILLIAM BRAY, MARVIN MICHAEL THEIMER, MUSTAFA UGUR TORUN, CURT RICHARDS CARPENTER, SING YOONG KHEW, MIHIR RAJENDRABHAI PATEL
  • Publication number: 20140257991
    Abstract: Computer-implemented methods are provided for the delivery and/or prioritization of electronic marketing and promotional offers to a client device. In some embodiments, user context information associated with a user, and/or extrinsic context information, is employed to identify matching offers for a user, and to prioritize and optionally rank a subset of the matching offers. In other embodiments, user context information, and optionally extrinsic context information, is employed to dynamically trigger the activation and optional customization of offers for users, according to triggering logic and trigger parameters. In other embodiments, extrinsic context information is employed for triggering the availability of offers to one or more users, according to triggering logic and trigger parameters.
    Type: Application
    Filed: August 13, 2012
    Publication date: September 11, 2014
    Applicant: DEALBARK INC.
    Inventors: Michael Christensen, Hilton Hiu Tung Lee, Sing Yoong Khew