Patents Assigned to Nokia, Inc.
-
Publication number: 20150142983Abstract: Methods and apparatus, including computer program products, are provided for cloud services. In one aspect there is provided a method. The method may include receiving, at a selector (205B), data representative of at least one of a quality of service requirement and a user preference associated with an application (205A) at a user equipment (114), wherein the selector comprises middleware (205B) interfacing the application (205A) with at least one connection (212A, 212B); selecting, at the selector (205B) and based on the received data, the at least one connection (212A, 212B) to provide the application (205A) access to a service (199A, 199B, 299A, 299B); and initiating, at the selector (205B), establishment of the at least one connection (212A, 212B) to provide the application (205A) access to the service (199A, 199B, 299A, 299B) to enable a synchronization between the application (205A) and the service (199A, 199B, 299A, 299B). Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: June 13, 2012Publication date: May 21, 2015Applicant: Nokia, IncInventors: Osman Yilmaz, Carl Wijting, Petteri Lunden
-
Patent number: 8804712Abstract: An apparatus and method is provided for facilitating the seamless handoff of IP connections between access routers in an IP network. The mobile IP network includes two or more access routers each serving a different geographic service area. When a mobile terminal moves from the first service area to the second service area, the mobile terminal transmits to the second access router the IP address of the previous access router. The second access router uses this information to learn capabilities of the first access router (e.g., bandwidths supported, security schemes, and the like) for use in future handoff decisions, and exchanges capability information with the first access router. The assumption is made based on the exchanged information that the access routers are geographically proximate.Type: GrantFiled: December 22, 2004Date of Patent: August 12, 2014Assignee: Nokia, Inc.Inventors: Hemant M. Chaskar, Dirk Trossen, Govind Krishnamurthi
-
Patent number: 8806326Abstract: A method and apparatus for user selectable content linking in internet applications. The usability of downloaded content may be modified for specific users by allowing a user to select the content in which and how their content data is linked. Particular text may be selected, and when content is downloaded from an origin service including the particular text, the text may be automatically linked to a service or database. The service or database is independent of the origin service and may be provided by a third party.Type: GrantFiled: September 25, 2000Date of Patent: August 12, 2014Assignee: Nokia Inc.Inventor: Mika Leppinen
-
Publication number: 20130297738Abstract: A method and apparatus are provided for facilitating content distribution. A method may include receiving, at an edge proxy apparatus, a subscription request indicating content to which a subscriber is to be subscribed. The method may further include creating a flow token including content relation information referencing the indicated content and state information enabling delivery of subscribed content to a subscriber apparatus associated with the subscriber. The method may additionally include causing the flow token to be provided to a lookup service apparatus configured to provide access to flow tokens to one or more content publishers. A corresponding apparatus is also provided.Type: ApplicationFiled: January 20, 2011Publication date: November 7, 2013Applicant: Nokia, Inc.Inventor: Sasu Tarkoma
-
Publication number: 20130282804Abstract: An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory, computer program code, and processor configured to cause the apparatus to receive at least a first media content from a first device configured to capture media content and a second media content from a second device configured to capture media content. The apparatus may be configured to align the continuous media content from the first media content to the continuous media content from the second media content. The apparatus may be configured to measure the time intervals between the non-continuous media content and the continuous media content. The apparatus may be configured to align the non-continuous media content with respect to the continuous media content, based at least in part by the measured time intervals. Corresponding methods and computer program products are also provided.Type: ApplicationFiled: April 19, 2012Publication date: October 24, 2013Applicant: NOKIA, INC.Inventors: Sujeet Shyamsundar Mate, Curcio Igor
-
Publication number: 20130009892Abstract: Methods and apparatuses are provided for facilitating control of haptic feedback. A method may include receiving an indication of flexing of a flexible display. The method may further include causing, in response to flexing of the flexible display, activation of a haptic actuator. The method may include determining a degree of flexing of the flexible display. The method may further include causing activation of the haptic actuator in an instance in which a threshold has been satisfied. Corresponding apparatuses and computer program products are also provided.Type: ApplicationFiled: July 5, 2012Publication date: January 10, 2013Applicant: Nokia, Inc.Inventor: Mika Allan Salmela
-
Patent number: 8095633Abstract: Methods and systems are provided for delivering content from a website to a computer device. The website and computer device negotiate terms for use of a cache memory coupled to the computer device. The computer device requests content, such as web page objects, from the website. In addition to transmitting the requested content, the website transmits non-requested content to the computer device. The non-requested content is stored in the cache memory for later retrieval by the computer device.Type: GrantFiled: July 2, 2007Date of Patent: January 10, 2012Assignee: Nokia, Inc.Inventors: Tao Wu, Sudhir Dixit, Sadhna Ahuja
-
Patent number: 8065408Abstract: Maintaining a current network address between a network device and a network management system (NMS) that enables central configuration control over a number of network devices. Network devices with dynamically changeable network addresses provide address updates to a listener system, which maintains a database of current IP addresses relative to device names. The network devices communicate with the listener system via a listener network address and a first predefined port. The NMS submits a device name to the listener system in a request for a current network address via a second predefined port. The listener system optionally checks a local hosts file and/or DNS server before resolving a current network address from the device name associated with a unique MAC address. The listener system provides the NMS with the current network address when requested by the NMS or immediately if the NMS registers for immediate notification of an address change.Type: GrantFiled: June 30, 2004Date of Patent: November 22, 2011Assignee: Nokia, Inc.Inventors: Ibrahim S. Shaik, Gollapudi Sai, Raviteja Pallaprolu, Reema Bangar, Muntha K. Rao, Vummidi Satyanarayana
-
Patent number: 7908378Abstract: Service provisioning in mobile terminals is provided through registering and transferring of application context, which permits substantially seamless transfer of application functionality across administrative service domains. An architecture for providing application context transfer may include access routers, transcoder proxy servers, and gateway routers. A mobile terminal served by a current access router creates an application context for a session and registers it with the current access router. Around the time of handoff, the current access router transfers the application context to a new access router associated with a new administrative domain and a new access network. The new access router evaluates the application context and takes steps to provide application functionality for the mobile terminal and current sessions.Type: GrantFiled: May 3, 2002Date of Patent: March 15, 2011Assignee: Nokia, Inc.Inventors: Dirk Trossen, Hemant Chaskar
-
Patent number: 7894823Abstract: A method and system for controlling wireless communication between a mobile terminal and a plurality of wireless access points. Link status and quality data is determined about each communication link between the mobile terminal and each wireless access point that is currently detectable by the mobile terminal. A priority list of the detected wireless access points is also generated. Also determined are access point status and quality data about the wireless access points themselves and/or a network connecting them. This access point data may not be accessible to the mobile terminal. The access point data can also include status and/or quality of neighboring wireless access points that are near the detected wireless access points, but not yet detected by the mobile terminal. The link data, access point data and another ranking are used to select a best wireless access point with which the mobile terminal will communicate.Type: GrantFiled: June 7, 2004Date of Patent: February 22, 2011Assignee: Nokia Inc.Inventors: Juan Alemany, Thane Frivold, Andy Kelm, Darren Lancaster
-
Patent number: 7877599Abstract: The preferred instance of the present invention is a method and computer program product that specifies an array of elements to be incorporated into a firewall configuration protocol. When added to the configuration protocol, these added attributes allow the existing packet filtering mechanism to accommodate a terminal device that has moved and received a new IP address in a timely and efficient manner.Type: GrantFiled: May 26, 2005Date of Patent: January 25, 2011Assignee: Nokia Inc.Inventors: Franck Le, Stefano Faccin
-
Publication number: 20100329328Abstract: Scalable codecs are used for transmitting channel zapping data for one or more programs using timeslicing. The main codec layer may be utilized also for the zapping data, and the higher layers may be used in the primary channels. Zapping data may be provided to mobile terminals via a wireless multicast network, such as a DVB-H network, using timeslicing and providing the scalably encoded zapping data as part of the source stream.Type: ApplicationFiled: June 26, 2007Publication date: December 30, 2010Applicant: NOKIA, INC.Inventors: Kalervo Mikael Kontola, Roope Olavi Jarvinen
-
Patent number: 7792072Abstract: When mobile node is connected to an access point outside the private network, a tunnel is formed between the mobile node and a home agent on the private network for the transfer of packets. When, the mobile node roams into a region accessible to the private network, the mobile node is connected to the private network using a private network access point while maintaining the tunnel between the mobile node and the home agent.Type: GrantFiled: December 13, 2004Date of Patent: September 7, 2010Assignee: Nokia Inc.Inventors: Vijay Devarapalli, Rajeev Koodli
-
Patent number: 7729350Abstract: A system, apparatus, and method are directed to managing multicast routing using a network cluster. A cluster master actively participates in multicast control protocol communications with the cluster neighbors, while non-master member nodes, do not participate in the protocols' operation outside of the cluster. However, each cluster member maintains virtually the same protocol state, such that should the master become unavailable, another cluster member may assume the master role with minimum delay. New members to the cluster are synchronized by receiving initial protocol state information from the master. After the initial protocol state synchronization, cluster members actively monitor the network to acquire new protocol state information. In addition, cluster members exchange protocol state information between themselves that may not be obtainable off the network. Filtering of multicast data packets is performed by each cluster member, to load balance multicast data traffic across the cluster members.Type: GrantFiled: December 30, 2004Date of Patent: June 1, 2010Assignee: Nokia, Inc.Inventors: Ravi I. Singh, Rahul Bahadur, Peter Frederick Hunt
-
Patent number: 7716137Abstract: System and method for automatically tracking and enabling the operation of a product. An order is received and information regarding the order, customer, and product is stored. A key is given to the customer to be used in registration. During registration, the key is provided and a candidate fingerprint obtained. If the candidate fingerprint matches the fingerprint of the ordered product, data is automatically sent to the product that enables the product to operate. In addition over time, status regarding the product is received and updates are sent to the product as needed or requested.Type: GrantFiled: August 13, 2002Date of Patent: May 11, 2010Assignee: Nokia Inc.Inventors: Gregory J. Smith, Robert Paxton Scott
-
Patent number: 7616609Abstract: Apparatus, and an associated method, for designing codes to be used to code data that is communicated in a multi-access communication system. A selected code is designed, based upon an initial code. The selected code that is designed is of characteristics that best optimize channel differentiation to minimize interference between concurrently-communicated data coded by different codewords of the selected code.Type: GrantFiled: February 11, 2004Date of Patent: November 10, 2009Assignee: Nokia, Inc.Inventors: Panayiotis D. Papadimitriou, Costas N. Georghiades
-
Patent number: 7613810Abstract: A method includes receiving a machine readable file containing a document that is to be served to a client for display on a client device, the organization of each of the documents in the file being expressed as a hierarchy of information, and deriving subdocuments from the hierarchy of the information, each of the subdocuments being expressed in a format that permits it to be served separately to the client using a hypertext transmission protocol, at least one of the subdocuments containing information that enables it to be linked to another one of the subdocuments.Type: GrantFiled: December 20, 2000Date of Patent: November 3, 2009Assignee: Nokia Inc.Inventors: Richard D. Romero, Adam L. Berger
-
Publication number: 20090254665Abstract: A method for performing Internet call processing related to the completion of session initiation requests is provided. The session initiation requests include one or more triggers. Based on the detection of one or more triggers, a call processing entity involved with processing the session initiation request transfers call processing to one or more third parties. Each third party performs additional call processing and returns a result to the call processing entity. Based on reception of the result, the call processing entity continues processing the session initiation request. The URI of one or more third parties may be specified in the session initiation request. Also, one or more third parties may be pre-specified. A special trust relationship may exist between a terminal related to the session initiation request and one or more third parties, and the third parties may therefore perform call processing using context specific information or confidential information.Type: ApplicationFiled: June 18, 2009Publication date: October 8, 2009Applicant: NOKIA, INC.Inventors: Dirk Trossen, Dana Pavel
-
Patent number: 7591017Abstract: Apparatus, system, method and computer program product for verifying the integrity of remote network devices that request access to network services and resources. Unintended computer programs such as viruses, worms, or Trojan horses, may compromise remote devices. The invention involves downloading verification software over the web into the web browser of a client for the purpose of performing checks to verify the integrity and security of the client's device or system. The results of such checks are returned over the web to be used in security decisions involving authentication and the grant of authorization to access services and resources.Type: GrantFiled: June 24, 2003Date of Patent: September 15, 2009Assignee: Nokia Inc.Inventors: Craig R. Watkins, Jeremey Barrett, Adam Cain, Brian Lichtenwalter, Daniel Myers, Steven Schall
-
Patent number: 7574415Abstract: A system and method that are directed towards developing a computer user interface employing a Personal Support Infrastructure (PSI) stack. The PSI stack is arranged to represent various layers of a human being employing a holistic approach. In one embodiment, the PSI stack may enable organization, development, and solicitation of requirements for the development of a human-machine interface, such as for a mobile device, and the like. In one embodiment, the PSI stack is configured as a data structure that may be populated with elicitations oriented towards developing the set of human-machine interface requirements.Type: GrantFiled: August 3, 2004Date of Patent: August 11, 2009Assignee: Nokia, Inc.Inventor: Ian Browde