Patents by Inventor Thomas Lopatic

Thomas Lopatic 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: 8813041
    Abstract: In one embodiment, a method for inserting advertising into an application includes removing first application code from a first input executable file and placing it into an output executable file, wherein the first application code represents code part of the application. Then a first set of proxies is inserted into the first input executable file, wherein the first set of proxies, when run, makes calls to the first application code. Second application code is added into the output executable file, wherein the second application code represents code executable to display the advertising. The output executable file is compressed. Then, the first input executable file and the output executable file are provided to a device such that the device may load and execute the files.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: August 19, 2014
    Assignee: Yahoo! Inc.
    Inventor: Thomas Lopatic
  • Patent number: 7890430
    Abstract: A software protection is presented comprising software license management and online software license enforcement, wherein individual licenses are provided for regulating the use of a software product, and the software product is individualized while being downloaded from a license server, and the execution of each individualized software product is monitored in agreement with the individual license terms corresponding to the individual software download.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: February 15, 2011
    Assignee: Yahoo! Inc.
    Inventor: Thomas Lopatic
  • Publication number: 20090210856
    Abstract: In one embodiment, a method for inserting advertising into an application includes removing first application code from a first input executable file and placing it into an output executable file, wherein the first application code represents code part of the application. Then a first set of proxies is inserted into the first input executable file, wherein the first set of proxies, when run, makes calls to the first application code. Second application code is added into the output executable file, wherein the second application code represents code executable to display the advertising. The output executable file is compressed. Then, the first input executable file and the output executable file are provided to a device such that the device may load and execute the files.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: YAHOO! INC.
    Inventor: Thomas LOPATIC
  • Publication number: 20090187995
    Abstract: A software protection is presented comprising software license management and online software license enforcement, wherein individual licenses are provided for regulating the use of a software product, and the software product is individualized while being downloaded from a license server, and the execution of each individualized software product is monitored in agreement with the individual license terms corresponding to the individual software download.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 23, 2009
    Applicant: ACTIONALITY, INC.
    Inventor: Thomas Lopatic
  • Publication number: 20090172752
    Abstract: In one embodiment, a play list corresponding to a client is retrieved, wherein the play list comprises a list of two or more videos, one of which is a video requested by the client. A compressed video stream is received from a first video source. The compressed video stream from the first video source is passed to the client without decompressing it. A compressed video stream is received from a second video source. Meta information of frames of the compressed video stream from the second video source is adapted. The passing the compressed video stream from the first video source is stopped. The adapted compressed video stream is then passed from the second video source to the client without decompressing it.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: YAHOO! INC.
    Inventor: Thomas Lopatic
  • Publication number: 20020138441
    Abstract: A software protection is presented comprising software license management and online software license enforcement, wherein individual licenses are provided for regulating the use of a software product, and the software product is individualized while being downloaded from a license server, and the execution of each individualized software product is monitored in agreement with the individual license terms corresponding to the individual software download.
    Type: Application
    Filed: August 3, 2001
    Publication date: September 26, 2002
    Inventor: Thomas Lopatic