Patents Assigned to Synchronica plc
-
Patent number: 9462070Abstract: Methods and systems for protecting the privacy of a user of a communication system that include enabling a first user to block a second user so that the first user generally appears to the second user to be unavailable. The method includes allowing a third user to establish a group that includes the first user and the second user. The group may be any sort of group that involves communication among three or more users. For example, the group may be an instant message group, voice chat, conference call, video conference, or any other suitable group communication. The method also enables a blocked user to be temporarily unblocked so as to prevent his blocking decision to be revealed to the blocked user.Type: GrantFiled: September 11, 2007Date of Patent: October 4, 2016Assignee: Synchronica plcInventors: Claude Kawa, Gwenael Le Bodic, Jean Regnier
-
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: 8880730Abstract: A method for downloading destination addresses associated with a given client device from a server to the client device is disclosed. The method comprises the steps of determining a resource limitation of the client device, sorting the addresses, and transmitting a subset of the sorted addresses from the server to the device, wherein the transmitted sorted address subset is determined by the resource limitation. There is also provided a system and server for supporting Instant Messaging (IM).Type: GrantFiled: February 16, 2006Date of Patent: November 4, 2014Assignee: Synchronica plcInventors: Patrice Hebert, Manuel Laflamme, Jean Regnier, Gaetan Vachon, Joerg Christof Zender
-
Patent number: 8878851Abstract: A method for streaming vector images to wireless devices, including receiving a request from a wireless device for a portion of a vector image and a target display width and height, the vector image including a plurality of vector primitives, determining which of the vector primitives are positioned so as to overlap the requested portion, clipping the overlapping vector primitives with the portion, and transmitting the clipped vector primitives that overlap the portion. A system and a computer readable storage medium are also described and claimed.Type: GrantFiled: November 12, 2004Date of Patent: November 4, 2014Assignee: Synchronica plcInventors: Andrew Opala, Rudy Ziegler
-
Patent number: 8812597Abstract: There is described an interconnect hub for routing an Instant Message (IM) or related communication between a sending IM device in a first IM community and a recipient IM device in one of a plurality of potential second IM communities. The interconnect hub comprises a router for determining the destination of IM communications and routing the IM communications to the intended recipient, a search function for finding the service provider providing IM services to the user identifier, and a cache comprising a plurality of records associating user identifiers with corresponding service providers (mobile or Internet). When the IM communication is received by the interconnect hub, the router examines the recipient user identifier, accesses the cache keying on the recipient user identifier, retrieves the service provider associated with the recipient user identifier, and forwards the IM communication to the associated service provider for delivery to the intended recipient.Type: GrantFiled: February 19, 2008Date of Patent: August 19, 2014Assignee: Synchronica plcInventors: Gwenael Le Bodic, Alain Caron, Jean Regnier, Manuel Laflamme
-
Patent number: 8405660Abstract: A method for streaming a vector image to a client computer, including: accessing a pre-processed vector image that was generated from a vector image, the pre-processed vector image including a plurality of local rectangular regions and a plurality of local vector objects, each local vector object being associated with one of the local rectangular regions; receiving a request from a user of a client computer for a desired portion of the vector image, for display at a desired pixel display resolution; identifying at least one local rectangular region from among the plurality of local rectangular regions of the pre-processed vector image, which is appropriate for generating the desired portion of the vector image at the desired display resolution; and transmitting the local vector objects associated with the at least one local rectangular region to the client computer.Type: GrantFiled: April 28, 2009Date of Patent: March 26, 2013Assignee: Synchronica plcInventors: Andrew Orala, Rudy Ziegler
-
Patent number: 8260317Abstract: A network node provides presence updates to mobile users. The node reduces the amount of network traffic by eliminating the need for explicit messaging used to inform a user of presence updates. Additionally, the node reduces network traffic by consolidating presence updates, and sending the user only changed portions of the presence information.Type: GrantFiled: November 17, 2011Date of Patent: September 4, 2012Assignee: Synchronica plcInventors: Manuel Laflamme, Sylvain Legault, Nick Maiorano, Alain Southiere
-
Patent number: 8243080Abstract: A method for interactively viewing a vector animation sequence, including receiving an indexed look-up table that stores a plurality of local vector objects associated with tile regions of a first vector image, indicating a request for a desired portion of a second vector image, for display at a specified resolution, determining tile regions of a pre-processed vector image, wherein the pre-processed vector image includes a plurality of tile regions and a plurality of local vector objects, each local vector object being associated with one of the tile regions, requesting at least one tile region of the pre-processed vector image from a server computer, receiving local vector objects and local vector object indices, extracting local vector objects from the indexed look-up table according to the local vector object indices, and generating the desired portion of the second vector image using the received local vector objects and the extracted local vector objects.Type: GrantFiled: December 17, 2010Date of Patent: August 14, 2012Assignee: Synchronica plcInventors: Andrew Opala, Rudy Ziegler
-
Patent number: 8237740Abstract: A method for interactively viewing a vector image, including indicating a request for a desired portion of a vector image, for display at a specified resolution, determining local rectangular regions of a pre-processed vector image that was generated from the vector image, from among a plurality of local rectangular regions, that are appropriate for generating the desired portion of the vector image therefrom, wherein the pre-processed vector image includes a plurality of local rectangular regions and a plurality of local vector objects, each local vector object being associated with one of the local rectangular regions, requesting at least one rectangular region of the pre-processed vector image from a server computer, receiving local vector objects associated with the requested at least one rectangular region of the pre-processed vector image from the server computer, and generating the desired portion of the vector image using the received local vector objects.Type: GrantFiled: December 17, 2010Date of Patent: August 7, 2012Assignee: Synchronica plcInventors: Andrew Opala, Rudy Ziegler
-
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: 20120066298Abstract: A network node provides presence updates to mobile users. The node reduces the amount of network traffic by eliminating the need for explicit messaging used to inform a user of presence updates. Additionally, the node reduces network traffic by consolidating presence updates, and sending the user only changed portions of the presence information.Type: ApplicationFiled: November 17, 2011Publication date: March 15, 2012Applicant: SYNCHRONICA PLCInventors: Manuel Laflamme, Sylvain Legault, Nick Maiorano, Alain SouthiƩre
-
Patent number: 8078191Abstract: A network node provides presence updates to mobile users. The node reduces the amount of network traffic by eliminating the need for explicit messaging used to inform a user of presence updates. Additionally, the node reduces network traffic by consolidating presence updates, and sending the user only changed portions of the presence information.Type: GrantFiled: January 10, 2008Date of Patent: December 13, 2011Assignee: Synchronica plcInventors: Manuel Laflamme, Sylvain Legault, Nick Maiorano, Alain Southiere