Patents by Inventor Thanhy Mather

Thanhy Mather 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: 11630660
    Abstract: Disclosed are various examples for enforcing firmware profiles. First, it is determined that a device record associated with a client device fails to specify a firmware profile. A firmware profile is then generated for the client device. Subsequently, a command is generated that causes a firmware of the client device to be configured based at least in part on the firmware profile. The firmware profile is then stored in the device record.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: April 18, 2023
    Assignee: VMware, Inc.
    Inventors: Ahmad Bilal, Thanhy Mather, Tomas Vetrovsky, Pavel Zeman
  • Publication number: 20210042109
    Abstract: Disclosed are various examples for enforcing firmware profiles. First, it is determined that a device record associated with a client device fails to specify a firmware profile. A firmware profile is then generated for the client device. Subsequently, a command is generated that causes a firmware of the client device to be configured based at least in part on the firmware profile. The firmware profile is then stored in the device record.
    Type: Application
    Filed: October 12, 2020
    Publication date: February 11, 2021
    Inventors: Ahmad Bilal, Thanhy Mather, Tomas Vetrovsky, Pavel Zeman
  • Patent number: 10802821
    Abstract: Disclosed are various examples for enforcing firmware profiles. First, it is determined that a device record associated with a client device fails to specify a firmware profile. A firmware profile is then generated for the client device. Subsequently, a command is generated that causes a firmware of the client device to be configured based at least in part on the firmware profile. The firmware profile is then stored in the device record.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: October 13, 2020
    Assignee: VMware, Inc.
    Inventors: Ahmad Bilal, Thanhy Mather, Tomas Vetrovsky, Pavel Zeman
  • Publication number: 20200034141
    Abstract: Disclosed are various examples for enforcing firmware profiles. First, it is determined that a device record associated with a client device fails to specify a firmware profile. A firmware profile is then generated for the client device. Subsequently, a command is generated that causes a firmware of the client device to be configured based at least in part on the firmware profile. The firmware profile is then stored in the device record.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Ahmad Bilal, Thanhy Mather, Tomas Vetrovsky, Pavel Zeman
  • Patent number: 10158531
    Abstract: In various embodiments, a device may include a communications interface configured to receive, from the device management server, an indication to perform an action that requires access to a privileged user space. The device may include a processor configured to use a bridge service to perform the action, where the bridge service runs in a security context that enables the service to operate in the privileged user space. In various embodiments, a server may include a communications interface and a processor. The processor may be configured to receive an indication to perform a management action not within a native device management functionality. The processor may be further configured to invoke a bridge service running on the managed device to perform the action by sending a request via the communications interface, where the bridge service runs in a security context that enables the service to operate in the privileged user space.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: December 18, 2018
    Assignee: MOBILE IRON, INC.
    Inventors: Tomas Vetrovsky, Pavel Zeman, Thanhy Mather
  • Publication number: 20180316565
    Abstract: In various embodiments, a device may include a communications interface configured to receive, from the device management server, an indication to perform an action that requires access to a privileged user space. The device may include a processor configured to use a bridge service to perform the action, where the bridge service runs in a security context that enables the service to operate in the privileged user space. In various embodiments, a server may include a communications interface and a processor. The processor may be configured to receive an indication to perform a management action not within a native device management functionality. The processor may be further configured to invoke a bridge service running on the managed device to perform the action by sending a request via the communications interface, where the bridge service runs in a security context that enables the service to operate in the privileged user space.
    Type: Application
    Filed: June 27, 2018
    Publication date: November 1, 2018
    Inventors: Tomas Vetrovsky, Pavel Zeman, Thanhy Mather
  • Patent number: 10038598
    Abstract: In various embodiments, a device may include a communications interface configured to receive, from the device management server, an indication to perform an action that requires access to a privileged user space. The device may include a processor configured to use a bridge service to perform the action, where the bridge service runs in a security context that enables the service to operate in the privileged user space. In various embodiments, a server may include a communications interface and a processor. The processor may be configured to receive an indication to perform a management action not within a native device management functionality. The processor may be further configured to invoke a bridge service running on the managed device to perform the action by sending a request via the communications interface, where the bridge service runs in a security context that enables the service to operate in the privileged user space.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: July 31, 2018
    Assignee: MOBILE IRON, INC.
    Inventors: Tomas Vetrovsky, Pavel Zeman, Thanhy Mather
  • Publication number: 20170366402
    Abstract: In various embodiments, a device may include a communications interface configured to receive, from the device management server, an indication to perform an action that requires access to a privileged user space. The device may include a processor configured to use a bridge service to perform the action, where the bridge service runs in a security context that enables the service to operate in the privileged user space. In various embodiments, a server may include a communications interface and a processor. The processor may be configured to receive an indication to perform a management action not within a native device management functionality. The processor may be further configured to invoke a bridge service running on the managed device to perform the action by sending a request via the communications interface, where the bridge service runs in a security context that enables the service to operate in the privileged user space.
    Type: Application
    Filed: May 24, 2017
    Publication date: December 21, 2017
    Inventors: Tomas Vetrovsky, Pavel Zeman, Thanhy Mather
  • Publication number: 20080250320
    Abstract: In accordance with embodiments of the invention, a method for providing a customizable media indicator on a dynamically generated graphical representation of real-time data is provided. The method includes receiving a user-defined request from a user to annotate the real-time data with at least one media indicator. Together with the dynamically generated graphical representation of the real-time data, the at least one media indicator is provided for display at a client. The method further includes receiving a first external media data defined by the user for association with the media indicator. The first media data is provided in response to a user action associated with the at least one media indicator. The at least one media indicator is sharable with a plurality of users.
    Type: Application
    Filed: September 24, 2007
    Publication date: October 9, 2008
    Applicant: YAHOO! INC.
    Inventors: Brian Paul Channell, Thanhy Mather
  • Publication number: 20080250326
    Abstract: In accordance with embodiments of the present invention, a method for providing a user-defined visual indicator on a dynamically generated graphical representation of real-time data is provided. The method includes receiving at least one user-defined condition related to the real-time data. The user-defined condition includes at least one external data condition. The method further includes receiving at least one external data related to the at least one external data condition, and providing at least one visual indicator for display along with a dynamically generated graphical representation of the real-time data in response to satisfaction of the at least one user-defined condition. In some embodiments, the at least one external data condition relates to a sentiment measure. Furthermore, in some embodiments, the sentiment measure is determined from a plurality of users.
    Type: Application
    Filed: April 4, 2007
    Publication date: October 9, 2008
    Applicant: Yahoo! Inc.
    Inventor: Thanhy Mather
  • Patent number: D596645
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: July 21, 2009
    Assignee: Yahoo! Inc.
    Inventors: Brian Paul Channell, Thanhy Mather
  • Patent number: D602038
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: October 13, 2009
    Assignee: Yahoo! Inc.
    Inventors: Brian Paul Channell, Thanhy Mather
  • Patent number: D611947
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: March 16, 2010
    Assignee: Yahoo! Inc.
    Inventor: Thanhy Mather