Patents by Inventor Randall Edwards Grohs
Randall Edwards Grohs 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: 10311494Abstract: A print product designer provides for selection of spatial-structural components and includes a display module to display a visual representation of a print product incorporating selected spatial-structural components.Type: GrantFiled: August 16, 2012Date of Patent: June 4, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Zachi Karni, Mani Fischer, Doron Shaked, Adriane De Quevedo Cardozo, Randall Edward Grohs
-
Publication number: 20190146722Abstract: According to examples, content management may include receiving, at an on-premise location and from a cloud environment, instructions to perform an operation on content. The instructions may be previously received at the cloud environment and further evaluated at the cloud environment to determine, based on a plurality of policies associated with the instructions, whether to perform the operation using a cloud-based resource or whether to perform the operation using an on-premise resource that is at the on-premise location. In response to a determination, at the cloud environment, that the operation is to be performed using the on-premise resource, the instructions are forwarded from the cloud environment to the on-premise location. Further, content management may include performing, at the on-premise location and based on the received instructions, the operation on the content using the on-premise resource.Type: ApplicationFiled: July 15, 2016Publication date: May 16, 2019Inventors: Randall Edward Grohs, Yaze Wang, Ian Dallas
-
Patent number: 9798578Abstract: Example implementations relate to enabling native application capabilities. Some implementations may determine a set of object capabilities related to a source object stored in a remote third party repository. In some examples, the set of object capabilities represent at least one capability associated with the source object available to a third party application handling the source object. Some implementations may also determine a native application capability associated with the source object based on the determined set of object capabilities. Some implementations may also enable, in a native application, the native application capability for the source object.Type: GrantFiled: April 30, 2014Date of Patent: October 24, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Randall Edwards Grohs, Galo Gimenez Palop
-
Publication number: 20170046197Abstract: Example implementations relate to enabling native application capabilities. Some implementations may determine a set of object capabilities related to a source object stored in a remote third party repository. In some examples, the set of object capabilities represent at least one capability associated with the source object available to a third party application handling the source object. Some implementations may also determine a native application capability associated with the source object based on the determined set of object capabilities. Some implementations may also enable, in a native application, the native application capability for the source object.Type: ApplicationFiled: April 30, 2014Publication date: February 16, 2017Inventors: Randall Edward GROHS, Galo Gimenez PALOP
-
Patent number: 9461824Abstract: A method of transmitting a document from a computing device to a printing device using a document server comprising, at the server, receiving user credentials from a user of an authorized computing device, receiving encrypted data defining the document from the authorized computing device, receiving information indicating the intended recipients of the data, receiving user credentials from an authorized printing device, and delivering the encrypted data to an authorized recipient.Type: GrantFiled: February 18, 2015Date of Patent: October 4, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Randall Edward Grohs, Brian E. Hoffmann, Steven J. Simske
-
Patent number: 9152437Abstract: Methods, computer-readable media, and systems are provided for dynamically installing an image processing filter. One method for dynamically installing an image processing filter includes starting to obtain image information by infrastructure of an image processing device and processing the obtained image information with an application. After starting to obtain image information, receiving an operating system (OS) application programming interface (API) allowing just-in-time (JIT) bytecode to be executed as a filter during processing the obtained image information.Type: GrantFiled: October 28, 2010Date of Patent: October 6, 2015Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Andrew M. Spencer, Randall Edward Grohs
-
Publication number: 20150221008Abstract: A print product designer provides for selection of spatial-structural components and includes a display module to display a visual representation of a print product incorporating selected spatial-structural components.Type: ApplicationFiled: August 16, 2012Publication date: August 6, 2015Inventors: Zachi Karni, Mani Fischer, Doron Shaked, Adriane De Quevedo Cardozo, Randall Edward Grohs
-
Publication number: 20150163062Abstract: A method of transmitting a document from a computing device to a printing device using a document server comprising, at the server, receiving user credentials from a user of an authorized computing device, receiving encrypted data defining the document from the authorized computing device, receiving information indicating the intended recipients of the data, receiving user credentials from an authorized printing device, and delivering the encrypted data to an authorized recipient.Type: ApplicationFiled: February 18, 2015Publication date: June 11, 2015Inventors: Randall Edward GROHS, Brian E. HOFFMANN, Steven J. SIMSKE
-
Patent number: 8966256Abstract: A method of transmitting a document from a computing device to a printing device using a document server comprising, at the server, receiving user credentials from a user of an authorized computing device, receiving encrypted data defining the document from the authorized computing device, receiving information indicating the intended recipients of the data, receiving user credentials from an authorized printing device, and delivering the encrypted data to an authorized recipient.Type: GrantFiled: April 30, 2012Date of Patent: February 24, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Randall Edward Grohs, Brian E. Hoffmann, Steven J. Simske
-
Publication number: 20140233065Abstract: A system for proofing a product over a network comprising a first computing device (110) that receives a product from a user, an operation module (191) that analyzes the product for print intent parameters, and a second computing device (185) that allows a user to finalize the product through a three-dimensional visualization, in which finalization by the user of the product causes a contract to be established between the user and a selected print shop provider (115).Type: ApplicationFiled: October 31, 2011Publication date: August 21, 2014Inventors: Mani Fischer, Doron Shaked, Randall Edward Grohs, William J. Allen, Craig R. White, Zachi Karni, Adriane De Quevedo Cardozo
-
Publication number: 20130290715Abstract: A method of transmitting a document from a computing device to a printing device using a document server comprising, at the server, receiving user credentials from a user of an authorized computing device, receiving encrypted data defining the document from the authorized computing device, receiving information indicating the intended recipients of the data, receiving user credentials from an authorized printing device, and delivering the encrypted data to an authorized recipient.Type: ApplicationFiled: April 30, 2012Publication date: October 31, 2013Inventors: Randall Edward Grohs, Brian E. Hoffmann, Steven J. Simske
-
Patent number: 8438259Abstract: An accessory device is directly connected in a non-networked manner to an electronic device. The accessory device is to be used by a web application running on a computing device connected to the electronic device over a network. The accessory device has a shared context or an owned context. The shared context specifies that usage of the accessory device is shared among the web application and one or more other web applications. The owned context specifies that the usage of the accessory device is exclusive to the web application and not to any other web application.Type: GrantFiled: October 30, 2010Date of Patent: May 7, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Keith E. Moore, Randall Edward Grohs, Jeremy Barlow, Shane R. Konsella, Michael Hudson, Cooper G. Urie
-
Publication number: 20120110601Abstract: Methods, computer-readable media, and systems are provided for dynamically installing and image processing filter. One method for dynamically installing and image processing filter includes starting to obtain image information by infrastructure of an image processing device and processing the obtained image information with an application. After starting to obtain image information, receiving an operating system (OS) application programming interface (API) allowing just-in-time (JIT) bytecode to be executed as a filter during processing the obtained image information.Type: ApplicationFiled: October 28, 2010Publication date: May 3, 2012Inventors: Andrew M. Spencer, Randall Edward Grohs
-
Publication number: 20120110151Abstract: An accessory device is directly connected in a non-networked manner to an electronic device. The accessory device is to be used by a web application running on a computing device connected to the electronic device over a network. The accessory device has a shared context or an owned context. The shared context specifies that usage of the accessory device is shared among the web application and one or more other web applications. The owned context specifies that the usage of the accessory device is exclusive to the web application and not to any other web application.Type: ApplicationFiled: October 30, 2010Publication date: May 3, 2012Inventors: Keith E. Moore, Randall Edward Grohs, Jeremy Barlow, Shane R. Konsella, Michael Hudson, Cooper G. Urie
-
Publication number: 20030169446Abstract: A method of managing a print job of a user for a print provider includes registering the print provider with a print provider proxy, receiving the print job of the user at the print provider proxy for the print provider, and transferring the print job from the print provider proxy to the print provider when requested by the print provider.Type: ApplicationFiled: March 7, 2002Publication date: September 11, 2003Inventors: Randall Edward Grohs, Melanie M. Robertson, William Edward Hertling