Patents by Inventor Joshua Baber

Joshua Baber 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: 10984179
    Abstract: Non-limiting examples described herein relate to representation of intelligent object movement. Examples described herein replace pre-canned object movement actions and provide new data transformations that better emphasize context related to object movement. An action for placement of a data object may be received. Non-limiting examples of actions comprise a movement of a data object or an object insertion of one or more data objects. The action is analyzed using an object movement data model that evaluates a context for placement of the data object. Insertion characteristics are applied to the data object based on analysis by the object movement data model. A movement of the data object is surfaced, through a user interface, based on the applied insertion characteristics. An exemplary surfaced movement presents a motion animation of the data object from an initial position within the digital canvas to a resting position within the digital canvas.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: April 20, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Dart, Cooper Clauson, Mark Phair, March Rogers, Joshua Baber
  • Publication number: 20190171700
    Abstract: Non-limiting examples described herein relate to representation of intelligent object movement. Examples described herein replace pre-canned object movement actions and provide new data transformations that better emphasize context related to object movement. An action for placement of a data object may be received. Non-limiting examples of actions comprise a movement of a data object or an object insertion of one or more data objects. The action is analyzed using an object movement data model that evaluates a context for placement of the data object. Insertion characteristics are applied to the data object based on analysis by the object movement data model. A movement of the data object is surfaced, through a user interface, based on the applied insertion characteristics. An exemplary surfaced movement presents a motion animation of the data object from an initial position within the digital canvas to a resting position within the digital canvas.
    Type: Application
    Filed: January 12, 2018
    Publication date: June 6, 2019
    Inventors: Anthony Dart, Cooper Clauson, Mark Phair, March Rogers, Joshua Baber
  • Patent number: D593575
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D594018
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D594019
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D594020
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D594021
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D594025
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNutty, Joshua Baber
  • Patent number: D594026
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D788145
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: May 30, 2017
    Assignee: Microsoft Corporation
    Inventors: Kathryn Sullivan, Maya Rodrig, Joshua Baber
  • Patent number: D826980
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: August 28, 2018
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, March Rogers, Jason Blackheart, Anthony Neil Dart, Omeed Chandra
  • Patent number: D826982
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: August 28, 2018
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, March Rogers, Jason Blackheart, Anthony Neil Dart, Omeed Chandra, Paul Ray, Arianne Taylor
  • Patent number: D837807
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: January 8, 2019
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, March Rogers, Jason Blackheart, Anthony Neil Dart, Omeed Chandra
  • Patent number: D839301
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: January 29, 2019
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, March Rogers, Jason Blackheart, Anthony Neil Dart, Omeed Chandra
  • Patent number: D848451
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: May 14, 2019
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, March Rogers, Jason Blackheart, Anthony Neil Dart, Omeed Chandra
  • Patent number: D891442
    Type: Grant
    Filed: October 21, 2018
    Date of Patent: July 28, 2020
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, Anthony Neil Dart
  • Patent number: D892136
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: August 4, 2020
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, Anthony Neil Dart
  • Patent number: D895664
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: September 8, 2020
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, Anthony Neil Dart, March Rogers
  • Patent number: D915451
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: April 6, 2021
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, Anthony Neil Dart, March Rogers
  • Patent number: D933079
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: October 12, 2021
    Assignee: Microsoft Corporation
    Inventors: Joshua Baber, Anthony Neil Dart, March Rogers, Eduardo Sonnino