Patents by Inventor Alexander M. Cheng

Alexander M. Cheng 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: 11100539
    Abstract: Provided is a process, including: obtaining, in memory of a first mobile computing device, a plurality of content items, at least some of the content items pertaining to respective different geographic areas; receiving, with the first mobile computing device, data indicating a user interaction with a given content item among the plurality of the content items; and in response to receiving the data indicative of the user interaction, transmitting a wireless signal from the first mobile computing device directly to a second mobile computing device that is different from the first mobile computing device, the wireless signal being indicative of the given content item and indicating that the given content item pertains to a given geographic area within range of the wireless signal transmission.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: August 24, 2021
    Assignee: RETAILMENOT, INC.
    Inventors: Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Publication number: 20210150578
    Abstract: Provided is a process, including: receiving, with one or more processors, from a remote user computing device, a geographic location of the user computing device; determining that the user computing device is in a cache geographic area in which information about potentially relevant geographically-targeted offers is to be predictively loaded into memory of the user computing device before the user requests the information about geographically-targeted offers; selecting, with one or more processors, an offer from a repository of offers based on the selected offer being associated with the cache geographic area or a location in the cache geographic area; and in response to the determination, sending, with one or more processors, the selected offer to the user computing device for storage in cache memory of the user computing device before the user requests the selected offer.
    Type: Application
    Filed: October 7, 2020
    Publication date: May 20, 2021
    Inventors: Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Patent number: 10984451
    Abstract: Provided is a process, including: receiving, with one or more processors, from a remote user computing device, a geographic location of the user computing device; determining that the user computing device is in a cache geographic area in which information about potentially relevant geographically-targeted offers is to be predictively loaded into memory of the user computing device before the user requests the information about geographically-targeted offers; selecting, with one or more processors, an offer from a repository of offers based on the selected offer being associated with the cache geographic area or a location in the cache geographic area; and in response to the determination, sending, with one or more processors, the selected offer to the user computing device for storage in cache memory of the user computing device before the user requests the selected offer.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 20, 2021
    Assignee: RETAILMENOT, INC.
    Inventors: Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Publication number: 20200380563
    Abstract: Provided is a process, including: obtaining, in memory of a first mobile computing device, a plurality of content items, at least some of the content items pertaining to respective different geographic areas; receiving, with the first mobile computing device, data indicating a user interaction with a given content item among the plurality of the content items; and in response to receiving the data indicative of the user interaction, transmitting a wireless signal from the first mobile computing device directly to a second mobile computing device that is different from the first mobile computing device, the wireless signal being indicative of the given content item and indicating that the given content item pertains to a given geographic area within range of the wireless signal transmission.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 3, 2020
    Inventors: Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Patent number: 10713686
    Abstract: Provided is a process, including: obtaining, in memory of a first mobile computing device, a plurality of content items, at least some of the content items pertaining to respective different geographic areas; receiving, with the first mobile computing device, data indicating a user interaction with a given content item among the plurality of the content items; and in response to receiving the data indicative of the user interaction, transmitting a wireless signal from the first mobile computing device directly to a second mobile computing device that is different from the first mobile computing device, the wireless signal being indicative of the given content item and indicating that the given content item pertains to a given geographic area within range of the wireless signal transmission.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: July 14, 2020
    Assignee: RetailMeNot, Inc.
    Inventors: Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Publication number: 20190172097
    Abstract: Provided is a process, including: receiving, with one or more processors, from a remote user computing device, a geographic location of the user computing device; determining that the user computing device is in a cache geographic area in which information about potentially relevant geographically-targeted offers is to be predictively loaded into memory of the user computing device before the user requests the information about geographically-targeted offers; selecting, with one or more processors, an offer from a repository of offers based on the selected offer being associated with the cache geographic area or a location in the cache geographic area; and in response to the determination, sending, with one or more processors, the selected offer to the user computing device for storage in cache memory of the user computing device before the user requests the selected offer.
    Type: Application
    Filed: January 24, 2019
    Publication date: June 6, 2019
    Inventors: Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Patent number: 10229434
    Abstract: Provided is a process, including: receiving, with one or more processors, from a remote user computing device, a geographic location of the user computing device; determining that the user computing device is in a cache geographic area in which information about potentially relevant geographically-targeted offers is to be predictively loaded into memory of the user computing device before the user requests the information about geographically-targeted offers; selecting, with one or more processors, an offer from a repository of offers based on the selected offer being associated with the cache geographic area or a location in the cache geographic area; and in response to the determination, sending, with one or more processors, the selected offer to the user computing device for storage in cache memory of the user computing device before the user requests the selected offer.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: March 12, 2019
    Assignee: RetailMeNot, Inc.
    Inventors: Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Publication number: 20160203522
    Abstract: Provided is a process, including: obtaining, in memory of a first mobile computing device, a plurality of content items, at least some of the content items pertaining to respective different geographic areas; receiving, with the first mobile computing device, data indicating a user interaction with a given content item among the plurality of the content items; and in response to receiving the data indicative of the user interaction, transmitting a wireless signal from the first mobile computing device directly to a second mobile computing device that is different from the first mobile computing device, the wireless signal being indicative of the given content item and indicating that the given content item pertains to a given geographic area within range of the wireless signal transmission.
    Type: Application
    Filed: March 18, 2016
    Publication date: July 14, 2016
    Inventors: Nicholas J. Shiffert, Shaun Dubuque, Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle
  • Publication number: 20150269624
    Abstract: Provided is a process, including: receiving, with one or more processors, from a remote user computing device, a geographic location of the user computing device; determining that the user computing device is in a cache geographic area in which information about potentially relevant geographically-targeted offers is to be predictively loaded into memory of the user computing device before the user requests the information about geographically-targeted offers; selecting, with one or more processors, an offer from a repository of offers based on the selected offer being associated with the cache geographic area or a location in the cache geographic area; and in response to the determination, sending, with one or more processors, the selected offer to the user computing device for storage in cache memory of the user computing device before the user requests the selected offer.
    Type: Application
    Filed: March 18, 2015
    Publication date: September 24, 2015
    Inventors: Alexander M. Cheng, Jeffrey R. Rego, J. Seth Randle