Patents Assigned to Synchronica plc
  • Patent number: 9462070
    Abstract: 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: Grant
    Filed: September 11, 2007
    Date of Patent: October 4, 2016
    Assignee: Synchronica plc
    Inventors: Claude Kawa, Gwenael Le Bodic, Jean Regnier
  • Patent number: 9408240
    Abstract: 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: Grant
    Filed: August 30, 2006
    Date of Patent: August 2, 2016
    Assignee: Synchronica plc
    Inventors: Alain Caron, Sylvain Legault, Haraldur Thorkelsson, Felix-Etienne Trepanier, Teresa Hunkeler, Jean Regnier
  • Patent number: 9088416
    Abstract: 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: Grant
    Filed: November 24, 2006
    Date of Patent: July 21, 2015
    Assignee: Synchronica plc
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Sylvain Legault, Alain Caron
  • Patent number: 9014349
    Abstract: 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: Grant
    Filed: August 4, 2011
    Date of Patent: April 21, 2015
    Assignee: Synchronica plc
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
  • Patent number: 8880730
    Abstract: 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: Grant
    Filed: February 16, 2006
    Date of Patent: November 4, 2014
    Assignee: Synchronica plc
    Inventors: Patrice Hebert, Manuel Laflamme, Jean Regnier, Gaetan Vachon, Joerg Christof Zender
  • Patent number: 8878851
    Abstract: 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: Grant
    Filed: November 12, 2004
    Date of Patent: November 4, 2014
    Assignee: Synchronica plc
    Inventors: Andrew Opala, Rudy Ziegler
  • Patent number: 8812597
    Abstract: 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: Grant
    Filed: February 19, 2008
    Date of Patent: August 19, 2014
    Assignee: Synchronica plc
    Inventors: Gwenael Le Bodic, Alain Caron, Jean Regnier, Manuel Laflamme
  • Patent number: 8405660
    Abstract: 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: Grant
    Filed: April 28, 2009
    Date of Patent: March 26, 2013
    Assignee: Synchronica plc
    Inventors: Andrew Orala, Rudy Ziegler
  • Patent number: 8260317
    Abstract: 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: Grant
    Filed: November 17, 2011
    Date of Patent: September 4, 2012
    Assignee: Synchronica plc
    Inventors: Manuel Laflamme, Sylvain Legault, Nick Maiorano, Alain Southiere
  • Patent number: 8243080
    Abstract: 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: Grant
    Filed: December 17, 2010
    Date of Patent: August 14, 2012
    Assignee: Synchronica plc
    Inventors: Andrew Opala, Rudy Ziegler
  • Patent number: 8237740
    Abstract: 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: Grant
    Filed: December 17, 2010
    Date of Patent: August 7, 2012
    Assignee: Synchronica plc
    Inventors: Andrew Opala, Rudy Ziegler
  • Patent number: 8195158
    Abstract: 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: Grant
    Filed: July 1, 2008
    Date of Patent: June 5, 2012
    Assignee: Synchronica plc
    Inventors: Jean Regnier, Claude Kawa, Haraldur Thorkelsson
  • Publication number: 20120072508
    Abstract: 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: Application
    Filed: August 4, 2011
    Publication date: March 22, 2012
    Applicant: SYNCHRONICA PLC
    Inventors: Nikolai Grigoriev, Haraldur Thorkelsson, Jean Regnier
  • Publication number: 20120066298
    Abstract: 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: Application
    Filed: November 17, 2011
    Publication date: March 15, 2012
    Applicant: SYNCHRONICA PLC
    Inventors: Manuel Laflamme, Sylvain Legault, Nick Maiorano, Alain SouthiƩre
  • Patent number: 8078191
    Abstract: 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: Grant
    Filed: January 10, 2008
    Date of Patent: December 13, 2011
    Assignee: Synchronica plc
    Inventors: Manuel Laflamme, Sylvain Legault, Nick Maiorano, Alain Southiere