Patents by Inventor Mark Alastair GIllett

Mark Alastair GIllett 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: 10785715
    Abstract: Methods and systems for selecting access networks are disclosed. In one aspects, a mobile terminal includes one or more transceivers configured to selectively connect to the plurality of wireless access networks, and hardware processing circuitry configured to perform operations including obtaining, via one of the plurality of wireless access networks, motion information for one or more other access networks of the plurality of access networks, the motion information indicating motion of one or more connection points; and controlling activation of the one or more transceivers to scan for availability of one or more of the other access networks in dependence on the motion information of the other access networks, wherein the scanning for availability comprises powering up at least one of the one or more transceivers to determine which access networks are present within a proximity of the mobile terminal.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Patent number: 10750439
    Abstract: Methods and systems for selective scanning of connection points are disclosed. In one aspect, a non-transitory computer readable storage medium comprises instructions that configure hardware processing circuitry to perform operations. The operations include determining a location of a mobile terminal, storing network capability information associated with one or more connection points within a defined proximity of the location of the mobile terminal, comparing network capabilities of an existing network connection of the mobile terminal to the stored network capabilities associated with the one or more connection points, selectively scanning for the one or more connection points based on the comparison to determine whether the one or more connection points are available; and switching from the existing network connection to one of the one or more connection points based on the availability of the one or more connection points.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Patent number: 10645645
    Abstract: Methods and systems for use in a wireless communications system are disclosed. In some aspects, a method includes determining motion information for a first connection point of one of the plurality of wireless access networks, the motion information indicating motion of the first connection point, causing to be stored, in a data repository, the determined motion information, the database accessible by device via one of the plurality of wireless access networks, obtaining second motion information for a second connection point for a second of the plurality of wireless access networks from the data repository, the second motion information indicating motion of the second connection point; and determining whether to connect to the second connection point based on the second motion information.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: May 5, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Patent number: 10588077
    Abstract: Methods and systems for selecting access networks are disclosed. In one aspect, a method includes receiving, from a first plurality of mobile terminals, a corresponding plurality of motion information for a corresponding plurality of connection points for one or more corresponding wireless access networks, storing the plurality of motion information in a data repository, receiving from a second plurality of mobile terminals non-overlapping with the first plurality of mobile terminals, requests for different subsets of the plurality of motion information, reading the requested motion information from the data repository in response to the requests, and transmitting the requested motion information to the requesting mobile terminals.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: March 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Publication number: 20190182760
    Abstract: Methods and systems for use in a wireless communications system are disclosed. In some aspects, a method includes determining motion information for a first connection point of one of the plurality of wireless access networks, the motion information indicating motion of the first connection point causing to be stored in a data repository, the determined motion information, the database accessible by device via one of the plurality of wireless access networks, obtaining second motion information for a second connection point for a second of the plurality of wireless access networks from the data repository, the second motion information indicating motion of the second connection point; and determining whether to connect to the second connection point based on the second motion information.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 13, 2019
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Publication number: 20190110248
    Abstract: Methods and systems for selective scanning of connection points are disclosed. In one aspect, a non-transitory computer readable storage medium comprises instructions that configure hardware processing circuitry to perform operations. The operations include determining a location of a mobile terminal, storing network capability information associated with one or more connection points within a defined proximity of the location of the mobile terminal, comparing network capabilities of an existing network connection of the mobile terminal to the stored network capabilities associated with the one or more connection points, selectively scanning for the one or more connection points based on the comparison to determine whether the one or more connection points are available; and switching from the existing network connection to one of the one or more connection points based on the availability of the one or more connection points.
    Type: Application
    Filed: December 10, 2018
    Publication date: April 11, 2019
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Publication number: 20190098567
    Abstract: Methods and systems for selecting access networks are disclosed. In one aspect, a method includes receiving, from a first plurality of mobile terminals, a corresponding plurality of motion information for a corresponding plurality of connection points for one or more corresponding wireless access networks, storing the plurality of motion information in a data repository, receiving from a second plurality of mobile terminals non-overlapping with the first plurality of mobile terminals, requests for different subsets of the plurality of motion information, reading the requested motion information from the data repository in response to the requests, and transmitting the requested motion information to the requesting mobile terminals.
    Type: Application
    Filed: November 21, 2018
    Publication date: March 28, 2019
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Publication number: 20190090182
    Abstract: Methods and systems for selecting access networks are disclosed. In one aspects, a mobile terminal includes one or more transceivers configured to selectively connect to the plurality of wireless access networks, and hardware processing circuitry configured to perform operations including obtaining, via one of the plurality of wireless access networks, motion information for one or more other access networks of the plurality of access networks, the motion information indicating motion of one or more connection points; and controlling activation of the one or more transceivers to scan for availability of one or more of the other access networks in dependence on the motion information of the other access networks, wherein the scanning for availability comprises powering up at least one of the one or more transceivers to determine which access networks are present within a proximity of the mobile terminal.
    Type: Application
    Filed: November 20, 2018
    Publication date: March 21, 2019
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Patent number: 10154452
    Abstract: A mobile terminal for use in a communication system comprising a first, packet-based network and a plurality of wireless access networks providing access to the first network. The mobile terminal comprises: one or more transceivers for connecting to the wireless access networks; and processing apparatus coupled to the one or more transceivers, operable to communicate with the first network by forming connections with the access networks using the one or more transceivers. The processing apparatus is configured to access a database recording motion information relating to motion of connection points of the wireless access networks; and the processing apparatus is further configured to determine one of the wireless access networks for use in accessing the first network, in dependence on the motion information accessed from the database relating to one or more of the wireless access networks.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: December 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Patent number: 9717090
    Abstract: A first near-end terminal is able to conduct voice or video calls with at least one far-end terminal via a packet-based communication system, the first near-end terminal being a mobile user terminal of a near-end user. The first near-end terminal is enabled to discover proximity of at least one second near-end terminal available to provide a resource for use by the near-end user in conjunction with the first near-end terminal when conducting one of said calls, the resource being for use in conducting at least part of the call or in conjunction with the call. The first near-end terminal is also arranged, based on discovering said proximity, to present the near-end user with a message indicating the availability of the second near-end terminal to provide the resource when conducting the call.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: July 25, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Manrique Brenes, Theo Short
  • Patent number: 9661553
    Abstract: A mobile terminal comprising: a positioning module arranged to determine a geographical location of the mobile terminal; a local transceiver for connecting to local wireless access networks; and processing apparatus for communicating with a first, packet-based network by forming connections with the wireless local area networks using the local transceiver. The processing apparatus is configured to determine measures of connection quality experienced by the mobile terminal on ones of the connections, and to record the determined measures in a database associating measures of connection quality with geographical locations.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: May 23, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Publication number: 20160353369
    Abstract: A mobile terminal for use in a communication system comprising a first, packet-based network and a plurality of wireless access networks providing access to the first network. The mobile terminal comprises: one or more transceivers for connecting to the wireless access networks; and processing apparatus coupled to the one or more transceivers, operable to communicate with the first network by forming connections with the access networks using the one or more transceivers. The processing apparatus is configured to access a database recording motion information relating to motion of connection points of the wireless access networks; and the processing apparatus is further configured to determine one of the wireless access networks for use in accessing the first network, in dependence on the motion information accessed from the database relating to one or more of the wireless access networks.
    Type: Application
    Filed: August 11, 2016
    Publication date: December 1, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Patent number: 9439042
    Abstract: A mobile terminal for use in a communication system comprising a first, packet-based network and a plurality of wireless access networks providing access to the first network. The mobile terminal comprises: one or more transceivers for connecting to the wireless access networks; and processing apparatus coupled to the one or more transceivers, operable to communicate with the first network by forming connections with the access networks using the one or more transceivers. The processing apparatus is configured to access a database recording motion information relating to motion of connection points of the wireless access networks; and the processing apparatus is further configured to determine one of the wireless access networks for use in accessing the first network, in dependence on the motion information accessed from the database relating to one or more of the wireless access networks.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: September 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rodbro
  • Patent number: 9398164
    Abstract: The disclosure relates to a first near-end terminal, the first near-end terminal being a mobile user terminal operable to establish voice or video calls with one or more far-end user terminals over a network. A detection module detects when the first near-end terminal is within a relative proximity of a second near-end terminal available to provide a call-related service in relation to one or more of the voice or video calls. A notification module outputs a notification to a user of the first near-end terminal based on said detection, notifying the user of the call-related service. In response to said detection, a configuration module is operable to store a configuration configuring the first near-end terminal as having the second near-end terminal identified for later provision of the call-related service.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Mark Alastair Gillett
  • Publication number: 20160028724
    Abstract: A method of indicating a reputation of a first user associated with a first user device to a second user associated with a second user device, the method comprising: detecting at the first user device initiation by the first user of a communication event to the second user; in response to said detection, capturing one or more characteristics of said first user at the first user device; and transmitting a request to establish a communication event to the second user, the transmitted request including an indication of an asserted identity of the first user and information relating to the captured one or more characteristics of said first user such that the second user can make an assessment as to the likelihood that the first user is validly correlated with the asserted identity.
    Type: Application
    Filed: July 28, 2014
    Publication date: January 28, 2016
    Inventor: Mark Alastair Gillett
  • Publication number: 20150334618
    Abstract: A mobile terminal comprising: a positioning module arranged to determine a geographical location of the mobile terminal; a local transceiver for connecting to local wireless access networks; and processing apparatus for communicating with a first, packet-based network by forming connections with the wireless local area networks using the local transceiver. The processing apparatus is configured to determine measures of connection quality experienced by the mobile terminal on ones of the connections, and to record the determined measures in a database associating measures of connection quality with geographical locations.
    Type: Application
    Filed: July 14, 2015
    Publication date: November 19, 2015
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rödbro
  • Patent number: 9137746
    Abstract: A mobile terminal, program and method for use in a communication system comprising a first, packet-based network and a plurality of wireless access networks providing access to the first network. The mobile terminal is configured to maintain a log of user habits in terms of past availability or use of one or more of the access networks, e.g. relative to time of day, week, month and/or year. The mobile terminal is further configured to control activation the transceiver to scan for subsequent availability of one or more of the wireless access networks, in dependence on the comparison of the one or more identified times with the current time. The mobile terminal switches between a first mode in which the scanning is controlled in dependence on the current geographical location of the mobile terminal, and a second mode in which the scanning is controlled in dependence on said log.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rodbro
  • Patent number: 9113391
    Abstract: A mobile terminal comprising: a positioning module arranged to determine a geographical location of the mobile terminal; a local transceiver for connecting to local wireless access networks; and processing apparatus for communicating with a first, packet-based network by forming connections with the wireless local area networks using the local transceiver. The processing apparatus is configured to determine measures of connection quality experienced by the mobile terminal on ones of the connections, and to record the determined measures in a database associating measures of connection quality with geographical locations.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: August 18, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Soren Vang Andersen, Christoffer Asgaard Rodbro
  • Publication number: 20150206266
    Abstract: A method of indicating a reputation of a first user at a first user device to a second user at a second user device during a communication event between the user devices, comprising: storing one or more characteristics in association with an indication of an identity of at least one known user in a data store; and during the communication event: receiving an indication of an asserted identity and one or more characteristics of the first user; querying the store to determine that the asserted identity corresponds with an identity of one of the at least one known user; retrieving one or more characteristics associated with the asserted identity of the first user from the store; comparing the retrieved characteristics with the received characteristics to estimate the likelihood that the first user is validly correlated with the asserted identity; transmitting an indication of the estimated likelihood to the second user.
    Type: Application
    Filed: July 28, 2014
    Publication date: July 23, 2015
    Inventor: Mark Alastair Gillett
  • Patent number: 8948786
    Abstract: Apparatus comprising a decision processing module arranged to determine whether a first mobile user terminal and a second mobile user terminal are within a relative geographic proximity of one another, in dependence on a property of intermediate network equipment of a packet-switched network to which the first and second mobile user terminals are operable to connect. The apparatus also comprises a location processing module arranged to obtain a geographic location of the second mobile user terminal and, on condition that the first and second user terminals are determined to be within the proximity determined by the decision module, to use the geographic location of the second mobile user terminal in estimating a geographic location of the first mobile user terminal.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: February 3, 2015
    Assignee: Microsoft Corporation
    Inventor: Mark Alastair Gillett