Patents by Inventor Brent Getlin

Brent Getlin 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: 20240127510
    Abstract: A method includes receiving an input including a target style and a glyph. The method further includes masking the glyph. The method further includes generating a stylized glyph by a glyph generative model using the masked glyph. The method further includes rendering the stylized glyph as a unicode stylized glyph.
    Type: Application
    Filed: May 16, 2023
    Publication date: April 18, 2024
    Inventors: Aliakbar DARABI, Alexandru CHICULITA, Alexandru Vasile COSTIN, Brent GETLIN, Nathaniel McCULLY, Oliver BRDICZKA
  • 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: 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: 8387077
    Abstract: A computer-implemented method includes identifying one or more application program interfaces from a group of application program interfaces for passing information between a scheduler, which is in communication with a virtual machine executed on a device, and a service provider of the device. The method also includes using the identified one or more application program interfaces to asynchronously pass information between the scheduler and the service provider of the device.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: February 26, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Brent Getlin, Rupen Chanda, Rob Borcic
  • 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: 8209685
    Abstract: The present disclosure includes, among other things, systems, methods and program products for virtual machine device access. A first asynchronous request from a virtual machine executing on a device is identified, where the first asynchronous request is for accessing one or more of the device's information or services. The first asynchronous request is retrieved from the virtual machine. The first asynchronous request is scheduled to be provided as a second request to a service provider on the device, where the service provider is operable to handle the second request. The second request is provided to the service provider and a first response is received from the service provider to be provided to the virtual machine as a second response. First code is selected in the virtual machine from a plurality of code to receive the second response and providing the second response to the selected code.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: June 26, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Brent Getlin, Rupen Chanda, Rob Borcic
  • Patent number: 8046778
    Abstract: A computer-implemented method includes identifying one or more application program interfaces from a group of application program interfaces for passing information between a scheduler, which is in communication with a virtual machine executed on a device, and a service provider of the device. The method also includes using the identified one or more application program interfaces to asynchronously pass information between the scheduler and the service provider of the device.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: October 25, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Brent Getlin, Rupen Chanda, Rob Borcic