Patents by Inventor Edgard Valdivia

Edgard Valdivia 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).

  • Publication number: 20130013350
    Abstract: A system for offer based restaurant reservations comprises a processor and a memory. The processor is configured to: receive a request for a reservation including a set of attributes such as a date or date range, a time range, a location, a cuisine, and a party size; determine a set of available reservations based on an actual table availability for the date, time, and the party size; determine one or more offers based on the date, time, and the party size; determine an overlapping subset between the set of available reservations and the one or more offers; and provide an indication of the overlapping subset. The memory is coupled to the processor and is configured to provide the processor with instructions.
    Type: Application
    Filed: July 8, 2011
    Publication date: January 10, 2013
    Applicant: OPENTABLE, INC.
    Inventors: Charles Norman McCullough, Elaine Teoh, Edgard Valdivia
  • Publication number: 20080010342
    Abstract: An automation server interfaces with broadcast scheduling systems of various types to s automatically synchronize the behavior of interactive applications relative to various broadcast programs, such as television shows and commercials, so as to maintain the appropriate interactive application for whatever broadcast program is airing. This allows for television shows which have an associated interactive application, but which are segmented by commercials (which may have their own interactive applications) to have their interactive application displayed while the television show in on, but not during commercials, while maintaining any state information that has been created during execution of the interactive application. The automation server includes multiple channel interfaces, each having a translator and an event manager. The translator translates native control signals from the scheduling system into a fixed set of atomic commands which represent the lifecycle behavior of a broadcast program.
    Type: Application
    Filed: March 6, 2007
    Publication date: January 10, 2008
    Inventors: Bryan Gebhardt, Houman Azarm, Charles McCullough, Edgard Valdivia