Patents by Inventor Brandon A. Grooters
Brandon A. Grooters 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: 11316840Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: receive, by a first information handling system (IHS), one or more client files of a web application; receive a binary module; populate a document object model (DOM) with content of the web application; receive first user input via a first node of the DOM; receive an encrypted file and a first portion of a symmetric encryption key from a second IHS; receive second user input via a second node of the DOM; execute a binary module; provide the second user input to the binary module; determine a second portion of the symmetric encryption key based at least on the second user input; combine the first and second portions of the symmetric encryption key to obtain the symmetric encryption key; and decrypt the encrypted file to obtain the file.Type: GrantFiled: April 16, 2020Date of Patent: April 26, 2022Assignee: Dell Products L.P.Inventor: Brandon Grooters
-
Publication number: 20210328974Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: receive, by a first information handling system (IHS), one or more client files of a web application; receive a binary module; populate a document object model (DOM) with content of the web application; receive first user input via a first node of the DOM; receive an encrypted file and a first portion of a symmetric encryption key from a second IHS; receive second user input via a second node of the DOM; execute a binary module; provide the second user input to the binary module; determine a second portion of the symmetric encryption key based at least on the second user input; combine the first and second portions of the symmetric encryption key to obtain the symmetric encryption key; and decrypt the encrypted file to obtain the file.Type: ApplicationFiled: April 16, 2020Publication date: October 21, 2021Inventor: Brandon Grooters
-
Patent number: 10855777Abstract: Systems and methods for a client-server system including a client and a runtime server to provide extended management services utilizing declarative service management plugins. The client may transmit client service data associated with a set of extension declarations of a service plugin package using a client service plugin. The runtime server may add the set of extension declarations to the first set of the management services. The runtime server may receive the client service data from the client. The runtime server may provide a management service of a set of management services for the client that may be based on the client service data and a subset of the set of extension declarations corresponding to the first management service. The first subset of the set of extension declarations may specify how the first management service is provided to the client.Type: GrantFiled: April 23, 2018Date of Patent: December 1, 2020Inventors: Brandon Grooters, Chooi Peng Low, Brijesh Mishra
-
Publication number: 20190327315Abstract: Systems and methods for a client-server system including a client and a runtime server to provide extended management services utilizing declarative service management plugins. The client may transmit client service data associated with a set of extension declarations of a service plugin package using a client service plugin. The runtime server may add the set of extension declarations to the first set of the management services. The runtime server may receive the client service data from the client. The runtime server may provide a management service of a set of management services for the client that may be based on the client service data and a subset of the set of extension declarations corresponding to the first management service. The first subset of the set of extension declarations may specify how the first management service is provided to the client.Type: ApplicationFiled: April 23, 2018Publication date: October 24, 2019Inventors: Brandon Grooters, Chooi Peng Low, Brijesh Mishra
-
Patent number: 7779441Abstract: An electronic program guide system and a method for generating an electronic program guide are disclosed. A first information handling system obtains programming information from a program information source and generates a program guide based upon the obtained program information. A second information handling system receives the program from the first information handling system via downloading or transmission. The first information handling system searches a worldwide network for information regarding a transitory broadcast event and incorporates the transitory event information into the generated program guide prior to transmitting the program guide to the second information handling system. The transitory broadcast event information may be added to the program guide as additional, temporary channels that include links to the nodes from which the transitory broadcast event may be obtained. The program guide is thereby augmented with the additional, transitory broadcast event information.Type: GrantFiled: January 26, 2004Date of Patent: August 17, 2010Assignee: Gateway, Inc.Inventor: Brandon A. Grooters
-
Patent number: 7260610Abstract: A method and apparatus for furnishing a user with notification of events occurring within an computer-based information handling system, convergence system, or the like is disclosed. Multiple software applications executing within the system are monitored for the occurrence of selected events, whereupon a notification of the event may be generated and displayed to the user via a single integrated user interface. The user may take action on the event by selecting the displayed notification whereupon the system communicates the desired action to the application for execution.Type: GrantFiled: November 17, 2003Date of Patent: August 21, 2007Assignee: Gateway Inc.Inventors: Brandon A. Grooters, Mark A. Colbath
-
Patent number: 7111242Abstract: A system and a method generate a device user interface executable by an information handling system. A device database includes a list of devices for which user interface components are available to implement functions for controlling the devices, and a resource database includes the user interface components. The device to be controlled by the user interface is identified and compared to a database of devices for which user interface resource components are available. A user interface generator determines whether the device is included in the device database and retrieves the user interface components from the resource database. A layout manager assembles the user interface components into a user interface. If the device is not listed, generic device user interface components are retrieved, otherwise device specific user interface components are retrieved, and assembled into a layout matrix. The user interface is created from the layout matrix.Type: GrantFiled: January 27, 1999Date of Patent: September 19, 2006Assignee: Gateway Inc.Inventor: Brandon A. Grooters
-
Patent number: 6931593Abstract: An automatic channel generator and a method for generating a channel based upon the utilization of a device and activities occurring on the device. A device is connected to a local network hub, which may be integral to an information appliance. The information appliance is capable of searching the Internet for data associated with media being delivered by a device on the local network system. The aggregates of content can be collected automatically, and its presentation may be customized by a user.Type: GrantFiled: May 22, 2000Date of Patent: August 16, 2005Assignee: Gateway Inc.Inventor: Brandon A. Grooters
-
Patent number: 6883176Abstract: Information stored in a database of an electronic program guide is utilized to launch or terminate execution of one or more applications based upon the electronic program guide information. An application to be controlled is associated with an event and registered in a registry database. The event is determined in one embodiment by the electronic program guide. As information is received by an information handling system, the event information is monitored to determine whether the event has occurred. Upon the occurrence of the event, such as when the present time is a predetermined time, the associated application is launched or terminated according to the determined event.Type: GrantFiled: December 15, 1999Date of Patent: April 19, 2005Assignee: Gateway, Inc.Inventor: Brandon A. Grooters
-
Patent number: 6862741Abstract: A method and system for displaying event related program content and program guide data are disclosed. Upon the occurrence of an event such as a channel selection or change input, event related program content is displayed on a display coupled to an information handling system that functions as a host device and a tuning device for tuning to channels on which program content is broadcast. The information handling system further includes electronic program guide (EPG) data that includes program information for available programs. A portion of the EPG data that is related to the event being displayed is transmitted to a remote device that is capable of displaying the event related program guide data on a display of the remote device.Type: GrantFiled: December 22, 1999Date of Patent: March 1, 2005Assignee: Gateway, Inc.Inventor: Brandon A. Grooters
-
Patent number: 6839705Abstract: A method and apparatus for providing viewer specific program information is described. A user of an integrated personal computer and television convergence device requests specific programming information from a remote server using an electronic program guide. The remote server performs a database search based upon the requested information and caches the results of the database search in a local storage device. The database search result information is viewer specific and appended to or integrated with the requested electronic program guide. Advanced searching techniques may be utilized to manipulate and filter the searched information to maintain the viewer specific integrity thereof. The database search result information is thereby provided to the client or convergence device along with the requested programming information. The database search result information thereby supplements and augments the viewing experience of the viewer.Type: GrantFiled: February 10, 1998Date of Patent: January 4, 2005Assignee: Gateway, Inc.Inventor: Brandon A. Grooters
-
Patent number: 6832387Abstract: Convergence systems, or PC-TV systems, provide the combined benefits of a computer system and a television. These systems typically include audio/video recorders, such as VCRs, for recording programs, as well as an electronic program guide (EPG) for presenting program information. The present invention provides methods and devices for detecting specific signals or markers associated with a program or channel signal, and then enabling a recording device or an EPG to perform an act, such as recording a program, based upon the detected signals or markers. In a preferred embodiment, the system receives a channel signal, detects a program start or stop marker within the signal, and controls the EPG or the recording device to perform acts corresponding to the detection of a start or stop instruction.Type: GrantFiled: February 7, 2003Date of Patent: December 14, 2004Assignee: Gateway, Inc.Inventors: Brandon A. Grooters, Gary E. Sullivan
-
Publication number: 20040158856Abstract: An electronic program guide system and a method for generating an electronic program guide are disclosed. A first information handling system obtains programming information from a program information source and generates a program guide based upon the obtained program information. A second information handling system receives the program from the first information handling system via downloading or transmission. The first information handling system searches a worldwide network for information regarding a transitory broadcast event and incorporates the transitory event information into the generated program guide prior to transmitting the program guide to the second information handling system. The transitory broadcast event information may be added to the program guide as additional, temporary channels that include links to the nodes from which the transitory broadcast event may be obtained. The program guide is thereby augmented with the additional, transitory broadcast event information.Type: ApplicationFiled: January 26, 2004Publication date: August 12, 2004Applicant: Gateway, Inc.Inventors: Brandon A. Grooters, Ichiro Ohnishi
-
Publication number: 20040103167Abstract: A method and apparatus for furnishing a user with notification of events occurring within an computer-based information handling system, convergence system, or the like is disclosed. Multiple software applications executing within the system are monitored for the occurrence of selected events, whereupon a notification of the event may be generated and displayed to the user via a single integrated user interface. The user may take action on the event by selecting the displayed notification whereupon the system communicates the desired action to the application for execution.Type: ApplicationFiled: November 17, 2003Publication date: May 27, 2004Inventors: Brandon A. Grooters, Mark A. Colbath
-
Patent number: 6684399Abstract: A system and method for generating an electronic program guide wherein a first information handling system obtains program information from a program information source and generates a program guide based upon the obtained program information. The first information handling system searches a worldwide network for information regarding a transitory broadcast event and incorporates the transitory event information into the generated program guide prior to transmitting the program guide to the second information handling system. The transitory broadcast event information may be added to the program guide as additional, temporary channels that include links to the nodes from which the transitory broadcast event may be obtained. The program guide is thereby augmented with the additional, transitory broadcast event information. A second information handling system receives the program guide from the first information handling system.Type: GrantFiled: September 17, 1999Date of Patent: January 27, 2004Assignee: Spotware Technologies, Inc.Inventor: Brandon A. Grooters
-
Publication number: 20030118326Abstract: Convergence systems, or PC-TV systems, provide the combined benefits of a computer system and a television. These systems typically include audio/video recorders, such as VCRs, for recording programs, as well as an electronic program guide (EPG) for presenting program information. The present invention provides methods and devices for detecting specific signals or markers associated with a program or channel signal, and then enabling a recording device or an EPG to perform an act, such as recording a program, based upon the detected signals or markers. In a preferred embodiment, the system receives a channel signal, detects a program start or stop marker within the signal, and controls the EPG or the recording device to perform acts corresponding to the detection of a start or stop instruction.Type: ApplicationFiled: February 7, 2003Publication date: June 26, 2003Applicant: Spotware Technologies, Inc.Inventors: Brandon A. Grooters, Gary E. Sullivan
-
Patent number: 6549718Abstract: Convergence systems, or PC-TV systems, provide the combined benefits of a computer system and a television. These systems typically include audio/video recorders, such as VCRs, for recording programs, as well as an electronic program guide (EPG) for presenting program information. The present invention provides methods and devices for detecting specific signals or markers associated with a program or channel signal, and then enabling a recording device or an EPG to perform an act, such as recording a program, based upon the detected signals or markers. In a preferred embodiment, the system receives a channel signal, detects a program start or stop marker within the signal, and controls the EPG or the recording device to perform acts corresponding to the detection of a start or stop instruction.Type: GrantFiled: December 22, 1999Date of Patent: April 15, 2003Assignee: Spotware Technologies, Inc.Inventors: Brandon A. Grooters, Gary E. Sullivan
-
Patent number: 6412031Abstract: A method and apparatus for allowing several applications to share a single video overlay resource via multiplexing are disclosed. The multiplexing is accomplished from the application end through a multiplexing abstraction layer provided to the developers of end applications as an application program interface. Through the application program interface, each application may, at any time, request, release, or modify the attributes of the video overlay device such as picture quality, tuning, source, etc. The application program interface provides all basic functionality of the hardware as accessible through other means including normal operating system support and device driver services.Type: GrantFiled: February 10, 1998Date of Patent: June 25, 2002Assignee: Gateway, Inc.Inventor: Brandon A. Grooters
-
Patent number: 6389487Abstract: A method and apparatus for allowing several applications to share a single video overlay resource via multiplexing are disclosed. The multiplexing is accomplished from the application end through a multiplexing abstraction layer provided to the developers of end applications as an application program interface. Through the application program interface, each applications may, at any time, request, release, or modify the attributes of the video overlay device such as picture quality, tuning, source, etc. The application program interface provides all basic functionality of the hardware as accessible through other means including normal operating system support and device driver services.Type: GrantFiled: August 16, 2001Date of Patent: May 14, 2002Assignee: Gateway, Inc.Inventor: Brandon A. Grooters