Patents by Inventor Eric Noel Billingsley
Eric Noel Billingsley 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: 20230306072Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.Type: ApplicationFiled: May 23, 2023Publication date: September 28, 2023Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
-
Patent number: 11709908Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.Type: GrantFiled: August 30, 2021Date of Patent: July 25, 2023Assignee: PayPal, Inc.Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
-
Patent number: 11303694Abstract: A system to process navigation information includes a receiving module to receive a data request from a network entity. The data request includes a network entity identifier that uniquely identifies the network entity. The system further includes an application to generate a network event based on the data request, the network event including the navigation information. Finally, the system includes a publisher module to communicate the network event to a first server that is distinguished from a first plurality of servers based on the network entity identifier.Type: GrantFiled: August 15, 2019Date of Patent: April 12, 2022Assignee: eBay Inc.Inventors: Gregory Lincoln Stone, Jean-Michel Leon, James Everett Lloyd, Eric Noel Billingsley, Daniel Graham Douglas, Todd Cameron Pringle, Raghav Gupta, Daniel Tsun Kao
-
Publication number: 20210390149Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.Type: ApplicationFiled: August 30, 2021Publication date: December 16, 2021Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
-
Patent number: 11120098Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.Type: GrantFiled: October 1, 2019Date of Patent: September 14, 2021Assignee: PayPal, Inc.Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
-
Publication number: 20200210892Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.Type: ApplicationFiled: October 1, 2019Publication date: July 2, 2020Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
-
Publication number: 20200112601Abstract: A system to process navigation information includes a receiving module to receive a data request from a network entity. The data request includes a network entity identifier that uniquely identifies the network entity. The system further includes an application to generate a network event based on the data request, the network event including the navigation information. Finally, the system includes a publisher module to communicate the network event to a first server that is distinguished from a first plurality of servers based on the network entity identifier.Type: ApplicationFiled: August 15, 2019Publication date: April 9, 2020Inventors: Gregory Lincoln Stone, Jean-Michel Leon, James Everett Lloyd, Eric Noel Billingsley, Daniel Graham Douglas, Todd Cameron Pringle, Raghav Gupta, Daniel Tsun Kao
-
Patent number: 10430724Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.Type: GrantFiled: January 4, 2016Date of Patent: October 1, 2019Assignee: PAYPAL, INC.Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
-
Patent number: 10419515Abstract: A system to process navigation information includes at least one hardware processor and an information storage and retrieval platform executed by the at least one hardware processor. The information storage and retrieval platform is configured to receive a data request from a client, the data request including a client identifier that identifies the client, generate a network event in response to the data request received from the client, and generate, by the at least one hardware processor, a hash value from the client identifier. The information storage and retrieval platform is also configured to identify an address based on the hash value, determine a server by a lookup of the server from among a plurality of servers, the lookup being based on the identified address, and communicate the network event to the server.Type: GrantFiled: March 10, 2016Date of Patent: September 17, 2019Assignee: eBay Inc.Inventors: Gregory Lincoln Stone, Jean-Michel Leon, James Everett Lloyd, Eric Noel Billingsley, Daniel Graham Douglas, Todd Cameron Pringle, Raghav Gupta, Daniel Tsun Kao
-
Patent number: 10095806Abstract: Methods and systems to facilitate a search of an information resource is disclosed. In various embodiments, a distribution of a plurality of data items across a plurality of attribute value ranges corresponding to an attribute is identified. The attribute may be shared by at least two of the plurality of data items. Based on a determining that the distribution of the plurality of data items across the plurality of attribute value ranges includes at least two peaks, the distribution of the plurality of data items across the plurality of attribute value ranges corresponding to the attribute is communicated.Type: GrantFiled: February 9, 2015Date of Patent: October 9, 2018Assignee: eBay Inc.Inventors: Eric Noel Billingsley, Louis Marcel Gino Monier, Aditya Arora
-
Publication number: 20160197977Abstract: A system to process navigation information includes at least one hardware processor and an information storage and retrieval platform executed by the at least one hardware processor. The information storage and retrieval platform is configured to receive a data request from a client, the data request including a client identifier that identifies the client, generate a network event in response to the data request received from the client, and generate, by the at least one hardware processor, a hash value from the client identifier. The information storage and retrieval platform is also configured to identify an address based on the hash value, determine a server by a lookup of the server from among a plurality of servers, the lookup being based on the identified address, and communicate the network event to the server.Type: ApplicationFiled: March 10, 2016Publication date: July 7, 2016Inventors: Gregory Lincoln Stone, Jean-Michel Leon, James Everett Lloyd, Eric Noel Billingsley, Daniel Graham Douglas, Todd Cameron Pringle, Raghav Gupta, Daniel Tsun Kao
-
Publication number: 20160117609Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.Type: ApplicationFiled: January 4, 2016Publication date: April 28, 2016Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
-
Patent number: 9311398Abstract: A system to process navigation information includes a receiving module to receive a data request from a network entity. The data request includes a network entity identifier that uniquely identifies the network entity. The system further includes an application to generate a network event based on the data request, the network event including the navigation information. Finally, the system includes a publisher module to communicate the network event to a first server that is distinguished from a first plurality of servers based on the network entity identifier.Type: GrantFiled: December 30, 2005Date of Patent: April 12, 2016Assignee: eBay Inc.Inventors: Gregory Lincoln Stone, Jean-Michel Leon, James Everett Lloyd, Eric Noel Billingsley, Daniel Graham Douglas, Todd Cameron Pringle, Raghav Gupta, Daniel Tsun Kao
-
Publication number: 20160063238Abstract: Embodiments of a method and system for utilizing user-designed applications are disclosed. A user-designed application that utilizes at least one high-level API available within a system may be received. The user-designed application may be deployed server-side within the system. A user request may be processed server-side for the user-designed application in the system.Type: ApplicationFiled: November 6, 2015Publication date: March 3, 2016Inventor: Eric Noel Billingsley
-
Patent number: 9218227Abstract: Embodiments of a method and system for utilizing user-designed applications are disclosed. A user-designed application that utilizes at least one high-level API available within a system may be received. The user-designed application may be deployed server-side within the system. A user request may be processed server-side for the user-designed application in the system.Type: GrantFiled: December 20, 2013Date of Patent: December 22, 2015Assignee: PayPal, Inc.Inventor: Eric Noel Billingsley
-
Publication number: 20150154315Abstract: Methods and systems to facilitate a search of an information resource is disclosed. In various embodiments, a distribution of a plurality of data items across a plurality of attribute value ranges corresponding to an attribute is identified. The attribute may be shared by at least two of the plurality of data items. Based on a determining that the distribution of the plurality of data items across the plurality of attribute value ranges includes at least two peaks, the distribution of the plurality of data items across the plurality of attribute value ranges corresponding to the attribute is communicated.Type: ApplicationFiled: February 9, 2015Publication date: June 4, 2015Inventors: Eric Noel Billingsley, Louis Marcel Gino Monier, Aditya Arora
-
Patent number: 8954411Abstract: Methods and systems to facilitate a search of an information resource is disclosed. In various embodiments, a distribution of a plurality of data items across a plurality of attribute value ranges corresponding to an attribute is identified. The attribute may be shared by at least two of the plurality of data items. Based on a determining that the distribution of the plurality of data items across the plurality of attribute value ranges includes at least two peaks, the distribution of the plurality of data items across the plurality of attribute value ranges corresponding to the attribute is communicated.Type: GrantFiled: December 21, 2011Date of Patent: February 10, 2015Assignee: eBay Inc.Inventors: Eric Noel Billingsley, Louis Marcel Gino Monier, Aditya Arora
-
Publication number: 20140109116Abstract: Embodiments of a method and system for utilizing user-designed applications are disclosed. A user-designed application that utilizes at least one high-level API available within a system may be received. The user-designed application may be deployed server-side within the system. A user request may be processed server-side for the user-designed application in the system.Type: ApplicationFiled: December 20, 2013Publication date: April 17, 2014Applicant: EBAY INC.Inventor: Eric Noel Billingsley
-
Patent number: 8621490Abstract: Embodiments of a method and system for utilizing user-designed applications are disclosed. A user-designed application that utilizes at least one high-level API available within a system may be received. The user-designed application may be deployed server-side within the system. A user request may be processed server-side for the user-designed application in the system.Type: GrantFiled: April 26, 2007Date of Patent: December 31, 2013Assignee: eBay Inc.Inventor: Eric Noel Billingsley
-
Publication number: 20130132824Abstract: A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.Type: ApplicationFiled: January 21, 2013Publication date: May 23, 2013Applicant: eBay Inc.Inventors: Vipul C. Dalal, Eric Noel Billingsley, James Ladd, Sanjay Pundlkrao Ghatare, Randall Scott Shoup, Suhail Ansari, Gunshekar Cemballi, Neelakantan Sundaresan