Computing cluster for providing virtual markers based upon network connectivity

US12574307B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12574307-B2
Application numberUS-202418732740-A
CountryUS
Kind codeB2
Filing dateJun 4, 2024
Priority dateSep 16, 2010
Publication dateMar 10, 2026
Grant dateMar 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system is provided wherein a processor in a distributed network system determines a network connectivity value associated with a computer in a network. The connectivity value is determined as a function of an aggregation of path scores of paths between the computer and a mobile device and also as a function of at least one of the path scores. Determining the connectivity value may be accomplished by distributing the tasks to distributed processors within one or more of a plurality of clusters of processors. The processors perform their respective computing task before reporting results. A virtual marker system for use within the network may be provided. Markers in the marker system may be provided based on network connectivity value.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system comprising: a distributed computation network comprising a plurality of clusters of processors, wherein each of the plurality of clusters of processors comprises a plurality of processors and each of the plurality of clusters is registered in a cluster registry; an application server configured to receive communications via a communication network from a plurality of access applications; the application server configured to distribute information regarding communications from access applications to one or more of the plurality of clusters registered in a cluster registry; the one or more of the plurality of clusters configured to: determine, using a plurality of processors, at least one network connectivity value associated with a computer and a mobile device of a network of a set of nodes as a function of an aggregation of respective paths scores of respective paths of a set of paths between the computer and the mobile device, wherein the path score is associated with a path of the set of paths, wherein the respective path scores are determined as a function of respective lengths of the respective paths between the computer and the mobile device, wherein, to facilitate determination of the at least one network connectivity value, respective tasks associated with the determination of the at least one network connectivity value are distributed to respective processors within the one or more of the plurality of clusters, and wherein the respective tasks are performed by the respective processors; present, by one or more of the processors altering an electronic database, a virtual marker related to the computer for use at least within the network, wherein the virtual marker is presented based at least in part on the at least one network connectivity value; and permit, by manipulation of the electronic database, the computer to distribute the virtual marker to a second computer of the set of nodes. 2 . The system of claim 1 , wherein a value of a unit of the first virtual marker system is based at least in part on the at least one network connectivity value. 3 . The system of claim 1 , wherein a first value of a first unit of the first virtual marker system is based at least in part on a second value of a second unit of a second virtual marker system that is different from the first virtual marker system. 4 . The system of claim 1 , wherein the distributed computing network is further configured to provide a marker of the first virtual marker system, wherein the marker is issued by the computer, wherein a value of the marker is expressed in units of the first virtual marker system, and wherein the value of the marker is determined based at least in part on the at least one network connectivity value. 5 . The system of claim 4 , wherein the distributed computing network is further configured to adjust the value of the marker in response to a change in the at least one network connectivity value. 6 . The system of claim 1 , wherein the distributed computing network presents the first virtual marker system, in part, by presenting a quantity of markers of the first virtual marker system to the computer, and wherein the quantity is determined based at least in part on the at least one network connectivity value. 7 . The system of claim 1 , wherein a value of or associated with the at least one network connectivity value is based at least in part on a quantity of markers of the first virtual marker system accumulated by the computer. 8 . The system of claim 1 , wherein, to facilitate determination of the at least one network connectivity value, the distributed computing network is further configured to compute the at least one network connectivity value as a function of an equation: t network = ∑ t path × w path wherein t path is a user connectivity value for the path with at least one intermediate node between the computer in the network and the mobile device in the network, and wherein w path is the normalized weight for the path. 9 . The system of claim 1 , wherein, to facilitate determination of the at least one network connectivity value, the distributed computing network is further configured to compute the at least one network connectivity value according to an equation: Connectivity ( a , b ) = ∑ p ⁢ ϵ ⁢ Paths ⁡ ( a , b ) ⁢ PathScore ( p ) , wherein Paths(a, b) is at least one path between a node a in the network and a node b in the network, wherein node a is the computer and node b is the mobile device, and wherein PathScore(path) represents the path score of the path in Paths(a, b). 10 . The system of claim 9 , wherein the distributed computing network is further configured to compute the Pathscore(path) according to another equation: Pathscore ( path ) = g ⁡ ( path ) * ∏ edge ⁢ ϵ ⁢ path f ⁡ ( w edge ) , wherein w edge is a weight of an edge in one of the paths in Paths(a, b), wherein f(w) is defined according to a first function: f ⁡ ( w )

Assignees

Inventors

Classifications

  • Assignment of logical groups to network elements · CPC title

  • by checking connectivity · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12574307B2 cover?
A system is provided wherein a processor in a distributed network system determines a network connectivity value associated with a computer in a network. The connectivity value is determined as a function of an aggregation of path scores of paths between the computer and a mobile device and also as a function of at least one of the path scores. Determining the connectivity value may be accompli…
Who is the assignee on this patent?
Www Trustscience Com Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/0893. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).