Patents by Inventor Haraldur Thorkelsson
Haraldur Thorkelsson 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: 10354097Abstract: A method for concealing and revealing sensitive data on an electronic communications device is disclosed. The electronic communications device comprises a plurality of keys, a display upon which a series of characters are adapted to be displayed, the series of characters forming a character string and composed by input operation of a subset of the plurality of Keys, and a processor for implementing at least one module that includes at least one security component.Type: GrantFiled: November 14, 2006Date of Patent: July 16, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Natalie Jhaveri
-
Patent number: 9408240Abstract: There is disclosed a system and method for choosing between different Communication Initiation Request (CIR) channels in a mobile communications system when there are multiple CIR channels amongst which to choose. Additionally, there is disclosed a system and method for exploiting a Transmission Control Protocol (TCP) connection usage pattern that is characterized by periods of inactivity.Type: GrantFiled: August 30, 2006Date of Patent: August 2, 2016Assignee: Synchronica plcInventors: Alain Caron, Sylvain Legault, Haraldur Thorkelsson, Felix-Etienne Trepanier, Teresa Hunkeler, Jean Regnier
-
Patent number: 9088416Abstract: A computing system, method and product comprising a server, a mobile device comprising a client interconnected with the server via a data network, the client identified by a credential which is unavailable to the client and an intermediate node interconnected to the client and the server via the data network wherein the credential is available to the intermediate node. Upon reception of a service request from the client at a first server address the server redirects the client to transmit the service request to a second server address via the intermediate node together with a token, wherein the intermediate node appends a credential identifying the client to the redirected service request and the token and relays the redirected service request, the token and the credential to the second server address.Type: GrantFiled: November 24, 2006Date of Patent: July 21, 2015Assignee: Synchronica plcInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Sylvain Legault, Alain Caron
-
Patent number: 9014349Abstract: In an instant messaging system, message latency is reduced by initiating traffic channel set-up at a receiving device concurrently while a sending device is generating the instant message. When a user begins generating an instant message, the sending device transmits a service request to a payload and connection server to indicate that an instant message is pending. Upon receipt of the service request, the payload and connection server notifies the receiving device so that the receiving device can initiate traffic channel set-up concurrently while the instant message is being recorded. When the traffic channel is established, the receiving device polls the server. If the instant message is not yet received by the payload and connection server when the polling request is received, the payload and connection server waits a predetermined period of time to receive the pending instant message and forwards the instant message when it is received.Type: GrantFiled: August 4, 2011Date of Patent: April 21, 2015Assignee: Synchronica plcInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
-
Patent number: 8370863Abstract: An approach is provided for integrating applications on demand to display and manipulate a semantic resource. An integrating application causes, at least in part, reception of a request for a semantic resource, and determines whether the semantic resource is known to a first application. The integrating application discovers one or more properties of the semantic resource based, at least in part, on the determination. The integrating application identifies a second application associated with the semantic resource based, at least in part, on the one or more properties. The integrating application causes, at least in part, presentation of the semantic resource through the second application.Type: GrantFiled: May 21, 2010Date of Patent: February 5, 2013Assignee: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Fortin, Haraldur Thorkelsson, Sergey Boldyrev
-
Patent number: 8195158Abstract: A proxy maintains registration in an IP Multimedia Subsystem (IMS) network for a user equipment while the user equipment is disconnected from the system. The user equipment connects to the proxy and establishes a proxy session with the proxy. The proxy opens a proxy session for the user equipment, establishes a registration within said IMS network for IMS services on behalf of the user equipment; and maintains the registration for the user equipment for the duration of the proxy session. While the proxy session is ongoing, the user equipment can disconnect from the IP proxy.Type: GrantFiled: July 1, 2008Date of Patent: June 5, 2012Assignee: Synchronica plcInventors: Jean Regnier, Claude Kawa, Haraldur Thorkelsson
-
Publication number: 20120072508Abstract: In an instant messaging system, message latency is reduced by initiating traffic channel set-up at a receiving device concurrently while a sending device is generating the instant message. When a user begins generating an instant message, the sending device transmits a service request to a payload and connection server to indicate that an instant message is pending. Upon receipt of the service request, the payload and connection server notifies the receiving device so that the receiving device can initiate traffic channel set-up concurrently while the instant message is being recorded. When the traffic channel is established, the receiving device polls the server. If the instant message is not yet received by the payload and connection server when the polling request is received, the payload and connection server waits a predetermined period of time to receive the pending instant message and forwards the instant message when it is received.Type: ApplicationFiled: August 4, 2011Publication date: March 22, 2012Applicant: SYNCHRONICA PLCInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
-
Publication number: 20110289520Abstract: An approach is provided for integrating applications on demand to display and manipulate a semantic resource. An integrating application causes, at least in part, reception of a request for a semantic resource, and determines whether the semantic resource is known to a first application. The integrating application discovers one or more properties of the semantic resource based, at least in part, on the determination. The integrating application identifies a second application associated with the semantic resource based, at least in part, on the one or more properties. The integrating application causes, at least in part, presentation of the semantic resource through the second application.Type: ApplicationFiled: May 21, 2010Publication date: November 24, 2011Applicant: Nokia CorporationInventors: Nikolai Grigoriev, Sylvain Fortin, Haraldur Thorkelsson, Sergey Boldyrev
-
Patent number: 8019055Abstract: In an instant messaging system, message latency is reduced by initiating traffic channel set-up at a receiving device concurrently while a sending device is generating the instant message. When a user begins generating an instant message, the sending device transmits a service request to a payload and connection server to indicate that an instant message is pending. Upon receipt of the service request, the payload and connection server notifies the receiving device so that the receiving device can initiate traffic channel set-up concurrently while the instant message is being recorded. When the traffic channel is established, the receiving device polls the server. If the instant message is not yet received by the payload and connection server when the polling request is received, the payload and connection server waits a predetermined period of time to receive the pending instant message and forwards the instant message when it is received.Type: GrantFiled: January 19, 2007Date of Patent: September 13, 2011Assignee: Nokia CorporationInventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
-
Publication number: 20110208801Abstract: An approach is provided for suggesting an alternate action associated with service content. The suggestion platform receives a request, from a device, for accessing service content. Next, the suggestion platform determines at least one alternate action associated with the service content. Then, the suggestion platform suggests the alternate action for accessing the service content.Type: ApplicationFiled: February 19, 2010Publication date: August 25, 2011Applicant: Nokia CorporationInventors: Haraldur Thorkelsson, Nikolai Grigoriev, Sylvain Fortin
-
Publication number: 20110161427Abstract: An approach is provided for insertion of location-related information into a communication message. A communication message is received from an application resident on a mobile device, wherein the communication message specifies location-related information that includes addressing information or point-of-interest information, and the application includes either an electronic mail application, an instant messaging application, or a social networking application. The location-related information is extracted from the communication message. The location-related information is presented as an actionable item that triggers an action to be executed.Type: ApplicationFiled: December 28, 2009Publication date: June 30, 2011Applicant: Nokia CorporationInventors: Sylvain Fortin, Nikolai Grigoriev, Haraldur Thorkelsson
-
Publication number: 20090170512Abstract: user equipment while the user equipment is disconnected from the system. The user equipment connects to the proxy and establishes a proxy session with the proxy. The proxy opens a proxy session for the user equipment, establishes a registration within said IMS network for IMS services on behalf of the user equipment; and maintains the registration for the user equipment for the duration of the proxy session. While the proxy session is ongoing, the user equipment can disconnect from the IP proxy.Type: ApplicationFiled: July 1, 2008Publication date: July 2, 2009Applicant: Oz Communications Inc.Inventors: Jean Regnier, Claude Kawa, Haraldur Thorkelsson
-
Patent number: 7526563Abstract: An interworking gateway for interworking an OMA IMPS domain and a SIMPLE domain comprises an OMA IMPS interface for communication with the OMA IMPS domain, a SIMPLE interface for communication with the SIMPLE domain and an interworking function linking the interfaces and comprising a transaction mapping module for converting an interworking subset of OMA IMPS transactions received by the OMA IMPS interface to corresponding SIMPLE transactions and relaying the corresponding SIMPLE transactions to the SIMPLE interface for transfer to the SIMPLE domain and for mapping an interworking subset of SIMPLE transactions received by the SIMPLE interface to corresponding OMA IMPS transactions and relaying the corresponding OMA IMPS transactions to the OMA IMPS interface for transfer to the OMA IMPS domain.Type: GrantFiled: February 28, 2005Date of Patent: April 28, 2009Assignee: Nokia CorporationInventors: Jon Ingi Ingimundarson, Jean Regnier, Haraldur Thorkelsson, Gaetan Vachon
-
Publication number: 20080307517Abstract: A computing system, method and product comprising a server, a mobile device comprising a client interconnected with the server via a data network, the client identified by a credential which is unavailable to the client and an intermediate node interconnected to the client and the server via the data network wherein the credential is available to the intermediate node. Upon reception of a service request from the client at a first server address the server redirects the client to transmit the service request to a second server address via the intermediate node together with a token, wherein the intermediate node appends a credential identifying the client to the redirected service request and the token and relays the redirected service request, the token and the credential to the second server address.Type: ApplicationFiled: November 24, 2006Publication date: December 11, 2008Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Sylvain Legault, Alain Caron
-
Publication number: 20080263170Abstract: There is disclosed a system and method for choosing between different Communication Initiation Request (CIR) channels in a mobile communications system when there are multiple CIR channels amongst which to choose. Additionally, there is disclosed a system and method for exploiting a Transmission Control Protocol (TCP) connection usage pattern that is characterized by periods of inactivity.Type: ApplicationFiled: August 30, 2006Publication date: October 23, 2008Inventors: Alain Caron, Sylvain Legault, Haraldur Thorkelsson, Felix-Etienne Trepanier, Teresa Hunkeler, Jean Regnier
-
Publication number: 20080229230Abstract: A method for concealing and revealing sensitive data on an electronic communications device is disclosed. The electronic communications device comprises a plurality of keys, a display upon which a series of characters are adapted to be displayed, the series of characters forming a character string and composed by input operation of a subset of the plurality of Keys, and a processor for implementing at least one module that includes at least one security component.Type: ApplicationFiled: November 14, 2006Publication date: September 18, 2008Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Natalie Jhaveri
-
Publication number: 20080215684Abstract: A wireless e-mail system and method is disclosed. The system comprises a wireless mobile device comprising an e-mail client, an e-mail server, a gateway, a mobile network interconnecting the wireless mobile device and the gateway, and a broadband network interconnecting the gateway and the e-mail server. When the client transmits a single self-contained request to the gateway via the mobile network to retrieve a set of e-mail related information from the e-mail server, the gateway retrieves at least the e-mail related information from the e-mail server via the broadband network using a plurality of transactions, compiles the retrieved information into a single self contained response and transmits the single response via the mobile network to the e-mail client.Type: ApplicationFiled: January 24, 2006Publication date: September 4, 2008Inventors: Haraldur Thorkelsson, Leonard D'cunha, Teresa Hunkeler, Sylvain Legault, Vaclav Mares, Steve Menard
-
Publication number: 20080177840Abstract: In an instant messaging system, message latency is reduced by initiating traffic channel set-up at a receiving device concurrently while a sending device is generating the instant message. When a user begins generating an instant message, the sending device transmits a service request to a payload and connection server to indicate that an instant message is pending. Upon receipt of the service request, the payload and connection server notifies the receiving device so that the receiving device can initiate traffic channel set-up concurrently while the instant message is being recorded. When the traffic channel is established, the receiving device polls the server. If the instant message is not yet received by the payload and connection server when the polling request is received, the payload and connection server waits a predetermined period of time to receive the pending instant message and forwards the instant message when it is received.Type: ApplicationFiled: January 19, 2007Publication date: July 24, 2008Applicant: OZ Communications Inc.Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
-
Publication number: 20080133742Abstract: A presence server comprises a state machine to maintain current machine states for a plurality of users, and a mapper to map the current machine state for each user to a corresponding presence status.Type: ApplicationFiled: November 27, 2007Publication date: June 5, 2008Applicant: OZ Communications Inc.Inventors: Alain Southiere, Andy Pearson, Gwenael Le Bodic, Haraldur Thorkelsson, Jean Regnier, Manuel Laflamme
-
Publication number: 20050213537Abstract: An interworking gateway for interworking an OMA IMPS domain and a SIMPLE domain comprises an OMA IMPS interface for communication with the OMA IMPS domain, a SIMPLE interface for communication with the SIMPLE domain and an interworking function linking the interfaces and comprising a transaction mapping module for converting an interworking subset of OMA IMPS transactions received by the OMA IMPS interface to corresponding SIMPLE transactions and relaying the corresponding SIMPLE transactions to the SIMPLE interface for transfer to the SIMPLE domain and for mapping an interworking subset of SIMPLE transactions received by the SIMPLE interface to corresponding OMA IMPS transactions and relaying the corresponding OMA IMPS transactions to the OMA IMPS interface for transfer to the OMA IMPS domain.Type: ApplicationFiled: February 28, 2005Publication date: September 29, 2005Inventors: Jon Ingimundarson, Jean Regnier, Haraldur Thorkelsson, Gaetan Vachon