Patents by Inventor Antti Piira

Antti Piira 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: 8868613
    Abstract: Systems and methods, including computer software products, for updating data on a remote device involve defining multiple channels on a remote device, where each channel is associated with a predetermined type of content. Content updates for the channels are automatically delivered to the remote device, and an update frequency is identified for each channel. A most frequent update frequency among the multiple channels defined on the remote device is determined, and updates to the channels are requested according to the most frequent update frequency.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: October 21, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Antti Piira, Rupen Chanda, Brian Connolly
  • Patent number: 8769548
    Abstract: Techniques and systems are disclosed for managing computer resources available to multiple running instances of a media player program. The methods include monitoring consumption of computing resources of multiple running instances of a media player program to render respective media content in a graphical user interface of a computing device. The graphical user interface associated with an additional program configured to render additional content, different from the media content, to the graphical user interface. The additional program can be a browser. The methods further include instructing the multiple instances to reduce respective portions of the computing resources consumption upon determining that a requested increase in computer resources consumption of the media player program would cause the computer resources consumption of the media player program to exceed a first predetermined level.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 1, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Antti Piira, Rishit Shah, Rupen Chanda, Gavin Peacock, Jian Zheng, Brent Getlin, Thomas Reilly
  • Publication number: 20130326359
    Abstract: A computer-implemented method includes receiving a first plurality of instructions from an automatically synchronizing data store. The first plurality of instructions when performed provides an interface between a user and an operating system on a mobile device. The method further includes performing the first plurality of instructions. The method also includes automatically updating the data store with a second plurality of instructions. The second plurality of instructions when performed provides a modification to the interface between the user and the operating system on the mobile device. The method also includes performing the second plurality of instructions.
    Type: Application
    Filed: September 14, 2012
    Publication date: December 5, 2013
    Inventors: Joerg Beckert, GuiQin Zhang, Srini Attaluri, Rupen Chanda, Anssi Kesti-Helia, Antti Piira
  • Publication number: 20130061234
    Abstract: Techniques and systems are disclosed for managing computer resources available to multiple running instances of a media player program. The methods include monitoring consumption of computing resources of multiple running instances of a media player program to render respective media content in a graphical user interface of a computing device. The graphical user interface associated with an additional program configured to render additional content, different from the media content, to the graphical user interface. The additional program can be a browser. The methods further include instructing the multiple instances to reduce respective portions of the computing resources consumption upon determining that a requested increase in computer resources consumption of the media player program would cause the computer resources consumption of the media player program to exceed a first predetermined level.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 7, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Antti Piira, Rishit Shah, Rupen Chanda, Gavin Peacock, Jian Zheng, Brent Getlin, Thomas Reilly
  • Patent number: 8296783
    Abstract: Techniques and systems are disclosed for managing computer resources available to multiple running instances of a media player program. The methods include monitoring consumption of computing resources of multiple running instances of a media player program to render respective media content in a graphical user interface of a computing device. The graphical user interface associated with an additional program configured to render additional content, different from the media content, to the graphical user interface. The additional program can be a browser. The methods further include instructing the multiple instances to reduce respective portions of the computing resources consumption upon determining that a requested increase in computer resources consumption of the media player program would cause the computer resources consumption of the media player program to exceed a first predetermined level.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: October 23, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Antti Piira, Rishit Shah, Rupen Chanda, Gavin Peacock, Jian Zheng, Brent Getlin, Thomas Reilly
  • Patent number: 8271889
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically updating user interfaces for a mobile device. In one aspect, a first set of instructions from an automatically synchronizing data store are received. The first set of instructions are executed to provide an interface between a user and an operating system on the mobile device. The data store is automatically updated with a second set of instructions. The second set of instructions are executed to provide a modification to the interface between the user and the operating system on the mobile device.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: September 18, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Joerg Beckert, GuiQin Zhang, Srini Attaluri, Rupen Chanda, Anssi Kesti-Helia, Antti Piira
  • Publication number: 20090138477
    Abstract: Systems and methods, including computer software products, for updating data on a remote device involve defining multiple channels on a remote device, where each channel is associated with a predetermined type of content. Content updates for the channels are automatically delivered to the remote device, and an update frequency is identified for each channel. A most frequent update frequency among the multiple channels defined on the remote device is determined, and updates to the channels are requested according to the most frequent update frequency.
    Type: Application
    Filed: November 26, 2007
    Publication date: May 28, 2009
    Inventors: Antti Piira, Rupen Chanda, Brian Connolly