Patents by Inventor Valtteri Hakkarainen
Valtteri Hakkarainen 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: 10250683Abstract: A server node arrangement includes a plurality of server nodes. The server node arrangement is coupled via communication network to a plurality of sources of input data, and to one or more output devices. The server node arrangement receives data content from the plurality of sources of input data, and processes the data content to supply to at least a subset of the output devices. The server node arrangement hosts one or more processes which process the data content into a form which is compatible to a native data rendering format of the subset of the output devices. The at least a subset of the output devices are operable to render the data content simultaneously. The server node arrangement provides a system which communicates content data in a more computationally efficient manner, which is capable of saving energy utilization.Type: GrantFiled: October 16, 2015Date of Patent: April 2, 2019Assignee: GURULOGIC MICROSYSTEMS OYInventors: Tuomas Mikael Karkkainen, Ossi Mikael Kalevo, Valtteri Hakkarainen
-
Patent number: 9787770Abstract: A communication system, method and a non-transitory computer-readable storage medium which is operable to support HTTP-based communication, wherein the communication system is operable to establish a two-way real-time communication link between two nodes of the communication system by employing a combination of GET and POST methods associated with HTTP, and wherein data exchange via the communication link is implemented in a chunked manner and/or as a series of multipart data blocks, wherein a maximum segment size (MSS) of data chunks and/or multipart data blocks communicated through the communication link is optimized as a function of a communication network capability supporting the communication link.Type: GrantFiled: April 13, 2015Date of Patent: October 10, 2017Assignee: GURULIGIC MICROSYSTEMS OYInventors: Tuomas Mikael Kärkkäinen, Valtteri Hakkarainen, Ossi Kalevo
-
Patent number: 9413797Abstract: A data communication system includes a centralized server arrangement coupled via a communication network arrangement to a plurality of client devices. The centralized server arrangement and the plurality of client devices exchange data. The system allocates the data into a primary type of data and at least a secondary type of data. The primary data is communicated substantially immediately within the system, and the at least secondary data is communicated in the system in association with corresponding acknowledgements (ACK) in response to receipt and processing of the at least secondary type of data at one or more of the client devices. At least one of the one or more client devices is optionally a wireless-enabled mobile communication device or a wirelessly-connected personal computer (PC).Type: GrantFiled: March 16, 2015Date of Patent: August 9, 2016Assignee: Gurulogic Microsystems OyInventors: Tuomas Mikael Kärkkäinen, Valtteri Hakkarainen, Ossi Kalevo, Jani Yli-Alho
-
Publication number: 20160036915Abstract: A server node arrangement includes a plurality of server nodes. The server node arrangement is coupled via communication network to a plurality of sources of input data, and to one or more output devices. The server node arrangement receives data content from the plurality of sources of input data, and processes the data content to supply to at least a subset of the output devices. The server node arrangement hosts one or more processes which process the data content into a form which is compatible to a native data rendering format of the subset of the output devices. The at least a subset of the output devices are operable to render the data content simultaneously. The server node arrangement provides a system which communicates content data in a more computationally efficient manner, which is capable of saving energy utilization.Type: ApplicationFiled: October 16, 2015Publication date: February 4, 2016Inventors: Tuomas Mikael KARKKAINEN, Ossi Mikael KALEVO, Valtteri HAKKARAINEN
-
Publication number: 20150222703Abstract: A communication system, method and a non-transitory computer-readable storage medium which is operable to support HTTP-based communication, wherein the communication system is operable to establish a two-way real-time communication link between two nodes of the communication system by employing a combination of GET and POST methods associated with HTTP, and wherein data exchange via the communication link is implemented in a chunked manner and/or as a series of multipart data blocks, wherein a maximum segment size (MSS) of data chunks and/or multipart data blocks communicated through the communication link is optimized as a function of a communication network capability supporting the communication link.Type: ApplicationFiled: April 13, 2015Publication date: August 6, 2015Inventors: Tuomas Mikael KÄRKKÄINEN, Valtteri HAKKARAINEN, Ossi KALEVO
-
Publication number: 20150200997Abstract: A method of establishing a communication link via a communication system which is operable to support HTTP-based communication is provided. The method includes: (a) using the system to establish a two-way real-time communication link between two nodes of the system by employing a combination of GET and POST methods associated with HTTP; and (b) TCP/IP and/or UDP tunnelling the two-way communication link by employing a CONNECT method associated with HTTP. There is also provided a communication system which is operable to support HTTP-based communication, wherein the communication system is operable to establish a two-way real-time communication link between two nodes of the system by employing a combination of GET and POST methods associated with HTTP, and wherein the two-way communication link is TCP/IP and/or UDP tunnelled by employing a CONNECT method associated with HTTP.Type: ApplicationFiled: March 26, 2015Publication date: July 16, 2015Inventors: Tuomas Mikael RÄRKKÄINEN, Valtteri HAKKARAINEN, Ossi KALEVO
-
Publication number: 20150189008Abstract: A data communication system includes a centralized server arrangement coupled via a communication network arrangement to a plurality of client devices. The centralized server arrangement and the plurality of client devices exchange data. The system allocates the data into a primary type of data and at least a secondary type of data. The primary data is communicated substantially immediately within the system, and the at least secondary data is communicated in the system in association with corresponding acknowledgements (ACK) in response to receipt and processing of the at least secondary type of data at one or more of the client devices. At least one of the one or more client devices is optionally a wireless-enabled mobile communication device or a wirelessly-connected personal computer (PC).Type: ApplicationFiled: March 16, 2015Publication date: July 2, 2015Inventors: Tuomas Mikael KÄRKKÄINEN, Valtteri HAKKARAINEN, Ossi KALEVO, Jani Yli-Alho
-
Patent number: 8984158Abstract: A data communication system includes a centralized server arrangement coupled via a communication network arrangement to a plurality of client devices. The centralized server arrangement and the plurality of client devices exchange data. The system allocates the data into a primary type of data and at least a secondary type of data. The primary data is communicated substantially immediately within the system, and at least the secondary data is communicated in the system in association with corresponding acknowledgements (ACK) in response to receipt of the second type of data at one or more of the client devices. At least one of the one or more client devices is optionally a wireless-enabled mobile communication device or a wirelessly-connected personal computer (PC).Type: GrantFiled: April 7, 2014Date of Patent: March 17, 2015Assignee: Gurulogic Microsystems OyInventors: Tuomas Mikael Karkkainen, Valtteri Hakkarainen, Ossi Kalevo, Jani Yli-Alho
-
Publication number: 20140317173Abstract: A data communication system includes a centralized server arrangement coupled via a communication network arrangement to a plurality of client devices. The centralized server arrangement and the plurality of client devices exchange data. The system allocates the data into a primary type of data and at least a secondary type of data. The primary data is communicated substantially immediately within the system, and at least the secondary data is communicated in the system in association with corresponding acknowledgements (ACK) in response to receipt of the second type of data at one or more of the client devices. At least one of the one or more client devices is optionally a wireless-enabled mobile communication device or a wirelessly-connected personal computer (PC).Type: ApplicationFiled: April 7, 2014Publication date: October 23, 2014Applicant: GURULOGIC MICROSYSTEMS OYInventors: Tuomas Mikael KARKKAINEN, Valtteri HAKKARAINEN, Ossi KALEVO, Jani Yli-Alho
-
Patent number: 8717403Abstract: To avoid unnecessary release and re-establishment of a connection the connection is maintained but two or more media streams relating to a communication over the connection are blocked from the apparatus and/or to the apparatus in response to receiving information indicating that the two or more media streams relating to the communication are to be blocked.Type: GrantFiled: July 23, 2013Date of Patent: May 6, 2014Assignee: Gurulogic Microsystems OyInventors: Ossi Kalevo, Tuomas Kärkkäinen, Valtteri Hakkarainen, Heikki Salmela