Patents by Inventor Ville Pernu
Ville Pernu 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: 8854993Abstract: A system for facilitating interaction with one or more radio modules incorporated within an apparatus. An interface may be provided to supply parameters usable by one or more radio modules for regulating communication. In at least one example configuration, the interface may receive information pertaining to one or more communication flows, may utilize the communication flow information to determine operational conditions for managing the one or more communication flows, and may formulate parameters for controlling one or more radio modules based on the operational condition information. These formulated parameters may then be provided to the one or more radio modules in the apparatus.Type: GrantFiled: December 29, 2009Date of Patent: October 7, 2014Assignee: Nokia CorporationInventors: Ville Pernu, Jussi Tuomas Benjamin Ratilainen
-
Patent number: 8521096Abstract: A system for managing the operation of a plurality of radio modules (1200), in the same device (100). A controller (600) may receive information pertaining to a plurality of wireless communication mediums being supported by radio modules (1200) in the device. The multiradio controller may formulate an operational schedule for the wireless communication mediums based on this information. Further, a network controller (1202) for a network may provide information related to one or more time periods during which the device may operate. This network information may be received by the device and also considered by the multiradio controller, which may further request that one or more of these time periods be altered, in the device, so as to align with the operational schedule.Type: GrantFiled: October 19, 2007Date of Patent: August 27, 2013Assignee: Nokia CorporationInventor: Ville Pernu
-
Patent number: 8374618Abstract: A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. A control strategy may be employed to manage both more predictable and more spontaneous wireless communication mediums, wherein a local controller may be employed in a radio module utilizing an unscheduled wireless medium, like WLAN, for determining whether adequate time has been allocated to complete a transaction. If the transaction cannot be completed in the allowed time, it may be delayed until adequate time exists, and the delay may be reported so that the time may be reallocated to other radio modules. The radio module may then enter a power-saving mode until the transaction can be completed.Type: GrantFiled: December 9, 2009Date of Patent: February 12, 2013Assignee: Nokia CorporationInventors: Ville Pernu, Antti Piipponen, Päivi M. Ruuska
-
Patent number: 8325703Abstract: A system for managing the simultaneous operation of a plurality of radio modems in a single wireless communication device (WCD). The multiradio control may be integrated into the WCD as a subsystem responsible for scheduling wireless communications by temporarily enabling or disabling the plurality of radio modems within the device. The multiradio control system may comprise a multiradio controller (MRC) and a plurality dedicated radio interfaces. Further, clock synchronization protection between the multiradio system controller, other modems and wireless communication devices with whom the wireless device is communicating may further be implemented as a protective measure to ensure a valid clock synchronization between all devices internal and external to the primary wireless device.Type: GrantFiled: August 16, 2006Date of Patent: December 4, 2012Assignee: Nokia CorporationInventor: Ville Pernu
-
Patent number: 8265712Abstract: A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. In at least one embodiment of the present invention, time may be allocated for use in communicating over one or more wireless communication mediums. This time may be allocated based on a determination that a maximum power usage threshold will not be exceeded, and that potential communication conflicts may be avoided, over a period of time. The allocation may result in an operational schedule that may be utilized by radio modules in the wireless communication device that support the one or more wireless communication mediums.Type: GrantFiled: April 13, 2007Date of Patent: September 11, 2012Assignee: Nokia CorporationInventors: Ville Pernu, Jussi Ylänen, Jani Okker, Jukka Reunämaki, Arto Palin
-
Patent number: 8228922Abstract: A method, device, component and computer program product are described for controlling radios/modems in a multiradio device so as not to interfere with one another. A first set of timeslots for a first modem of the device is mapped to a master clock. A second set of timeslots for a second modem of the device is mapped to the master clock. Specific transmit and receive schedules for the modems are assembled into scheduling tables and potential instances of interference are found. Transmission, reception, or both for one of the modems (the first modem) is inhibited during an authorized timeslot of the first set that overlaps with an authorized timeslot of the second set. The authorized timeslots are determined from the transmit and receive schedules.Type: GrantFiled: December 29, 2006Date of Patent: July 24, 2012Assignee: Nokia CorporationInventor: Ville Pernu
-
Patent number: 8107880Abstract: A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. In at least one embodiment of the present invention, time may be allocated for use in communicating over one or more wireless communication mediums. The allocated time may take the form of timeslots. The timeslots may be dedicated or shared timeslots, the type of timeslot affecting the behavior of each wireless communication medium. Use of shared timeslots may, for example, be determined locally to the radio modules based on a relative priority between the wireless communication mediums sharing the timeslot.Type: GrantFiled: March 27, 2007Date of Patent: January 31, 2012Assignee: Nokia CorporationInventors: Jani Okker, Jussi Ylänen, Ville Pernu
-
Patent number: 7894466Abstract: Disclosed herein are apparatus, methods and computer program products for implementing pattern masking scheduling in a multiradio terminal having multiradio control. When a message to be carried by a modem is configured by a multiradio controller, it is given a priority and connection properties (such as, for example, frequency band, transmit power, connection pattern type, etc.) When a set of messages have been configured, the multiradio controller sets them in a priority order and using the properties, generates a traffic rule matrix. The priorities and traffic rule matrix are then used to govern access by the modems to the communications channel. The rule matrix can reflect various constraints. For example, if connections occupy the same frequency, the connections are not allowed to operate concurrently. If connections occupy the same physical resources, they are not allowed to operate simultaneously.Type: GrantFiled: December 29, 2006Date of Patent: February 22, 2011Assignee: Nokia CorporationInventor: Ville Pernu
-
Patent number: 7889756Abstract: Disclosed herein are apparatus, methods and computer program products for reallocating on a temporary basis at least a portion of access to a common communications channel ordinarily allocated to a high priority modem of a multi-modem terminal to a lower priority modem of the multi-modem terminal. A first method allocates access to a high priority modem in dependence on a traffic pattern exhibited by the high priority modem. During temporary periods, at least a portion of access ordinarily allocated to the high priority modem is made available to a lower priority modem. In a second method, access to the common communications channel is allocated according to a pattern masking procedure. In the pattern masking procedure, time slots sought by a lower priority modem are masked by time slots sought by a higher priority modem. During a temporary period when it is sought to favor a lower priority modem, the order of the masking procedure is altered.Type: GrantFiled: December 29, 2006Date of Patent: February 15, 2011Assignee: Nokia CorporationInventor: Ville Pernu
-
Publication number: 20110021146Abstract: A system for managing the operation of a plurality of radio modules (1200), in the same device (100). A controller (600) may receive information pertaining to a plurality of wireless communication mediums being supported by radio modules (1200) in the device. The multiradio controller may formulate an operational schedule for the wireless communication mediums based on this information. Further, a network controller (1202) for a network may provide information related to one or more time periods during which the device may operate. This network information may be received by the device and also considered by the multiradio controller, which may further request that one or more of these time periods be altered, in the device, so as to align with the operational schedule.Type: ApplicationFiled: October 19, 2007Publication date: January 27, 2011Applicant: NOKIA CORPORATIONInventor: Ville Pernu
-
Patent number: 7778603Abstract: A system for managing the operation of a plurality of radio modems contained within the same wireless communication device. The radio modems may be managed so that simultaneous communication involving two or more radio modems utilizing conflicting wireless communication mediums may be avoided. More specifically, a multiradio controller may identify when scheduled communication time in a radio modem using a more dominant, or high priority, wireless communication medium will in actually go unused, and may reallocate some or all of the now available scheduled time to radio modems using a lower priority wireless communication medium that have messages to transact.Type: GrantFiled: October 26, 2006Date of Patent: August 17, 2010Assignee: Nokia CorporationInventors: Arto Palin, Jukka Reunamäki, Jani Okker, Jussi Ylanen, Ville Pernu
-
Publication number: 20100188998Abstract: A system for facilitating interaction with one or more radio modules incorporated within an apparatus. An interface may be provided to supply parameters usable by one or more radio modules for regulating communication. In at least one example configuration, the interface may receive information pertaining to one or more communication flows, may utilize the communication flow information to determine operational conditions for managing the one or more communication flows, and may formulate parameters for controlling one or more radio modules based on the operational condition information. These formulated parameters may then be provided to the one or more radio modules in the apparatus.Type: ApplicationFiled: December 29, 2009Publication date: July 29, 2010Applicant: Nokia CorporationInventors: Ville Pernu, Jussi Tuomas Benjamin Ratilainen
-
Publication number: 20100085951Abstract: A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. A control strategy may be employed to manage both more predictable and more spontaneous wireless communication mediums, wherein a local controller may be employed in a radio module utilizing an unscheduled wireless medium, like WLAN, for determining whether adequate time has been allocated to complete a transaction. If the transaction cannot be completed in the allowed time, it may be delayed until adequate time exists, and the delay may be reported so that the time may be reallocated to other radio modules. The radio module may then enter a power-saving mode until the transaction can be completed.Type: ApplicationFiled: December 9, 2009Publication date: April 8, 2010Applicant: NOKIA CORPORATIONInventors: Ville PERNU, Antti PIIPPONEN, Päivi M. RUUSKA
-
Patent number: 7668565Abstract: A system for controlling communications in a multiradio wireless communication device (WCD) by monitoring a backlog of messages waiting to be wirelessly transmitted through one or more radio modems as compared to a predetermined threshold. If the amount of pending messages meets and/or exceeds the predetermined threshold then a potentially problematic situation may exist, and actions may be taken to alleviate the large message backlog. Actions may include, for example, temporarily reallocating communication time for one or all of the radio modems. This time may be reallocated to radio modems experiencing potential message queue overflows in order to reduced the backlog of messages and avoid a potential communication failure.Type: GrantFiled: November 7, 2006Date of Patent: February 23, 2010Assignee: Nokia CorporationInventors: Jussi Ylänen, Ville Pernu
-
Patent number: 7653397Abstract: A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. A control strategy may be employed to manage both more predictable and more spontaneous wireless communication mediums, wherein a local controller may be employed in a radio module utilizing an unscheduled wireless medium, like WLAN, for determining whether adequate time has been allocated to complete a transaction. If the transaction cannot be completed in the allowed time, it may be delayed until adequate time exists, and the delay may be reported so that the time may be reallocated to other radio modules. The radio module may then enter a power-saving mode until the transaction can be completed.Type: GrantFiled: February 9, 2007Date of Patent: January 26, 2010Assignee: Nokia CorporationInventors: Ville Pernu, Antti Piipponen, Paivi M. Ruuska
-
Publication number: 20090186573Abstract: An apparatus comprising a first communicator for communicating a first indicator in a first signal line, a second communicator for communicating a second indicator in a second signal line upon the communication of the first indicator in the first signal line, and a controller for control, by using the first and second signal lines, participation in one or more phases of a priority determination cycle for determination of a radio device having an access right to a resource.Type: ApplicationFiled: March 12, 2008Publication date: July 23, 2009Inventors: Ville Pernu, Jani Okker, Jussi Ylanen
-
Publication number: 20080291830Abstract: A system for managing the operation of one or more of wireless communication mediums supported by one or more radio modules integrated within a WCD. A control strategy may be employed to evaluate and manage pending communication activity down to the wireless message stream level through the creation of operational schedules. The operational schedules may be utilized by the one or more radio modules in the WCD in order to determine how resource usage should be allocated for supporting the communication activities conducted over a radio module.Type: ApplicationFiled: May 25, 2007Publication date: November 27, 2008Applicant: NOKIA CORPORATIONInventors: Ville Pernu, Jussi Ylanen, Jani Okker
-
Publication number: 20080279137Abstract: A system for managing the operation of a plurality of wireless communication mediums supported by one or more radio modules integrated within a wireless communication device. A control strategy may be employed to regulate the operation of at least one wireless communication medium operating in a continuous mode, such as an discovery or inquiry mode, so as not to conflict with other active communication occurring substantially simultaneously within the wireless communication device. The regulation may occur in the one or more radio modules, and may include rescheduling part of, or alternatively a whole, discovery hop train.Type: ApplicationFiled: May 10, 2007Publication date: November 13, 2008Applicant: NOKIA CORPORATIONInventors: Ville Pernu, Jussi Ylanen, Jani Okker
-
Publication number: 20080253351Abstract: A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. In at least one embodiment of the present invention, time may be allocated for use in communicating over one or more wireless communication mediums. This time may be allocated based on a determination that a maximum power usage threshold will not be exceeded, and that potential communication conflicts may be avoided, over a period of time. The allocation may result in an operational schedule that may be utilized by radio modules in the wireless communication device that support the one or more wireless communication mediums.Type: ApplicationFiled: April 13, 2007Publication date: October 16, 2008Applicant: NOKIA CORPORATIONInventors: Ville Pernu, Jussi Ylanen, Jani Okker, Jukka Reunamaki, Arto Palin
-
Publication number: 20080240048Abstract: A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. In at least one embodiment of the present invention, time may be allocated for use in communicating over one or more wireless communication mediums. The allocated time may take the form of timeslots. The timeslots may be dedicated or shared timeslots, the type of timeslot affecting the behavior of each wireless communication medium. Use of shared timeslots may, for example, be determined locally to the radio modules based on a relative priority between the wireless communication mediums sharing the timeslot.Type: ApplicationFiled: March 27, 2007Publication date: October 2, 2008Applicant: NOKIA CORPORATIONInventors: Jani OKKER, Jussi YLANEN, Ville PERNU