Patents by Inventor John C. Gordon

John C. Gordon 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: 20220268436
    Abstract: A wallpaper system may include a sheet of material comprising a top layer comprising a decorative material, a bottom layer to be adhered to a surface, and an intermediate layer located between the top layer and the bottom layer. In some examples the wallpaper system may include an electronic component coupled to the sheet of material and a conductor disposed within the intermediate layer. The conductor may be coupled to the electronic component and may be configured to provide power to the electronic component.
    Type: Application
    Filed: February 21, 2022
    Publication date: August 25, 2022
    Inventor: John C. Gordon
  • Patent number: 11370736
    Abstract: This application is directed to use of transition metal-ligand complexes to hydrogenate fluorinated esters and carboxamides into fluorinated hemiacetals. Methods for synthesis of certain ligands are also provided.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: June 28, 2022
    Assignee: Triad National Security, LLC
    Inventors: Pavel A. Dub, Rami J. Batrice, John C. Gordon
  • Patent number: 11216238
    Abstract: A communal computing device, like an interactive digital whiteboard, can detect the start and end of user sessions with the device. When a communal computing device detects the end of a user session, the it can determine if a personal device that was connected at the start of the user session or during the user session was also connected at the end of the user session. If so, the device can initiate actions based on the session start or end signals such as, but not limited to, transmitting a message to an organizer of a meeting scheduled during the time of the user session, transmitting a message to a participant of a meeting scheduled during the time of the user session, transmitting a message to an administrator, or generating a notification, such as a user interface reminding a user to take their personal device.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John C. Gordon, Corey Joseph Loman, Nabil Fates, Steven M. Ilami, Samuel David Adams, Peter Gregory Davis, Raju Jain
  • Patent number: 10942855
    Abstract: A system for contextual loading of operating system is described. A context module forms a dynamic context of a user log in at a host. The context mapper identifies a container corresponding to the dynamic context and determines whether the container is present in a local container cache of the host. In response to the container being present in the local container cache, the container is presented at the host. In response to the container being absent from the local container cache, the container is retrieved from a container store and presented at the host.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kyle T. Kral, John C. Gordon
  • Publication number: 20200308089
    Abstract: This application is directed to use of transition metal-ligand complexes to hydrogenate fluorinated esters and carboxamides into fluorinated hemiacetals. Methods for synthesis of certain ligands are also provided.
    Type: Application
    Filed: April 1, 2020
    Publication date: October 1, 2020
    Inventors: Pavel A. Dub, Rami J. Batrice, John C. Gordon
  • Publication number: 20200301839
    Abstract: A system for contextual loading of operating system is described. A context module forms a dynamic context of a user log in at a host. The context mapper identifies a container corresponding to the dynamic context and determines whether the container is present in a local container cache of the host. In response to the container being present in the local container cache, the container is presented at the host. In response to the container being absent from the local container cache, the container is retrieved from a container store and presented at the host.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: Kyle T. Kral, John C. Gordon
  • Patent number: 10783327
    Abstract: A technique is described herein for using personal digital assistant (PDA) functionality to assist a user in retrieving a content item from a source component, such as a remote user computing device. In one manner of operation, the technique involves: receiving at least one input message from the user, in which the user expresses an intent to obtain a desired content item; interpreting the input message(s) using a language understanding component of a dialog system, to provide an interpreted request; identifying zero, one or more source components, each of which provides a copy of the desired content item; retrieving the desired content item from at least one identified source component; and sending the desired content item over a computer network to a target component. The identifying operation involves identifying the source component(s) with reference to a hierarchically-arranged set of retrieval options.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John C. Gordon
  • Patent number: 10776470
    Abstract: A computer-implemented technique is described for verifying the identity of a user using two components of face analysis. In a first part, the technique determines whether captured face information matches a previously stored structural face signature pertaining to the user. The structural face signature describes, at least in part, gross structural characteristics of the face that are largely invariant from pose to pose. In the second part, the technique determines whether the captured face information matches a dynamic face signature associated with the user. The dynamic face signature describes movement of parts of the face over a span of time as the user performs a gesture, and the correlation of different parts of the face during the movement. The technique reduces the risk that a malicious actor can successfully artificially duplicate the appearance of an authorized user.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John C. Gordon
  • Patent number: 10762429
    Abstract: Emotional/cognitive state presentation is described. When two or more users, each using a device configured to present emotional/cognitive state data, are in proximity to one another, each device communicates an emotional/cognitive state of the user of the device to another device. Upon receiving data indicating an emotional/cognitive state of another user, an indication of the emotional/cognitive state of the user is presented.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: September 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John C. Gordon, Cem Keskin
  • Publication number: 20200210129
    Abstract: A communal computing device, like an interactive digital whiteboard, can detect the start and end of user sessions with the device. When a communal computing device detects the end of a user session, the it can determine if a personal device that was connected at the start of the user session or during the user session was also connected at the end of the user session. If so, the device can initiate actions based on the session start or end signals such as, but not limited to, transmitting a message to an organizer of a meeting scheduled during the time of the user session, transmitting a message to a participant of a meeting scheduled during the time of the user session, transmitting a message to an administrator, or generating a notification, such as a user interface reminding a user to take their personal device.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: John C. GORDON, Corey Joseph LOMAN, Nabil FATES, Steven M. ILAMI, Samuel David ADAMS, Peter Gregory DAVIS, Raju JAIN
  • Patent number: 10592689
    Abstract: Different containers are used for different usage sessions, a container referring to a virtualization layer for a computing device and used for isolation as well as hardware resource partitioning. A usage session refers to the time span beginning when one or more users begin to use the computing device, and ending when the one or more users cease using the computing device. During a particular usage session that uses a container, all interaction with the computing device is maintained in the container. The container is deleted when the usage session ends, leaving no data from the usage session behind after the usage session ends. Additionally, some usage sessions need not be run in containers, so data generated during such usage sessions is maintained after usage session ends. The host operating system automatically determines which usage sessions to run in containers and which usage sessions to run separate from any containers.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: March 17, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul Bozzay, Frederick J. Smith, Mehmet Iyigun
  • Patent number: 10572644
    Abstract: A technique is described herein by which a user may gain access to a target resource via one or more particular peripheral devices that have been associated with the user. The technique performs this task by detecting when a user communicatively couples an identity-bearing component to a hub device. The user may thereafter use any input and/or output peripheral device that is also coupled to hub device to interact with the target resource, in a manner specified by authentication information associated with the user. In another use scenario, two or more users may interact with the same target resource via respective collections of user-associated peripheral devices.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John C. Gordon
  • Patent number: 10552183
    Abstract: Computer systems, methods, and storage media for tailoring a user interface to a user according to a determined user state and a determined interface context corresponding to the determined user state. The user interface is tailored by modifying the format of at least a portion of the interface, including modifying the content, layout of the content, presentation sequence, or visual display of the interface. A user interface includes a selectable formatting object for controlling the formatting of the user interface and for generating feedback data for training an ensemble learning component to enable more effective predictive formatting changes.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John C. Gordon, Khuram Shahid
  • Patent number: 10540488
    Abstract: Techniques and apparatuses for a dynamic face and voice signature authentication for enhanced authentication techniques are described herein. In one or more implementations, an authentication system is configured to authenticate a user using a combination of voice and facial recognition techniques. The authentication system supports multiple phrases per user, such that the user can use different phrases to gain different types of access to a device or resources. Doing so provides enhanced customized access to the device or resources.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: January 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Carson J. Hicks, John C. Gordon
  • Patent number: 10487100
    Abstract: Disclosed herein are embodiments of chiral and achiral macrocyclic polydentate ligands and methods of preparing the same. Disclosed herein are also embodiments of metal coordination complexes derived from these macrocyclic polydentate ligands and methods of preparing the same. The metal coordination complexes described herein, can be used for a variety of catalytic reactions, including hydrogenation and transfer hydrogenation of unsaturated organic compounds, dehydrogenation of alcohols and boranes, an asymmetric Michael-type addition reaction, or an aerobic oxidative kinetic resolution of an organic compound, dehydrogenative couplings and other catalytic transformations.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: November 26, 2019
    Assignee: Triad National Security, LLC
    Inventors: Pavel Dub, John C. Gordon, Jurgen G. Schmidt, Yury Minko, Robert F. Williams
  • Patent number: 10484597
    Abstract: Emotional/cognitive state-triggered recording is described. A buffer is used to store captured video content until a change in an emotional or cognitive state of a user is detected. Sensor data indicating a change in an emotional or cognitive state of a user triggers the creation of a video segment based on the current contents of the buffer.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John C. Gordon, Cem Keskin
  • Patent number: 10380081
    Abstract: A container for one or more scheduled meeting is pre-built for the meeting prior to the meeting occurring. The container can be built in a variety of manners, including using both static and dynamic techniques. Dynamic techniques for building a container allows a pre-build system to include more pertinent data in the container whereas static techniques reduce computing workload and allow for pre-building containers for unscheduled meetings. A combination of static and dynamic building techniques can be applied using a layer repository. Alternately, a static base layer can be used and customized for scheduled meetings.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul McAlpin Bozzay, Frederick Justus Smith, Mehmet Iyigun
  • Publication number: 20190213314
    Abstract: A computer-implemented technique is described for verifying the identity of a user using two components of face analysis. In a first part, the technique determines whether captured face information matches a previously stored structural face signature pertaining to the user. The structural face signature describes, at least in part, gross structural characteristics of the face that are largely invariant from pose to pose. In the second part, the technique determines whether the captured face information matches a dynamic face signature associated with the user. The dynamic face signature describes movement of parts of the face over a span of time as the user performs a gesture, and the correlation of different parts of the face during the movement. The technique reduces the risk that a malicious actor can successfully artificially duplicate the appearance of an authorized user.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Inventor: John C. Gordon
  • Patent number: 10282530
    Abstract: A computer-implemented technique is described for verifying the identity of a user using two components of face analysis. In a first part, the technique determines whether captured face information matches a previously stored structural face signature pertaining to the user. The structural face signature describes, at least in part, gross structural characteristics of the face that are largely invariant from pose to pose. In the second part, the technique determines whether the captured face information matches a dynamic face signature associated with the user. The dynamic face signature describes movement of parts of the face over a span of time as the user performs a gesture, and the correlation of different parts of the face during the movement. The technique reduces the risk that a malicious actor can successfully artificially duplicate the appearance of an authorized user.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: May 7, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John C. Gordon
  • Patent number: 10276127
    Abstract: Examples are disclosed that relate to attributing touch events on a touch-sensitive computing device to a user who performed the touch event. One example provides a computing system, comprising a touch sensor, a communication subsystem comprising a first communication mechanism integrated with the touch sensor, the first communication mechanism configured to communicate with a portable device over a first communication channel via a body-transmissible signal upon detection of a touch input, and also comprising a second communication mechanism configured to communicate with the portable device via a second communication channel.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: April 30, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lev Cherkashin, John C. Gordon