Patents by Inventor Nidhi Hegde

Nidhi Hegde 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: 11645524
    Abstract: A computer system and method for machine inductive learning on a graph is provided. In the inductive learning computational approach, an iterative approach is used for sampling a set of seed nodes and then considering their k-degree (hop) neighbors for aggregation and propagation. The approach is adapted to enhance privacy of edge weights by adding noise during a forward pass and a backward pass step of an inductive learning computational approach. Accordingly, it becomes more technically difficult for a malicious user to attempt to reverse engineer the edge weight information. Applicants were able to experimentally validate that acceptable privacy costs could be achieved in various embodiments described herein.
    Type: Grant
    Filed: May 9, 2020
    Date of Patent: May 9, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Nidhi Hegde, Gaurav Sharma, Facundo Sapienza
  • Publication number: 20200356858
    Abstract: A computer system and method for machine inductive learning on a graph is provided. In the inductive learning computational approach, an iterative approach is used for sampling a set of seed nodes and then considering their k-degree (hop) neighbors for aggregation and propagation. The approach is adapted to enhance privacy of edge weights by adding noise during a forward pass and a backward pass step of an inductive learning computational approach. Accordingly, it becomes more technically difficult for a malicious user to attempt to reverse engineer the edge weight information. Applicants were able to experimentally validate that acceptable privacy costs could be achieved in various embodiments described herein.
    Type: Application
    Filed: May 9, 2020
    Publication date: November 12, 2020
    Inventors: Nidhi HEGDE, Gaurav SHARMA, Facundo SAPIENZA
  • Publication number: 20200279136
    Abstract: A system for a machine reinforcement learning architecture for an environment with a plurality of agents includes: at least one memory and at least one processor configured to provide a multi-agent reinforcement learning architecture, the multi-agent reinforcement learning model based on a mean field Q function including multiple types of agents, wherein each type of agent has a corresponding mean field.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 3, 2020
    Inventors: Sriram Ganapathi Subramanian, Pascal Poupart, Matthew Edmund Taylor, Nidhi Hegde
  • Patent number: 10142882
    Abstract: A network gateway comprises a buffer and a transmission module that is configured to transmit packets of a data stream from a source device to a user device via a network medium. The packets of the data stream are received from the source device by an uplink connection between the source device and the gateway, the packets are temporarily stored in the buffer and the packets are transmitted from the buffer to the user device by a downlink connection between the user device and the gateway, such that the downlink connection depends on the uplink connection. Furthermore, the network gateway comprises a protection module that is configured to provide a protection of the uplink connection, wherein access to the network medium is reserved for the packets of the data stream of the uplink connection.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: November 27, 2018
    Assignee: Thomson Licensing
    Inventors: Marianna Carrera, Nidhi Hegde, Martin May
  • Patent number: 9844056
    Abstract: Method of spectrum allocation in a wireless network, comprising the steps, performed by a first access point connected to said wireless network and operating at a first spectrum configuration, chosen from a finite set of spectrum configurations, each spectrum configuration in the set comprising a channel center frequency, a channel width and a transmit power, of: a) estimation of a performance indicator of at least one first link connecting the first access point and at least one first client of said first access point, for at least one spectrum configuration among said finite set of spectrum configurations; and b) switching the operation of the first access point to a new spectrum configuration identified among said finite set of spectrum configurations on the basis of a utility parameter determined at least on the basis of the estimated performance indicator.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: December 12, 2017
    Assignee: Thomson Licensing
    Inventors: Henrik Lundgren, Julien Herzen, Nidhi Hegde
  • Publication number: 20160071170
    Abstract: A recommendation system provides improved privacy under the local model, in which users store their data locally, and differential privacy is ensured through randomization of ratings under the control of the user before submitting data to the recommender system. The recommender system performs a clustering on the data collected from a plurality of users and returns the results to the users. The users' devices fine-tune the recommendation based on locally stored, non-randomized ratings. The recommendation system provides a user-adjustable degree of privacy while still allowing for generating recommendations with a decent accuracy.
    Type: Application
    Filed: February 8, 2013
    Publication date: March 10, 2016
    Applicant: Thomson Licensing
    Inventors: Laurent MASSOULIE, Nidhi HEGDE, Siddhartha BANERJEE
  • Publication number: 20150326466
    Abstract: Method for managing information propagation in a network, said information being propagated from a source to a receiving node device through a path of the network comprising at least one edge of the network directly linking a first and a second relaying node devices, wherein the method comprises a step of allocating to the second relaying node device a score each time that the receiving node device receives a useful content from the source through said path, wherein the first relaying node device is able to receive information from the second relaying node device at a given rate, and the method further comprises a stop of periodically updating said rate as a function of a sum of the scores allocated to the second relaying node device
    Type: Application
    Filed: November 29, 2013
    Publication date: November 12, 2015
    Inventors: Nidhi HEGDE, Laurent MASSOULIE, Jiang BO
  • Publication number: 20150088992
    Abstract: A method for controlling the average time a peer spends in a swarm of peers in a file sharing system includes first establishing an autonomous mode of operation in the swarm of peers. In the autonomous mode, peers communicate only with other peers in their swarm in order to gain access to pieces of a desired file. If the swarm size meets a threshold size, then the file sharing system switches to a universal mode. In a universal mode, peers from one swarm are permitted to exchange desired file pieces with other peers in other swarms. If the desired file pieces held by peers within a swarm meets a threshold number, then the file sharing system transitions back to the autonomous mode of operation.
    Type: Application
    Filed: December 27, 2012
    Publication date: March 26, 2015
    Inventors: Stratis Ioannidis, Nidhi Hegde, Laurent Massoulie, Ji Zhu
  • Publication number: 20150009909
    Abstract: Method of spectrum allocation in a wireless network, comprising the steps, performed by a first access point connected to said wireless network and operating at a first spectrum configuration, chosen from a finite set of spectrum configurations, each spectrum configuration in the set comprising a channel center frequency, a channel width and a transmit power, of: a) estimation of a performance indicator of at least one first link connecting the first access point and at least one first client of said first access point, for at least one spectrum configuration among said finite set of spectrum configurations; and b) switching the operation of the first access point to a new spectrum configuration identified among said finite set of spectrum configurations on the basis of a utility parameter determined at least on the basis of the estimated performance indicator.
    Type: Application
    Filed: July 2, 2014
    Publication date: January 8, 2015
    Inventors: Henrik Lundgren, Julien Herzen, Nidhi Hegde
  • Publication number: 20140365419
    Abstract: A method for determining a power outage probability of an electrical power grid for a time period, the method comprising the following steps carried by a processor of a data processing unit: dividing the time period into several time intervals, determining a power generation capacity of a power generation facility and an energy storage unit size for an energy storage unit for said time period, determining an effective load unit demand for each time interval from a load unit demand of a load unit for each time interval, and computing the power outage probability using a grid parameter that comprises the power generation capacity, the energy storage unit size and the effective load unit demand, wherein the grid parameter is optimized for its maximum value with respect to all time intervals of the time period
    Type: Application
    Filed: December 21, 2012
    Publication date: December 11, 2014
    Inventors: Theodoros Salonidis, Laurent Massoulie, Srinivassan Keshav, Nidhi Hegde
  • Publication number: 20140347988
    Abstract: A network gateway comprises a buffer and a transmission module that is configured to transmit packets of a data stream from a source device to a user device via a network medium. The packets of the data stream are received from the source device by an uplink connection between the source device and the gateway, the packets are temporarily stored in the buffer and the packets are transmitted from the buffer to the user device by a downlink connection between the user device and the gateway, such that the downlink connection depends on the uplink connection. Furthermore, the network gateway comprises a protection module that is configured to provide a protection of the uplink connection, wherein access to the network medium is reserved for the packets of the data stream of the uplink connection.
    Type: Application
    Filed: December 21, 2012
    Publication date: November 27, 2014
    Applicant: THOMSON LICENSING
    Inventors: Marianne Carrera, Nidhi Hegde, Martin May
  • Patent number: 8849329
    Abstract: A communication network comprises a management entity adapted for allocating a transmission resource to a terminal from a plurality of terminals. A mobility value is associated with each terminal of the plurality of terminals, this mobility value indicating a level of mobility of a terminal in the communication network. Next, a terminal is selected from among the plurality of terminals on the basis of a characteristic relating to a condition of instantaneous transmission of the terminal and of a characteristic relating to a condition of mean transmission of the terminal, while taking account of the mobility value which is associated therewith. Thereafter, the transmission resource is allocated to the selected terminal.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: September 30, 2014
    Assignee: Orange
    Inventor: Nidhi Hegde
  • Publication number: 20140088785
    Abstract: The invention relates to a system for managing the supply of energy of a client device connected to an energy transport network, said system comprising a switching device connected to said network, said system comprising an energy storage means connected to said network via the switching device, wherein the switching device is able to be configured according to three configuration modes, the system also comprising a control device comprising means for comparing a level of energy stored in the storage means and a local threshold of charge of the storage means and means for determining and assigning to the switching device a configuration mode from among the three configuration modes according to the result of said comparison.
    Type: Application
    Filed: January 24, 2012
    Publication date: March 27, 2014
    Applicant: THOMSON LICENSING
    Inventors: Laurent Massoulie, Srinivasan Keshav, Nidhi Hegde, Theodoros Salonidis
  • Publication number: 20140070610
    Abstract: The invention relates to a system for managing the supply of energy for a number n of local energy networks where n?2, each local energy network comprising at least one client device. Said system comprises a switching device connected to each network, an energy storage means, and a station for supplying the n networks with energy via switching devices, the station receiving the energy from a supply system, and the station is configured to determine and assign to each switching device: A first mode wherein the energy storage means supplies energy to said network; or A second mode wherein the station supplies energy simultaneously to said network and to said energy storage means.
    Type: Application
    Filed: March 16, 2012
    Publication date: March 13, 2014
    Applicant: THOMSON LICENSING
    Inventors: Laurent Massoulie, Srinivasan Keshav, Nidhi Hegde, Theodoros Salonidis
  • Patent number: 8498221
    Abstract: A method is described including determining if a downlink data packet needs to be transmitted, transmitting the downlink data packet, determining if an uplink data packet has been received, determining if the received uplink data packet was transmitted by a protected station and performing scheduling. An apparatus is described including a scheduling module which controls access opportunities of protected uplinks and protected downlinks, the scheduling module is in communication with an uplink profiler and a medium access module, the uplink profiler module maintains statistics regarding the protected uplinks and the uplink profiler is in communication with the scheduling module and the medium access module performs actual transmission of data and the medium access module is in communication with the scheduling module.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: July 30, 2013
    Assignee: Thomson Licensing
    Inventors: Marianna Carrera, Nidhi Hegde, Martin May
  • Publication number: 20130044615
    Abstract: A method is described including determining if a downlink data packet needs to be transmitted, transmitting the downlink data packet, determining if an uplink data packet has been received, determining if the received uplink data packet was transmitted by a protected station and performing scheduling. An apparatus is described including a scheduling module which controls access opportunities of protected uplinks and protected downlinks, the scheduling module is in communication with an uplink profiler and a medium access module, the uplink profiler module maintains statistics regarding the protected uplinks and the uplink profiler is in communication with the scheduling module and the medium access module performs actual transmission of data and the medium access module is in communication with the scheduling module.
    Type: Application
    Filed: August 18, 2011
    Publication date: February 21, 2013
    Inventors: Marianna Carrera, Nidhi Hegde, Martin My
  • Patent number: 8160010
    Abstract: A scheduling method for a time division multiplex time slot including: establishing a first list of terminals to transmit and connected to one or more stations; while the first list contains one or more terminals: selecting a terminal from the first list; adding the selected terminal to a second list; determining two or more stations to which the selected terminal is connected, and if the first list contains one or more other terminals also connected to the determined stations, deleting the other terminal(s) from the first list; when the first list is empty, commanding transmission during the time slot to terminals of the second list; and if a terminal from the second list is connected to at least two stations, commanding transmission from the two stations.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: April 17, 2012
    Assignee: France Telecom
    Inventors: Thomas Bonald, Nidhi Hegde, Alexandre Proutiere
  • Publication number: 20110009146
    Abstract: A communication network comprises a management entity adapted for allocating a transmission resource to a terminal from a plurality of terminals. A mobility value is associated with each terminal of the plurality of terminals, this mobility value indicating a level of mobility of a terminal in the communication network. Next, a terminal is selected from among the plurality of terminals on the basis of a characteristic relating to a condition of instantaneous transmission of the terminal and of a characteristic relating to a condition of mean transmission of the terminal, while taking account of the mobility value which is associated therewith. Thereafter, the transmission resource is allocated to the selected terminal.
    Type: Application
    Filed: February 6, 2009
    Publication date: January 13, 2011
    Applicant: France Telecom
    Inventor: Nidhi Hegde
  • Publication number: 20100238907
    Abstract: A method of scheduling for a given transmission time slot, time being divided into time slots for time division multiplex transmission to a plurality of terminals, said method comprising: a. a step of establishing a first list of active terminals, having one or more data packets waiting to be sent, the terminals being connected to one or more of the transmitting stations of a group of transmitting stations; b. a test step of verifying if the first list contains one or more terminals; c. if the test is positive, a step of selecting a terminal from the first list; d. a step of adding the selected terminal to a second list; i. a step of determining the transmitting station or stations to which the selected terminal is connected; j.
    Type: Application
    Filed: June 22, 2007
    Publication date: September 23, 2010
    Applicant: France Telecom
    Inventors: Thomas Bonald, Nidhi Hegde, Alexandre Proutiere