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: 10436876Abstract: 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: GrantFiled: May 29, 2018Date of Patent: October 8, 2019Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill
-
Publication number: 20190253425Abstract: 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: ApplicationFiled: April 25, 2019Publication date: August 15, 2019Inventors: SHELDON KENT MEREDITH, WILLIAM COTTRILL, BRANDON B. HILLIARD
-
Patent number: 10375644Abstract: 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: GrantFiled: February 16, 2017Date of Patent: August 6, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill, Ivan Rasnik, Radhika Gouni
-
Publication number: 20190220169Abstract: 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: ApplicationFiled: March 28, 2019Publication date: July 18, 2019Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill
-
Patent number: 10356952Abstract: 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: GrantFiled: August 22, 2017Date of Patent: July 16, 2019Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T Mobility II LLCInventors: Sheldon K. Meredith, William Cottrill, Brandon B. Hilliard
-
Publication number: 20190174318Abstract: 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: ApplicationFiled: February 4, 2019Publication date: June 6, 2019Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
-
Patent number: 10313351Abstract: 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: GrantFiled: February 22, 2016Date of Patent: June 4, 2019Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLCInventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
-
Publication number: 20190143129Abstract: 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: ApplicationFiled: January 11, 2019Publication date: May 16, 2019Applicant: AT&T Mobility II LLCInventors: Sheldon Kent Meredith, Brandon B. Hilliard, Mario Kosseifi
-
Publication number: 20190141397Abstract: 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: ApplicationFiled: January 2, 2019Publication date: May 9, 2019Applicant: AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, William C. Cottrill, Brandon B. Hilliard
-
Patent number: 10282052Abstract: 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: GrantFiled: October 15, 2015Date of Patent: May 7, 2019Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Sheldon Kent Meredith, Brandon B Hilliard, William Cottrill
-
Patent number: 10213609Abstract: 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: GrantFiled: September 30, 2015Date of Patent: February 26, 2019Assignee: AT&T Mobility II LLCInventors: Sheldon Kent Meredith, Brandon B Hilliard, Mario Kosseifi
-
Patent number: 10200870Abstract: 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: GrantFiled: April 9, 2018Date of Patent: February 5, 2019Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
-
Patent number: 10187694Abstract: 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: GrantFiled: April 7, 2016Date of Patent: January 22, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
-
Patent number: 10182155Abstract: 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: GrantFiled: February 3, 2016Date of Patent: January 15, 2019Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T Mobility II LLCInventors: Sheldon K. Meredith, William Cottrill, Brandon B. Hilliard
-
Publication number: 20180314645Abstract: 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: ApplicationFiled: July 9, 2018Publication date: November 1, 2018Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill
-
Publication number: 20180275244Abstract: 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: ApplicationFiled: May 29, 2018Publication date: September 27, 2018Inventors: Sheldon Kent MEREDITH, Brandon B. HILLIARD, William COTTRILL
-
Publication number: 20180270736Abstract: 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: ApplicationFiled: May 21, 2018Publication date: September 20, 2018Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
-
Publication number: 20180234922Abstract: 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: ApplicationFiled: February 16, 2017Publication date: August 16, 2018Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill, Ivan Rasnik, Radhika Gouni
-
Publication number: 20180227764Abstract: 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: ApplicationFiled: April 9, 2018Publication date: August 9, 2018Inventors: Sheldon Kent Meredith, William Cottrill, Brandon B. Hilliard
-
Patent number: 10019379Abstract: 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: GrantFiled: February 5, 2018Date of Patent: July 10, 2018Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.Inventors: Sheldon Kent Meredith, Brandon B. Hilliard, William Cottrill