Patents by Inventor Tomas Lundqvist

Tomas Lundqvist 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: 11695874
    Abstract: A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: July 4, 2023
    Assignee: Google LLC
    Inventors: Arvind Jain, Dylan Salisbury, Alex Wiesen, Matthew Reilly, Anthony Jawad, Tomas Lundqvist
  • Patent number: 11492773
    Abstract: Method for vibration damping of and vibration damper assembly for semi-submerged or submerged structure, based on separating hydrodynamic added mass from the semi-submerged or submerged structure by means of a vibration damper assembly exhibiting spring and/or damper properties and use the hydrodynamic added mass as a reaction mass in the vibration damper assembly.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: November 8, 2022
    Assignee: Momentum Technologies AS
    Inventors: Even Lund, Håvard Bjørkøy Johnsen, Tomas Lundqvist, Lina Ödlund
  • Publication number: 20200053222
    Abstract: A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Applicant: Google LLC
    Inventors: Arvind Jain, David Salisbury, Alex Wiesen, Matthew Reilly, Anthony Jawad, Tomas Lundqvist
  • Patent number: 10491749
    Abstract: A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: November 26, 2019
    Assignee: Google LLC
    Inventors: Arvind Jain, Dylan Salisbury, Alex Wiesen, Matthew Reilly, Anthony Jawad, Tomas Lundqvist
  • Publication number: 20190338482
    Abstract: Method for vibration damping of and vibration damper assembly for semi-submerged or submerged structure, based on separating hydrodynamic added mass from the semi-submerged or submerged structure by means of a vibration damper assembly exhibiting spring and/or damper properties and use the hydrodynamic added mass as a reaction mass in the vibration damper assembly.
    Type: Application
    Filed: March 6, 2018
    Publication date: November 7, 2019
    Applicant: Momentum Technologies AS
    Inventors: Even LUND, Håvard Bjørkøy JOHNSEN, Tomas LUNDQVIST, Lina ÖDLUND
  • Patent number: 10341929
    Abstract: A method and computing system for monitoring a data signal quality level for a wireless client electronic device. The data signal quality level is indicative of the level of data connectivity between the wireless client electronic device and a wireless data network. A cellular signal strength level is monitored for the wireless client electronic device. The cellular signal strength level is indicative of the level of cellular connectivity between the wireless client electronic device and a cellular network. A request for voice communication with the wireless client electronic device is received. If the cellular signal strength level is not sufficient to support the voice communication and the data signal quality level is sufficient to support the voice communication, the voice communication with the wireless client electronic device via the wireless data network is enabled.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: July 2, 2019
    Assignee: Google LLC
    Inventors: Tomas Lundqvist, Anthony Jawad
  • Patent number: 10142589
    Abstract: A method, computer program product, and computer system for receiving, at a computing device, a call from a first telephony device using a telephone number associated with a second telephony device and a web-based user account. An indication of the call is received at the computing device where the web-based user account is signed into. An input is received at the computing device to accept the call. A conferencing application session associated with the web-based user account is initiated at the computing device between the first telephony device and the computing device based upon, at least in part, receiving the input to accept the call.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: November 27, 2018
    Assignee: Google LLC
    Inventors: Anthony Jawad, Michel Ossesia, Tomas Lundqvist, Kathryn Cushing, Jordanna Chord, Tobias Jungen
  • Patent number: 10123206
    Abstract: A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: November 6, 2018
    Assignee: Google LLC
    Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
  • Publication number: 20170339562
    Abstract: A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
    Type: Application
    Filed: August 10, 2017
    Publication date: November 23, 2017
    Applicant: Google Inc.
    Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
  • Patent number: 9736692
    Abstract: A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: August 15, 2017
    Assignee: GOOGLE INC.
    Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
  • Publication number: 20170026839
    Abstract: A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
    Type: Application
    Filed: October 10, 2016
    Publication date: January 26, 2017
    Applicant: Google Inc.
    Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
  • Publication number: 20160337613
    Abstract: A method, computer program product, and computer system for receiving, at a computing device, a call from a first telephony device using a telephone number associated with a second telephony device and a web-based user account. An indication of the call is received at the computing device where the web-based user account is signed into. An input is received at the computing device to accept the call. A conferencing application session associated with the web-based user account is initiated at the computing device between the first telephony device and the computing device based upon, at least in part, receiving the input to accept the call.
    Type: Application
    Filed: July 29, 2016
    Publication date: November 17, 2016
    Applicant: Google Inc.
    Inventors: Anthony Jawad, Michel Ossesia, Tomas Lundqvist, Kathryn Cushing, Jordanna Chord, Tobias Jungen
  • Patent number: 9467854
    Abstract: A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
  • Patent number: 9407862
    Abstract: A method, computer program product, and computer system for receiving, at a computing device, a call from a first telephony device using a telephone number associated with a second telephony device and a web-based user account. An indication of the call is received at the computing device where the web-based user account is signed into. An input is received at the computing device to accept the call. A conferencing application session associated with the web-based user account is initiated at the computing device between the first telephony device and the computing device based upon, at least in part, receiving the input to accept the call.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: August 2, 2016
    Assignee: Google Inc.
    Inventors: Anthony Jawad, Michel Ossesia, Tomas Lundqvist, Kathryn Cushing, Jordanna Chord, Tobias Jungen
  • Publication number: 20160205548
    Abstract: A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Applicant: GOOGLE INC.
    Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
  • Patent number: 9256457
    Abstract: A system for providing an interactive response system for hosted services may include a processor and a memory. The processor may facilitate steps of receiving data streams from participant devices, such as devices participating in a multimedia conference, and transmitting, in response to receiving the data streams from the participant devices, the data streams to the other of the participant devices. The steps may further include receiving, from one of the participant devices, a request to initiate communication with an invitee device, processing the data streams to determine a language associated with the data streams, and providing, to the invitee device, a communication in the determined language. The communication provided to the invitee device may be an initial communication of an interactive response system, such as an interactive voice response system or an interactive messaging response system.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: February 9, 2016
    Assignee: Google Inc.
    Inventors: Matthew John Leske, Jarkko Oikarinen, Tomas Lundqvist
  • Publication number: 20150201363
    Abstract: A method and computing system for monitoring a data signal quality level for a wireless client electronic device. The data signal quality level is indicative of the level of data connectivity between the wireless client electronic device and a wireless data network. A cellular signal strength level is monitored for the wireless client electronic device. The cellular signal strength level is indicative of the level of cellular connectivity between the wireless client electronic device and a cellular network. A request for voice communication with the wireless client electronic device is received. If the cellular signal strength level is not sufficient to support the voice communication and the data signal quality level is sufficient to support the voice communication, the voice communication with the wireless client electronic device via the wireless data network is enabled.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 16, 2015
    Applicant: Google Inc.
    Inventors: Tomas Lundqvist, Anthony Jawad
  • Publication number: 20150095453
    Abstract: A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device.
    Type: Application
    Filed: December 26, 2013
    Publication date: April 2, 2015
    Applicant: Google Inc.
    Inventors: Arvind JAIN, Dylan SALISBURY, Alex WIESEN, Matthew Reilly, Anthony JAWAD, Tomas LUNDQVIST
  • Publication number: 20140371888
    Abstract: Methods and systems for selecting audio recording and playout sample rates for a media device so as to optimize performance of audio processing components of the device. Audio recording and playout sample rates are selected using an algorithm based on a prioritized set of factors and the particular characteristics and capabilities of an applicable audio device. The factors considered when selecting recording and playout sample rates carry an assigned weight or priority with respect to one another such that the sample rates are selected to improve the audio quality processing and performance on a given device.
    Type: Application
    Filed: August 10, 2011
    Publication date: December 18, 2014
    Inventor: Tomas LUNDQVIST
  • Patent number: 6069234
    Abstract: The present invention is directed to a modified coagulation factor Xa which has an improved capacity of forming crystals compared to its native form. Such crystals or crystalline composition are especially useful for studies in crystalline form of the active catalytic site of factor Xa when it is complexed to a specific affinity ligand with inhibiting characteristics.
    Type: Grant
    Filed: December 19, 1997
    Date of Patent: May 30, 2000
    Assignee: Pharmacia & Upjohn AB
    Inventors: Joanna Chmielewska, Tomas Lundqvist, Erifili Masialou, Derek Ogg