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: 11316840
    Abstract: 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: Grant
    Filed: April 16, 2020
    Date of Patent: April 26, 2022
    Assignee: Dell Products L.P.
    Inventor: Brandon Grooters
  • Publication number: 20210328974
    Abstract: 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: Application
    Filed: April 16, 2020
    Publication date: October 21, 2021
    Inventor: Brandon Grooters
  • Patent number: 10855777
    Abstract: 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: Grant
    Filed: April 23, 2018
    Date of Patent: December 1, 2020
    Inventors: Brandon Grooters, Chooi Peng Low, Brijesh Mishra
  • Publication number: 20190327315
    Abstract: 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: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Brandon Grooters, Chooi Peng Low, Brijesh Mishra
  • Patent number: 7779441
    Abstract: 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: Grant
    Filed: January 26, 2004
    Date of Patent: August 17, 2010
    Assignee: Gateway, Inc.
    Inventor: Brandon A. Grooters
  • Patent number: 7260610
    Abstract: 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: Grant
    Filed: November 17, 2003
    Date of Patent: August 21, 2007
    Assignee: Gateway Inc.
    Inventors: Brandon A. Grooters, Mark A. Colbath
  • Patent number: 7111242
    Abstract: 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: Grant
    Filed: January 27, 1999
    Date of Patent: September 19, 2006
    Assignee: Gateway Inc.
    Inventor: Brandon A. Grooters
  • Patent number: 6931593
    Abstract: 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: Grant
    Filed: May 22, 2000
    Date of Patent: August 16, 2005
    Assignee: Gateway Inc.
    Inventor: Brandon A. Grooters
  • Patent number: 6883176
    Abstract: 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: Grant
    Filed: December 15, 1999
    Date of Patent: April 19, 2005
    Assignee: Gateway, Inc.
    Inventor: Brandon A. Grooters
  • Patent number: 6862741
    Abstract: 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: Grant
    Filed: December 22, 1999
    Date of Patent: March 1, 2005
    Assignee: Gateway, Inc.
    Inventor: Brandon A. Grooters
  • Patent number: 6839705
    Abstract: 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: Grant
    Filed: February 10, 1998
    Date of Patent: January 4, 2005
    Assignee: Gateway, Inc.
    Inventor: Brandon A. Grooters
  • Patent number: 6832387
    Abstract: 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: Grant
    Filed: February 7, 2003
    Date of Patent: December 14, 2004
    Assignee: Gateway, Inc.
    Inventors: Brandon A. Grooters, Gary E. Sullivan
  • Publication number: 20040158856
    Abstract: 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: Application
    Filed: January 26, 2004
    Publication date: August 12, 2004
    Applicant: Gateway, Inc.
    Inventors: Brandon A. Grooters, Ichiro Ohnishi
  • Publication number: 20040103167
    Abstract: 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: Application
    Filed: November 17, 2003
    Publication date: May 27, 2004
    Inventors: Brandon A. Grooters, Mark A. Colbath
  • Patent number: 6684399
    Abstract: 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: Grant
    Filed: September 17, 1999
    Date of Patent: January 27, 2004
    Assignee: Spotware Technologies, Inc.
    Inventor: Brandon A. Grooters
  • Publication number: 20030118326
    Abstract: 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: Application
    Filed: February 7, 2003
    Publication date: June 26, 2003
    Applicant: Spotware Technologies, Inc.
    Inventors: Brandon A. Grooters, Gary E. Sullivan
  • Patent number: 6549718
    Abstract: 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: Grant
    Filed: December 22, 1999
    Date of Patent: April 15, 2003
    Assignee: Spotware Technologies, Inc.
    Inventors: Brandon A. Grooters, Gary E. Sullivan
  • Patent number: 6412031
    Abstract: 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: Grant
    Filed: February 10, 1998
    Date of Patent: June 25, 2002
    Assignee: Gateway, Inc.
    Inventor: Brandon A. Grooters
  • Patent number: 6389487
    Abstract: 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: Grant
    Filed: August 16, 2001
    Date of Patent: May 14, 2002
    Assignee: Gateway, Inc.
    Inventor: Brandon A. Grooters