Patents Assigned to Arm Finland Oy
-
Patent number: 10630528Abstract: A method and an apparatus for realizing a web service system. The solution includes communicating with nodes operationally connected to a server using a binary web service, the nodes having one or more resources. The server receives from a node a registration message having information on the address of the node, an ID of one or more resources of the node, and an indication that the node is configured to send autonomously information whenever a resource of a node changes, the information having the ID of the resource.Type: GrantFiled: July 16, 2013Date of Patent: April 21, 2020Assignee: ARM FINLAND OYInventors: Sampo Ukkola, Zachary Shelby
-
Patent number: 10554550Abstract: A method and an apparatus for routing data packets. The solution in a communication network including a set of nodes, storing information regarding nodes of the network; and when transmitting a data packet to a destination node in the network, determining and including in the data packet the recipient identification; determining and including in the data packet the direction of the destination node in the network; determining and including in the data packet a hop count indicator indicating the number of node-to-node hops to the destination node; setting in the data packet the transmission direction indicator equal to a value corresponding to direction down and transmitting the packet.Type: GrantFiled: August 30, 2017Date of Patent: February 4, 2020Assignee: ARM FINLAND OYInventors: Joni Piltonen, Mikko Saarnivala
-
Patent number: 10374976Abstract: A method and an apparatus for addressing resources, the apparatus having a first interface to communicate with end-points operationally connected to the apparatus using a binary web service, the end-points including one or more resources; a second interface for receiving requests regarding the resources and for responding to the requests; a component for storing information on sleeping end-points which are non-continuously available and storing a request queue for each sleeping end-point; a component for receiving through the second interface a request regarding a sleeping end-point, adding the request to the request queue of the end-point; communicating with a sleeping end-point regarding the requests after receiving through the first interface a queue request from the end-point; and sending through the first interface responses for the resolved requests.Type: GrantFiled: February 8, 2017Date of Patent: August 6, 2019Assignee: ARM FINLAND OYInventors: Szymon Sasin, Sampo Ukkola, Zachary Shelby
-
Patent number: 10313423Abstract: A method and an apparatus for realizing web service. An apparatus having a binary web service interface to communicate with nodes operationally connected to the apparatus using a binary web service, the nodes having one or more resources, the binary web service interface being configured to receive information from a node whenever a resource of a node changes or whenever a pre-configured event regarding a resource occurs. The apparatus also has an interface for communicating with web applications making use of the resources and ap component for receiving subscriptions regarding the information received from the nodes and providing the subscribed information.Type: GrantFiled: February 20, 2017Date of Patent: June 4, 2019Assignee: Arm Finland OYInventors: Zachary Shelby, Sampo Ukkola
-
Patent number: 9774528Abstract: A method and an apparatus for routing data packets. The solution in a communication network including a set of nodes, storing information regarding nodes of the network; and when transmitting a data packet to a destination node in the network, determining and including in the data packet the recipient identification; determining and including in the data packet the direction of the destination node in the network; determining and including in the data packet a hop count indicator indicating the number of node-to-node hops to the destination node; setting in the data packet the transmission direction indicator equal to a value corresponding to direction down and transmitting the packet.Type: GrantFiled: July 16, 2013Date of Patent: September 26, 2017Assignee: Arm Finland OyInventors: Joni Piltonen, Mikko Saarnivala
-
Patent number: 9729613Abstract: A method and apparatus for realizing a web service. The apparatus having binary web service interface to communicate with nodes operationally connected to the apparatus using a binary web service, the nodes having one or more resources, the binary web service interface receives from a node a registration message including information on the address of the node, a flag indicating that at least part of the resources of the node are defined in a template, and a node type identification; a second interface for retrieving template information on the basis of the node type identification and a resource component for storing information on nodes, node addresses, node resources and template information.Type: GrantFiled: July 16, 2013Date of Patent: August 8, 2017Assignee: ARM FINLAND OYInventors: Sampo Ukkola, Zachary Shelby, Mikko Saarnivala
-
Patent number: 9614877Abstract: A method and an apparatus for realizing web service. An apparatus having a binary web service interface to communicate with nodes operationally connected to the apparatus using a binary web service, the nodes having one or more resources, the binary web service interface being configured to receive information from a node whenever a resource of a node changes or whenever a pre-configured event regarding a resource occurs. The apparatus also has an interface for communicating with web applications making use of the resources and ap component for receiving subscriptions regarding the information received from the nodes and providing the subscribed information.Type: GrantFiled: December 5, 2012Date of Patent: April 4, 2017Assignee: ARM FINLAND OYInventors: Zachary Shelby, Sampo Ukkola
-
Patent number: 9596190Abstract: A method and an apparatus for addressing resources, the apparatus having a first interface to communicate with end-points operationally connected to the apparatus using a binary web service, the end-points including one or more resources; a second interface for receiving requests regarding the resources and for responding to the requests; a component for storing information on sleeping end-points which are non-continuously available and storing a request queue for each sleeping end-point; a component for receiving through the second interface a request regarding a sleeping end-point, adding the request to the request queue of the end-point; communicating with a sleeping end-point regarding the requests after receiving through the first interface a queue request from the end-point; and sending through the first interface responses for the resolved requests.Type: GrantFiled: November 18, 2015Date of Patent: March 14, 2017Assignee: ARM FINLAND OYInventors: Szymon Sasin, Sampo Ukkola, Zachary Shelby
-
Patent number: 9418052Abstract: The invention relates to a method and an apparatus for web service schema management. The apparatus includes a processor; a memory including computer program code configured to, with the processor, cause the apparatus at least to perform: controlling the storing of schema information of a binary web service system, the schemas describing the encoding/decoding of binary XML messages; and providing an interface for maintaining the schema information up-to-date in each component of the binary web service system.Type: GrantFiled: April 28, 2010Date of Patent: August 16, 2016Assignee: ARM FINLAND OYInventor: Zachary Shelby
-
Patent number: 9338016Abstract: A method and an apparatus for communicating with a second apparatus. The apparatus includes a controller and a transceiver for exchanging a predetermined number of data fields between the apparatuses by transmitting and receiving frames having one or more data fields and including in each frame a field indicating which data fields the apparatus has not yet received successfully.Type: GrantFiled: July 16, 2013Date of Patent: May 10, 2016Assignee: ARM FINLAND OYInventor: Petri Tapani Mutka
-
Patent number: 9225660Abstract: A method and an apparatus for addressing resources, the apparatus having a first interface to communicate with end-points operationally connected to the apparatus using a binary web service, the end-points including one or more resources; a second interface for receiving requests regarding the resources and for responding to the requests; a component for storing information on sleeping end-points which are non-continuously available and storing a request queue for each sleeping end-point; a component for receiving through the second interface a request regarding a sleeping end-point, adding the request to the request queue of the end-point; communicating with a sleeping end-point regarding the requests after receiving through the first interface a queue request from the end-point; and sending through the first interface responses for the resolved requests.Type: GrantFiled: December 20, 2012Date of Patent: December 29, 2015Assignee: ARM FINLAND OYInventors: Szymon Sasin, Sampo Ukkola, Zachary Shelby
-
Patent number: 9071572Abstract: An apparatus for addressing resources including a first interface to communicate with end-points, the end-points having resources; a second interface for communicating with web applications; a component for creating an universal resource locator (URL) for a resource, the URL including the IP address, port and path of the resource; a component for creating an abstract universal resource identifier (URI) for the resource, a component configured to receive over the second interface and resolve a look-up URI for the resource, the look-up URI having the address of the apparatus, domain and end-point parameters and metadata related to the resource; and a component configured to link the URL and the abstract URI together and the look-up URI with one or more URLs or abstract URIs.Type: GrantFiled: December 12, 2012Date of Patent: June 30, 2015Assignee: ARM FINLAND OYInventors: Sampo Ukkola, Zachary Shelby
-
Patent number: 9015284Abstract: A method and an apparatus for addressing resources. The apparatus includes a component for forming a group having one or more end-points or other groups and for creating a first abstract universal resource identifier (URI) for the group, the abstract URI includes a domain name and a group identifier; a component for creating a second abstract universal resource identifier (URI) for the end-points, the abstract URI having an end-point and domain name; and a component configured to receive a look-up URI, the look-up URI having tag identifying the look-up URI as a group look-up, the address of the apparatus, optional domain and group parameters; and a component configured to resolve the look-up URI to one or more first or second abstract URIs.Type: GrantFiled: December 12, 2012Date of Patent: April 21, 2015Assignee: Arm Finland OyInventors: Sampo Ukkola, Zachary Shelby, Szymon Sasin
-
Patent number: 8923182Abstract: A method and apparatus for providing IPv6 link-layer adaptation over a wireless channel are provided. The apparatus is configured to transmit and receive 6LoWPAN frames over a signaling channel of a wireless telecommunication system to provide IPv6 link-layer adaptation over the channel.Type: GrantFiled: June 23, 2010Date of Patent: December 30, 2014Assignee: Arm Finland OyInventor: Zachary Shelby
-
Patent number: 8898268Abstract: The invention relates to a method and an apparatus for managing network infrastructure. The apparatus comprises a binary web service interface (210) to communicate with resource nodes operationally connected to the apparatus using a binary web service; a resource directory (212) to store a registry of the resource nodes; a data cache (214) for caching information related to resource nodes; and an interface (206) for managing resource nodes, configured to receive Simple Network Management Protocol requests regarding the resource nodes, communicate with the binary web service interface (210) and respond to the request on the basis of the communication with the binary web service interface; and a controller (204) to coordinate the operation of the apparatus.Type: GrantFiled: January 28, 2011Date of Patent: November 25, 2014Assignee: Arm Finland OyInventors: Zachary Shelby, Szymon Sasin, Mikko Saarnivala