Patents by Inventor Louis Perrochon

Louis Perrochon 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: 10375211
    Abstract: Methods, systems, and computer programs are presented for optimizing data delivery for a User Interface (UI) to a plurality of device types. One method includes operations for receiving at a server a request for an update to the UI of a client device, and for determining, by an orchestrator at the server, modules associated with the request, each module being presented on the UI. Further, the method includes operations for invoking domain services based on the determined modules (each domain service returning respective domain service data), and for synthesizing the domain service data to generate module data for each module. The synthesizing includes selecting from the domain service data and combining the selected domain service data to generate the module data. The module data is transmitted to the client device for all the modules, the module data being processable by the client device to update modules of the UI.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 6, 2019
    Assignee: eBay Inc.
    Inventors: Senthil Kumar Padmanabhan, Louis Perrochon, Chuck Qun Zheng
  • Publication number: 20170353583
    Abstract: Methods, systems, and computer programs are presented for optimizing data delivery for a User Interface (UI) to a plurality of device types. One method includes operations for receiving at a server a request for an update to the UI of a client device, and for determining, by an orchestrator at the server, modules associated with the request, each module being presented on the UI. Further, the method includes operations for invoking domain services based on the determined modules (each domain service returning respective domain service data), and for synthesizing the domain service data to generate module data for each module. The synthesizing includes selecting from the domain service data and combining the selected domain service data to generate the module data. The module data is transmitted to the client device for all the modules, the module data being processable by the client device to update modules of the UI.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventors: Senthil Kumar Padmanabhan, Louis Perrochon, Chuck Qun Zheng
  • Patent number: 8315919
    Abstract: An electronic commerce system includes a broker that enables customers to purchase an item from a merchant, where one or more merchants provide bids to sell the item to the customer. In one embodiment, the broker can sell the item to the customer for a defined price determined based on pricing criteria, and then accept bids from merchants offering the item for sale to select a merchant to provide the item based on selection criteria. In another embodiment, the bidding is done in real time before the item is sold to the customer. The broker selects a merchant out of the merchants providing bids, and the broker quotes a price to the customer. Once the customer has agreed to pay the price, the broker can sell the item to the customer. The broker manages the completion of the transaction and payment of the merchant.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: November 20, 2012
    Assignee: Google Inc.
    Inventors: Louis Perrochon, Arturo Crespo
  • Patent number: 8015071
    Abstract: An electronic commerce system includes a broker that enables customers to purchase items from multiple different merchants. A customer interacts with the merchants to identify items to purchase, and the merchants send descriptions of the items to the broker. The broker maintains a virtual shopping cart that stores the items received from the different merchants. The customer can purchase the items in the shopping cart in a single purchase transaction with the broker. Further, the customer can publish a reference that identifies the shopping cart and invite other customers to purchase the items in the cart via the broker.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: September 6, 2011
    Assignee: Google Inc.
    Inventors: Arturo Crespo, Louis Perrochon, Catherine Caroline Lacavera
  • Publication number: 20100042515
    Abstract: An electronic commerce system includes a broker that enables customers to purchase items from multiple different merchants. A customer interacts with the merchants to identify items to purchase, and the merchants send descriptions of the items to the broker. The broker maintains a virtual shopping cart that stores the items received from the different merchants. The customer can purchase the items in the shopping cart in a single purchase transaction with the broker. Further, the customer can publish a reference that identifies the shopping cart and invite other customers to purchase the items in the cart via the broker.
    Type: Application
    Filed: October 21, 2009
    Publication date: February 18, 2010
    Inventors: Arturo Crespo, Louis Perrochon, Catherine Caroline Lacavera
  • Patent number: 7640193
    Abstract: An electronic commerce system includes a broker that enables customers to purchase items from multiple different merchants. A customer interacts with the merchants to identify items to purchase, and the merchants send descriptions of the items to the broker. The broker maintains a virtual shopping cart that stores the items received from the different merchants. The customer can purchase the items in the shopping cart in a single purchase transaction with the broker. Further, the customer can publish a reference that identifies the shopping cart and invite other customers to purchase the items in the cart via the broker.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: December 29, 2009
    Assignee: Google Inc.
    Inventors: Arturo Crespo, Louis Perrochon, Catherine Caroline Lacavera
  • Publication number: 20070271147
    Abstract: An electronic commerce system includes a broker that enables customers to purchase items from multiple different merchants. A customer interacts with the merchants to identify items to purchase, and the merchants send descriptions of the items to the broker. The broker maintains a virtual shopping cart that stores the items received from the different merchants. The customer can purchase the items in the shopping cart in a single purchase transaction with the broker. Further, the customer can publish a reference that identifies the shopping cart and invite other customers to purchase the items in the cart via the broker.
    Type: Application
    Filed: December 9, 2005
    Publication date: November 22, 2007
    Inventors: Arturo Crespo, Louis Perrochon, Catherine Lacavera
  • Publication number: 20070169189
    Abstract: A restricted web site has features that are selectively exposed to clients. A screening web site interacts with clients and collects data about the clients using passive and/or active techniques. The screening site generates a token for the client, and includes data in the token identifying the token and describing the client. The token is encoded in a cookie and saved in the client's web browser. The client subsequently provides the token to the restricted site. The restricted site validates the token to ensure that it is legitimate, has not expired, and has not been used before. The restricted site selects one or more features to provide to the client based on the data about the client in the token and/or on other information. If the client does not present a token or the token is invalid, the restricted site does not expose any features to the client.
    Type: Application
    Filed: January 13, 2006
    Publication date: July 19, 2007
    Inventors: Arturo Crespo, Louis Perrochon
  • Publication number: 20060242026
    Abstract: An electronic commerce system includes a broker that enables customers to purchase items from merchants. A customer interacts with the merchant to identify items to purchase, and the merchant directs the customer to the broker in order to complete the transaction. The broker receives a description of a virtual shopping cart generated by the merchant and presents the customer with an interface allowing the customer to select shipping and other options for the purchase. The broker calculates a total amount for the transaction based on the shopping cart description and the options selected by the customer. The broker informs the merchant of the purchase and coordinates the shipment of the purchased items from the merchant to the customer.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Arturo Crespo, Louis Perrochon, Timothy Dierks
  • Publication number: 20060080238
    Abstract: A micro-payment system has buyers, sellers, and a broker. The buyers establish accounts with the broker and provide payment information allowing the broker to invoice the buyers. The sellers establish accounts with the brokers and specify terms for accessing items, including electronic content, available from the sellers. The sellers also provide payment information that allows the broker to credit the sellers for sales of the items. The broker aggregates the buyers' micro-payment purchases and invoices the buyers. The broker also aggregates the sellers' micro-payment sales and credits the sellers.
    Type: Application
    Filed: November 24, 2004
    Publication date: April 13, 2006
    Inventors: Thomas Nielsen, John Piscitello, Arturo Crespo, Louis Perrochon, Benjamin Ling, Georges Harik