Patents by Inventor Lee Erickson

Lee Erickson 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: 20230171110
    Abstract: In one embodiment, a method includes establishing, by an identity agent installed on a device, a connection to a browser installed on the device and generating, by the identity agent, first device information, a public key, and a private key. The method also includes communicating, by the identity agent, the first device information and the public key to an authentication service and receiving, by the identity agent, a unique identifier from the authentication service. The method further includes generating, by the identity agent, a first signature of the first device information and communicating, by the identity agent, the first signature, the first device information, and the unique identifier to the browser.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 1, 2023
    Inventors: Michael Brown, Oliver Robert Stocker, Jeremy Lee Erickson
  • Publication number: 20230171252
    Abstract: In one embodiment, a method includes receiving, by a WebAuthn proxy, login prompt information from a browser. The WebAuthn proxy and the browser are installed on a device. The method also includes generating, by the WebAuthn proxy, a WebAuthn credential request based on the login prompt information and communicating, by the WebAuthn proxy, the WebAuthn credential request to a WebAuthn authenticator. The method further includes receiving, by the WebAuthn proxy, a WebAuthn response from the WebAuthn authenticator and communicating, by the WebAuthn proxy, the WebAuthn response to the browser.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 1, 2023
    Inventors: Oliver Robert Stocker, Jeremy Lee Erickson, David Steven Gross
  • Patent number: 11586617
    Abstract: In an embodiment, a method for generating a search query for a graph database includes displaying a list of vertex properties on a user interface; receiving, via the user interface, a selection of one or more of the displayed vertex properties; forming a graph database query based on selection; and displaying a report containing a result of the query.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: February 21, 2023
    Assignee: WORKIVA INC.
    Inventors: Daniel Louis Church, Nathaniel Tobias Ohler, Ephie Risho, Jade Dean Robbins, Gary Rhoe Ingram, Jason Lee Erickson, John Arthur Bonk, Ryan Michael Gilsdorf, Alexander Jacob Iselin, Lauren Jewel Evans
  • Patent number: 11335049
    Abstract: Techniques and systems for component-based digital image synchronization are described. In one example, a digital image is stored as a composite file with a number of separately compressed individual components. Indicators are generated during an editing process of a digital image. The indicators are usable to correlate altered portions of the digital image with compressed components of the composite digital image file. The altered components are then communicated to a synchronization service for synchronization with a remote representation of the digital image file.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: May 17, 2022
    Assignee: Adobe Inc.
    Inventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
  • Patent number: 11323480
    Abstract: An authentication system handles authentication requests to apply introspection and policy enforcement. A policy server obtains a client security policy and an authenticator security policy. The policy server obtains an encrypted credential request with client metadata from a client and determines whether the client metadata satisfies the client security policy. The policy server provides the encrypted credential request to an authenticator device and obtains an encrypted credential response with authenticator metadata in response. The policy server determines whether the authenticator metadata satisfies the authenticator security policy. The policy server processes the encrypted credential response, without decrypting the encrypted credential request or the encrypted credential response, based on a determination of whether the client metadata satisfies the client security policy and the authenticator metadata satisfies the authenticator security policy.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: May 3, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jeremy Lee Erickson, Nicholas Hamilton Steele, Nicholas James Mooney
  • Publication number: 20210279234
    Abstract: In an embodiment, a method for generating a search query for a graph database includes displaying a list of vertex properties on a user interface; receiving, via the user interface, a selection of one or more of the displayed vertex properties; forming a graph database query based on selection; and displaying a report containing a result of the query.
    Type: Application
    Filed: May 25, 2021
    Publication date: September 9, 2021
    Inventors: Daniel Louis Church, Nathaniel Tobias Ohler, Ephie Risho, Jade Dean Robbins, Gary Rhoe Ingram, Jason Lee Erickson, John Arthur Bonk, Ryan Michael Gilsdorf, Alexander Jacob Iselin, Lauren Jewel Evans
  • Patent number: 11048696
    Abstract: In an embodiment, a method for generating a search query for a graph database includes displaying a list of vertex properties on a user interface; receiving, via the user interface, a selection of one or more of the displayed vertex properties; forming a graph database query based on selection; and displaying a report containing a result of the query.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: June 29, 2021
    Assignee: WORKIVA INC.
    Inventors: Daniel Louis Church, Nathaniel Tobias Ohler, Ephie Risho, Jade Dean Robbins, Gary Rhoe Ingram, Jason Lee Erickson, John Arthur Bonk, Ryan Michael Gilsdorf, Alexander Jacob Iselin, Lauren Jewel Evans
  • Patent number: 11042990
    Abstract: Systems and techniques for automatic object replacement in an image include receiving an original image and a preferred image. The original image is automatically segmented into an original image foreground region and an original image object region. The preferred image is automatically segmented into a preferred image foreground region and a preferred image object region. A composite image is automatically composed by replacing the original image object region with the preferred image object region such that the composite image includes the original image foreground region and the preferred image object region. An attribute of the composite image is automatically adjusted.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: June 22, 2021
    Assignee: ADOBE INC.
    Inventors: I-Ming Pao, Sarah Aye Kong, Alan Lee Erickson, Kalyan Sunkavalli, Hyunghwan Byun
  • Patent number: 11036915
    Abstract: Embodiments of the present invention are directed at providing a font similarity system. In one embodiment, a new font is detected on a computing device. In response to the detection of the new font, a pre-computed font list is checked to determine whether the new font is included therein. The pre-computed font list including feature representations, generated independently of the computing device, for corresponding fonts. In response to a determination that the new font is absent from the pre-computed font list, a feature representation for the new font is generated. The generated feature representation capable of being utilized for a similarity analysis of the new font. The feature representation is then stored in a supplemental font list to enable identification of one or more fonts installed on the computing device that are similar to the new font. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: June 15, 2021
    Assignee: Adobe Inc.
    Inventors: I-Ming Pao, Zhaowen Wang, Hailin Jin, Alan Lee Erickson
  • Publication number: 20210005000
    Abstract: Techniques and systems for component-based digital image synchronization are described. In one example, a digital image is stored as a composite file with a number of separately compressed individual components. Indicators are generated during an editing process of a digital image. The indicators are usable to correlate altered portions of the digital image with compressed components of the composite digital image file. The altered components are then communicated to a synchronization service for synchronization with a remote representation of the digital image file.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Applicant: Adobe Inc.
    Inventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
  • Publication number: 20200401583
    Abstract: In an embodiment, a method for generating a search query for a graph database includes displaying a list of vertex properties on a user interface; receiving, via the user interface, a selection of one or more of the displayed vertex properties; forming a graph database query based on selection; and displaying a report containing a result of the query.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Inventors: Daniel Louis Church, Nathaniel Tobias Ohler, Ephie Risho, Jade Dean Robbins, Gary Rhoe Ingram, Jason Lee Erickson, John Arthur Bonk, Ryan Michael Gilsdorf, Alexander Jacob Iselin, Lauren Jewel Evans
  • Publication number: 20200358822
    Abstract: An authentication system handles authentication requests to apply introspection and policy enforcement. A policy server obtains a client security policy and an authenticator security policy. The policy server obtains an encrypted credential request with client metadata from a client and determines whether the client metadata satisfies the client security policy. The policy server provides the encrypted credential request to an authenticator device and obtains an encrypted credential response with authenticator metadata in response. The policy server determines whether the authenticator metadata satisfies the authenticator security policy. The policy server processes the encrypted credential response, without decrypting the encrypted credential request or the encrypted credential response, based on a determination of whether the client metadata satisfies the client security policy and the authenticator metadata satisfies the authenticator security policy.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 12, 2020
    Inventors: Jeremy Lee Erickson, Nicholas Hamilton Steele, Nicholas James Mooney
  • Patent number: 10825213
    Abstract: Techniques and systems for component-based digital image synchronization are described. In one example, a digital image is stored as a composite file with a number of separately compressed individual components. Indicators are generated during an editing process of a digital image. The indicators are usable to correlate altered portions of the digital image with compressed components of the composite digital image file. The altered components are then communicated to a synchronization service for synchronization with a remote representation of the digital image file.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: November 3, 2020
    Assignee: Adobe Inc.
    Inventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
  • Patent number: 10783408
    Abstract: Systems and techniques for identification of fonts include receiving a selection of an area of an image including text, where the selection is received from within an application. The selected area of the image is input to a font matching module within the application. The font matching module identifies one or more fonts similar to the text in the selected area using a convolutional neural network. The one or more fonts similar to the text are displayed within the application and the selection and use of the one or more fonts is enabled within the application.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: September 22, 2020
    Assignee: ADOBE INC.
    Inventors: Zhaowen Wang, Sarah Aye Kong, I-Ming Pao, Hailin Jin, Alan Lee Erickson
  • Patent number: 10751592
    Abstract: A peripheral visual training system using a peripheral visual trainer that includes an orientation monitor operably mounted on an athlete's head or an a helmet that is secured to the athlete's head as the athlete participates in an activity to help the athlete develop his or her peripheral vision by alerting the athlete through an alarm to concentrate on using peripheral vision rather than central vision when the peripheral visual trainer detects the athlete is using central vision for an object that should be viewed using peripheral vision.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: August 25, 2020
    Assignee: PERCEPTIVE SPORTS TECHNOLOGIES, LLC
    Inventors: Keith Roberts, Lee Erickson, Ray Olson
  • Publication number: 20200134834
    Abstract: Systems and techniques for automatic object replacement in an image include receiving an original image and a preferred image. The original image is automatically segmented into an original image foreground region and an original image object region. The preferred image is automatically segmented into a preferred image foreground region and a preferred image object region. A composite image is automatically composed by replacing the original image object region with the preferred image object region such that the composite image includes the original image foreground region and the preferred image object region. An attribute of the composite image is automatically adjusted.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: I-Ming Pao, Sarah Aye Kong, Alan Lee Erickson, Kalyan Sunkavalli, Hyunghwan Byun
  • Patent number: 10592590
    Abstract: Embodiments of the present invention are directed at providing a font similarity preview for non-resident fonts. In one embodiment, a font is selected on a computing device. In response to the selection of the font, a pre-computed font list is checked to determine what fonts are similar to the selected font. In response to a determination that similar fonts are not local to the computing device, a non-resident font list is sent to a font vendor. The font vendor sends back previews of the non-resident fonts based on entitlement information of a user. Further, a full non-resident font can be synced to the computing device. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: March 17, 2020
    Assignee: Adobe Inc.
    Inventors: I-Ming Pao, Alan Lee Erickson, Yuyan Song, Seth Shaw, Hailin Jin, Zhaowen Wang
  • Patent number: 10445407
    Abstract: In various embodiments, methods and systems, for automatically generating guides, are provided. A user can generate guides based on content zones of a wireframe layout or visual element layout. A selection of a content zone having a shape is received. A selection of a guide creation action to generate a grid structure encompassing the shape of the content zone is received. A determination of a boundary set for the shape is made. The boundary set includes a top boundary, a bottom boundary, a left boundary, and a right boundary. The boundary set is based on a data (e.g., vector, pixel, text) perimeter of the shape. The grid structure is automatically generated based on the shape. The grid structure comprises a top horizontal guide, a bottom horizontal guide, a left vertical guide, and right vertical guide. The grid structure is located adjacent to portions of the boundary set of the shape.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: October 15, 2019
    Assignee: Adobe Inc.
    Inventors: Seth Alan Shaw, Alan Lee Erickson
  • Publication number: 20190108665
    Abstract: Techniques and systems for component-based digital image synchronization are described. In one example, a digital image is stored as a composite file with a number of separately compressed individual components. Indicators are generated during an editing process of a digital image. The indicators are usable to correlate altered portions of the digital image with compressed components of the composite digital image file. The altered components are then communicated to a synchronization service for synchronization with a remote representation of the digital image file.
    Type: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Applicant: Adobe Systems Incorporated
    Inventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
  • Publication number: 20180365536
    Abstract: Systems and techniques for identification of fonts include receiving a selection of an area of an image including text, where the selection is received from within an application. The selected area of the image is input to a font matching module within the application. The font matching module identifies one or more fonts similar to the text in the selected area using a convolutional neural network. The one or more fonts similar to the text are displayed within the application and the selection and use of the one or more fonts is enabled within the application.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: Zhaowen Wang, Sarah Aye Kong, I-Ming Pao, Hailin Jin, Alan Lee Erickson