Patents by Inventor Sailendra Padala

Sailendra Padala 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: 11354682
    Abstract: Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described. Products and services offered by various merchants are read using a merchant specific catalog and stored in a common format. Categories for such products and services are normalized and virtual categories are created using various product attributes. Visual creatives, termed as ad-templates are created to control the visual and interactive aspects of the ad, including ad-size, color, as well as product attributes that are displayed in the ad. Ad-templates may be constrained to specific products or product categories. A learning algorithm uses an adaptive sampling process to sample various products, product categories and ad-templates independently for different learning units such as individual users, groups of users determined by some demographics, individual web pages and groups of web pages grouped using various similarity criteria.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: June 7, 2022
    Assignee: GOOGLE LLC
    Inventors: Vikas Jha, Vassilis Argyrus Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
  • Publication number: 20210133768
    Abstract: Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described. Products and services offered by various merchants are read using a merchant specific catalog and stored in a common format. Categories for such products and services are normalized and virtual categories are created using various product attributes. Visual creatives, termed as ad-templates are created to control the visual and interactive aspects of the ad, including ad-size, color, as well as product attributes that are displayed in the ad. Ad-templates may be constrained to specific products or product categories. A learning algorithm uses an adaptive sampling process to sample various products, product categories and ad-templates independently for different learning units such as individual users, groups of users determined by some demographics, individual web pages and groups of web pages grouped using various similarity criteria.
    Type: Application
    Filed: January 11, 2021
    Publication date: May 6, 2021
    Applicant: Google LLC
    Inventors: Vikas JHA, Vassilis Argyrus PAPAVASSILIOU, Rajeev BECTOR, Vishal GOENKA, Sailendra PADALA
  • Patent number: 10943241
    Abstract: Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described. Products and services offered by various merchants are read using a merchant specific catalog and stored in a common format. Categories for such products and services are normalized and virtual categories are created using various product attributes. Visual creatives, termed as ad-templates are created to control the visual and interactive aspects of the ad, including ad-size, color, as well as product attributes that are displayed in the ad. Ad-templates may be constrained to specific products or product categories. A learning algorithm uses an adaptive sampling process to sample various products, product categories and ad-templates independently for different learning units such as individual users, groups of users determined by some demographics, individual web pages and groups of web pages grouped using various similarity criteria.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: March 9, 2021
    Assignee: Google LLC
    Inventors: Vikas Jha, Vassilis Argyrus Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
  • Patent number: 10204363
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Navigation objects may be provided for the communications over a network. For example, a navigation bar may be included on a merchant web page to provide the customer with a link back to a shopping application provided by the IOM.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: February 12, 2019
    Assignee: TAMIRAS PER PTE. LTD., LLC
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Publication number: 20180365707
    Abstract: Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described. Products and services offered by various merchants are read using a merchant specific catalog and stored in a common format. Categories for such products and services are normalized and virtual categories are created using various product attributes. Visual creatives, termed as ad-templates are created to control the visual and interactive aspects of the ad, including ad-size, color, as well as product attributes that are displayed in the ad. Ad-templates may be constrained to specific products or product categories. A learning algorithm uses an adaptive sampling process to sample various products, product categories and ad-templates independently for different learning units such as individual users, groups of users determined by some demographics, individual web pages and groups of web pages grouped using various similarity criteria.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 20, 2018
    Applicant: Google LLC
    Inventors: Vikas JHA, Vassilis Argyrus PAPAVASSILIOU, Rajeev BECTOR, Vishal GOENKA, Sailendra PADALA
  • Publication number: 20170270576
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (TOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Navigation objects may be provided for the communications over a network. For example, a navigation bar may be included on a merchant web page to provide the customer with a link back to a shopping application provided by the IOM.
    Type: Application
    Filed: June 2, 2017
    Publication date: September 21, 2017
    Applicant: TAMIRAS PER PTE. LTD., LLC
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Patent number: 8996415
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: March 31, 2015
    Assignee: Risible Enterprises LLC
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Patent number: 8849704
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: September 30, 2014
    Assignee: Risible Enterprises LLC
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Patent number: 8706565
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Order forms may be pre-filled for the transactions. For example, the IOM may obtain customer information from a database and use the customer information to complete the customer fields on a merchant web page containing an order form.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: April 22, 2014
    Assignee: Risible Enterprise LLC
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Publication number: 20140081789
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Navigation objects may be provided for the communications over a network. For example, a navigation bar may be included on a merchant web page to provide the customer with a link back to a shopping application provided by the IOM.
    Type: Application
    Filed: November 19, 2013
    Publication date: March 20, 2014
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Publication number: 20090228376
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Application
    Filed: February 4, 2008
    Publication date: September 10, 2009
    Applicant: INVENDA CORPORATION
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Patent number: 7509397
    Abstract: Techniques are disclosed for allowing a specialized proxy server called a “porthole engine” to deliver unrequested content to users browsing the Internet. In one embodiment, a user requests a web page. In response, the user receives the requested web page accompanied by unrequested information that an organization wishes the user to see. The requested web page and the unrequested information are displayed on the user's display, either within the browser of the user, or as part of a separate window. In one embodiment, the requested web page and the unrequested information are displayed in frames. In an alternative embodiment, the unrequested information is implemented according the capabilities of the particular browser software, customized to the browsing consumer, targeted to explicit and inferred characteristics of the consumer, and branded to the organization providing access.
    Type: Grant
    Filed: April 6, 2000
    Date of Patent: March 24, 2009
    Assignee: Yahoo! Inc.
    Inventors: Brian Totty, Sailendra Padala, Vikas Jha, Brian Roberts
  • Publication number: 20090030807
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Application
    Filed: March 24, 2008
    Publication date: January 29, 2009
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Publication number: 20080270882
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Navigation objects may be provided for the communications over a network. For example, a navigation bar may be included on a merchant web page to provide the customer with a link back to a shopping application provided by the IOM.
    Type: Application
    Filed: July 11, 2008
    Publication date: October 30, 2008
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Publication number: 20080263144
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Order forms may be pre-filled for the transactions. For example, the IOM may obtain customer information from a database and use the customer information to complete the customer fields on a merchant web page containing an order form.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 23, 2008
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Patent number: 7415429
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Navigation objects may be provided for the communications over a network. For example, a navigation bar may be included on a merchant web page to provide the customer with a link back to a shopping application provided by the IOM.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: August 19, 2008
    Assignee: Invenda Corporation
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Patent number: 7363248
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Order forms may be pre-filled for the transactions. For example, the IOM may obtain customer information from a database and use the customer information to complete the customer fields on a merchant web page containing an order form.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: April 22, 2008
    Assignee: Invenda Corporation
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
  • Patent number: 7349867
    Abstract: Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Transactions may be tracked using addresses in a communications network. Address identifiers may be used to reduce the size of the addresses.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: March 25, 2008
    Assignee: Invenda Corporation
    Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
  • Publication number: 20080037222
    Abstract: In accordance with one embodiment, the assembly includes a chassis with a board mounted to it that has one or more electronic components. Spaced apart from the board is a bridge heat sink. A heat transfer block is positioned adjacent the electronic component of the board with the heat transfer block in thermal communication with the electronic component to afford transferring of heat (e.g., conductive transfer of heat) from the electronic component to the heat transfer block. An opposite end of the heat transfer block is adjacent the bridge heat sink. The bridge heat sink has at least a portion located externally from the chassis so that the bridge heat sink (which is in thermal communication with the heat transfer block) affords the transferring of heat from the heat transfer block to an environment external to the chassis.
    Type: Application
    Filed: February 16, 2007
    Publication date: February 14, 2008
    Inventors: Vikas Jha, Vassilis Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
  • Publication number: 20070260520
    Abstract: Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described. Products and services offered by various merchants are read using a merchant specific catalog and stored in a common format. Categories for such products and services are normalized and virtual categories are created using various product attributes. Visual creatives, termed as ad-templates are created to control the visual and interactive aspects of the ad, including ad-size, color, as well as product attributes that are displayed in the ad. Ad-templates may be constrained to specific products or product categories. A learning algorithm uses an adaptive sampling process to sample various products, product categories and ad-templates independently for different learning units such as individual users, groups of users determined by some demographics, individual web pages and groups of web pages grouped using various similarity criteria.
    Type: Application
    Filed: January 18, 2007
    Publication date: November 8, 2007
    Applicant: TERACENT CORPORATION
    Inventors: Vikas Jha, Vassilis Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala