Patents by Inventor Shivaun Albright
Shivaun Albright 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: 11775275Abstract: Secure code image delivery may include encrypting, using an invariant content encryption key, an invariant portion of a code image for a set of electronic devices to generate an encrypted invariant potion of the code image. A first variant of a variant portion of the code image may be encrypted using a first variant content encryption key to generate a first encrypted variant portion. A second variant of a variant portion of the code image may be encrypted using a second variant content encryption key to generate a second encrypted variant portion. A code image bundle may be generated including the encrypted invariant portion, the first encrypted variant portion, and the second encrypted variant portion.Type: GrantFiled: January 30, 2019Date of Patent: October 3, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chris R Gunning, Joshua Serratelli Schiffman, Shivaun Albright
-
Patent number: 11689357Abstract: In an example, a method of encryption is described to include generation of a content encryption key and a key encryption key. In that example, the content encryption key is wrapped based on a key wrap operation using the key encryption key and the wrapped content encryption key is encrypted using a policy encryption key. Further in that example, the policy encryption key is encrypted using a public key corresponding to a print apparatus. In an example, a method of decryption is described. The example method of decryption performs recovery of a policy object using a private key corresponding to a print apparatus. In that example, the policy object includes a wrapped key that is unwrapped using a key encryption key to recover a content encryption key usable to decrypt an encrypted electronic document.Type: GrantFiled: June 1, 2018Date of Patent: June 27, 2023Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Joshua Serratelli Schiffman, Thalia Laing, Shivaun Albright
-
Publication number: 20230153044Abstract: In an example, a non-transitory computer readable storage medium may include instructions that when executed cause a computing device to generate a virtual device representation of an image forming apparatus on a cloud. Further, instructions cause the computing device to update the virtual device representation on the cloud with a configuration state of the image forming apparatus. Furthermore, instructions cause the computing device to analyze the updated virtual device representation to determine whether the image forming apparatus is compliant with a stored policy. Further, instructions cause the computing device to initiate, via the virtual device representation, a remediation action to bring the image forming apparatus to compliance based on the determination.Type: ApplicationFiled: April 19, 2021Publication date: May 18, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Sudhindra Venkatesh Kulkarni, Reddapa V Srinivas, Mark A Fahrenkrug, Laurent Pizot, Steven Schaaf Inch, Shivaun Albright
-
Patent number: 11340880Abstract: A method for an application management service is provided. In the method, a request for a list of available applications is received and a list of available applications is generated based on a whitelist. The list of available applications is transmitted and a selection of an available application is received. A package file corresponding to the selected application is generated and the package file and an installation file corresponding to the selected application are transmitted.Type: GrantFiled: May 17, 2018Date of Patent: May 24, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Myung Han Yoo, Shivaun Albright, Shane R. Konsella, Jorge Miguel Del Hierro, Ajay Sharma, Andrey Stepanov
-
Publication number: 20220147334Abstract: Secure code image delivery may include encrypting, using an invariant content encryption key, an invariant portion of a code image for a set of electronic devices to generate an encrypted invariant potion of the code image. A first variant of a variant portion of the code image may be encrypted using a first variant content encryption key to generate a first encrypted variant portion. A second variant of a variant portion of the code image may be encrypted using a second variant content encryption key to generate a second encrypted variant portion. A code image bundle may be generated including the encrypted invariant portion, the first encrypted variant portion, and the second encrypted variant portion.Type: ApplicationFiled: January 30, 2019Publication date: May 12, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Chris R Gunning, Joshua Serratelli Schiffman, Shivaun Albright
-
Publication number: 20210377007Abstract: In an example, a method of encryption is described to include generation of a content encryption key and a key encryption key. In that example, the content encryption key is wrapped based on a key wrap operation using the key encryption key and the wrapped content encryption key is encrypted using a policy encryption key. Further in that example, the policy encryption key is encrypted using a public key corresponding to a print apparatus. In an example, a method of decryption is described. The example method of decryption performs recovery of a policy object using a private key corresponding to a print apparatus. In that example, the policy object includes a wrapped key that is unwrapped using a key encryption key to recover a content encryption key usable to decrypt an encrypted electronic document.Type: ApplicationFiled: June 1, 2018Publication date: December 2, 2021Inventors: Joshua Serratelli Schiffman, Thalia Laing, Shivaun Albright
-
Patent number: 10979215Abstract: Examples associated with printer encryption are described. One example printer includes a data store to store a one-time pad. An encryption module may encrypt a message using the one-time pad. The encryption module also transmits the encrypted message to a trusted device that stores a copy of the one-time pad. A decryption module uses the one-time pad to decrypt a received message form the trusted device. The decryption module also controls the printer to perform an action based on the received message. A refresh module replaces the one-time pad during a service event.Type: GrantFiled: September 9, 2016Date of Patent: April 13, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Steven J. Simske, Malgorzata M. Sturgill, Cesare Gritti, Shivaun Albright
-
Publication number: 20210089290Abstract: A method for an application management service is provided. In the method, a request for a list of available applications is received and a list of available applications is generated based on a whitelist. The list of available applications is transmitted and a selection of an available application is received. A package file corresponding to the selected application is generated and the package file and an installation file corresponding to the selected application are transmitted.Type: ApplicationFiled: May 17, 2018Publication date: March 25, 2021Inventors: Myung Han YOO, Shivaun ALBRIGHT, Shane R. KONSELLA, Jorge Miguel DEL HIERRO, Ajay SHARMA, Andrey STEPANOV
-
Patent number: 10949146Abstract: Examples disclosed herein relate to receiving a request to perform an operation on a document, determining whether the document complies with a plurality of operation policies, and in response to determining that the document complies with the plurality of operation policies, providing a notification that the operation is ready to be performed and digitally signing the document.Type: GrantFiled: June 21, 2016Date of Patent: March 16, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Helen Balinsky, Scott White, Shivaun Albright
-
Publication number: 20190116026Abstract: Examples associated with printer encryption are described. One example printer includes a data store to store a one-time pad. An encryption module may encrypt a message using the one-time pad. The encryption module also transmits the encrypted message to a trusted device that stores a copy of the one-time pad. A decryption module uses the one-time pad to decrypt a received message form the trusted device. The decryption module also controls the printer to perform an action based on the received message. A refresh module replaces the one-time pad during a service event.Type: ApplicationFiled: September 9, 2016Publication date: April 18, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Steven J. SIMSKE, Malgorzata M. STURGILL, Cesare GRITTI, Shivaun ALBRIGHT
-
Publication number: 20190056897Abstract: Examples disclosed herein relate to receiving a request to perform an operation on a document, determining whether the document complies with a plurality of operation policies, and in response to determining that the document complies with the plurality of operation policies, providing a notification that the operation is ready to be performed and digitally signing the document.Type: ApplicationFiled: June 21, 2016Publication date: February 21, 2019Inventors: Helen Balinsky, Scott White, Shivaun Albright
-
Patent number: 10210339Abstract: Examples disclosed herein relate to request authorization and authentication. Examples include to intercept a request from a processing pipeline of a device. The device to determine whether the request is authorized and authentic. The device to generate a cancellation request if the request is not authorized or not authenticated. The device to provide the cancellation request to the processing pipeline of the device.Type: GrantFiled: September 30, 2014Date of Patent: February 19, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Helen Balinsky, Shivaun Albright, Nassir Mohammad, Hector Rodriguez Aviles
-
Patent number: 9762567Abstract: Examples disclosed herein relate to wireless communication of a user identifier and encrypted time-sensitive data. Examples further include wireless communication of an authentication token including a user identifier and encrypted time-sensitive data. Examples further include interaction with a remote authentication service. Examples further include utilization of near field communication (NFC).Type: GrantFiled: March 14, 2013Date of Patent: September 12, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chris R. Gunning, Thomas S Gale, Shivaun Albright
-
Publication number: 20170132311Abstract: Examples relate to providing keywords to generate policy conditions. Examples include a computing device to remove, from a corpus of documents, words that are common among classes in the corpus to create a reduced corpus. In some examples, the computing device is to identify a set of keywords for a particular one of the classes in the reduced corpus by identifying keywords that are common among documents in the particular class, and provide the set of keywords to generate a policy condition.Type: ApplicationFiled: June 27, 2014Publication date: May 11, 2017Inventors: Helen Balinsky, Alexander Balinsky, Boris Dadachev, Shivaun Albright
-
Publication number: 20170046525Abstract: Examples disclosed herein relate to request authorization and authentication. Examples include to intercept a request from a processing pipeline of a device. The device to determine ether the request is authorized and authentic. The device to generate a cancellation request if the request is not authorized or not authenticated. The device to provide the cancellation request to the processing pipeline of the device.Type: ApplicationFiled: September 30, 2014Publication date: February 16, 2017Inventors: Helen Balinsky, Shivaun Albright, Nassir Mohammad, Hector Rodriguez Aviles
-
Patent number: 9367776Abstract: Methods and systems are provided for tracing the source of a printed document. A method may include receiving a print job for printing a page having page content, generating a log of the print job, encoding the log using a mule image to produce a data-bearing halftone image, merging the data-bearing halftone image with the page content, and printing the merged data-bearing halftone image and page content to produce a printed document.Type: GrantFiled: June 22, 2011Date of Patent: June 14, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert Alan Ulichney, Shivaun Albright, Matthew D. Gaubatz
-
Publication number: 20160014112Abstract: Examples disclosed herein relate to wireless communication of a user identifier and encrypted time-sensitive data. Examples further include wireless communication of an authentication token including a user identifier and encrypted time-sensitive data. Examples further include interaction with a remote authentication service. Examples further include utilization of near field communication (NFC).Type: ApplicationFiled: March 14, 2013Publication date: January 14, 2016Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Chris R. Gunning, Thomas S Gale, Shivaun Albright
-
Patent number: 9021545Abstract: In one embodiment, a first instruction prescribing a setting for a feature is defined. A second instruction prescribing a first action is defined. A third instruction prescribing a second action is defined. It is determined whether the feature is present in a computing device, and if present, whether the feature is set to the setting. The first action is initiated if the feature is present and not set to the setting. The second action is initiated if the feature is not present.Type: GrantFiled: August 31, 2010Date of Patent: April 28, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Matthew Deter, Douglas T. Albright, Kimberly G. Drongesen, John K. Gonsalves, Daryl Wong, Shivaun Albright
-
Publication number: 20140111831Abstract: Methods and systems are provided for tracing the source of a printed document. A method may include receiving a print job for printing a page having page content, generating a log of the print job, encoding the log using a mule image to produce a data-bearing halftone image, merging the data-bearing halftone image with the page content, and printing the merged data-bearing halftone image and page content to produce a printed document.Type: ApplicationFiled: June 22, 2011Publication date: April 24, 2014Inventors: Robert Alan Ulichney, Shivaun Albright, Matthew D. Gaubatz
-
Publication number: 20140063531Abstract: An imaging or printing device has a storage medium storing a hostname of a configuration server and sends a DNS request for the hostname to a DNS server. After receiving an IP address corresponding to the configuration server from the DNS server, the printing or imaging device uses the IP address to contact the configuration server and receives configuration settings from the configuration server.Type: ApplicationFiled: August 29, 2012Publication date: March 6, 2014Inventors: Matthew Lee Deter, John Borz, Douglas T. Albright, Shivaun Albright, Daryl Wong