Patents by Inventor Timo Viero
Timo Viero 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: 9282573Abstract: The present invention relates to a method and system for performing a random access operation between a mobile station and a network element such as a base transceiver station (10), wherein allowed access slots for random access channels are defined by the network and are signaled to the mobile station (20). The definition of the allowed access slots is performed on the basis of a parameter set by the base transceiver station (10) and transmitted to the mobile station (20) which determines the allowed access slots based on the parameter. Thus, the number of allowed access slots can be defined by the network and can be changed dynamically based on the random access messaging load and the hardware requirements.Type: GrantFiled: November 6, 2001Date of Patent: March 8, 2016Assignee: QUALCOMM IncorporatedInventor: Timo Viero
-
Patent number: 8223769Abstract: The invention provides circuitry for processing and routing data and comprises an input configured to receive data, one or more summing units configured to sum at least some of the data and a plurality of outputs configured to output the summed data. The one or more summing units are configured to route the summed data to one or more of the outputs.Type: GrantFiled: May 2, 2003Date of Patent: July 17, 2012Assignee: Nokia Siemens Networks OyInventors: Timo Viero, Tarja Kitti
-
Patent number: 7792071Abstract: A circuit arrangement for signal processing in a receiver and/or transmitter of a radio system, wherein the circuit arrangement nodes are arranged to execute at least one operation. The circuit arrangement comprises means for dividing at least one of the signals or signal components according to the one or more predetermined division criteria for signal classes and the circuit arrangement comprises means for executing predetermined operations signal-classwise.Type: GrantFiled: July 1, 2003Date of Patent: September 7, 2010Assignee: Nokia CorporationInventors: Timo Viero, Matti Kiiski
-
Publication number: 20080181257Abstract: A method and a communication bus are provided having nodes. Each of the nodes includes a transmitting element to transmit data to another node on the bus, and a receiving element to receive information from another node on the bus. A communication channel is between the transmitting and receiving elements within each node, a transmitter state machine logic controls the synchronisation of the transmitting element, and a receiving state machine logic to control the synchronisation of the receiving element. A storage area maintains the status of synchronisation of the bus. Communication data is synchronised via a bus connecting first and second nodes. A plurality of encoded bytes, each encoded byte represented as a 10 bit code, is transmitted from the first node. The second node receives and decodes the bytes, where any decoding errors in a byte are detected. A synchronised status is indicated.Type: ApplicationFiled: December 4, 2007Publication date: July 31, 2008Inventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vahataini
-
Patent number: 7324549Abstract: A method and apparatus of transmitting data at a line rate to a bus operating at a bus rate includes transmitting the data in a packet format having a plurality of frames each having a plurality of time slots. Each time slot has successive message groups, and each message group includes a plurality of data messages containing the data and an idle code containing none of the data. A number of idle codes in each frame is selected such that the bus rate matches the line rate. Various communication buses, and methods of synchronizing data are implemented.Type: GrantFiled: March 5, 2003Date of Patent: January 29, 2008Assignee: Nokia CorporationInventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vähätaini
-
Publication number: 20080019401Abstract: A method and a communication bus are provided having nodes. Each of the nodes includes a transmitting element to transmit data to another node on the bus, and a receiving element to receive information from another node on the bus. A communication channel is between the transmitting and receiving elements within each node, a transmitter state machine logic controls the synchronisation of the transmitting element, and a receiving state machine logic to control the synchronisation of the receiving element. A storage area maintains the status of synchronisation of the bus. Communication data is synchronised via a bus connecting first and second nodes. A plurality of encoded bytes, each encoded byte represented as a 10 bit code, is transmitted from the first node. The second node receives and decodes the bytes, where any decoding errors in a byte are detected. A synchronised status is indicated.Type: ApplicationFiled: July 6, 2007Publication date: January 24, 2008Inventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vahataini
-
Patent number: 7319713Abstract: The method comprises setting a threshold value, dividing the combined signal into blocks, comparing the values of each block with the set threshold value and if the threshold value is exceeded, decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor. The decorrelation result is normalized to determine first weighting coefficients. The method also comprises comparing each combination of a first weighting coefficient and a related channelization code with the set objectives and determining second weighting coefficients for the downlink transmissions selected as a result of the comparison. The examined block is re-formed using combinations of the channelization codes and the weighting coefficients that were determined.Type: GrantFiled: December 4, 2003Date of Patent: January 15, 2008Assignee: Nokia CorporationInventors: Timo Viero, Matti Kiiski, Olli Väänänen, Jouko Vankka
-
Patent number: 7254401Abstract: A method and system for determining a location of a user equipment using RTT measurements from a connected node B and RTT measurement of other node Bs which are not connected to the user equipment. The radio network controller of a network measures RTT of a connected node Bs and then measures RTT of non connected node Bs. Based on the RTT measurement, the distances of the user equipment from each node B is determined. Circles having radii equal to the distances of the user equipment from the nodes are used to determine the user equipment location.Type: GrantFiled: December 19, 2000Date of Patent: August 7, 2007Assignee: Nokia CorporationInventors: Yrjö Keränen, Timo Viero
-
Publication number: 20070019679Abstract: A wireless communications system comprising: a plurality of radio units each comprising at least one antenna for receiving a radio frequency signal over a wireless interface, a converter for converting the radio frequency signal to a digital signal and a digital link for conveying the digital signal; a digital combiner for receiving the digital signals from the plurality of radio units and combining the digital signals in the digital domain to generate a resultant digital signal and having a digital link for conveying the resultant digital signal; and a processing unit arranged to receive and process the resultant digital signal.Type: ApplicationFiled: June 30, 2006Publication date: January 25, 2007Inventors: Hans-Otto Scheck, Timo Viero
-
Patent number: 7133421Abstract: A method and an equipment implementing the method that allow a logical channel, to which a received burst relates, to be identified with certainty also in demanding operational circumstances. A logical channel relating to a time slot is identified by applying channel decoding. The identification can be a primary identification or a confirming identification taking place after a primary identifier the time slot comprises, preferably a bit map, has been interpreted. If identification based on channel decoding contradicts identification based on the bit map, a receiver can be arranged to indicate logical channel information on the basis of the channel decoding, for instance by changing the bit map, when selected criteria are met, to a bit map conforming to the logical channel identified on the basis of the channel decoding.Type: GrantFiled: November 24, 1998Date of Patent: November 7, 2006Assignee: Nokia Networks OyInventors: Pekka Puhakainen, Timo Viero
-
Patent number: 7028176Abstract: The invention relates to a base station comprising distributed processor architecture and a method of booting distributed processor architecture of a base station. The distributed processor architecture of the base station comprises a main unit and at least one sub-unit connected to it via the Ethernet. In the method, the main unit is booted, which main unit releases the sub-unit from reset. The control logic of the sub-unit reads the initialization parameters of the MAC controller stored in the read-only memory of the sub-unit. The MAC controller is initialized by using the read initialization parameters, after which boot software is loaded to the sub-unit via the Ethernet. Finally, the sub-unit is booted with the loaded boot software.Type: GrantFiled: May 22, 2003Date of Patent: April 11, 2006Assignee: Nokia CorporationInventors: Sami Aspegren, Timo Viero, Eero Heikkinen
-
Publication number: 20050245266Abstract: A circuit arrangement for signal processing in a receiver and/or transmitter of a radio system, wherein the circuit arrangement nodes are arranged to execute at least one operation. The circuit arrangement comprises means for dividing at least one of the signals or signal components according to the one or more predetermined division criteria for signal classes and the circuit arrangement comprises means for executing predetermined operations signal-classwise.Type: ApplicationFiled: July 1, 2003Publication date: November 3, 2005Inventors: Timo Viero, Matti Kiiski
-
Publication number: 20050018758Abstract: The invention relates to a rake receiver in a radio system comprising means for receiving a spread spectrum signal in a radio system, a correlator for forming an impulse response that represents, on the time domain, delay components of a user signal contained in the spread spectrum signal. The rake receiver comprises means for measuring, from the formed impulse response, a delay spread of delay components that are significant for reception of the user signal, and means for determining the length of a measuring window of one or more correlators by means of the measured delay spread of the user signal.Type: ApplicationFiled: August 13, 2004Publication date: January 27, 2005Inventors: Yrjo Keranen, Timo Viero
-
Publication number: 20040109492Abstract: The method comprises setting a threshold value, dividing the combined signal into blocks, comparing the values of each block with the set threshold value and if the threshold value is exceeded, decorrelating the block where the threshold value was exceeded and a pre-determined number of channelization codes, which have a pre-determined spreading factor. The decorrelation result is normalized to determine first weighting coefficients. The method also comprises comparing each combination of a first weighting coefficient and a related channelization code with the set objectives and determining second weighting coefficients for the downlink transmissions selected as a result of the comparison. The examined block is re-formed using combinations of the channelization codes and the weighting coefficients that were determined.Type: ApplicationFiled: December 4, 2003Publication date: June 10, 2004Inventors: Timo Viero, Matti Kiiski, Olli Vaananen, Jouko Vankka
-
Publication number: 20040042430Abstract: A method and apparatus of transmitting data at a line rate to a bus operating at a bus rate includes transmitting the data in a packet format having a plurality of frames each having a plurality of time slots. Each time slot has successive message groups, and each message group includes a plurality of data messages containing the data and an idle code containing none of the data. A number of idle codes in each frame is selected such that the bus rate matches the line rate. Various communication buses, and methods of synchronizing data are implemented.Type: ApplicationFiled: March 5, 2003Publication date: March 4, 2004Inventors: Tim Addy, Markku Vainikka, Timo Viero, William Brockington, Markku Vahataini
-
Publication number: 20040037285Abstract: The invention provides circuitry for processing and routing data and comprises input means for receiving data, means for summing at least some of the data and a plurality of outputs for outputting the summed data. The summing means are arranged to route the summed data to one or more of the outputs.Type: ApplicationFiled: May 2, 2003Publication date: February 26, 2004Inventors: Timo Viero, Tarja Kitti
-
Patent number: 6681099Abstract: A method of determining the location of a user equipment includes determining a round trip time for downlink from at least three nodes to a user equipment, determining the transmission timing delay at the user equipment for the round trip time of each of the three nodes, and determining a distance from each of the at least three nodes using the round trip time and the transmission timing delay.Type: GrantFiled: May 15, 2000Date of Patent: January 20, 2004Assignee: Nokia Networks OyInventors: Yrjo Keranen, Timo Viero
-
Publication number: 20040008704Abstract: The invention provides a node of a communications bus. The node comprises input means for receiving data from another node of the bus, output means for outputting data to another node of the bus and communication means between the input means and the output means. The communication means comprises a plurality of multiplexers wherein data from the input means is directed to a predetermined one of the multiplexers and the multiplexers direct data for the output means to a predetermined one or more of the output means.Type: ApplicationFiled: May 2, 2003Publication date: January 15, 2004Inventors: Timo Viero, Markku Vainikka, Matti Kiiski
-
Publication number: 20030200429Abstract: The invention relates to a base station comprising distributed processor architecture and a method of booting distributed processor architecture of a base station. The distributed processor architecture of the base station comprises a main unit and at least one sub-unit connected to it via the Ethernet. In the method, the main unit is booted, which main unit releases the sub-unit from reset. The control logic of the sub-unit reads the initialization parameters of the MAC controller stored in the read-only memory of the sub-unit. The MAC controller is initialized by using the read initialization parameters, after which boot software is loaded to the sub-unit via the Ethernet. Finally, the sub-unit is booted with the loaded boot software.Type: ApplicationFiled: May 22, 2003Publication date: October 23, 2003Inventors: Sami Aspegren, Timo Viero, Eero Heikkinen
-
Publication number: 20020094820Abstract: A method and system for determining a location of a user equipment using RTT measurements from a connected node B and RTT measurement of other node Bs which are not connected to the user equipment. The radio network controller of a network measures RTT of a connected node Bs and then measures RTT of non connected node Bs. Based on the RTT measurement, the distances of the user equipment from each node B is determined. Circles having radii equal to the distances of the user equipment from the nodes are used to determine the user equipment location.Type: ApplicationFiled: December 19, 2000Publication date: July 18, 2002Applicant: Nokia Networks OYInventors: Yrjo Keranen, Timo Viero