Patents by Inventor James Tagg

James Tagg 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).

  • Patent number: 11889351
    Abstract: Systems and methods of establishing a decentralized dynamic cellular communication network, and the network so established. Software utilized by cellular nodes enables the nodes to communicate with each other and with user equipment, and determines cellular service quality of the cellular nodes by way of the user equipment and/or other cellular nodes. Software utilized by a plurality of validator nodes enables the validator nodes to communicate with the cellular nodes and validates the cellular service quality determined by the cellular nodes. As the cellular nodes begin utilizing the software, they are added to the network. Distributed servers peer with each other to allow network RAN and core to register and coordinate. Cellular radio access components coordinate their transmissions to user equipment to ensure minimized handoff in conditions in which the radio access components are non-stationary. Local clocks configured to each transmitter to enable secure frequency cooperation.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: January 30, 2024
    Inventor: James Tagg
  • Publication number: 20230337052
    Abstract: Systems and methods of establishing a decentralized dynamic cellular communication network, and the network so established. Software utilized by cellular nodes enables the nodes to communicate with each other and with user equipment, and determines cellular service quality of the cellular nodes by way of the user equipment and/or other cellular nodes. Software utilized by a plurality of validator nodes enables the validator nodes to communicate with the cellular nodes and validates the cellular service quality determined by the cellular nodes. As the cellular nodes begin utilizing the software, they are added to the network. Distributed servers peer with each other to allow network RAN and core to register and coordinate. Cellular radio access components coordinate their transmissions to user equipment to ensure minimized handoff in conditions in which the radio access components are non-stationary. Local clocks configured to each transmitter to enable secure frequency cooperation.
    Type: Application
    Filed: April 4, 2023
    Publication date: October 19, 2023
    Inventor: James Tagg
  • Publication number: 20220366289
    Abstract: In order to function reliably, a classical computer suppresses quantum uncertainty while a quantum computer harnesses uncertainty to provide additional computational resource. Both classical and quantum computers operate in a background dependent deterministic framework and process information in a step-by-step fashion. A quantum gravity computer, on the other hand, has indefinite causal structure caused by the interplay between general relativity and quantum mechanics and cannot be modeled as a step-by-step process. It does not ‘compute’ in the traditional sense but still processes information according to rules. Such a computer has greater power than a step computer and should have application to simulating systems where both quantum mechanics and general relativity re important, such as the early stages of our Universe. It may also serve as the model for the operation of the human brain, giving rise to such faculties as understanding, free will, and creativity.
    Type: Application
    Filed: October 16, 2019
    Publication date: November 17, 2022
    Inventor: James TAGG
  • Patent number: 11134109
    Abstract: A method and service for enabling routing of calls to a user is described. Connection rules for a user are established, and organisational or social network data is obtained from the user for use in determining a social network connection graph. On receiving a request to route a call to the user with organisational or social network data associated with the caller, a matching directory service (1) determines from the social network connection graph and the connection rules whether or how to provide call routing data in response to the request.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: September 28, 2021
    Assignee: Truphone Limited
    Inventors: Robert Faulkner, James Tagg, Adam Linford
  • Patent number: 10666692
    Abstract: A method and service for enabling routing of calls to a user is described. Connection rules for a user are established, and organisational or social network data is obtained from the user for use in determining a social network connection graph. On receiving a request to route a call to the user with organisational or social network data associated with the caller, a matching directory service (1) determines from the social network connection graph and the connection rules whether or how to provide call routing data in response to the request.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: May 26, 2020
    Assignee: Truphone Limited
    Inventors: Robert Faulkner, James Tagg, Adam Linford
  • Patent number: 10447850
    Abstract: A method for determining the availability of at least one target user for a specific type of communication is described.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 15, 2019
    Assignee: Truphone Limited
    Inventors: Alistair James Campbell, James Tagg, Kevin Dixon, Mal Minhas, Tuomas Syrjanen, Sampsa Vehkamaki, Timo Koola, Lauri Tielinen, Pasi Valminen
  • Patent number: 10278060
    Abstract: A method of managing identities for use in a mobile telecommunications device in a telecommunications network has the following features. The identity management process is triggered and one or more parameters of a currently available mobile telecommunications network detected. An identity database is searched—each record in the identity database comprises an identity and additional identity information for each identity. The additional identity information includes the one or more parameters. The identity management process involves selecting an identity when a first record comprising the one or more parameters detected is found in said searching and modifying an active identity of the mobile telecommunications device to be the selected identity when the active identity is not already the selected identity. This process can be carried out by a subscriber information module of a mobile telecommunications device.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: April 30, 2019
    Assignee: Truphone Limited
    Inventors: James Tagg, Alistair James Campbell
  • Publication number: 20170280317
    Abstract: A method of managing identities for use in a mobile telecommunications device in a telecommunications network has the following features. The identity management process is triggered and one or more parameters of a currently available mobile telecommunications network detected. An identity database is searched—each record in the identity database comprises an identity and additional identity information for each identity. The additional identity information includes the one or more parameters. The identity management process involves selecting an identity when a first record comprising the one or more parameters detected is found in said searching and modifying an active identity of the mobile telecommunications device to be the selected identity when the active identity is not already the selected identity. This process can be carried out by a subscriber information module of a mobile telecommunications device.
    Type: Application
    Filed: June 12, 2017
    Publication date: September 28, 2017
    Inventors: James Tagg, Alistair James Campbell
  • Patent number: 9774742
    Abstract: A method of recording media transmitted to or from a first party communicating through one of a plurality of mobile telecommunications networks with a second party is described. Either the first party or the second party initiates a call with the other party. One of a set of call splitters distributed through the plurality of telecommunications networks is then determined to be a local call splitter to one of the parties. A connection is then established between the first party and the local call splitter to split the call into a recording part and a call part. The call part is routed between the first party and the second party via the call splitter to provide transmission of media between the first party and the second party, and the recording part is provided by the local call splitter to a recording service associated with the first party.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 26, 2017
    Assignee: Truphone Limited
    Inventors: James Tagg, Timothy Paul Evans, Igor Borisoglebski, James Edward Body, Edward Thomas Guy, III
  • Patent number: 9712994
    Abstract: A method of managing identities for use in a mobile telecommunications device in a telecommunications network has the following features. The identity management process is triggered and one or more parameters of a currently available mobile telecommunications network detected. An identity database is searched—each record in the identity database comprises an identity and additional identity information for each identity. The additional identity information includes the one or more parameters. The identity management process involves selecting an identity when a first record comprising the one or more parameters detected is found in said searching and modifying an active identity of the mobile telecommunications device to be the selected identity when the active identity is not already the selected identity. This process can be carried out by a subscriber information module of a mobile telecommunications device.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 18, 2017
    Assignee: Truphone Limited
    Inventors: James Tagg, Alistar James Campbell
  • Publication number: 20170194995
    Abstract: A method of managing identities for use in a mobile telecommunications device in a telecommunications network is described. First of all, an identity management process is triggered. After this, one or more parameters associated with the mobile telecommunications device is detected. The identity management process than has the following features. An identity management rule determined by the one or more parameters is detected. An identity database is then searched. Each record of the identity database comprises an identity and additional identity information for each identity, wherein the searching prioritises records according to the identity management rule. An identity is then selected when a record conforming to the identity management rule is found in said searching. The active identity of the mobile telecommunications device is then changed to be the selected identity when the active identity is not already the selected identity.
    Type: Application
    Filed: July 7, 2016
    Publication date: July 6, 2017
    Inventors: Timothy Paul Evans, Alistair James Campbell, James Tagg
  • Publication number: 20170134445
    Abstract: A method and service for enabling routing of calls to a user is described. Connection rules for a user are established, and organisational or social network data is obtained from the user for use in determining a social network connection graph. On receiving a request to route a call to the user with organisational or social network data associated with the caller, a matching directory service (1) determines from the social network connection graph and the connection rules whether or how to provide call routing data in response to the request.
    Type: Application
    Filed: June 17, 2015
    Publication date: May 11, 2017
    Applicant: Truphone Limited
    Inventors: Robert Faulkner, James Tagg, Adam Linford
  • Publication number: 20160112865
    Abstract: A method of managing identities for use in a mobile telecommunications device in a telecommunications network has the following features. The identity management process is triggered and one or more parameters of a currently available mobile telecommunications network detected. An identity database is searched—each record in the identity database comprises an identity and additional identity information for each identity. The additional identity information includes the one or more parameters. The identity management process involves selecting an identity when a first record comprising the one or more parameters detected is found in said searching and modifying an active identity of the mobile telecommunications device to be the selected identity when the active identity is not already the selected identity. This process can be carried out by a subscriber information module of a mobile telecommunications device.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 21, 2016
    Inventors: James Tagg, Alistair James Campbell
  • Publication number: 20160057592
    Abstract: A method of managing a mobile network provides cellular telecommunications services to a subscriber in a plurality of countries. The method comprises providing a first set of said cellular telecommunications services from a central node covering all of the plurality of countries and providing a second set of said cellular telecommunications services from a plurality of regional nodes, each regional node providing the second set of cellular communications services to a subset of the plurality of countries.
    Type: Application
    Filed: April 16, 2014
    Publication date: February 25, 2016
    Inventors: James Tagg, Igor Borisoglebski
  • Publication number: 20160044168
    Abstract: A method for determining the availability of at least one target user for a specific type of communication is described.
    Type: Application
    Filed: October 15, 2015
    Publication date: February 11, 2016
    Inventors: Alistair James Campbell, James Tagg, Kevin Dixon, Mal Minhas, Tuomas Syrjanen, Sampsa Vehkamaki, Timo Koola, Lauri Tielinen, Pasi Valminen
  • Publication number: 20160037389
    Abstract: A system for providing handoff for a mobile devices comprising a mobile phone programmed to automatically handover between differing data bearers and to optimally detect those bearers in a roaming environment keeping power consumption to a minimum. Repeating means for these mobile devices to extend the range of coverage and the protocol for that coverage.
    Type: Application
    Filed: May 27, 2015
    Publication date: February 4, 2016
    Inventors: James Tagg, Andrew Donald McEwan
  • Patent number: 9253630
    Abstract: A method of managing identities for use in a mobile telecommunications device in a telecommunications network has the following features. The identity management process is triggered and one or more parameters of a currently available mobile telecommunications network detected. An identity database is searched—each record in the identity database comprises an identity and additional identity information for each identity. The additional identity information includes the one or more parameters. The identity management process involves selecting an identity when a first record comprising the one or more parameters detected is found in said searching and modifying an active identity of the mobile telecommunications device to be the selected identity when the active identity is not already the selected identity. This process can be carried out by a subscriber information module of a mobile telecommunications device.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: February 2, 2016
    Assignee: Truphone Limited
    Inventors: James Tagg, Alistair James Campbell
  • Publication number: 20150341490
    Abstract: A method of recording media transmitted to or from a first party communicating through one of a plurality of mobile telecommunications networks with a second party is described. Either the first party or the second party initiates a call with the other party. One of a set of call splitters distributed through the plurality of telecommunications networks is then determined to be a local call splitter to one of the parties. A connection is then established between the first party and the local call splitter to split the call into a recording part and a call part. The call part is routed between the first party and the second party via the call splitter to provide transmission of media between the first party and the second party, and the recording part is provided by the local call splitter to a recording service associated with the first party.
    Type: Application
    Filed: August 3, 2015
    Publication date: November 26, 2015
    Inventors: James Tagg, Timothy Paul Evans, Igor Borisoglebski, James Edward Body, Edward Thomas Guy, III
  • Patent number: 9191504
    Abstract: A method for determining the availability of at least one target user for a specific type of communication is described.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: November 17, 2015
    Assignee: Truphone Limited
    Inventors: Alistair James Campbell, James Tagg, Kevin Dixon, Mal Minhas, Tuomas Syrjanen, Sampsa Vehkamaki, Timo Koola, Laurl Tielinen, Pasi Valminen
  • Publication number: 20150288790
    Abstract: A method of ordering contact information for a communications device comprises the following steps. Contact information is associated with a plurality of events associated with the communications device. A contact interaction history is determined from the plurality of events and associated contact information. Contact information is ordered on the basis of the contact interaction history. A suitable system, in which some or all of these steps may be carried out remotely from the communications device, is also described. An alternative method is described which involves determining a current communications device state and ordering the contact information for presentation in dependence on one or more variables of the current communications device state.
    Type: Application
    Filed: November 6, 2013
    Publication date: October 8, 2015
    Inventors: James Tagg, Edward Thomas Guy, III, Adam Linford