Patents by Inventor Thomas Joshua Shafron

Thomas Joshua Shafron 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: 9324080
    Abstract: A method of modifying an Internet browser interface to provide shopping assistant functionality facilitating on-line shopping at a supported merchant Internet site. A wallet created in accordance with the present invention comprises a database having various user data stored therein under certain predetermined field names. A supported merchant data file identifies a plurality of supported merchants and enables the modified browser interface to determine when a shopper has navigated to a supported merchant web site. For each supported merchant, a rules and mapping file is created that may be used in connection with the wallet to map user-provided information in the wallet to corresponding fields in the merchant's check-out web page. When a user navigates to a supported merchant web site and desires to purchase merchandise and/or services from that merchant, the wallet automatically fills out the merchant's check-out web page(s), thereby simplifying on-line shopping and particularly, the check-out process.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 26, 2016
    Assignee: YAHOO! INC.
    Inventors: Thomas Joshua Shafron, Qi Lu, Ashish Baldua
  • Patent number: 7051119
    Abstract: A method and system for enabling a script on a first computer to communicate and exchange data with a script on a second computer so as to provide access by the script to data typically inaccessible by a script. The method and system enable a first computer to control the Internet navigation of a second computer, and also enable instant messaging between a first computer and a member of a synchronization group. The computers may be connectable with each other over any type of network (e.g., LAN, WAN, intranet, Internet, cellular, etc.).
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: May 23, 2006
    Assignee: Yahoo! Inc.
    Inventors: Thomas Joshua Shafron, Christopher Staib
  • Publication number: 20030014479
    Abstract: A method and system for enabling a script on a first computer to communicate and exchange data with a script on a second computer so as to provide access by the script to data typically inaccessible by a script. The method and system enable a first computer to control the Internet navigation of a second computer, and also enable instant messaging between a first computer and a member of a synchronization group. The computers may be connectable with each other over any type of network (e.g., LAN, WAN, intranet, Internet, cellular, etc.).
    Type: Application
    Filed: July 12, 2001
    Publication date: January 16, 2003
    Inventors: Thomas Joshua Shafron, Christopher Staib
  • Publication number: 20020186255
    Abstract: A method of modifying an Internet browser interface to provide shopping assistant functionality facilitating on-line shopping at a supported merchant Internet site. A wallet created in accordance with the present invention comprises a database having various user data stored therein under certain predetermined field names. A supported merchant data file identifies a plurality of supported merchants and enables the modified browser interface to determine when a shopper has navigated to a supported merchant web site. For each supported merchant, a rules and mapping file is created that may be used in connection with the wallet to map user-provided information in the wallet to corresponding fields in the merchant's check-out web page. When a user navigates to a supported merchant web site and desires to purchase merchandise and/or services from that merchant, the wallet automatically fills out the merchant's check-out web page(s), thereby simplifying on-line shopping and particularly, the check-out process.
    Type: Application
    Filed: November 1, 2001
    Publication date: December 12, 2002
    Inventors: Thomas Joshua Shafron, Qi Lu, Ashish Baldua