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: 11354682Abstract: 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: GrantFiled: January 11, 2021Date of Patent: June 7, 2022Assignee: GOOGLE LLCInventors: Vikas Jha, Vassilis Argyrus Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
-
Publication number: 20210133768Abstract: 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: ApplicationFiled: January 11, 2021Publication date: May 6, 2021Applicant: Google LLCInventors: Vikas JHA, Vassilis Argyrus PAPAVASSILIOU, Rajeev BECTOR, Vishal GOENKA, Sailendra PADALA
-
Patent number: 10943241Abstract: 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: GrantFiled: August 13, 2018Date of Patent: March 9, 2021Assignee: Google LLCInventors: Vikas Jha, Vassilis Argyrus Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
-
Patent number: 10204363Abstract: 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: GrantFiled: June 2, 2017Date of Patent: February 12, 2019Assignee: TAMIRAS PER PTE. LTD., LLCInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Publication number: 20180365707Abstract: 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: ApplicationFiled: August 13, 2018Publication date: December 20, 2018Applicant: Google LLCInventors: Vikas JHA, Vassilis Argyrus PAPAVASSILIOU, Rajeev BECTOR, Vishal GOENKA, Sailendra PADALA
-
Publication number: 20170270576Abstract: 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: ApplicationFiled: June 2, 2017Publication date: September 21, 2017Applicant: TAMIRAS PER PTE. LTD., LLCInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Patent number: 8996415Abstract: 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: GrantFiled: February 4, 2008Date of Patent: March 31, 2015Assignee: Risible Enterprises LLCInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
-
Patent number: 8849704Abstract: 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: GrantFiled: March 24, 2008Date of Patent: September 30, 2014Assignee: Risible Enterprises LLCInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
-
Patent number: 8706565Abstract: 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: GrantFiled: April 21, 2008Date of Patent: April 22, 2014Assignee: Risible Enterprise LLCInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Publication number: 20140081789Abstract: 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: ApplicationFiled: November 19, 2013Publication date: March 20, 2014Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Publication number: 20090228376Abstract: 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: ApplicationFiled: February 4, 2008Publication date: September 10, 2009Applicant: INVENDA CORPORATIONInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
-
Patent number: 7509397Abstract: 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: GrantFiled: April 6, 2000Date of Patent: March 24, 2009Assignee: Yahoo! Inc.Inventors: Brian Totty, Sailendra Padala, Vikas Jha, Brian Roberts
-
Publication number: 20090030807Abstract: 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: ApplicationFiled: March 24, 2008Publication date: January 29, 2009Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
-
Publication number: 20080270882Abstract: 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: ApplicationFiled: July 11, 2008Publication date: October 30, 2008Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Publication number: 20080263144Abstract: 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: ApplicationFiled: April 21, 2008Publication date: October 23, 2008Inventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Patent number: 7415429Abstract: 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: GrantFiled: December 22, 2000Date of Patent: August 19, 2008Assignee: Invenda CorporationInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Patent number: 7363248Abstract: 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: GrantFiled: December 22, 2000Date of Patent: April 22, 2008Assignee: Invenda CorporationInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse
-
Patent number: 7349867Abstract: 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: GrantFiled: December 22, 2000Date of Patent: March 25, 2008Assignee: Invenda CorporationInventors: Eugene J. Rollins, Sailendra Padala, Norbert Hendrikse, Paul Gauthier, Michael Tso
-
Publication number: 20080037222Abstract: 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: ApplicationFiled: February 16, 2007Publication date: February 14, 2008Inventors: Vikas Jha, Vassilis Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
-
Publication number: 20070260520Abstract: 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: ApplicationFiled: January 18, 2007Publication date: November 8, 2007Applicant: TERACENT CORPORATIONInventors: Vikas Jha, Vassilis Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala