Patents by Inventor Brandon Ellison

Brandon Ellison 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: 11941100
    Abstract: An apparatus verifies hosted information associated with a user. The apparatus establishes, by the online host serving as a relying party system (RPS), a secure connection between the RPS and a user mobile-identification-credential device (UMD). The RPS sends a mobile identification credential (MIC) user information request to the UMD, via the secure connection, seeking release of MIC user information (official information). The RPS obtains from authorizing party system (APS) verification of the MIC user information received in response to the MIC user information request. The RPS stores the MIC user information as hosted information pertaining to the user. The RPS designates the hosted information as base truth information representing the user.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: March 26, 2024
    Assignee: The Government of the United States of America, represented by the Secretary of Homeland Security
    Inventors: Daniel A. Boyd, Kelli L Biegger, Chang Ellison, Brandon P. Gutierrez, Jason Lim, William Washington
  • Publication number: 20070244994
    Abstract: Methods and arrangements for activating Internet Protocol (IP) configurations are contemplated. Embodiments include transformations, code, state machines or other logic for activating in an end node of an IP network an IP configuration suitable for IP communications between the end node and another end node upon the detection of a direct IP connection of the end node to another end node. In some embodiments, the other end node may have a direct IP connect only to the end node. In some embodiments, the suitable IP configuration may involve a static IP address which has been published. In some embodiments, detecting a direct IP connection with another node may be accomplished by detecting a crossed-over Ethernet connection. In alternate embodiments, detecting a direct IP connection to another node may be accomplished by use of a spanning tree algorithm. In some embodiments, an operating system device driver may activate the suitable IP configuration.
    Type: Application
    Filed: April 14, 2006
    Publication date: October 18, 2007
    Applicant: International Business Machines Corporation
    Inventors: Joseph Bolan, Thomas Brey, Brandon Ellison, Aaron Merkin
  • Publication number: 20070239626
    Abstract: An arrangement which eliminates the need to remove a computer system from its packaging in order to initiate a re-imaging process. Particularly, there is broadly contemplated herein the use of a position-sensitive switching arrangement, such as a mercury switch, that is configured to power selected control circuitry in a computer so as to receive additional information or data as needed to update imaging or other aspects of a computer's operating system.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Applicant: Lenovo (Singapore) Pte. Ltd
    Inventors: Aaron Merkin, Brandon Ellison, David Rhoades
  • Publication number: 20070156935
    Abstract: An apparatus, system and method to facilitate I2C communication between a host device and a slave device where the slave device shares a common physical address with another slave device on the I2C bus. The apparatus includes a detection module to detect an incoming address on the I2C bus, a translation module to translate the incoming address to an outgoing address, and a communication module to communicate data between the host device and the slave device where the outgoing address matches the physical address of the slave device. In this manner, the present invention avoids address conflicts between commonly addressed slave devices while reducing costs, components, and complexities traditionally associated with dynamic addressing techniques and other prior art solutions to address conflicts.
    Type: Application
    Filed: January 3, 2006
    Publication date: July 5, 2007
    Inventor: Brandon Ellison
  • Publication number: 20070124522
    Abstract: In a multi-node system, a node can be dynamically detached (e.g., responsive to an error situation) without impacting the operating system or others of the nodes. Contents of in-use memory at the node to be detached are copied to another node, and a memory map is updated to make the copy transparent to components using the memory. Furthermore, the copied-to memory locations are programmatically blocked to prevent assignment thereof to a memory requester.
    Type: Application
    Filed: November 30, 2005
    Publication date: May 31, 2007
    Inventors: Brandon Ellison, Eric Kern, William Schwartz, Adam Soderlund
  • Publication number: 20060282690
    Abstract: A method and system for reducing power consumed by a computer system. A network switch includes a processor coupled to a plurality of ports which are coupled to a plurality of computer systems. The processor includes logic for receiving a media access control address from one of the computer systems. The computer system may later enter into either a hibernation state or an off state. The processor may further include logic for receiving a magic packet that includes a repetitive address that identifies the computer system. Upon receiving the magic packet, the processor remotely activates the computer system from either the hibernation state or the off state. By remotely activating the computer system, the computer system may consume less power since the network subsystem in the computer system may not need to monitor for a magic packet. Instead, the magic packet may be monitored by the network switch.
    Type: Application
    Filed: June 13, 2005
    Publication date: December 14, 2006
    Inventors: Daryl Cromer, Brandon Ellison, Eric Kern
  • Publication number: 20050265385
    Abstract: A method and system for accessing a remote real communication port (“COM port”) from a server blade in a server blade chassis by creating a virtual COM port in the server blade. A basic input/output system (BIOS) controller monitors an internal COM port in the server blade for communication traffic. Upon detecting the communication traffic, the BIOS controller reroutes the traffic to a virtual USB COM port created by the BIOS controller chipset. The virtual USB COM port directs the communication traffic to an internal universal serial bus (USB) device in the server blade. The USB device then forwards the traffic to an Ethernet media access controller (MAC) input/output (I/O) on a sideband channel to a remote system, which passes the communication traffic to a real COM port in the remote system.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 1, 2005
    Applicant: International Business Machines Corp.
    Inventors: Daryl Cromer, Brandon Ellison, Eric Kern, Howard Locker, Edward Suffern
  • Publication number: 20050257213
    Abstract: A method and system for a failover management module for a server blade chassis. A virtual out-of-band network connects management modules in different server blade chassis. Upon a detection of a failure of the management module(s) in a first server blade chassis, a management module in a second server blade chassis takes over control of the first server blade chassis.
    Type: Application
    Filed: May 14, 2004
    Publication date: November 17, 2005
    Applicant: International Business Machines Corporation
    Inventors: Simon Chu, Richard Dayan, Brandon Ellison, Eric Kern
  • Publication number: 20050138172
    Abstract: A wireless LAN system is provided at its access points with structured data indicating resources, connected and independent (e.g. vending machine) in the connect range of the respective access point. Guest clients, upon connecting, may download “greeting” logic to receive and display the structured data to allow the guest to be quickly at home and productive in an unfamiliar setting.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Daryl Cromer, Brandon Ellison, Eric Kern, Howard Locker
  • Publication number: 20050097208
    Abstract: A method and system for method of removing a node from a multi-node computer. The node receives a system management interrupt (SMI), resulting in a quiescenting of only that node. The SMI receiving node then polls other nodes in the multi-node computer to determine if the SMI affects an operation of any of the other nodes, and quiescents any other node affected by the SMI. Each quiescent node then transfers all of the contents of its system memory to a backup memory in an unaffected remote node in the multi-node computer. The remote node than assumes the function of the removed node that had received the SMI. The method and system thus allows node removal in the event of a hot-swap request or a predicted failure of a node.
    Type: Application
    Filed: October 31, 2003
    Publication date: May 5, 2005
    Applicant: International Business Machines Corporation
    Inventors: Simon Chu, Richard Dayan, Brandon Ellison, Eric Kern, William Schwartz, Adam Soderlund
  • Publication number: 20050071587
    Abstract: A method and system for method of removing a node from a multi-node computer. The node receives a system management interrupt (SMI), resulting in a quiescenting of only that node. The SMI receiving node then polls other nodes in the multi-node computer to determine if the SMI affects an operation of any of the other nodes, and quiescents any other node affected by the SMI. Each quiescent node then transfers all of the contents of its system memory to a backup memory in an unaffected remote node in the multi-node computer. The remote node than assumes the function of the removed node that had received the SMI. The method and system thus allows node removal in the event of a hot-swap request or a predicted failure of a node.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corporation
    Inventors: Simon Chu, Richard Dayan, Brandon Ellison, Eric Kern, William Schwartz, Adam Soderlund
  • Publication number: 20050021654
    Abstract: A method and system in accordance with the present invention provides a microprocessor on each blade server for providing interfaces at the plurality of blade servers for simultaneous connection with a local or remote drive. The microprocessor can also configure the blade server to simultaneously connect with a plurality of local and/or remote drives. The microprocessor routes data packets between a management system and its respective blade server, while a management module in the management system manages the simultaneous access of the drive(s) by the plurality of blade servers or the plurality of drives by a blade server. This increases the efficiency of the system.
    Type: Application
    Filed: June 25, 2003
    Publication date: January 27, 2005
    Applicant: International Business Machines Corporation
    Inventors: Eric Kern, Brandon Ellison, James Day, Shane Lardinois