Patents by Inventor Fabio Pianese
Fabio Pianese 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: 10154512Abstract: In one example embodiment, a network control node includes a memory having computer-readable instruction stored therein, and a processor. The processor configured to execute the computer-readable instructions to identify a plurality of schedulable user equipment (UE), each of the plurality of schedulable UEs having a corresponding priority value, determine whether to compute a new priority value for each of the plurality of schedulable UEs, assign a resource block to one of the plurality of schedulable user equipment based on the determining, and inform the one of the plurality of schedulable user equipment of the assigned resource block, to be used for data transmission.Type: GrantFiled: June 10, 2016Date of Patent: December 11, 2018Assignees: Alcatel Lucent, Nokia of America CorporationInventors: Jan Sacha, Fabio Pianese
-
Publication number: 20170359833Abstract: In one example embodiment, a network control node includes a memory having computer-readable instruction stored therein, and a processor. The processor configured to execute the computer-readable instructions to identify a plurality of schedulable user equipment (UE), each of the plurality of schedulable UEs having a corresponding priority value, determine whether to compute a new priority value for each of the plurality of schedulable UEs, assign a resource block to one of the plurality of schedulable user equipment based on the determining, and inform the one of the plurality of schedulable user equipment of the assigned resource block, to be used for data transmission.Type: ApplicationFiled: June 10, 2016Publication date: December 14, 2017Applicant: Alcatel-Lucent USA Inc.Inventors: JAN SACHA, Fabio PIANESE
-
Patent number: 9467842Abstract: An object discovery capability is provided to enable discovery of objects in a wireless environment, which may include discovering objects available from a set of wireless nodes in a wireless environment. The discovery of objects available from a set of wireless nodes may include a determination as to whether a particular object is available from the set of wireless nodes, identification of the wireless node or nodes from which a particular object is available, or the like. The object discovery capability may leverage physical features of the wireless medium (namely the additive nature of wireless signals in a Hertzian broadcast channel) in combination with set reconciliation techniques (e.g., using data encoding structures, such as Bloom filters, with information at the physical layer or one or more other layers) in order to enable discovery of objects available from a set of wireless nodes in a wireless environment.Type: GrantFiled: December 12, 2013Date of Patent: October 11, 2016Assignee: Alcatel LucentInventors: Fabio Pianese, Utku G. Acer
-
Publication number: 20160149785Abstract: The present invention is related to a scalable elastic cloud-based IMS system and method. According to the invention, a controller is used for maintaining a consistent view of the status of instantiated logical entities and for determining a state of overall availability of networked computing resources. The controller is further configured to deploy code from a function code repository and/or service code repository on an un-instantiated programmable logical entity or to terminate and release an instantiated programmable logical entity.Type: ApplicationFiled: June 19, 2014Publication date: May 26, 2016Applicant: Alcatel LucentInventors: Fabio Pianese, Nico Janssens
-
Patent number: 9258307Abstract: An exemplary technique is provided for use in a decentralized electronic transfer system. A first digital code that represents a first transaction is generated from a first user's secure repository to the first user's unsecure repository. The first digital code is sent to a secure storage memory related to the unsecure repository to be stored in an area of the memory. A processor related to the unsecure repository generates a second digital code that represents a second transaction from the unsecure repository to the second user's repository. The processor retrieves the first digital code stored in the secure storage memory and publishes the retrieved digital code to validate the first transaction. In addition, the processor publishes the second digital code to validate the second transaction.Type: GrantFiled: February 25, 2013Date of Patent: February 9, 2016Assignee: Alcatel LucentInventors: Fabio Pianese, Noah Evans
-
Publication number: 20150288800Abstract: Method for configuring an electronic device, the method comprising the steps of:—Accessing at least two distinct datasets each comprising past user activity data;—Extracting time and location information from each of the datasets;—Executing an algorithm to obtain, from the extracted time and location information, time-location correlations to recognize a location pattern over time;—Converting said location pattern over time to the present and future to obtain a time-location expectation; and—Configuring the electronic device based on said expectation.Type: ApplicationFiled: November 4, 2013Publication date: October 8, 2015Applicant: ALCATEL LUCENTInventors: Fabio Pianese, Xueli An, Fahim Kawsar
-
Publication number: 20150172900Abstract: An object discovery capability is provided to enable discovery of objects in a wireless environment, which may include discovering objects available from a set of wireless nodes in a wireless environment. The discovery of objects available from a set of wireless nodes may include a determination as to whether a particular object is available from the set of wireless nodes, identification of the wireless node or nodes from which a particular object is available, or the like. The object discovery capability may leverage physical features of the wireless medium (namely the additive nature of wireless signals in a Hertzian broadcast channel) in combination with set reconciliation techniques (e.g., using data encoding structures, such as Bloom filters, with information at the physical layer or one or more other layers) in order to enable discovery of objects available from a set of wireless nodes in a wireless environment.Type: ApplicationFiled: December 12, 2013Publication date: June 18, 2015Applicant: Alcatel LucentInventors: Fabio Pianese, Utku G. Acer
-
Publication number: 20150039629Abstract: A method for storing tagged content items in a distributed data exchange system, comprising: A1. generating a Bloom 1 filter for each tag associated with a content item; A2. generating a key consisting of the juxtaposition of a membership word of the Bloom 1 filter and a membership word index inside the Bloom 1 filter; A3, generating a value comprising a compact representation of all tags, and a reference to the content item; and A4. adding the key-value pair to a distributed hash table. and for searching tagged content items, comprising: B1. receiving a multiple keyword search query; B2. choosing a keyword; B3. retrieving from the distributed hash table a first list of content items having the keyword as associated tag; and B4. filtering the first list via the compact representation of all tags to obtain a second list of content items that comprise all keywords as associated tags.Type: ApplicationFiled: February 11, 2013Publication date: February 5, 2015Inventors: Bart Theeten, Fabio Pianese
-
Publication number: 20150033301Abstract: An exemplary technique is provided for use in a decentralized electronic transfer system. A first digital code that represents a first transaction is generated from a first user's secure repository to the first user's unsecure repository. The first digital code is sent to a secure storage memory related to the unsecure repository to be stored in an area of the memory. A processor related to the unsecure repository generates a second digital code that represents a second transaction from the unsecure repository to the second user's repository. The processor retrieves the first digital code stored in the secure storage memory and publishes the retrieved digital code to validate the first transaction. In addition, the processor publishes the second digital code to validate the second transaction.Type: ApplicationFiled: February 25, 2013Publication date: January 29, 2015Inventors: Fabio Pianese, Noah Evans
-
Publication number: 20140089471Abstract: A method for mitigating buffering delay in a TCP-encapsulated data stream transmitted over a network includes, at a node in the network, receiving a first packet through a first interface. The first packet includes data of the TCP-encapsulated data stream. A second packet is received through a second interface. The second packet includes an acknowledgment of segments of the TCP-encapsulated data stream. The method further includes analyzing the first packet and the second packet to estimate an amount of outstanding data, using the amount of outstanding data to determine a state of buffer occupancy, updating a TCP Window field in the second packet in function of the state of buffer occupancy, and transmitting the updated second packet through the first interface.Type: ApplicationFiled: May 29, 2012Publication date: March 27, 2014Applicant: ALCATEL-LUCENTInventors: Fabio Pianese, Peter Bosch
-
Publication number: 20130124821Abstract: The invention concerns a method of managing computer memory, the method comprising the steps of maintaining (101) a page table entry for mapping a virtual address to a physical address and a cache comprising a plurality of data blocks and, in response to a reference to the virtual address, translating (102) the virtual address into the physical address by means of the page table entry and fetching (103) data from the physical address into the cache, wherein the page table entry comprises a plurality of indicators, each data block corresponding to an indicator, and, upon fetching the-data into the cache, the method comprises the further step of, in response to an indicator being set, zeroing (104) the corresponding data block. The invention further concerns a computer program product and a device therefor.Type: ApplicationFiled: July 7, 2011Publication date: May 16, 2013Applicant: ALCATEL LUCENTInventors: Sape Mullender, James Balmer Mckie, Fabio Pianese, Noah Evans