Patents by Inventor Mark Aldham

Mark Aldham 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: 10466974
    Abstract: In one embodiment, a user interface system may execute an independent expression in a secondary code set to facilitate taking a dynamic object reading for a target composition object. The user interface system may execute a primary code thread and a secondary code thread for a user interface. The primary code thread may generate an independent expression resident in the secondary code thread. The independent expression may gather an input set resident in the secondary code thread for a target composition object. The secondary code thread may render the target composition object based on the input set.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: November 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Young, Luciano Baretta Mandryk, Lucas Haines, Mark Aldham
  • Publication number: 20160306611
    Abstract: In one embodiment, a user interface system may execute an independent expression in a secondary code set to facilitate taking a dynamic object reading for a target composition object. The user interface system may execute a primary code thread and a secondary code thread for a user interface. The primary code thread may generate an independent expression resident in the secondary code thread. The independent expression may gather an input set resident in the secondary code thread for a target composition object. The secondary code thread may render the target composition object based on the input set.
    Type: Application
    Filed: April 14, 2015
    Publication date: October 20, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Anthony Young, Luciano Baretta Mandryk, Lucas Haines, Mark Aldham
  • Publication number: 20140282426
    Abstract: In one embodiment, a system analyzer may iteratively sub-partition the trace timeline 202 of a computer system activity to more accurately understand the root causes 214 of various scenarios 204 in the trace timeline 202. The system analyzer may automatically partition a scenario 204 of the trace timeline 202 on a scenario-aware basis. The system analyzer may automatically sub-partition the scenario 204 into a sub-scenario set of the scenario 204. The system analyzer may display a sub-partitioned trace timeline 202 to a user.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Alexander Kirshenbaum, Aaron Dietrich, Mark Aldham, Jason Cohen