Patents by Inventor Brandon B. Hilliard

Brandon B. Hilliard 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: 10436876
    Abstract: A method for determining the location of a mobile device that has placed an emergency communication includes determining that an emergency communication has been made by a mobile device having a wireless radio and receiving, from the mobile device, an identifier of a first device detected by the wireless radio. If the first device is not fixed, the method includes sending a first location request to the first device to determine a first location of the first device. The method also includes determining a location of the mobile device based upon the first location and providing the mobile device location to a recipient of the emergency communication.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: October 8, 2019
    Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.
    Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill
  • Publication number: 20190253425
    Abstract: A method includes receiving, at an access point, an access request from a first device after an expiration of a first passcode. The access request is encrypted based on the first passcode. The method includes making a determination by the access point before an expiration of a usage time of a first passcode usage list that an identifier of the first device is included in the first passcode usage list. The method also includes, in response to making the determination, generating, at the access point, data representing a second passcode by encrypting the second passcode using the first passcode; and sending the data representing the second passcode from the access point to the first device.
    Type: Application
    Filed: April 25, 2019
    Publication date: August 15, 2019
    Inventors: SHELDON KENT MEREDITH, WILLIAM COTTRILL, BRANDON B. HILLIARD
  • Patent number: 10375644
    Abstract: Aspects of the subject disclosure may include, for example, a system and method, for determining whether to run a local application or a remote application, including retrieving, by a processor of a mobile device, metadata for a remote application that executes on the mobile device, determining power requirements from the metadata for a data connection with a remote server that provides services to support execution of the remote application, calculating if the power requirements for the data connection exceeds a remaining charge of a battery of the mobile device, and executing the remote application responsive to the power requirements for the data connection being less than the remaining charge of the battery. Other embodiments are disclosed.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: August 6, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill, Ivan Rasnik, Radhika Gouni
  • Publication number: 20190220169
    Abstract: Aspects of the subject disclosure may include, for example, detect a first user interaction with a control button, disable an initiation of an action for a communication service, detect a second user interaction with the icon, and transmit an identification signal to a second communication device that causes the second communication device to present identification information describing the action for the communication service. Other embodiments are disclosed.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 18, 2019
    Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill
  • Patent number: 10356952
    Abstract: A data center cooling system configured to cool one or more components of a data center thereby enabling a data center to be maintained at a higher overall temperature while still providing sufficient cooling to the components housed in the data center is disclosed. By maintaining the data center at a higher overall temperature, significant operational costs are realized due to savings in power costs. The data center cooling system may include one or more turbo-expanders having a rotary turbine positioned within a turbo-expander housing in which compressed air expands and drives the rotary turbine. The cooled expanded air is heated passing through a thermal transfer system that pulls heat from the data center component. The air is further heated passing through a brake system that generates heat by applying resistance to a shaft coupled to the rotary turbine. The heated air is exhausted outside of the data center.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: July 16, 2019
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T Mobility II LLC
    Inventors: Sheldon K. Meredith, William Cottrill, Brandon B. Hilliard
  • Publication number: 20190174318
    Abstract: A method is disclosed for blocking a cloned mobile device by a processor of a network. The processor receives a first registration from a first mobile device at a first location. The first registration includes a device identifier and a phone number. The processor then confirms that a second registration from a second mobile device at a second location includes the device identifier and the phone number and calculates a first fraud score for the first mobile device and a second fraud score for the second mobile device. The processor then determines that the second mobile device is the cloned mobile device, when the second fraud score exceeds the first score, and blocks the cloned mobile device from registering on the network.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
  • Patent number: 10313351
    Abstract: A method includes, after expiration of a first passcode, receiving, at an access point, a first access request from a first device. The first access request may be encrypted based on the first passcode. The method further includes determining whether an identifier of the first device is included in a device list associated with the first passcode. The device list includes identifiers of devices that accessed the access point using encryption based on the first passcode before the expiration of the first passcode. The method also includes, in response to a determination that the identifier of the first device is included in the device list generating, at the access point, data representing a second passcode by encrypting the second passcode using the first passcode. The method further includes sending the data representing the second passcode to the first device from the access point.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: June 4, 2019
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
  • Publication number: 20190143129
    Abstract: Devices, systems, and methods are disclosed for relaying information from a cardiac pacemaker to an external device. Logic on the pacemaker modulates a heartbeat clock of the pacemaker to encode information onto a blood pressure sequence by adding or subtracting a small subinterval to or from a pulse repetition interval of the pacemaker. A muscle stimulator beats the heart according to the modulated sequence. A monitoring device external to the body monitors the blood pressure to retrieve the encoded information, or message. The encoded information is then decoded to determine the information in the message. This information may concern the pacemaker as well as other devices within the body that communicate with the pacemaker such as blood monitors, etc. Since the message is conveyed via simple modulation of the heart beat intervals, no separate transmitter is required in the pacemaker which would otherwise increase cost and decrease battery life.
    Type: Application
    Filed: January 11, 2019
    Publication date: May 16, 2019
    Applicant: AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, Mario Kosseifi
  • Publication number: 20190141397
    Abstract: Aspects of the subject disclosure may include, for example, capturing first monitoring information associated with an audience that is viewing a presentation, determining an actual audience engagement level by performing pattern recognition on the first monitoring information, comparing the actual audience engagement level with an expected audience engagement level to generate an engagement score for the presentation, and transmitting, to a device, a haptic feedback according to the engagement score during the presenting of the presentation. Other embodiments are disclosed.
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Sheldon Kent Meredith, William C. Cottrill, Brandon B. Hilliard
  • Patent number: 10282052
    Abstract: Aspects of the subject disclosure may include, for example, detect a first user interaction with a control button, disable an initiation of an action for a communication service, detect a second user interaction with the icon, and transmit an identification signal to a second communication device that causes the second communication device to present identification information describing the action for the communication service. Other embodiments are disclosed.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: May 7, 2019
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Brandon B Hilliard, William Cottrill
  • Patent number: 10213609
    Abstract: Devices, systems, and methods are disclosed for relaying information from a cardiac pacemaker to an external device. Logic on the pacemaker modulates a heartbeat clock of the pacemaker to encode information onto a blood pressure sequence by adding or subtracting a small subinterval to or from a pulse repetition interval of the pacemaker. A muscle stimulator beats the heart according to the modulated sequence. A monitoring device external to the body monitors the blood pressure to retrieve the encoded information, or message. The encoded information is then decoded to determine the information in the message. This information may concern the pacemaker as well as other devices within the body that communicate with the pacemaker such as blood monitors, etc. Since the message is conveyed via simple modulation of the heart beat intervals, no separate transmitter is required in the pacemaker which would otherwise increase cost and decrease battery life.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: February 26, 2019
    Assignee: AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Brandon B Hilliard, Mario Kosseifi
  • Patent number: 10200870
    Abstract: A method is disclosed for blocking a cloned mobile device by a processor of a network. The processor receives a first registration from a first mobile device at a first location. The first registration includes a device identifier and a phone number. The processor then confirms that a second registration from a second mobile device at a second location includes the device identifier and the phone number and calculates a first fraud score for the first mobile device and a second fraud score for the second mobile device. The processor then determines that the second mobile device is the cloned mobile device, when the second fraud score exceeds the first score, and blocks the cloned mobile device from registering on the network.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: February 5, 2019
    Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.
    Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
  • Patent number: 10187694
    Abstract: Aspects of the subject disclosure may include, for example, capturing first monitoring information associated with an audience that is viewing a presentation, determining an actual audience engagement level by performing pattern recognition on the first monitoring information, comparing the actual audience engagement level with an expected audience engagement level to generate an engagement score for the presentation, and transmitting, to a device, a haptic feedback according to the engagement score during the presenting of the presentation. Other embodiments are disclosed.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: January 22, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
  • Patent number: 10182155
    Abstract: A system for directing calls using historical call backs, demographics, and real time attributes is disclosed. In particular, the system may receive incoming calls at an interactive voice response system. Based on speech occurring during the calls, the system may determine attributes of the callers. The system may then utilize the determined attributes, call records, demographic information pertaining to account owners, real time call attribute assessment systems, regression analyses, and various types of information to direct the calls from the interactive voice response system to an optimal agent for handling. Notably, the system may direct the calls to those agents that have a higher probability of successful interaction with the calling parties so as to reduce follow-up calls, which may be costly to the entity receiving the calls. A subset of the calls may be directed to agents at random so as to facilitate the collection of unbiased information.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: January 15, 2019
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T Mobility II LLC
    Inventors: Sheldon K. Meredith, William Cottrill, Brandon B. Hilliard
  • Publication number: 20180314645
    Abstract: Example devices are disclosed. For example, a device may include a processor, a plurality of translation lookaside buffers, a plurality of switches, and a memory management unit. Each of the translation lookaside buffers may be assigned to a different process of the processor, each of the plurality of switches may include a register for storing a different process identifier, and each of the plurality of switches may be associated with a different one of the translation lookaside buffer buffers. The memory management unit may be for receiving a virtual memory address and a process identifier from the processor and forwarding the process identifier to the plurality of switches. Each of the plurality of switches may be for connecting the memory management unit to a translation associated with the switch when there is a match between the process identifier and the different process identifier stored by the register of the switch.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 1, 2018
    Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill
  • Publication number: 20180275244
    Abstract: A method for determining the location of a mobile device that has placed an emergency communication includes determining that an emergency communication has been made by a mobile device having a wireless radio and receiving, from the mobile device, an identifier of a first device detected by the wireless radio. If the first device is not fixed, the method includes sending a first location request to the first device to determine a first location of the first device. The method also includes determining a location of the mobile device based upon the first location and providing the mobile device location to a recipient of the emergency communication.
    Type: Application
    Filed: May 29, 2018
    Publication date: September 27, 2018
    Inventors: Sheldon Kent MEREDITH, Brandon B. HILLIARD, William COTTRILL
  • Publication number: 20180270736
    Abstract: An example device for processing a query for a physical asset includes a processor and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations. The operations may include receiving a query for a physical asset from a requesting device, determining a near field communication node that detects the physical asset, and providing to the requesting device an identification of a communication device that is associated with the near field communication node in response to the query.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
  • Publication number: 20180234922
    Abstract: Aspects of the subject disclosure may include, for example, a system and method, for determining whether to run a local application or a remote application, including retrieving, by a processor of a mobile device, metadata for a remote application that executes on the mobile device, determining power requirements from the metadata for a data connection with a remote server that provides services to support execution of the remote application, calculating if the power requirements for the data connection exceeds a remaining charge of a battery of the mobile device, and executing the remote application responsive to the power requirements for the data connection being less than the remaining charge of the battery. Other embodiments are disclosed.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 16, 2018
    Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill, Ivan Rasnik, Radhika Gouni
  • Publication number: 20180227764
    Abstract: A method is disclosed for blocking a cloned mobile device by a processor of a network. The processor receives a first registration from a first mobile device at a first location. The first registration includes a device identifier and a phone number. The processor then confirms that a second registration from a second mobile device at a second location includes the device identifier and the phone number and calculates a first fraud score for the first mobile device and a second fraud score for the second mobile device. The processor then determines that the second mobile device is the cloned mobile device, when the second fraud score exceeds the first score, and blocks the cloned mobile device from registering on the network.
    Type: Application
    Filed: April 9, 2018
    Publication date: August 9, 2018
    Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
  • Patent number: 10019379
    Abstract: Example devices are disclosed. For example, a device may include a processor, a plurality of translation lookaside buffers, a plurality of switches, and a memory management unit. Each of the translation lookaside buffers may be assigned to a different process of the processor, each of the plurality of switches may include a register for storing a different process identifier, and each of the plurality of switches may be associated with a different one of the translation lookaside buffer buffers. The memory management unit may be for receiving a virtual memory address and a process identifier from the processor and forwarding the process identifier to the plurality of switches. Each of the plurality of switches may be for connecting the memory management unit to a translation associated with the switch when there is a match between the process identifier and the different process identifier stored by the register of the switch.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: July 10, 2018
    Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.
    Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill