Patents by Inventor Adrian Ioan Nistor
Adrian Ioan Nistor 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: 9620002Abstract: A method for selecting at least one device to be controlled by a radio frequency (RF) controller device is described. The method comprising arranging a plurality of controllable devices into a plurality of groups; determining at least one link quality value for at least one device associated with the plurality of groups; calculating a proximity factor for the plurality of groups of controllable devices based at least partly on the determined at least one link quality value; comparing proximity factors for the plurality of groups of and selecting the group of controllable devices comprising a favorable proximity factor to be controlled by the RF controller device.Type: GrantFiled: March 31, 2009Date of Patent: April 11, 2017Assignee: NXP USA, INC.Inventors: Nicusor Penisoara, Razvan-Mihai Lucaci, Adrian-Ioan Nistor
-
Patent number: 8902748Abstract: Apparatus arranged to perform data multiplexing or demultiplexing or a non-transitory computer readable medium comprising a computer program which, when executed by a computer, carries out a method of multiplexing or demultiplexing data, the apparatus comprising a memory, an interface, and a processing unit arranged to determine locations of corresponding regions of the memory for corresponding channels based on data sizes and time-unit-numbers that have passed since a previous corresponding quantity of channel data for a corresponding channel was last stored in the memory or processed, wherein the data sizes and time-unit numbers correspond to one or more channels of the plurality of channels, such that the processing unit will not store the corresponding quantity of the channel data, for each corresponding channel of the plurality of channels, at a location in the memory that is currently storing any channel data that has not yet been output or processed.Type: GrantFiled: November 25, 2013Date of Patent: December 2, 2014Assignee: Freescale Semiconductor, Inc.Inventors: Adrian Ioan Nistor, Jason Pelly
-
Patent number: 8767769Abstract: A system for processing data flows comprises a classifier, a first processor, a first checking unit, a calculator, and a second processor. The classifier is designed for classifying of data channels into a first and a second class of data channels. The first processor is designed for processing of a second sub-class of data channels. The calculator is designed for calculating information for the second class data channels from processing results of the first processor. The second processor is designed for processing the second class data channels using information calculated by the calculator. Each of network equipment for an uplink connection, and of user equipment for a downlink connection or batch processing of format detection comprises such a system for processing data flows.Type: GrantFiled: February 23, 2009Date of Patent: July 1, 2014Assignee: Freescale SemiconductorInventors: Adrian Ioan Nistor, Randall J Brace, Alexandru Sorin Muntean
-
Publication number: 20140079078Abstract: Apparatus arranged to perform data multiplexing or demultiplexing or a non-transitory computer readable medium comprising a computer program which, when executed by a computer, carries out a method of multiplexing or demultiplexing data, the apparatus comprising a memory, an interface, and a processing unit arranged to determine locations of corresponding regions of the memory for corresponding channels based on data sizes and time-unit-numbers that have passed since a previous corresponding quantity of channel data for a corresponding channel was last stored in the memory or processed, wherein the data sizes and time-unit numbers correspond to one or more channels of the plurality of channels, such that the processing unit will not store the corresponding quantity of the channel data, for each corresponding channel of the plurality of channels, at a location in the memory that is currently storing any channel data that has not yet been output or processed.Type: ApplicationFiled: November 25, 2013Publication date: March 20, 2014Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Adrian Ioan Nistor, Jason Pelly
-
Patent number: 8593951Abstract: A method of demultiplexing data, the method comprising: during each of a series of time-units, receiving multiplexed data, wherein the multiplexed data comprises, for each of a plurality of channels, a corresponding quantity of channel data of a corresponding data size; and during each of the series of time-units, for each of the plurality of channels, storing the corresponding quantity of channel data received during that time-unit in a contiguous region of a memory associated with that channel; wherein each of the plurality of channels has a corresponding time-unit-number such that, for each of the plurality of channels, the channel data stored in the corresponding region of the memory for that channel is to be processed after a number of time units equal to the time-unit-number for that channel has passed since channel data for that channel was last processed; characterized in that the method comprises: determining the locations of the regions of the memory based on the data sizes and the time-unit-numbersType: GrantFiled: April 29, 2008Date of Patent: November 26, 2013Assignee: Freescale Semiconductor, Inc.Inventors: Adrian Ioan Nistor, Jason Pelly
-
Publication number: 20120134293Abstract: A system for processing data flows comprises a classifier, a first processor, a first checking unit, a calculator, and a second processor. The classifier is designed for classifying of data channels into a first and a second class of data channels. The first processor is designed for processing of a second sub-class of data channels. The calculator is designed for calculating information for the second class data channels from processing results of the first processor. The second processor is designed for processing the second class data channels using information calculated by the calculator. Each of network equipment for an uplink connection, and of user equipment for a downlink connection or batch processing of format detection comprises such a system for processing data flows.Type: ApplicationFiled: February 23, 2009Publication date: May 31, 2012Applicant: Freescale Semiconductor, Inc.Inventors: Adrian Ioan Nistor, Randall J. Brace, Alexandru Sorin Muntean
-
Publication number: 20120007725Abstract: A method for selecting at least one device to be controlled by a radio frequency (RF) controller device is described. The method comprising arranging a plurality of controllable devices into a plurality of groups; determining at least one link quality value for at least one device associated with the plurality of groups; calculating a proximity factor for the plurality of groups of controllable devices based at least partly on the determined at least one link quality value; comparing proximity factors for the plurality of groups of and selecting the group of controllable devices comprising a favourable proximity factor to be controlled by the RF controller device.Type: ApplicationFiled: March 31, 2009Publication date: January 12, 2012Applicant: Freescale Semiconductor, Inc.Inventors: Nicusor Penisoara, Razvan-Mihai Lucaci, Adrian-Ioan Nistor
-
Publication number: 20110032954Abstract: A method of demultiplexing data, the method comprising: during each of a series of time-units, receiving multiplexed data, wherein the multiplexed data comprises, for each of a plurality of channels, a corresponding quantity of channel data of a corresponding data size; and during each of the series of time-units, for each of the plurality of channels, storing the corresponding quantity of channel data received during that time-unit in a contiguous region of a memory associated with that channel; wherein each of the plurality of channels has a corresponding time-unit-number such that, for each of the plurality of channels, the channel data stored in the corresponding region of the memory for that channel is to be processed after a number of time units equal to the time-unit-number for that channel has passed since channel data for that channel was last processed; characterised in that the method comprises: determining the locations of the regions of the memory based on the data sizes and the time-unit-numbersType: ApplicationFiled: April 29, 2008Publication date: February 10, 2011Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Adrian Ioan Nistor, Jason Pelly