Patents by Inventor Scott Sharp
Scott Sharp 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: 12182081Abstract: In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data object is transmitted to the device of the first user. The data is kept coherent during concurrent updates by using optimistic locks. The data is kept backward and forward compatible utilizing intermediate data structures common to both versions of the software. The data is kept searchable by using lookup indexes. The storage system is kept scalable by sharing data across many databases.Type: GrantFiled: December 8, 2022Date of Patent: December 31, 2024Assignee: EBAY INC.Inventors: Anand Sekar Rengasamy Rajasekar, Srilatha Koneru, Mansi Narula, Senthilnathan Subramanian, Vijayshree Singh, Scott Sharp, Vijay Kumar Sivakumar
-
Patent number: 12034851Abstract: Aspects of the present disclosure relate to transaction security techniques. In examples, a resource platform causes a set of executable verification instructions associated with an authorization processor to be executed by a user computing device. The verification instructions may be encrypted by the authorization processor for decryption by the user computing device. The verification instructions may generate verification information associated with the user computing device. In some instances, the verification information may be encrypted for decryption by the authorization processor. The encrypted verification instructions may be provided to the authorization processor (e.g., via the resource platform), such that the authorization processor may provide an indication to the resource platform as to whether the verification is verified.Type: GrantFiled: July 21, 2021Date of Patent: July 9, 2024Assignee: EBAY INC.Inventors: Scott Sharp, Alagu Muthuraman, Phanisri Kuchibotla, David Gandhi, Mahendar Madhavan
-
Publication number: 20230125449Abstract: In various example embodiments, a system and method for consistent schemaless and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data object is transmitted to the device of the first user. The data is kept coherent during concurrent updates by using optimistic locks. The data is kept backward and forward compatible utilizing intermediate data structures common to both versions of the software. The data is kept searchable by using lookup indexes. The storage system is kept scalable by sharing data across many databases.Type: ApplicationFiled: December 8, 2022Publication date: April 27, 2023Inventors: Anand Sekar Rengasamy Rajasekar, Srilatha Koneru, Mansi Narula, Senthilnathan Subramanian, Vijayshree Singh, Scott Sharp, Vijay Kumar Sivakumar
-
Publication number: 20230023993Abstract: Systems and method directed to performing a single checkout process using multiple currencies are described. More specifically, a first item total in a first currency type may be displayed at a first location in a user interface and a second item total in a second currency type may be displayed at a second location in the user interface. In response to receiving a determination of a third currency type associated with a buyer of one or more items associated with the first currency type and one or more items associated with the second currency type, a transaction total including a currency transaction fee associated with converting the first currency type to the third currency type and a second currency transaction fee associated with converting the second currency type to the third currency type is displayed at the user interface.Type: ApplicationFiled: July 23, 2021Publication date: January 26, 2023Applicant: eBay Inc.Inventors: Phanisri Kuchibotla, David Gandhi, Scott Sharp, Anang Mahesh Mankad, Rashmi Singhal, Roopa Jignesh Patel
-
Publication number: 20230024967Abstract: Aspects of the present disclosure relate to transaction security techniques. In examples, a resource platform causes a set of executable verification instructions associated with an authorization processor to be executed by a user computing device. The verification instructions may be encrypted by the authorization processor for decryption by the user computing device. The verification instructions may generate verification information associated with the user computing device. In some instances, the verification information may be encrypted for decryption by the authorization processor. The encrypted verification instructions may be provided to the authorization processor (e.g., via the resource platform), such that the authorization processor may provide an indication to the resource platform as to whether the verification is verified.Type: ApplicationFiled: July 21, 2021Publication date: January 26, 2023Applicant: eBay Inc.Inventors: Scott Sharp, Alagu Muthuraman, Phanisri Kuchibotla, David Gandhi, Mahendar Madhavan
-
Patent number: 11556506Abstract: In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data object is transmitted to the device of the first user. The data is kept coherent during concurrent updates by using optimistic locks. The data is kept backward and forward compatible utilizing intermediate data structures common to both versions of the software. The data is kept searchable by using lookup indexes. The storage system is kept scalable by sharding data across many databases.Type: GrantFiled: January 13, 2021Date of Patent: January 17, 2023Assignee: eBay Inc.Inventors: Anand Sekar Rengasamy Rajasekar, Srilatha Koneru, Mansi Narula, Senthilnathan Subramanian, Vijayshree Singh, Scott Sharp, Vijay Kumar Sivakumar
-
Patent number: 11468499Abstract: The disclosed system and methods adjust one or more parameters affecting the purchase of one or more items and change a buyer interface in order to display the consolidated parameter to a buyer. Example embodiments include a machine-implemented method for detecting an edit to the shopping cart, conducting a complex parameter editing simulation based on data accessed from multiple databases, adjusting a parameter associated with an item in the shopping cart, and adjusting and displaying a cart total to the buyer. The system can further receive an indication to checkout the shopping cart and edit complex parameters during checkout accordingly.Type: GrantFiled: February 11, 2020Date of Patent: October 11, 2022Assignee: EBAY INC.Inventors: Sailendra Reddy, Raphael Tsow, Scott Sharp
-
Publication number: 20210141772Abstract: In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data object is transmitted to the device of the first user. The data is kept coherent during concurrent updates by using optimistic locks. The data is kept backward and forward compatible utilizing intermediate data structures common to both versions of the software. The data is kept searchable by using lookup indexes. The storage system is kept scalable by sharding data across many databases.Type: ApplicationFiled: January 13, 2021Publication date: May 13, 2021Inventors: Anand Sekar Rengasamy Rajasekar, Srilatha Koneru, Mansi Narula, Senthilnathan Subramanian, Vijayshree Singh, Scott Sharp, Vijay Kumar Sivakumar
-
Patent number: 10909089Abstract: In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data object is transmitted to the device of the first user. The data is kept coherent during concurrent updates by using optimistic locks. The data is kept backward and forward compatible utilizing intermediate data structures common to both versions of the software. The data is kept searchable by using lookup indexes. The storage system is kept scalable by sharding data across many databases.Type: GrantFiled: November 20, 2015Date of Patent: February 2, 2021Assignee: eBay Inc.Inventors: Anand Sekar Rengasamy Rajasekar, Srilatha Koneru, Mansi Narula, Senthilnathan Subramanian, Vijayshree Singh, Scott Sharp, Vijay Kumar Sivakumar
-
Publication number: 20200175573Abstract: The disclosed system and methods adjust one or more parameters affecting the purchase of one or more items and change a buyer interface in order to display the consolidated parameter to a buyer. Example embodiments include a machine-implemented method for detecting an edit to the shopping cart, conducting a complex parameter editing simulation based on data accessed from multiple databases, adjusting a parameter associated with an item in the shopping cart, and adjusting and displaying a cart total to the buyer. The system can further receive an indication to checkout the shopping cart and edit complex parameters during checkout accordingly.Type: ApplicationFiled: February 11, 2020Publication date: June 4, 2020Inventors: Sailendra Reddy, Raphael Tsow, Scott Sharp
-
Patent number: 10586270Abstract: The disclosed system and methods adjust one or more parameters affecting the purchase of one or more items and change a buyer interface in order to display the consolidated parameter to a buyer. Example embodiments include a machine-implemented method for detecting an edit to the shopping cart, conducting a complex parameter editing simulation based on data accessed from multiple databases, adjusting a parameter associated with an item in the shopping cart, and adjusting and displaying a cart total to the buyer. The system can further receive an indication to checkout the shopping cart and edit complex parameters during checkout accordingly.Type: GrantFiled: April 14, 2016Date of Patent: March 10, 2020Assignee: eBay Inc.Inventors: Sailendra Reddy, Raphael Tsow, Scott Sharp
-
Publication number: 20170301005Abstract: The disclosed system and methods adjust one or more parameters affecting the purchase of one or more items and change a buyer interface in order to display the consolidated parameter to a buyer. Example embodiments include a machine-implemented method for detecting an edit to the shopping cart, conducting a complex parameter editing simulation based on data accessed from multiple databases, adjusting a parameter associated with an item in the shopping cart, and adjusting and displaying a cart total to the buyer. The system can further receive an indication to checkout the shopping cart and edit complex parameters during checkout accordingly.Type: ApplicationFiled: April 14, 2016Publication date: October 19, 2017Inventors: Sailendra Reddy, Raphael Tsow, Scott Sharp
-
Publication number: 20170147660Abstract: In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data object is transmitted to the device of the first user. The data is kept coherent during concurrent updates by using optimistic locks. The data is kept backward and forward compatible utilizing intermediate data structures common to both versions of the software. The data is kept searchable by using lookup indexes. The storage system is kept scalable by sharding data across many databases.Type: ApplicationFiled: November 20, 2015Publication date: May 25, 2017Inventors: Anand Sekar Rengasamy Rajasekar, Srilatha Koneru, Mansi Narula, Senthilnathan Subramanian, Vijayshree Singh, Scott Sharp, Vijay Kumar Sivakumar
-
Publication number: 20120011057Abstract: A method and a system for publication system initiated value transfer are provided. Example embodiments may include a payment system receiving a request from a publication system to initiate transfer of a unit of value on behalf of a user. The publication system may operate as a publishing service for multiple providers of items. In response to the request, an example embodiment may include identifying a previously established agreement between the user and the payment system. The previously established agreement may authorize the publication system to initiate the transfer of the unit of value on behalf of the user by forwarding a transfer request to the payment system. An example embodiment includes facilitating transfer of the unit of value from an account associated with the user to a further account if the payment system determines further compliance with agreement terms.Type: ApplicationFiled: July 8, 2010Publication date: January 12, 2012Inventors: Srinivasan Raman, Manju Anand, Raphael Tsow, Scott Sharp
-
Publication number: 20060243434Abstract: An adaptor apparatus for use in facilitating removal and retrieval of a plug assembly from a well bore. The apparatus is structured for slidably entering, locking and sealing the plug assembly within the well bore. On further movement of the adaptor apparatus the plug assembly may be unsealed and an end of the apparatus connected to a pulling tool, whereby the plug assembly and adaptor apparatus are unitarily equalized and withdrawn from the well bore by a single wireline run.Type: ApplicationFiled: April 27, 2005Publication date: November 2, 2006Inventors: Scott Sharp, Robert Norris