Abstract:

Systems and methods for processing webpage calls via multiple module responses are described. A system may receive, from a client device, a first call for module data associated with a set of webpage modules for presentation in a webpage. The system may subsequently transmit, to the client device based on receiving the first call, a first response including first module data associated with a first subset of the set of webpage modules. The first response may additionally include a token identifying the webpage. The server may additionally transmit, to the client device based on transmitting the first response, a second response including the token identifying the webpage and second module data associated with a second subset of the set of webpage modules that differs from the first subset of the set of webpage modules.

Country: United States
Grant Date: July 16, 2024
INVENTORS: Vineet Bindal, Lakshimi Duraivenkatesh, Selcuk Kopru, Tomer Lancewicki, Nagasita Raghuram Nimishakavi Venkata, Ramesh Periyathambi

Abstract:

Technologies described reduce the amount of time between requesting content and receiving the requested content. In some embodiments, a client provides a search query. A search result page is generated and, prior to returning the search result page to the client, some or all of the search results are asynchronously pre-fetched and cached. The search query can include custom parameters that are also included in the pre-fetch requests. Web addresses in the search results page can be modified to indicate whether a prefetch operation was initiated. Once a user activates one of the search results, the responding web server uses the cached data while generating a response.

Country: United States
Grant Date: October 3, 2023
INVENTORS: DEEPTI BHOSALE, Vineet Bindal, Lakshimi Duraivenkatesh, Andrew Lin, Auston McReynolds, Nagasita Raghuram Nimishakavi Venkata, Ramesh Periyathambi

Abstract:

Systems and methods for processing webpage calls via multiple module responses are described. A system may receive, from a client device, a first call for module data associated with a set of webpage modules for presentation in a webpage. The system may subsequently transmit, to the client device based on receiving the first call, a first response including first module data associated with a first subset of the set of webpage modules. The first response may additionally include a token identifying the webpage. The server may additionally transmit, to the client device based on transmitting the first response, a second response including the token identifying the webpage and second module data associated with a second subset of the set of webpage modules that differs from the first subset of the set of webpage modules.

Country: United States
Grant Date: October 3, 2023
INVENTORS: Vineet Bindal, Lakshimi Duraivenkatesh, Selcuk Kopru, Tomer Lancewicki, Nagasita Raghuram Nimishakavi Venkata, Ramesh Periyathambi

Abstract:

A system and method for adopting data across different sites is disclosed. The method comprises, configuring a first networked site to adopt data from at least one other networked site different from the first networked site, including: configuring the first networked site to adopt data of a first type of presentation format from said other networked site; and configuring the first networked site not to adopt data of a second type of presentation format from said other networked site, the second format being different from the first format; detecting new data associated with a data item on said other networked site and determining that a record of the data item is being stored on the first networked site, and on basis of the detecting and the determining, storing the new data from said other networked site on the first networked site in association with the data item.

Country: China
Grant Date: July 18, 2023
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: Germany
Grant Date: November 9, 2022
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: France
Grant Date: November 9, 2022
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: United Kingdom
Grant Date: November 9, 2022
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: United States
Grant Date: June 21, 2022
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Techniques for prefetching operation cost based digital content and digital content with emphasis that overcome the challenges of conventional systems are described. In one example, a computing device may receive digital content representations of digital content from a service provider system, which are displayed on a user interface of the computing device. Thereafter, the computing device may also receive digital content as prefetches having a changed display characteristic as emphasizing a portion of the digital content based on a model trained using machine learning. Alternatively, the computing device may receive digital content as a prefetch based on a model trained using machine learning in which the model addresses a likelihood of conversion of a good or service and an operation cost of providing the digital content. Upon receiving a user input selecting one of the digital content representations, digital content is rendered in the user interface of the computing device.

Country: United States
Grant Date: May 3, 2022

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: Republic of Korea
Grant Date: April 5, 2022
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods for processing webpage calls via multiple module responses are described. A system may receive, from a client device, a first call for module data associated with a set of webpage modules for presentation in a webpage. The system may subsequently transmit, to the client device based on receiving the first call, a first response including first module data associated with a first subset of the set of webpage modules. The first response may additionally include a token identifying the webpage. The server may additionally transmit, to the client device based on transmitting the first response, a second response including the token identifying the webpage and second module data associated with a second subset of the set of webpage modules that differs from the first subset of the set of webpage modules.

Country: United States
Grant Date: January 11, 2022
INVENTORS: Vineet Bindal, Lakshimi Duraivenkatesh, Selcuk Kopru, Tomer Lancewicki, Nagasita Raghuram Nimishakavi Venkata, Ramesh Periyathambi

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: China
Grant Date: December 14, 2021
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: Germany
Grant Date: November 10, 2021
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: France
Grant Date: November 10, 2021
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: United Kingdom
Grant Date: November 10, 2021
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: Republic of Korea
Grant Date: April 26, 2021
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Technologies described reduce the amount of time between requesting content and receiving the requested content. In some embodiments, a client provides a search query. A search result page is generated and, prior to returning the search result page to the client, some or all of the search results are asynchronously pre-fetched and cached. The search query can include custom parameters that are also included in the pre-fetch requests. Web addresses in the search results page can be modified to indicate whether a prefetch operation was initiated. Once a user activates one of the search results, the responding web server uses the cached data while generating a response.

Country: United States
Grant Date: April 20, 2021
INVENTORS: DEEPTI BHOSALE, Vineet Bindal, Lakshimi Duraivenkatesh, Andrew Lin, Auston McReynolds, Nagasita Raghuram Nimishakavi Venkata, Ramesh Periyathambi

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: United States
Grant Date: December 1, 2020
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Abstract:

Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.

Country: United States
Grant Date: September 10, 2019
INVENTORS: Vineet Bindal, Jeffrey Cavano, Syeda Hudda, Girish Kini, Naveen Kumar, Pramod Mamipudi, Abdullah Rababah

Vineet Bindal