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: 20230171110Abstract: 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: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Inventors: Michael Brown, Oliver Robert Stocker, Jeremy Lee Erickson
-
Publication number: 20230171252Abstract: 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: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Inventors: Oliver Robert Stocker, Jeremy Lee Erickson, David Steven Gross
-
Patent number: 11586617Abstract: 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: GrantFiled: May 25, 2021Date of Patent: February 21, 2023Assignee: 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: 11335049Abstract: 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: GrantFiled: September 18, 2020Date of Patent: May 17, 2022Assignee: Adobe Inc.Inventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
-
Patent number: 11323480Abstract: 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: GrantFiled: May 7, 2019Date of Patent: May 3, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Jeremy Lee Erickson, Nicholas Hamilton Steele, Nicholas James Mooney
-
Publication number: 20210279234Abstract: 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: ApplicationFiled: May 25, 2021Publication date: September 9, 2021Inventors: 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: 11048696Abstract: 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: GrantFiled: June 24, 2019Date of Patent: June 29, 2021Assignee: 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: 11042990Abstract: 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: GrantFiled: October 31, 2018Date of Patent: June 22, 2021Assignee: ADOBE INC.Inventors: I-Ming Pao, Sarah Aye Kong, Alan Lee Erickson, Kalyan Sunkavalli, Hyunghwan Byun
-
Patent number: 11036915Abstract: 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: GrantFiled: March 10, 2016Date of Patent: June 15, 2021Assignee: Adobe Inc.Inventors: I-Ming Pao, Zhaowen Wang, Hailin Jin, Alan Lee Erickson
-
Publication number: 20210005000Abstract: 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: ApplicationFiled: September 18, 2020Publication date: January 7, 2021Applicant: Adobe Inc.Inventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
-
Publication number: 20200401583Abstract: 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: ApplicationFiled: June 24, 2019Publication date: December 24, 2020Inventors: 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: 20200358822Abstract: 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: ApplicationFiled: May 7, 2019Publication date: November 12, 2020Inventors: Jeremy Lee Erickson, Nicholas Hamilton Steele, Nicholas James Mooney
-
Patent number: 10825213Abstract: 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: GrantFiled: October 5, 2017Date of Patent: November 3, 2020Assignee: Adobe Inc.Inventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
-
Patent number: 10783408Abstract: 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: GrantFiled: June 19, 2017Date of Patent: September 22, 2020Assignee: ADOBE INC.Inventors: Zhaowen Wang, Sarah Aye Kong, I-Ming Pao, Hailin Jin, Alan Lee Erickson
-
Patent number: 10751592Abstract: 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: GrantFiled: February 26, 2018Date of Patent: August 25, 2020Assignee: PERCEPTIVE SPORTS TECHNOLOGIES, LLCInventors: Keith Roberts, Lee Erickson, Ray Olson
-
Publication number: 20200134834Abstract: 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: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: I-Ming Pao, Sarah Aye Kong, Alan Lee Erickson, Kalyan Sunkavalli, Hyunghwan Byun
-
Patent number: 10592590Abstract: 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: GrantFiled: August 4, 2016Date of Patent: March 17, 2020Assignee: Adobe Inc.Inventors: I-Ming Pao, Alan Lee Erickson, Yuyan Song, Seth Shaw, Hailin Jin, Zhaowen Wang
-
Patent number: 10445407Abstract: 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: GrantFiled: July 20, 2015Date of Patent: October 15, 2019Assignee: Adobe Inc.Inventors: Seth Alan Shaw, Alan Lee Erickson
-
Publication number: 20190108665Abstract: 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: ApplicationFiled: October 5, 2017Publication date: April 11, 2019Applicant: Adobe Systems IncorporatedInventors: Russell Thomas Williams, Habib Khalfallah, Jan Stoeckmann, Alan Lee Erickson
-
Publication number: 20180365536Abstract: 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: ApplicationFiled: June 19, 2017Publication date: December 20, 2018Inventors: Zhaowen Wang, Sarah Aye Kong, I-Ming Pao, Hailin Jin, Alan Lee Erickson