Patents by Inventor Gary Douglas Huber
Gary Douglas Huber 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: 10205700Abstract: In accordance with embodiments of the present disclosure, a method for resolving a uniform resource locator may include receiving, at a router, a uniform resource locator from a client information handling system within a local network of the router. The method may also include processing, by the router, the uniform resource locator to determine if the uniform resource locator includes a local domain name of a local information handling system within the local network. The method may further include resolving, by the router, a unique address associated with the uniform resource locator and the local information handling system responsive to determining that the uniform resource locator includes the local domain name of the local information handling system, wherein such resolving is performed without resort to a domain name service external to the local network.Type: GrantFiled: August 4, 2016Date of Patent: February 12, 2019Assignee: Dell Products L.P.Inventors: Clint H. O'Connor, Gary Douglas Huber, Richard W. Schuckle
-
Patent number: 9734191Abstract: Embodiments of methods for asynchronous image repository functionality are presented. In an embodiment, a method includes storing user data in a data storage device that is local to a user interface device, storing a copy of the user data to a storage location that is remote from the user interface device, performing a service for a user of the user interface device using the copy of the user data stored to the storage location, and communicating information associated with the service back to the user interface device. Additionally, the data image may be directly scanned for malicious software. In a further embodiment, the method may include providing a software inventory associated with the user data, such as software, stored in the image.Type: GrantFiled: March 31, 2014Date of Patent: August 15, 2017Assignee: Dell Products, L.P.Inventors: Todd Swierk, Gary Douglas Huber, Carlton A. Andrews, Clint H. O.Connor, Bruce C. Bell, David Konetski, Clifton J. Barker
-
Patent number: 9684475Abstract: Embodiments of systems and methods for managing a multi-mode hybrid storage device are described. In an embodiment, a method includes identifying an operational state of a system having a hybrid data storage device and an interfacing processor configured to interface with the hybrid data storage device. A method may also include interacting with the hybrid data storage device according to one of a plurality of interaction modes in response to the operational state of the system.Type: GrantFiled: February 28, 2014Date of Patent: June 20, 2017Assignee: Dell Products, L.P.Inventors: Carlton A Andrews, Gary Douglas Huber, Munif Mohammed Farhan, Todd Swierk, William F. Sauber, Philip M. Seibert
-
Patent number: 9680939Abstract: Embodiments of systems and methods for systems and methods for maintaining technical support continuity across system restarts and multiple operating systems are described herein. In an embodiment, a method may include receiving a request to initiate a user support session. Additionally, the method may include receiving a unique identifier associated with a device to be contacted during the user support session. The method may also include establishing a user support session in association with the unique identifier. The unique identifier may be a hardware identification tag, a system-specific service tag, or the like.Type: GrantFiled: December 19, 2013Date of Patent: June 13, 2017Assignee: Dell Products, L.P.Inventors: Philip M. Seibert, Todd Swierk, Gary Douglas Huber, Carlton A. Andrews
-
Patent number: 9612776Abstract: The present embodiments describe systems and methods for a dynamically updated user data cache for persistent productivity. In an embodiment, the system includes caching mechanism optimized to support user productivity in the case of a primary storage failure. For example, an embodiment of a method includes establishing a cache for caching user data in a persistent data storage device that is accessible by a first operating system and a second operating system. The method may also include identifying a set of user data to be stored in the cache. Additionally, the method may include storing the set of user data into the cache. The method may also include accessing the set of user data stored in the cache with the second operating system in response to the first operating system being in a degraded condition.Type: GrantFiled: December 31, 2013Date of Patent: April 4, 2017Assignee: Dell Products, L.P.Inventors: Carlton A Andrews, Gary Douglas Huber, Manish Bhaskar, Munif Mohammed Farhan, Satya Mylvara, Todd Swierk, William F. Sauber, Philip M. Seibert
-
Patent number: 9594581Abstract: A simple to customize IT infrastructure architecture. The IT infrastructure architecture includes a general-purpose virtualized architecture platform. The IT infrastructure architecture is well suited for delivering simple pre-packaged software solutions to the small business segment as plug and play type appliances. In certain preferred embodiments, the IT infrastructure architecture includes a virtual appliance memory device such as a virtual appliance universal serial bus (USB) key. The IT infrastructure architecture uses embedded server virtualization technology to host business applications as a virtual appliance.Type: GrantFiled: July 31, 2008Date of Patent: March 14, 2017Assignee: Dell Products L.P.Inventors: Gary Douglas Huber, Kevin A. Kettler, Yuan-Chang Lo, William Dale Todd Nix
-
Publication number: 20160344692Abstract: In accordance with embodiments of the present disclosure, a method for resolving a uniform resource locator may include receiving, at a router, a uniform resource locator from a client information handling system within a local network of the router. The method may also include processing, by the router, the uniform resource locator to determine if the uniform resource locator includes a local domain name of a local information handling system within the local network. The method may further include resolving, by the router, a unique address associated with the uniform resource locator and the local information handling system responsive to determining that the uniform resource locator includes the local domain name of the local information handling system, wherein such resolving is performed without resort to a domain name service external to the local network.Type: ApplicationFiled: August 4, 2016Publication date: November 24, 2016Applicant: Dell Products L.P.Inventors: Clint H. O'CONNOR, Gary Douglas HUBER, Richard W. SCHUCKLE
-
Patent number: 9471256Abstract: Methods and systems for restoring data in a degraded computer system are presented. In an embodiment, a method includes storing user data to a hard disk drive that is local to a user interface device. The method may also include storing a sub-set of the user data to a internal data storage device that is local to the user interface device. Additionally, the method may include copying the sub-set of the user data from the internal data storage device to a remote data storage device in response to a degradation of system performance of the user interface device. In an embodiment, the data may be retrieved from the internal data storage by an external system, even when the user interface device is in a degraded or unresponsive state.Type: GrantFiled: March 31, 2014Date of Patent: October 18, 2016Assignee: DELL PRODUCTS, L.P.Inventors: Philip M. Seibert, Todd Swierk, Gary Douglas Huber, Carlton A. Andrews, Munif Mohammed Farhan
-
Patent number: 9444681Abstract: In accordance with embodiments of the present disclosure, a method for resolving a uniform resource locator may include receiving, at a router, a uniform resource locator from a client information handling system within a local network of the router. The method may also include processing, by the router, the uniform resource locator to determine if the uniform resource locator includes a local domain name of a local information handling system within the local network. The method may further include resolving, by the router, a unique address associated with the uniform resource locator and the local information handling system responsive to determining that the uniform resource locator includes the local domain name of the local information handling system, wherein such resolving is performed without resort to a domain name service external to the local network.Type: GrantFiled: January 31, 2014Date of Patent: September 13, 2016Assignee: Dell Products L.P.Inventors: Clint H. O'Connor, Gary Douglas Huber, Richard W. Schuckle
-
Publication number: 20160072327Abstract: This document generally describes docking stations for portable computing devices with one or more of a variety of features, such as a near horizontal tray into which a portable computing device can be placed (e.g., a tray with an angle between 5-25 degrees from horizontal), embedded microphones and/or speakers, and/or input jacks for external microphones and/or speakers. The docking station may include one or more wireless charging modules, and may be configured to support multiple portable electronic devices.Type: ApplicationFiled: November 16, 2015Publication date: March 10, 2016Inventors: Edward Alan Knutson, Christopher Ray Holloman, Gary Douglas Huber
-
Patent number: 9189024Abstract: This document generally describes docking stations for portable computing devices with one or more of a variety of features, such as a near horizontal tray into which a portable computing device can be placed (e.g., a tray with an angle between 5-25 degrees from horizontal), embedded microphones and/or speakers, and/or input jacks for external microphones and/or speakers.Type: GrantFiled: September 4, 2012Date of Patent: November 17, 2015Assignee: Vieira Systems Inc.Inventors: Edward Alan Knutson, Christopher Ray Holloman, Gary Douglas Huber
-
Publication number: 20150278293Abstract: Embodiments of methods for asynchronous image repository functionality are presented. In an embodiment, a method includes storing user data in a data storage device that is local to a user interface device, storing a copy of the user data to a storage location that is remote from the user interface device, performing a service for a user of the user interface device using the copy of the user data stored to the storage location, and communicating information associated with the service back to the user interface device. Additionally, the data image may be directly scanned for malicious software. In a further embodiment, the method may include providing a software inventory associated with the user data, such as software, stored in the image.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: DELL PRODUCTS, L.P.Inventors: Todd Swierk, Gary Douglas Huber, Carlton A. Andrews, Clint H. O.Connor, Bruce C. Bell, David Konetski, Clifton J. Barker
-
Publication number: 20150278048Abstract: Methods and systems for restoring data in a degraded computer system are presented. In an embodiment, a method includes storing user data to a hard disk drive that is local to a user interface device. The method may also include storing a sub-set of the user data to a internal data storage device that is local to the user interface device. Additionally, the method may include copying the sub-set of the user data from the internal data storage device to a remote data storage device in response to a degradation of system performance of the user interface device. In an embodiment, the data may be retrieved from the internal data storage by an external system, even when the user interface device is in a degraded or unresponsive state.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: DELL PRODUCTS, L.P.Inventors: Philip M. Seibert, Todd Swierk, Gary Douglas Huber, Carlton A. Andrews, Munif Mohammed Farhan
-
Publication number: 20150248247Abstract: Embodiments of systems and methods for managing a multi-mode hybrid storage device are described. In an embodiment, a method includes identifying an operational state of a system having a hybrid data storage device and an interfacing processor configured to interface with the hybrid data storage device. A method may also include interacting with the hybrid data storage device according to one of a plurality of interaction modes in response to the operational state of the system.Type: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Applicant: Dell Products, L.P.Inventors: Carlton A. Andrews, Gary Douglas Huber, Munif Mohammed Farhan, Todd Swierk, William F. Sauber, Philip M. Seibert
-
Publication number: 20150248352Abstract: Embodiments of methods and systems for optimization of centralized storage performance across multiple compute devices are presented. In an embodiment a method may include storing user data in a data storage location that is remote to a user interface device. The method may also include determining a subset of the user data for local storage in response to a data storage policy and at least one usage attribute. Additionally, the method may include storing the sub-set of the user data in a data cache that is local to the user interface device.Type: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Applicant: Dell Products, L.P.Inventors: Carlton A. Andrews, Gary Douglas Huber, Todd Swierk, William F. Sauber, Philip M. Seibert
-
Publication number: 20150222589Abstract: In accordance with embodiments of the present disclosure, a method for resolving a uniform resource locator may include receiving, at a router, a uniform resource locator from a client information handling system within a local network of the router. The method may also include processing, by the router, the uniform resource locator to determine if the uniform resource locator includes a local domain name of a local information handling system within the local network. The method may further include resolving, by the router, a unique address associated with the uniform resource locator and the local information handling system responsive to determining that the uniform resource locator includes the local domain name of the local information handling system, wherein such resolving is performed without resort to a domain name service external to the local network.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: Dell Products L.P.Inventors: Clint H. O'Connor, Gary Douglas Huber, Richard W. Schuckle
-
Publication number: 20150186076Abstract: The present embodiments describe systems and methods for a dynamically updated user data cache for persistent productivity. In an embodiment, the system includes caching mechanism optimized to support user productivity in the case of a primary storage failure. For example, an embodiment of a method includes establishing a cache for caching user data in a persistent data storage device that is accessible by a first operating system and a second operating system. The method may also include identifying a set of user data to be stored in the cache. Additionally, the method may include storing the set of user data into the cache. The method may also include accessing the set of user data stored in the cache with the second operating system in response to the first operating system being in a degraded condition.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: Dell Products, L.P.Inventors: Carlton A Andrews, Gary Douglas Huber, Manish Bhaskar, Munif Mohammed Farhan, Satya Mylvara, Todd Swierk, William F. Sauber, Philip M. Seibert
-
Publication number: 20150180985Abstract: Embodiments of systems and methods for systems and methods for maintaining technical support continuity across system restarts and multiple operating systems are described herein. In an embodiment, a method may include receiving a request to initiate a user support session. Additionally, the method may include receiving a unique identifier associated with a device to be contacted during the user support session. The method may also include establishing a user support session in association with the unique identifier. The unique identifier may be a hardware identification tag, a system-specific service tag, or the like.Type: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: Dell Products, L.P.Inventors: Philip M. Seibert, Todd Swierk, Gary Douglas Huber, Carlton A. Andrews
-
Publication number: 20150082012Abstract: In accordance with embodiments of the present disclosure, a method for provisioning an information handling system for operating system streaming, the information handling system having one or more information handling resources, may be provided. The method may include receiving from the information handling system a boot request to boot a streaming operating system. The method may also include, responsive to determining that an operating system image associated with the information handling system is not available, instructing the information handling system to boot a service operating system for generating an inventory of the one or more information handling resources. The method may additionally include receiving the inventory from the information handling system. The method may further include generating a new operating system image including drivers for supporting the one or more information handling resources identified in the inventory.Type: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicant: Dell Products L.P.Inventors: Carlton A. Andrews, Gary Douglas Huber, Yuan-Chang Lo, Todd Swierk
-
Publication number: 20130058022Abstract: This document generally describes docking stations for portable computing devices with one or more of a variety of features, such as a near horizontal tray into which a portable computing device can be placed (e.g., a tray with an angle between 5-25 degrees from horizontal), embedded microphones and/or speakers, and/or input jacks for external microphones and/or speakers.Type: ApplicationFiled: September 4, 2012Publication date: March 7, 2013Inventors: Edward Alan Knutson, Christopher Ray Holloman, Gary Douglas Huber