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: 20230396596Abstract: 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 physicallyType: ApplicationFiled: June 7, 2022Publication date: December 7, 2023Applicant: AT&T Intellectual Property I, L.P.Inventor: Robert J. Hall
-
Publication number: 20230171305Abstract: 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: ApplicationFiled: January 12, 2023Publication date: June 1, 2023Applicant: AT&T Intellectual Properly I, L.P.Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Patent number: 11637872Abstract: 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: GrantFiled: November 24, 2021Date of Patent: April 25, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Patent number: 11582293Abstract: 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: GrantFiled: October 18, 2021Date of Patent: February 14, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Patent number: 11563996Abstract: 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: GrantFiled: September 14, 2021Date of Patent: January 24, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
-
Patent number: 11394777Abstract: 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: GrantFiled: February 12, 2019Date of Patent: July 19, 2022Assignee: AT&T Intellectual Property I, L.P.Inventor: Robert J. Hall
-
Publication number: 20220086195Abstract: 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: ApplicationFiled: November 24, 2021Publication date: March 17, 2022Applicant: AT&T Intellectual Property I, L.P.Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Publication number: 20220044578Abstract: 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: ApplicationFiled: October 26, 2021Publication date: February 10, 2022Inventor: Robert J. Hall
-
Publication number: 20220038530Abstract: 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: ApplicationFiled: October 18, 2021Publication date: February 3, 2022Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Patent number: 11218518Abstract: 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: GrantFiled: September 9, 2019Date of Patent: January 4, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Publication number: 20210409802Abstract: 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: ApplicationFiled: September 14, 2021Publication date: December 30, 2021Applicant: AT&T Intellectual Property I, L.P.Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
-
Patent number: 11202961Abstract: 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: GrantFiled: April 5, 2019Date of Patent: December 21, 2021Assignee: AT&T Intellectual Property I, L.P.Inventor: Robert J. Hall
-
Patent number: 11158200Abstract: 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: GrantFiled: April 5, 2019Date of Patent: October 26, 2021Assignee: AT&T Intellectual Property I, L.P.Inventor: Robert J. Hall
-
Patent number: 11153367Abstract: 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: GrantFiled: September 25, 2019Date of Patent: October 19, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Patent number: 11128906Abstract: 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: GrantFiled: October 23, 2020Date of Patent: September 21, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
-
Publication number: 20210044854Abstract: 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: ApplicationFiled: October 23, 2020Publication date: February 11, 2021Applicant: AT&T Intellectual Property I, L.P.Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
-
Patent number: 10831572Abstract: 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: GrantFiled: November 8, 2018Date of Patent: November 10, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Robert J. Hall
-
Patent number: 10820034Abstract: 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: GrantFiled: May 26, 2017Date of Patent: October 27, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian S. Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy, Pamela Zave
-
Publication number: 20200320888Abstract: 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: ApplicationFiled: April 5, 2019Publication date: October 8, 2020Inventor: Robert J. Hall
-
Patent number: 10712743Abstract: 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: GrantFiled: April 24, 2018Date of Patent: July 14, 2020Assignee: AT&T Intellectual Property I, L.P.Inventor: Robert J. Hall