Patents by Inventor Robert J. Hall

Robert J. Hall 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).

  • Publication number: 20230396596
    Abstract: Aspects of the subject disclosure may include, for example, a device, including: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations of allocating a port for receiving a request to access a resource of a second device, wherein the second device has a non-routable network address, wherein the device is on a first network, wherein the second device is on a third network, and wherein the first network and the third network are communicatively coupled by the second network; opening a second connection to a network element on the second network responsive to receiving a first connection; sending a first message to the network element to create a meeting with the resource; and sending a Geocast message requesting that the second device create a third connection that enables access to the resource, wherein the Geocast message identifies a geographic area in which the second device is physically
    Type: Application
    Filed: June 7, 2022
    Publication date: December 7, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: Robert J. Hall
  • Publication number: 20230171305
    Abstract: Systems and methods may create and manage hybrid clouds including both standard compute nodes and edge devices. Edge devices can be enrolled in a hybrid cloud by deploying a lightweight container to the edge device.
    Type: Application
    Filed: January 12, 2023
    Publication date: June 1, 2023
    Applicant: AT&T Intellectual Properly I, L.P.
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Patent number: 11637872
    Abstract: A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness subsystem and a cloud management subsystem. The cloud management subsystem includes a first API through which the application server makes request to the location based situational awareness subsystem and a conductor that searches for the optimal deployment of cloud resources that meet a set of constraints. A second API for managing and deploying applications on a selected set of the plurality of network connected devices. The system also includes a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: April 25, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Patent number: 11582293
    Abstract: Systems and methods may create and manage hybrid clouds including both standard compute nodes and edge devices. Edge devices can be enrolled in a hybrid cloud by deploying a lightweight container to the edge device.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: February 14, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Patent number: 11563996
    Abstract: Concepts and technologies are disclosed herein for providing streaming video from mobile computing nodes. A request for streaming video captured by a mobile computing node can be received at a computer including a processor that executes a controller. The request can include a parameter associated with the streaming video. The computer can initiate transmission of an inquiry message to two or more mobile computing nodes and receive inquiry message responses from the mobile computing nodes that include the mobile computing node. The inquiry message responses can indicate that the mobile computing nodes can satisfy the parameter. The computer can create a list of the mobile computing nodes that can satisfy the parameter and provide the list to the requestor. The computer can receive a selection of the mobile computing node, and initiate delivery of a video stream to the requestor.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: January 24, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
  • Patent number: 11394777
    Abstract: A method includes receiving a data object for storage in a storage system. The storage system includes a number of datacenters (s) interconnected by a first network. Each of the datacenters is located in a geographic location that is different than any geographic locations of any other of the datacenters. The method includes creating secondary copies of the data object. A number of secondary copies is equal to at least s?1. The method includes, in accordance with a placement map of at least one of the datacenters, storing a primary copy of the data object in one of the datacenters. The method also includes, in each other of the datacenters, storing at least one of the secondary copies. The method also includes monitoring, via a plurality of data monitors, an accessibility of data stored in the storage system. The data includes the primary copy and the secondary copies of the data objects.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: July 19, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Robert J. Hall
  • Publication number: 20220086195
    Abstract: A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness subsystem and a cloud management subsystem. The cloud management subsystem includes a first API through which the application server makes request to the location based situational awareness subsystem and a conductor that searches for the optimal deployment of cloud resources that meet a set of constraints. A second API for managing and deploying applications on a selected set of the plurality of network connected devices. The system also includes a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.
    Type: Application
    Filed: November 24, 2021
    Publication date: March 17, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Publication number: 20220044578
    Abstract: A method includes recording, by a first UAV, a current position of the first UAV, comparing, the current position of the first UAV to a current flight plan of the first UAV, and geocasting a first track declaration message. The method may further include receiving, by the first UAV, a second track declaration message generated by a second UAV, detecting a potential collision with the second UAV and executing a collision avoidance maneuver by the first UAV.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 10, 2022
    Inventor: Robert J. Hall
  • Publication number: 20220038530
    Abstract: Systems and methods may create and manage hybrid clouds including both standard compute nodes and edge devices. Edge devices can be enrolled in a hybrid cloud by deploying a lightweight container to the edge device.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Patent number: 11218518
    Abstract: A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness subsystem and a cloud management subsystem. The cloud management subsystem includes a first API through which the application server makes request to the location based situational awareness subsystem and a conductor that searches for the optimal deployment of cloud resources that meet a set of constraints. A second API for managing and deploying applications on a selected set of the plurality of network connected devices. The system also includes a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: January 4, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Publication number: 20210409802
    Abstract: Concepts and technologies are disclosed herein for providing streaming video from mobile computing nodes. A request for streaming video captured by a mobile computing node can be received at a computer including a processor that executes a controller. The request can include a parameter associated with the streaming video. The computer can initiate transmission of an inquiry message to two or more mobile computing nodes and receive inquiry message responses from the mobile computing nodes that include the mobile computing node. The inquiry message responses can indicate that the mobile computing nodes can satisfy the parameter. The computer can create a list of the mobile computing nodes that can satisfy the parameter and provide the list to the requestor. The computer can receive a selection of the mobile computing node, and initiate delivery of a video stream to the requestor.
    Type: Application
    Filed: September 14, 2021
    Publication date: December 30, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
  • Patent number: 11202961
    Abstract: A mobile device is configured as a point and shoot type weapon for gaming, training, or the like. Utilizing the mobile device based weapon, such as a smart phone for example, a user thereof can simply aim the mobile device at a target and shoot. Shooting may be accomplished by tapping the mobile device, activating a button or soft key on the mobile device, making a gesture (e.g., moving a finger as if a trigger is being pulled), providing an audible command (e.g., “shoot”), or the like.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: December 21, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Robert J. Hall
  • Patent number: 11158200
    Abstract: A method includes recording, by a first UAV, a current position of the first UAV, comparing, the current position of the first UAV to a current flight plan of the first UAV, and geocasting a first track declaration message. The method may further include receiving, by the first UAV, a second track declaration message generated by a second UAV, detecting a potential collision with the second UAV and executing a collision avoidance maneuver by the first UAV.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: October 26, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Robert J. Hall
  • Patent number: 11153367
    Abstract: Systems and methods may create and manage hybrid clouds including both standard compute nodes and edge devices. Edge devices can be enrolled in a hybrid cloud by deploying a lightweight container to the edge device.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: October 19, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
  • Patent number: 11128906
    Abstract: Concepts and technologies are disclosed herein for providing streaming video from mobile computing nodes. A request for streaming video captured by a mobile computing node can be received at a computer including a processor that executes a controller. The request can include a parameter associated with the streaming video. The computer can initiate transmission of an inquiry message to two or more mobile computing nodes and receive inquiry message responses from the mobile computing nodes that include the mobile computing node. The inquiry message responses can indicate that the mobile computing nodes can satisfy the parameter. The computer can create a list of the mobile computing nodes that can satisfy the parameter and provide the list to the requestor. The computer can receive a selection of the mobile computing node, and initiate delivery of a video stream to the requestor.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: September 21, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
  • Publication number: 20210044854
    Abstract: Concepts and technologies are disclosed herein for providing streaming video from mobile computing nodes. A request for streaming video captured by a mobile computing node can be received at a computer including a processor that executes a controller. The request can include a parameter associated with the streaming video. The computer can initiate transmission of an inquiry message to two or more mobile computing nodes and receive inquiry message responses from the mobile computing nodes that include the mobile computing node. The inquiry message responses can indicate that the mobile computing nodes can satisfy the parameter. The computer can create a list of the mobile computing nodes that can satisfy the parameter and provide the list to the requestor. The computer can receive a selection of the mobile computing node, and initiate delivery of a video stream to the requestor.
    Type: Application
    Filed: October 23, 2020
    Publication date: February 11, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
  • Patent number: 10831572
    Abstract: Devices, computer-readable media, and methods for reducing the number of “hops” that internal messages must traverse in data center switching architectures are disclosed. In one example, a data center includes a first rack housing a first server, a first computational process associated to a first storage drive hosted on the first server and residing within a first level of the distributed storage system, a second rack housing a second server, a second computational process associated to a second storage drive hosted on the second server and residing within the first level of the distributed storage system, and a first switch communicatively coupled to the first level to receive messages directly from the first computational process and the second computational process.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Robert J. Hall
  • Patent number: 10820034
    Abstract: Concepts and technologies are disclosed herein for providing streaming video from mobile computing nodes. A request for streaming video captured by a mobile computing node can be received at a computer including a processor that executes a controller. The request can include a parameter associated with the streaming video. The computer can initiate transmission of an inquiry message to two or more mobile computing nodes and receive inquiry message responses from the mobile computing nodes that include the mobile computing node. The inquiry message responses can indicate that the mobile computing nodes can satisfy the parameter. The computer can create a list of the mobile computing nodes that can satisfy the parameter and provide the list to the requestor. The computer can receive a selection of the mobile computing node, and initiate delivery of a video stream to the requestor.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: October 27, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
  • Publication number: 20200320888
    Abstract: A method includes recording, by a first UAV, a current position of the first UAV, comparing, the current position of the first UAV to a current flight plan of the first UAV, and geocasting a first track declaration message. The method may further include receiving, by the first UAV, a second track declaration message generated by a second UAV, detecting a potential collision with the second UAV and executing a collision avoidance maneuver by the first UAV.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventor: Robert J. Hall
  • Patent number: 10712743
    Abstract: A method may include monitoring location information associated with a drone. The method may also include comparing the location information with an authorized zone. The method may also include, based on the comparison, determining a violation by the drone of a rule associated with the authorized zone. The method may include, in response to the violation, augmenting control of the drone to alter operation of the drone. The location information may include at least one of a current or predicted future location of the drone.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: July 14, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Robert J. Hall