Patents by Inventor Darren K. Edge

Darren K. Edge 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: 11822603
    Abstract: Systems and methods for modeling higher-level metrics from graph data derived from already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from the set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for a graph using the set of the already-collected but not yet connected data, where each of the plurality of nodes of the graph corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges of the graph corresponds to a measurement associated with the target activity. The method further includes modeling a relationship between graph attributes associated with the graph data and a higher-level metric associated with the target activity.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: November 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren K. Edge, Jonathan K. Larson, Nathan R. Evans, Christopher M. White
  • Patent number: 11709855
    Abstract: Systems and methods for graph embedding already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from a set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for at least one graph having a plurality of nodes and a plurality of edges using the set of the already-collected but not yet connected data, where each of the plurality of nodes corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges corresponds to a measurement associated with the target activity during a temporal dimension of interest. The method further includes converting the graph data into metric space data using a graph embedding process.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: July 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren K. Edge, Jonathan K. Larson, Nathan R. Evans, Christopher M. White
  • Patent number: 11669537
    Abstract: Systems and methods for graph embedding already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from a set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for at least one graph having a plurality of nodes and a plurality of edges using the set of the already-collected but not yet connected data, where each of the plurality of nodes corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges corresponds to a measurement associated with the target activity during a temporal dimension of interest. The method further includes converting the graph data into metric space data using a graph embedding process.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: June 6, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren K. Edge, Jonathan K. Larson, Nathan R. Evans, Christopher M. White
  • Patent number: 11562170
    Abstract: Systems and methods for modeling higher-level metrics from graph data derived from already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from the set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for a graph using the set of the already-collected but not yet connected data, where each of the plurality of nodes of the graph corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges of the graph corresponds to a measurement associated with the target activity. The method further includes modeling a relationship between graph attributes associated with the graph data and a higher-level metric associated with the target activity.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: January 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren K. Edge, Jonathan K. Larson, Nathan R. Evans, Christopher M. White
  • Publication number: 20220351003
    Abstract: Systems and methods for modeling higher-level metrics from graph data derived from already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from the set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for a graph using the set of the already-collected but not yet connected data, where each of the plurality of nodes of the graph corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges of the graph corresponds to a measurement associated with the target activity. The method further includes modeling a relationship between graph attributes associated with the graph data and a higher-level metric associated with the target activity.
    Type: Application
    Filed: July 12, 2022
    Publication date: November 3, 2022
    Inventors: Darren K. EDGE, Jonathan K. LARSON, Nathan R. EVANS, Christopher M. WHITE
  • Patent number: 11068149
    Abstract: Described herein are techniques that offer a class of user-interaction styles for indirect user interaction with a two-dimensional virtual space (“desktop”) using touch-sensitive control surface of a user-input device (such as a mobile phone). Some described techniques enable a user to point, pan and scale within a large virtual two-dimensional space with input from a touch surface of a handheld device, with the output of the user interaction being rendered on a visual display unit (other than the touch surface).
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: July 20, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bennett S. Wilburn, Darren K. Edge
  • Publication number: 20210019558
    Abstract: Systems and methods for modeling higher-level metrics from graph data derived from already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from the set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for a graph using the set of the already-collected but not yet connected data, where each of the plurality of nodes of the graph corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges of the graph corresponds to a measurement associated with the target activity. The method further includes modeling a relationship between graph attributes associated with the graph data and a higher-level metric associated with the target activity.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Darren K. Edge, Jonathan K. Larson, Nathan R. Evans, Christopher M. White
  • Publication number: 20210019325
    Abstract: Systems and methods for graph embedding already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from a set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for at least one graph having a plurality of nodes and a plurality of edges using the set of the already-collected but not yet connected data, where each of the plurality of nodes corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges corresponds to a measurement associated with the target activity during a temporal dimension of interest. The method further includes converting the graph data into metric space data using a graph embedding process.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Darren K. Edge, Jonathan K. Larson, Nathan R. Evans, Christopher M. White
  • Publication number: 20180329869
    Abstract: A device is provided for determining appearances for elements displayed on a user interface. In one implementation, GP the device includes a processing unit and a memory coupled to the processing unit and storing instructions for execution by the processing unit.
    Type: Application
    Filed: January 15, 2016
    Publication date: November 15, 2018
    Inventor: Darren K. Edge
  • Patent number: 9619128
    Abstract: Some implementations may include a computing device to generate a presentation including a plurality of slides. The presentation may be generated based on an input file that includes commands from a presentation markup language. The commands may specify details associated with the presentation. The details may include a title and a background image associated with each of the plurality of slides, one or more points to be included in each of the plurality of slides, and a style associated with the each of the plurality of slides.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: April 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren K. Edge, Koji Yatani
  • Publication number: 20160189404
    Abstract: Techniques for selecting and editing visual elements (e.g., shapes) across multiple visuals (e.g., presentation slides) are described. The techniques obtain the multiple visuals each including visual elements. The visual elements may be grouped and synchronized based on similarities of an attribute among the visual elements. The visual elements may be presented to a user for evaluation. The user may select and make changes to a visual element. These changes may be propagated to other visual elements that belong to the same group of the visual element.
    Type: Application
    Filed: June 28, 2013
    Publication date: June 30, 2016
    Applicant: Microsoft Corporation
    Inventors: Darren K. Edge, Koji Yatani, Reza Adhitya Saputra, Chao Wang
  • Publication number: 20150007005
    Abstract: Some implementations may include a computing device to generate a presentation including a plurality of slides. The presentation may be generated based on an input file that includes commands from a presentation markup language. The commands may specify details associated with the presentation. The details may include a title and a background image associated with each of the plurality of slides, one or more points to be included in each of the plurality of slides, and a style associated with the each of the plurality of slides.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 1, 2015
    Inventors: Darren K. Edge, Koji Yatani
  • Publication number: 20140344702
    Abstract: Techniques for providing adaptive timing support may reduce the cognitive load on a presenter during a presentation by tracking the pace of the presentation on behalf of the presenter. A time interval may be initially allocated to each of multiple sections of a presentation based on a target time duration for the presentation. The actual presentation time duration of a section may be monitored during coverage of the section. Following the detection of an advance to another section of the presentation, the allocated time interval established for each of one or more remaining sections in the presentation may be updated based on a time difference between the actual presentation time duration and the allocated time interval of the section.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Darren K. Edge, Hong Z. Tan
  • Patent number: 8631354
    Abstract: A user interface and techniques for manipulating a graphical representation via indirect manipulation of focal controls are described. Generally, the user interface includes a graphical representation (e.g., an image, video, application, browser, map, etc.), one or more visible or transparent focal controls, and gesture detection functionality to detect inputs from a user. The user may provide this input via a peripheral device (e.g., a mouse, keyboard, etc.), a touch-screen display, or in another suitable manner. In each instance, the user provides an input relative to the focal control and, in response to detecting the input, the gesture detection functionality manipulates the underlying graphical representation.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: January 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Darren K. Edge, Min Wang
  • Publication number: 20110304557
    Abstract: Described herein are techniques that offer a class of user-interaction styles for indirect user interaction with a two-dimensional virtual space (“desktop”) using touch-sensitive control surface of a user-input device (such as a mobile phone). Some described techniques enable a user to point, pan and scale within a large virtual two-dimensional space with input from a touch surface of a handheld device, with the output of the user interaction being rendered on a visual display unit (other than the touch surface).
    Type: Application
    Filed: June 9, 2010
    Publication date: December 15, 2011
    Applicant: Microsoft Corporation
    Inventors: Bennett S. Wilburn, Darren K. Edge
  • Publication number: 20100229130
    Abstract: A user interface and techniques for manipulating a graphical representation via indirect manipulation of focal controls are described. Generally, the user interface includes a graphical representation (e.g., an image, video, application, browser, map, etc.), one or more visible or transparent focal controls, and gesture detection functionality to detect inputs from a user. The user may provide this input via a peripheral device (e.g., a mouse, keyboard, etc.), a touch-screen display, or in another suitable manner. In each instance, the user provides an input relative to the focal control and, in response to detecting the input, the gesture detection functionality manipulates the underlying graphical representation.
    Type: Application
    Filed: March 6, 2009
    Publication date: September 9, 2010
    Applicant: Microsoft Corporation
    Inventors: Darren K. Edge, Min Wang
  • Publication number: 20100208033
    Abstract: An exemplary method includes accessing geometrically located data that represent one or more virtual items with respect to a three-dimensional coordinate system; generating a three-dimensional map based at least in part on real image data of a three-dimensional space as acquired by a camera; rendering to a physical display a mixed reality scene that includes the one or more virtual items at respective three-dimensional positions in a real image of the three-dimensional space acquired by the camera; and re-rendering to the physical display the mixed reality scene upon a change in the field of view of the camera. Other methods, devices, systems, etc., are also disclosed.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Applicant: Microsoft Corporation
    Inventors: Darren K. Edge, Eric Chang, Kyungmin Min