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: 11695874Abstract: 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: GrantFiled: October 18, 2019Date of Patent: July 4, 2023Assignee: Google LLCInventors: Arvind Jain, Dylan Salisbury, Alex Wiesen, Matthew Reilly, Anthony Jawad, Tomas Lundqvist
-
Patent number: 11492773Abstract: 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: GrantFiled: March 6, 2018Date of Patent: November 8, 2022Assignee: Momentum Technologies ASInventors: Even Lund, Håvard Bjørkøy Johnsen, Tomas Lundqvist, Lina Ödlund
-
Publication number: 20200053222Abstract: 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: ApplicationFiled: October 18, 2019Publication date: February 13, 2020Applicant: Google LLCInventors: Arvind Jain, David Salisbury, Alex Wiesen, Matthew Reilly, Anthony Jawad, Tomas Lundqvist
-
Patent number: 10491749Abstract: 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: GrantFiled: December 26, 2013Date of Patent: November 26, 2019Assignee: Google LLCInventors: Arvind Jain, Dylan Salisbury, Alex Wiesen, Matthew Reilly, Anthony Jawad, Tomas Lundqvist
-
Publication number: 20190338482Abstract: 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: ApplicationFiled: March 6, 2018Publication date: November 7, 2019Applicant: Momentum Technologies ASInventors: Even LUND, Håvard Bjørkøy JOHNSEN, Tomas LUNDQVIST, Lina ÖDLUND
-
Patent number: 10341929Abstract: 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: GrantFiled: January 14, 2014Date of Patent: July 2, 2019Assignee: Google LLCInventors: Tomas Lundqvist, Anthony Jawad
-
Patent number: 10142589Abstract: 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: GrantFiled: July 29, 2016Date of Patent: November 27, 2018Assignee: Google LLCInventors: Anthony Jawad, Michel Ossesia, Tomas Lundqvist, Kathryn Cushing, Jordanna Chord, Tobias Jungen
-
Patent number: 10123206Abstract: 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: GrantFiled: August 10, 2017Date of Patent: November 6, 2018Assignee: Google LLCInventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
-
Publication number: 20170339562Abstract: 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: ApplicationFiled: August 10, 2017Publication date: November 23, 2017Applicant: Google Inc.Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
-
Patent number: 9736692Abstract: 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: GrantFiled: October 10, 2016Date of Patent: August 15, 2017Assignee: GOOGLE INC.Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
-
Publication number: 20170026839Abstract: 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: ApplicationFiled: October 10, 2016Publication date: January 26, 2017Applicant: Google Inc.Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
-
Publication number: 20160337613Abstract: 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: ApplicationFiled: July 29, 2016Publication date: November 17, 2016Applicant: Google Inc.Inventors: Anthony Jawad, Michel Ossesia, Tomas Lundqvist, Kathryn Cushing, Jordanna Chord, Tobias Jungen
-
Patent number: 9467854Abstract: 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: GrantFiled: January 14, 2015Date of Patent: October 11, 2016Assignee: Google Inc.Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
-
Patent number: 9407862Abstract: 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: GrantFiled: May 14, 2013Date of Patent: August 2, 2016Assignee: Google Inc.Inventors: Anthony Jawad, Michel Ossesia, Tomas Lundqvist, Kathryn Cushing, Jordanna Chord, Tobias Jungen
-
Publication number: 20160205548Abstract: 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: ApplicationFiled: January 14, 2015Publication date: July 14, 2016Applicant: GOOGLE INC.Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
-
Patent number: 9256457Abstract: 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: GrantFiled: March 28, 2012Date of Patent: February 9, 2016Assignee: Google Inc.Inventors: Matthew John Leske, Jarkko Oikarinen, Tomas Lundqvist
-
Publication number: 20150201363Abstract: 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: ApplicationFiled: January 14, 2014Publication date: July 16, 2015Applicant: Google Inc.Inventors: Tomas Lundqvist, Anthony Jawad
-
Publication number: 20150095453Abstract: 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: ApplicationFiled: December 26, 2013Publication date: April 2, 2015Applicant: Google Inc.Inventors: Arvind JAIN, Dylan SALISBURY, Alex WIESEN, Matthew Reilly, Anthony JAWAD, Tomas LUNDQVIST
-
Publication number: 20140371888Abstract: 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: ApplicationFiled: August 10, 2011Publication date: December 18, 2014Inventor: Tomas LUNDQVIST
-
Patent number: 6069234Abstract: 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: GrantFiled: December 19, 1997Date of Patent: May 30, 2000Assignee: Pharmacia & Upjohn ABInventors: Joanna Chmielewska, Tomas Lundqvist, Erifili Masialou, Derek Ogg