-
公开(公告)号:US11637872B2
公开(公告)日:2023-04-25
申请号:US17535107
申请日:2021-11-24
发明人: Brian Amento , Robert J. Hall , Kaustubh Joshi , Kermit Hal Purdy
IPC分类号: H04L65/1063 , H04L12/18 , H04L41/5054 , H04L51/214 , H04L65/61 , H04L41/50 , H04L67/12 , G06F9/50 , G06F9/00 , H04W4/70 , H04L51/222 , H04L61/5007 , H04L101/69
摘要: 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.
-
公开(公告)号:US11202961B2
公开(公告)日:2021-12-21
申请号:US16376331
申请日:2019-04-05
发明人: Robert J. Hall
IPC分类号: A63F9/24 , A63F13/00 , G06F17/00 , A63F13/537 , A63F13/216 , A63F13/20 , A63F13/79 , A63F13/837 , A63F13/211 , A63F13/332 , H04W4/02 , H04W4/18 , A63F13/215 , A63F13/46 , A63F13/31 , A63F13/424
摘要: 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.
-
公开(公告)号:US11128906B2
公开(公告)日:2021-09-21
申请号:US17078185
申请日:2020-10-23
IPC分类号: H04N21/414 , H04N21/2343 , H04L29/06 , H04N21/482 , H04N21/61 , H04L29/08 , H04N21/6587 , H04N21/4223 , H04N21/437 , H04N21/6547 , H04N21/81 , H04N21/472
摘要: 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.
-
公开(公告)号:US10212229B2
公开(公告)日:2019-02-19
申请号:US15450904
申请日:2017-03-06
发明人: Robert J. Hall
IPC分类号: G06F15/173 , H04L29/08 , H04L12/46 , H04L12/26
摘要: 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.
-
公开(公告)号:US20170303068A1
公开(公告)日:2017-10-19
申请号:US15635351
申请日:2017-06-28
发明人: Robert J. Hall
CPC分类号: H04L12/1845 , H04L12/1886 , H04W4/021 , H04W4/38 , H04W40/023 , H04W84/18
摘要: Information is acquired from a geographically-distributed sensor network using a scalable wireless geocast protocol. Geographically distributed networks of unattended sensors are placed at desired locations to collect various types of information, such as, for example, environmental parameters, temperature, humidity, rainfall, heat signatures, video, audio, seismic activity, and/or wind conditions. To acquire information, a query is provided to the geographic area at which the sensors are located utilizing the geocast protocol. Delivery of the query is based on a physical location of a region in which a sensor network is located, the type of information being queried, and/or temporal conditions. Each sensor that receives a query determines if all requirements/conditions are satisfied. If so, the query is accepted and processed by the recipient sensor, and responded to accordingly. Responses to queries are provided via the geocast protocol.
-
公开(公告)号:US20170257178A1
公开(公告)日:2017-09-07
申请号:US15601691
申请日:2017-05-22
发明人: Robert J. Hall
CPC分类号: H04H20/71 , H04H60/78 , H04L12/1845 , H04L29/06 , H04W76/10
摘要: Geocast-based file transfer may be implemented via use of a Geocast File Transfer (GFT) protocol. A sending device may parse a file into multiple chunks. Respective multiple geocast packets comprising the chunks may be geocast. The sending device may geocast all packets sequentially. Upon geocasting all packets, the sending device may wait a predetermined amount of time. During the period of time, any receiving device that did not receive a chunk of the file may geocast a request for the missing chunk. Receiving devices also may wait various respective amounts of time before geocasting requests. Other receiving devices that may have missed a chunk may hear that the chunk it missed is being requested. And that device need not make a request for the chunk. Rather, that device may wait for the sending device to retransmit a geocast packet that contains the missing chunk.
-
公开(公告)号:US20170171319A1
公开(公告)日:2017-06-15
申请号:US14967281
申请日:2015-12-12
发明人: Robert J. Hall
摘要: Methods, apparatus, systems and articles of manufacture to transfer a data set via parallel communications are disclosed herein. Example methods include controlling the distribution of portions of a field data set to a network access point via a plurality of parallel communication sessions established by respective ones of a plurality of communication devices with the network access point. Example methods also include comparing a first value based on a respective data transfer rate of a first one of the communication sessions to a second value based on a respective data transfer rate of a second one of the communication sessions to determine whether to establish a new communication session with a third one of the plurality of communication devices. In response to determining to establish a new communication session, a processor instructs a third one of the communication devices to establish the new communication session to transmit a respective portion of the field data set to the network access point.
-
公开(公告)号:US09369295B2
公开(公告)日:2016-06-14
申请号:US14754537
申请日:2015-06-29
发明人: Robert J. Hall
CPC分类号: H04W48/10 , H04H20/71 , H04L12/1845 , H04L12/189 , H04W4/027 , H04W4/029 , H04W24/08 , H04W40/023 , H04W40/20 , H04W84/18 , H04W88/08
摘要: Geocast-based situation awareness utilizing a scalable, distributed ad hoc geocast protocol as a communication primitive, may provide a field common operating picture (FCOP) for providing location tracking, movement history, telemetry, and messaging in near real time to all operators in a scenario. Information may be transferred using a query/response geocast message protocol. Caching on devices may be utilized to gain scalability. A query message may have a payload containing a type indication and a header containing a description of a geocast region of intended reception, which may comprise the monitored region, the location of the monitorer, or any appropriate combination thereof. Response messages may be sent from devices located in the monitored region to an area containing the location of the sender of a query. A response message may contain monitored information, such as current location, telemetry data, and/or recent movement history, or the like.
-
公开(公告)号:US09363230B2
公开(公告)日:2016-06-07
申请号:US14078034
申请日:2013-11-12
发明人: Robert J. Hall
CPC分类号: H04L12/1845 , H04L9/0838 , H04L41/12 , H04L45/00 , H04L45/74 , H04L61/609 , H04L63/0428 , H04W4/06 , H04W4/70 , H04W12/04 , H04W24/02 , H04W40/20 , H04W84/18
摘要: A bridge device at a first tier receives a geographic addressing packet destined for a target region containing a plurality of devices. The bridge device applies a bridging function using the geographic address packet to determine whether to transmit the geographic addressing packet. The bridging function utilizes certain information based on the geographic addressing packet. The bridge device determines to transmit the geographic addressing packet to a second tier based on the bridging function indicating that the geographic addressing packet should be transmitted to the second tier.
摘要翻译: 第一层的桥接设备接收目的地为包含多个设备的目标区域的地理寻址分组。 桥接设备使用地理地址分组来应用桥接功能,以确定是否发送地理寻址分组。 桥接功能利用基于地理寻址包的某些信息。 桥接设备确定基于指示地理寻址分组应被发送到第二层的桥接功能将地理寻址分组发送到第二层。
-
公开(公告)号:US09266025B2
公开(公告)日:2016-02-23
申请号:US14279498
申请日:2014-05-16
发明人: Robert J. Hall
IPC分类号: A63F13/216 , G06Q30/02 , H04W4/00 , A63F13/40 , A63F13/30 , H04L12/18 , H04W4/02 , H04H20/59 , H04W4/22 , H04W4/04 , H04W84/18
CPC分类号: A63F13/31 , A63F13/10 , A63F13/12 , A63F13/211 , A63F13/216 , A63F13/40 , A63F13/812 , A63F13/95 , A63F2300/1093 , A63F2300/406 , A63F2300/66 , A63F2300/69 , G06Q30/0261 , H04H20/59 , H04L12/1845 , H04L12/189 , H04W4/02 , H04W4/021 , H04W4/027 , H04W4/029 , H04W4/04 , H04W4/50 , H04W4/80 , H04W4/90 , H04W84/18
摘要: Geographic gaming via a scalable, wireless geographic broadcast protocol enables multiplayer gaming between communication devices without relying on traditional network elements. Games can be fully distributed over an ad hoc network of mobile communications devices. The scalable nature of the wireless geographic broadcast protocol enables multiplayer games to function equally well in both remote areas with no or little network service and in crowded areas containing both game players and other users of mobile communications devices. Wireless geographic broadcast messages distributed among multiplayer game participants can be used to control gameplay features and/or game elements of multiplayer games. Embodiments include simulated artillery battles, simulated throw and catch games, and simulated reconnaissance elements.
摘要翻译: 通过可扩展的无线地理广播协议进行的地理游戏可以实现通信设备之间的多人游戏,而不依赖于传统的网络元件。 游戏可以通过移动通信设备的自组织网络完全分布。 无线地理广播协议的可扩展性使得多人游戏在没有或很少的网络服务的两个偏远地区以及包含游戏玩家和移动通信设备的其他用户的拥挤区域中同样能够起作用。 分布在多人游戏参与者之间的无线地理广播信息可用于控制多人游戏的游戏特征和/或游戏元素。 实施例包括模拟炮击,模拟投掷和捕捉游戏以及模拟侦察元件。
-
-
-
-
-
-
-
-
-