-
公开(公告)号:US11329717B2
公开(公告)日:2022-05-10
申请号:US16882952
申请日:2020-05-26
IPC分类号: H04L12/741 , H04L12/721 , H04B7/185 , H04L45/74 , H04L45/00 , H04L45/12 , H04L47/2441 , H04L69/22
摘要: A method and apparatus for routing packets in a network, such as a satellite mesh network. For each one of multiple destination devices capable of further handling of the packet for routing to a destination (e.g. ground station) a respective cost or utility associated with forwarding the packet to that destination device is determined. For a given value k, an unsorted subset of k of the destination devices for which said costs are lowest or said utilities are highest is determined, without necessarily fully sorting the plurality of destination devices by cost or utility. The data packet is then forwarded to a selected one of this subset of destination devices. Cost may correspond to distance from destination device (e.g. satellite) to the further destination. Sorting networks and selector networks can be used, for example as implemented in hardware, to generate the unsorted subset.
-
公开(公告)号:US20210194808A1
公开(公告)日:2021-06-24
申请号:US16721171
申请日:2019-12-19
IPC分类号: H04L12/801 , H04L12/733 , H04L12/911 , H04L12/721 , H04L12/753 , H04W84/18
摘要: The present invention is provides a method and apparatus for routing a data packet in a network. For each nearby device capable of routing the packet toward a further destination, an associated cost or utility is determined. The device with lowest cost or highest utility is selected and the packet is forwarded toward same. The selecting may use a comparator tree. The cost or utility may be associated with forwarding the data packet from the candidate device toward the further destination. The cost or utility may be based on a distance from candidate device to the further destination, and may be determined using a Haversine function or approximation thereof, or by computing an inner product of a first vector and a second vector originating at a center of Earth, the first vector directed toward the candidate device, the second vector directed toward the further destination.
-
公开(公告)号:US09584624B2
公开(公告)日:2017-02-28
申请号:US12815446
申请日:2010-06-15
申请人: William Carson McCormick , Paul Mark Joseph Dumais , Trevor Peter Sweeney , Scott Bjorn Birksted
发明人: William Carson McCormick , Paul Mark Joseph Dumais , Trevor Peter Sweeney , Scott Bjorn Birksted
IPC分类号: G06F15/177 , H04L29/08
摘要: A method and system are provided for triggering a transmittal of an application to a device connected to a host computer. The method comprises: displaying in a web browser on the host computer a list of at least one application available for download to the device; receiving instructions through the web browser to download the application to the device; and in response to receiving instructions to download the application to the device: i) transmitting a request for the application to an application delivery server; ii) receiving the application from the application delivery server at the host computer; and iii) transmitting the application from the host computer to the device.
摘要翻译: 提供了一种方法和系统,用于触发将应用传送到连接到主计算机的设备。 该方法包括:在主计算机的web浏览器中显示可用于下载到设备的至少一个应用的列表; 通过网络浏览器接收指令,将应用程序下载到设备; 并且响应于接收到将所述应用下载到所述设备的指令:i)将应用的请求发送到应用传送服务器; ii)从所述主计算机上的所述应用传送服务器接收所述应用; 以及iii)将应用从主机传输到设备。
-
公开(公告)号:US11451475B2
公开(公告)日:2022-09-20
申请号:US16721171
申请日:2019-12-19
摘要: The present invention is provides a method and apparatus for routing a data packet in a network. For each nearby device capable of routing the packet toward a further destination, an associated cost or utility is determined. The device with lowest cost or highest utility is selected and the packet is forwarded toward same. The selecting may use a comparator tree. The cost or utility may be associated with forwarding the data packet from the candidate device toward the further destination. The cost or utility may be based on a distance from candidate device to the further destination, and may be determined using a Haversine function or approximation thereof, or by computing an inner product of a first vector and a second vector originating at a center of Earth, the first vector directed toward the candidate device, the second vector directed toward the further destination.
-
公开(公告)号:US20210396888A1
公开(公告)日:2021-12-23
申请号:US16908993
申请日:2020-06-23
摘要: The present invention provides a method and apparatus used to reduce the estimated field of uncertainty of satellite positions in space. This reduced field of uncertainty estimate reduces link acquisition time of satellites as they establish inter-satellite optical links between each other. The method and apparatus reduces the estimated field of uncertainty by combining estimated field of uncertainty generated by multiple independent sources. The method further includes combining estimated field of uncertainty generated using existing field of uncertainty techniques with estimated filed of uncertainty created by a machine vision detection and location module. This machine vision detection and location module generates an estimated field of uncertainty that is a result of executing of one or more algorithms to process digital imagery data provided by a passive digital camera.
-
公开(公告)号:US11134026B2
公开(公告)日:2021-09-28
申请号:US16145677
申请日:2018-09-28
IPC分类号: H04L12/911 , H04L12/24 , G06Q30/08
摘要: A method and apparatus for allocating server resources to services are provided. Multiple services compete for resources on one or more servers and bid for resources. Servers assign resources based on bids according to an auctioning rule mechanism. Services update bids according to a probabilistic dynamic that can approximate a continuous-time Markov chain, both for each service and for the collection of services. The method and apparatus can involve multiple separate but interacting agents, and can be implemented for example for self-organization of a datacentre. The behaviours of the agents can be configured so that the collective behaviour results in a proportional fair resource allocation.
-
公开(公告)号:US20190317879A1
公开(公告)日:2019-10-17
申请号:US15953650
申请日:2018-04-16
摘要: A neural network for identifying defects in source code of computer software. The neural network comprises: at least one convolutional layer configured to generate a one or more feature abstractions associated with an input segment associated with the source code; at least one recurrent layer configured to identify within the one or more feature abstractions a pattern indicative of a defect in the source code; and at least one mapping layer configured to generate a mapping between the identified pattern and a location of the indicated defect in the source code.
-
公开(公告)号:US10044621B2
公开(公告)日:2018-08-07
申请号:US14986185
申请日:2015-12-31
IPC分类号: H04L12/803 , H04L12/801 , H04L29/08
摘要: Methods and systems for managing a network. A TSDN controller determines a change or an anticipated change in traffic in the network. The controller identifies one or more congested links in the network by solving an optimization problem for maximizing network utility to accommodate the change or anticipated change. Solving the optimization problem includes solving for a set of link constraint dual variables associated with links of the network. The link capacity of one or more links of the network is adjusted to decrease the congestion.
-
公开(公告)号:US11799548B2
公开(公告)日:2023-10-24
申请号:US16908993
申请日:2020-06-23
IPC分类号: H04B10/118 , G01S17/89 , G06V10/00
CPC分类号: H04B10/118 , G01S17/89 , G06V10/00
摘要: The present invention provides a method and apparatus used to reduce the estimated field of uncertainty of satellite positions in space. This reduced field of uncertainty estimate reduces link acquisition time of satellites as they establish inter-satellite optical links between each other. The method and apparatus reduces the estimated field of uncertainty by combining estimated field of uncertainty generated by multiple independent sources. The method further includes combining estimated field of uncertainty generated using existing field of uncertainty techniques with estimated filed of uncertainty created by a machine vision detection and location module. This machine vision detection and location module generates an estimated field of uncertainty that is a result of executing of one or more algorithms to process digital imagery data provided by a passive digital camera.
-
公开(公告)号:US10581666B2
公开(公告)日:2020-03-03
申请号:US15465012
申请日:2017-03-21
IPC分类号: G01R31/08 , H04L12/24 , H04L12/911 , H04L12/26
摘要: A method and apparatus for instantiating network slices using connectivity and computing resources, is provided. Information regarding connectivity and computing resources for supporting network slices is used to identify shared risk groups. Each shared risk group includes those resources expected to be disabled by a common failure event. A first set of functions, such as virtual network functions, belonging to a network slice, is instantiated on a first subset of the resources. The union of all shared risk groups which include at least one of the first subset of resources is disjoint from the union of all shared risk groups which include at least one of a second subset of resources. The second subset of resources is allocated for instantiating a second set of functions which are redundant with the first set of functions. As such, redundant network slices and/or functions thereof can be provided which are robust to failure.
-
-
-
-
-
-
-
-
-