Patents by Inventor Nahrin Reihaneh

Nahrin Reihaneh 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: 10796347
    Abstract: A system for displaying an advertisement from an advertisement database on a client computer on a network including a processing circuit configured to receive a display request for an advertisement, to determine an advertisement display limit and a number of times the advertisement has been displayed. The processing circuit is also configured to provide access to display the advertisement based on the advertisement display limit and the number of times the advertisement has been displayed.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: October 6, 2020
    Assignee: QUOTIENT TECHNOLOGY INC.
    Inventors: Manickababu Muthugopalakrishnan, Nahrin Reihaneh, Durgamba Desaraju, Steven R. Boal
  • Publication number: 20170323303
    Abstract: A system, method, and computer-readable storage medium having processor-executable instructions recorded thereon is provided for distributing transactional advertisements from a distribution site over a network to online publishers. Transactional data items are rendered by the online publishers, with control elements provided from the distribution site, to control use of the transactional data items on the user terminal.
    Type: Application
    Filed: July 27, 2017
    Publication date: November 9, 2017
    Inventors: Manickababu Muthu, Gayathri Uday Nayak, Nahrin Reihaneh, Tino Gudelj, Ravi Kant Keswani, Steven R. Boal
  • Patent number: 9721255
    Abstract: A system, method, and computer-readable storage medium having processor-executable instructions recorded thereon is provided for distributing transactional advertisements from a distribution site over a network to online publishers. Transactional data items are rendered by the online publishers, with control elements provided from the distribution site, to control use of the transactional data items on the user terminal.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: August 1, 2017
    Assignee: QUOTIENT TECHNOLOGY INC.
    Inventors: Manickababu Muthu, Gayathri Uday Nayak, Nahrin Reihaneh, Tino Gudelj, Ravi Kant Keswani, Steven R. Boal
  • Patent number: 8165078
    Abstract: A system includes a control source that is provided on a server and control logic that executes on a terminal. The control logic executes on a terminal to (i) identify a plurality of attributes on the terminal, the attributes including an identifier for each of a plurality of terminal assets that include one or more of a hardware fixture, firmware, or operating system; and (ii) generate signature data from the plurality of attributes. The control source is configured to make a determination from the signature data as to whether the terminal is known or unknown.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: April 24, 2012
    Assignee: Coupons.com Incorporated
    Inventors: Michael Walsh, Ravi Keswani, Manicka Babu, Nahrin Reihaneh, Bingwu Li
  • Publication number: 20110153410
    Abstract: A system, method, and computer-readable storage medium having processor-executable instructions recorded thereon is provided for distributing transactional advertisements from a distribution site over a network to online publishers. Transactional data items are rendered by the online publishers, with control elements provided from the distribution site, to control use of the transactional data items on the user terminal.
    Type: Application
    Filed: March 8, 2011
    Publication date: June 23, 2011
    Applicant: COUPONS.COM INCORPORATED
    Inventors: Manickababu Muthugopalakrishnan, Gayathri Uday Nayak, Nahrin Reihaneh, Tino Gudelj, Ravi Kant Keswani, Steven R. Boal
  • Publication number: 20100124235
    Abstract: A system includes a control source that is provided on a server and control logic that executes on a terminal. The control logic executes on a terminal to (i) identify a plurality of attributes on the terminal, the attributes including an identifier for each of a plurality of terminal assets that include one or more of a hardware fixture, firmware, or operating system; and (ii) generate signature data from the plurality of attributes. The control source is configured to make a determination from the signature data as to whether the terminal is known or unknown.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 20, 2010
    Inventors: Michael Walsh, Ravi Keswani, Manicka Babu, Nahrin Reihaneh, Bingwu Li
  • Publication number: 20090307076
    Abstract: A system and method is provided for distributing transactional advertisement from a distribution site over a network to online publishers. The transactional data items are rendered by the online publishers, with control elements provided from the distribution site, to control use of the transactional data items on the user terminal.
    Type: Application
    Filed: May 13, 2009
    Publication date: December 10, 2009
    Inventors: Manickababu Muthugopalakrishnan, Gayathri Uday Nayak, Nahrin Reihaneh, Tino Gudelj, Ravi Kant Keswani, Steven R. Boal
  • Publication number: 20080215438
    Abstract: A system for displaying an advertisement from an advertisement database on a client computer on a network including a processing circuit configured to receive a display request for an advertisement, to determine an advertisement display limit and a number of times the advertisement has been displayed. The processing circuit is also configured to provide access to display the advertisement based on the advertisement display limit and the number of times the advertisement has been displayed.
    Type: Application
    Filed: January 17, 2008
    Publication date: September 4, 2008
    Inventors: Manickababu Muthugopalakrishnan, Nahrin Reihaneh, Durgamba Desaraju, Steven R. Boal
  • Publication number: 20080177603
    Abstract: A method for controlling access to an advertisement in a network includes assigning an identifier to a client computer and receiving a request from a client application operating on the client computer to access the advertisement. The request includes the identifier assigned to the client computer. The advertisement has an access limit and the access limit includes a number of times that the client computer is permitted to access the advertisement. The method further includes determining a number of times that the advertisement has been accessed by the client computer based on the identifier and comparing the number of times the advertisement has been accessed to the access limit. The method also includes providing the client computer with access to the advertisement based on the comparison.
    Type: Application
    Filed: January 17, 2008
    Publication date: July 24, 2008
    Inventors: Manickababu Muthugopalakrishnan, Nahrin Reihaneh, Durgamba Desaraju, Steven R. Boal