Patents by Inventor Andrew Everitt

Andrew Everitt 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: 9360965
    Abstract: Methods and systems according to one or more embodiments are provided for combining touch inputs and offset non-touch gestures. In an embodiment, a method includes concurrently capturing touch input data on a screen of a user device and non-touch gesture input data, the non-touch gesture input data being indicative of a gesture performed in an area offset from the screen of the user device to inhibit obstruction of a user's view of the screen. The method also includes determining an input command based at least in part on a combination of the concurrently captured touch input data and the non-touch gesture input data. In addition, the method further includes affecting an operation of the user device based on the determined input command.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: June 7, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Darrell Krulce, Francis Bernard MacDougall, Virginia Walker Keating, Andrew Everitt
  • Publication number: 20160011718
    Abstract: Methods and systems according to one or more embodiments are provided for combining touch inputs and offset non-touch gestures. In an embodiment, a method includes concurrently capturing touch input data on a screen of a user device and non-touch gesture input data, the non-touch gesture input data being indicative of a gesture performed in an area offset from the screen of the user device to inhibit obstruction of a user's view of the screen. The method also includes determining an input command based at least in part on a combination of the concurrently captured touch input data and the non-touch gesture input data. In addition, the method further includes affecting an operation of the user device based on the determined input command.
    Type: Application
    Filed: September 24, 2015
    Publication date: January 14, 2016
    Inventors: Darrell KRULCE, Francis Bernard MACDOUGALL, Virginia Walker KEATING, Andrew EVERITT
  • Publication number: 20140324504
    Abstract: An apparatus adapted to operate as an A party in a database synchronization with a B party via a mobile communication network. The database contains data items to be synchronized. The apparatus includes mechanisms for maintaining a copy of the database and a client-server communication module with a client part and a server part. The client part is configured to communicate via the mobile communication network with the server part of the B party. The apparatus also includes change detection mechanisms responsive to a detection of a changed data item, for initiating a synchronization event via the client part of the client-server communication module.
    Type: Application
    Filed: December 31, 2013
    Publication date: October 30, 2014
    Applicant: SEVEN NETWORKS INTERNATIONAL OY
    Inventors: Ari Backholm, Seppo Salorinne, Heikki Ylinen, Marcus Groeber, Lauri Vuornos, Rauli Ikonen, Jukka Ahonen, Andrew Everitt, Allan Mcleod, Petri Salmi
  • Patent number: 8761756
    Abstract: A method for IP communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (202) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (204) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (206) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (208) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (210) to the maximum interval (TINT).
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: June 24, 2014
    Assignee: Seven Networks International OY
    Inventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Patent number: 8731542
    Abstract: Systems and methods for dynamic adjustment of keep-alive message intervals in a mobile network are disclosed. One embodiment of maintaining an IP connection between a mobile terminal and a network node over a network includes, detecting a rate with which the client-slide request are made from the mobile terminal, detecting a rate with which the client-slide request are made from the mobile terminal, sending, by the network node, keep-alive messages to the mobile terminal in an absence of network traffic through the IP connection between the mobile terminal and the network node, and/or further optimizing the time intervals between the keep-alive messages based on a cost to send the keep-alive messages in the network.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: May 20, 2014
    Assignee: Seven Networks International Oy
    Inventors: Mikko Tervahauta, Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Patent number: 8620858
    Abstract: An apparatus adapted to operate as an A party in a database synchronization with a B party via a mobile communication network. The database contains data items to be synchronized. The apparatus includes mechanisms for maintaining a copy of the database and a client-server communication module with a client part and a server part. The client part is configured to communicate via the mobile communication network with the server part of the B party. The apparatus also includes change detection mechanisms responsive to a detection of a changed data item, for initiating a synchronization event via the client part of the client-server communication module.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: December 31, 2013
    Assignee: Seven Networks International Oy
    Inventors: Ari Backholm, Seppo Salorinne, Heikki Ylinen, Marcus Groeber, Lauri Vuornos, Rauli Ikonen, Jukka Ahonen, Andrew Everitt, Allan McLeod, Petri Salmi
  • Publication number: 20130003634
    Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (202) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (204) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (206) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (208) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (210) to the maximum interval (TINT).
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: Seven Networks International OY
    Inventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Patent number: 8285200
    Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (2-2) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (2-4) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (2-6) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (2-8) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (2-1) to the maximum interval (TINT).
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: October 9, 2012
    Assignee: Seven Networks International Oy
    Inventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Publication number: 20120008536
    Abstract: Systems and methods for dynamic adjustment of keep-alive message intervals in a mobile network are disclosed. One embodiment of maintaining an IP connection between a mobile terminal and a network node over a network includes, detecting a rate with which the client-slide request are made from the mobile terminal, detecting a rate with which the client-slide request are made from the mobile terminal, sending, by the network node, keep-alive messages to the mobile terminal in an absence of network traffic through the IP connection between the mobile terminal and the network node, and/or further optimizing the time intervals between the keep-alive messages based on a cost to send the keep-alive messages in the network.
    Type: Application
    Filed: March 8, 2011
    Publication date: January 12, 2012
    Applicant: Seven Networks International OY
    Inventors: Mikko Tervahauta, Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Publication number: 20110051610
    Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (2-2) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (2-4) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (2-6) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (2-8) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (2-10) to the maximum interval (TINT).
    Type: Application
    Filed: August 9, 2010
    Publication date: March 3, 2011
    Inventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Patent number: 7774007
    Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (2-2) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (2-4) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (2-6) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (2-8) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (2-10) to the maximum interval (TINT).
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: August 10, 2010
    Assignee: SEVEN Networks International Oy
    Inventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Publication number: 20070019610
    Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (2-2) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (2-4) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (2-6) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (2-8) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (2-10) to the maximum interval (TINT).
    Type: Application
    Filed: June 21, 2006
    Publication date: January 25, 2007
    Applicant: Seven Networks International Oy
    Inventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
  • Publication number: 20060184591
    Abstract: An apparatus adapted to operate as an A party in a data-base synchronization with a B party via a mobile communication network. The database contains data items to be synchronized. The apparatus includes mechanisms for maintaining a copy of the database and a client-server communication module with a client part and a server part. The client part is configured to communicate via the mobile communication network with the server part of the B party. The apparatus also includes change detection mechanisms responsive to a detection of a changed data item, for initiating a synchronization event via the client part of the client-server communication module.
    Type: Application
    Filed: December 28, 2005
    Publication date: August 17, 2006
    Applicant: SEVEN NETWORKS INTERNATIONAL OY
    Inventors: Ari Backholm, Seppo Salorinne, Heikki Ylinen, Marcus Groeber, Lauri Vuornos, Rauli Ikonen, Jukka Ahonen, Andrew Everitt, Allan McLeod, Petri Salmi