Patents by Inventor Bhawna Gupta

Bhawna Gupta 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: 11457026
    Abstract: Network-based, unsupervised classifiers are provided. The classifiers identify both known and unknown attacks aimed at industrial networks without the need to have a priori knowledge of known malicious attack patterns.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: September 27, 2022
    Inventors: Randeep Bhatia, Bhawna Gupta, Steven Benno, Jairo Esteban, T. V. Lakshman
  • Publication number: 20210092132
    Abstract: Network-based, unsupervised classifiers are provided. The classifiers identify both known and unknown attacks aimed at industrial networks without the need to have a priori knowledge of known malicious attack patterns.
    Type: Application
    Filed: September 23, 2019
    Publication date: March 25, 2021
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Randeep Bhatia, Bhawna Gupta, Steven Benno, Jairo Esteban, T. V. Lakshman
  • Publication number: 20200059976
    Abstract: The present disclosure generally discloses improvements in computer performance for supporting various capabilities for enabling Internet-of-Things (IoT) devices to communicate via communication networks. The capabilities for enabling IoT devices to communicate via communication networks may include IoT device connectivity capabilities, IoT device discovery capabilities, IoT device networking capabilities, or the like.
    Type: Application
    Filed: May 9, 2017
    Publication date: February 20, 2020
    Inventors: Randeep Bhatia, Bhawna Gupta, Steven Benno, Jairo Esteban
  • Publication number: 20180288179
    Abstract: An Internet-of-Things (IOT) proxy includes storage hardware configured to store first and second state information. The first state information defines first contexts for flows associated with a plurality of IoT devices. The plurality of electronic devices have established a corresponding plurality of first sessions that are terminated by the IoT proxy. The second state information defines second contexts for the flows associated with the plurality of IoT devices. The second state information is associated with a second session that has been established between the proxy and a server or an other electronic device. The IoT proxy also includes computing hardware configured to modify headers of packets associated with the IoT devices based on at least one of the first state information or the second state information. In some cases, the IoT proxy is implemented as a virtual network slice in a network function virtualization (NFV) architecture.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 4, 2018
    Inventors: Randeep S. BHATIA, Bhawna GUPTA, Tirunell V. LAKSHMAN, Shreyasee MUKHERJEE, Dragan SAMARDZIJA
  • Patent number: 9825875
    Abstract: Various embodiments provide a method and apparatus for allocating resources to applications (e.g., application processes) using pre-provisioned resource configurations (e.g., VMs or containers) that are based on clustered historical resource usage data. In particular, the set of pre-provisioned resources required to support elasticity in a set of applications is reduced by determining a subset of pre-provisioned resource configurations that are able to be reused across multiple applications. A pre-provisioned resource configuration being based on a determined dominant center for the resource cluster associated with the pre-provisioned resource configuration.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: November 21, 2017
    Assignees: Alcatel Lucent, Alcatel-Lucent USA Inc.
    Inventors: Randeep S Bhatia, Bhawna Gupta, Elisha Rosensweig
  • Patent number: 9740510
    Abstract: A method and apparatus for substantially minimizing overhead over-provisioning costs in machine configurations is disclosed. The method involves the steps of: clustering a plurality of given machine configurations into a quantity of clusters less than or equal to a pre-specified amount; determining a respective dominant provisioning machine configuration for each cluster of the quantity of clusters; and determining an overall over-provisioning resource cost associated with the respective quantity of clusters and associated respective dominant provisioning machine configurations; and assigning to a mapping function the respective associated dominant provisioning machine configuration of each respective cluster of the quantity of clusters as the target for the given machine configurations of each respective cluster of the quantity of clusters.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 22, 2017
    Assignees: Alcatel Lucent, Alcatel-Lucent USA Inc.
    Inventors: Randeep S. Bhatia, Bhawna Gupta, Elisha Rosensweig
  • Publication number: 20160292300
    Abstract: A system and method for performing network graph queries on a network graph includes a preprocessing module adapted to generate a data structure from the network graph and to store and dynamically maintain the data structure. The system and method also includes a query module adapted to receive a network query and to generate a query response that answers the network query from the data structure.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Applicants: ALCATEL LUCENT USA INC., LGS INNOVATION LLC
    Inventors: Randeep S. Bhatia, Bhawna Gupta, Kanthi Sarpatwar, Lloyd Greenwald
  • Publication number: 20160291990
    Abstract: A method and apparatus for substantially minimizing overhead over-provisioning costs in machine configurations is disclosed. The method involves the steps of: clustering a plurality of given machine configurations into a quantity of clusters less than or equal to a pre-specified amount; determining a respective dominant provisioning machine configuration for each cluster of the quantity of clusters; and determining an overall over-provisioning resource cost associated with the respective quantity of clusters and associated respective dominant provisioning machine configurations; and assigning to a mapping function the respective associated dominant provisioning machine configuration of each respective cluster of the quantity of clusters as the target for the given machine configurations of each respective cluster of the quantity of clusters.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Randeep S. Bhatia, Bhawna Gupta, Elisha Rosensweig
  • Publication number: 20160294722
    Abstract: Various embodiments provide a method and apparatus for allocating resources to applications (e.g., application processes) using pre-provisioned resource configurations (e.g., VMs or containers) that are based on clustered historical resource usage data. In particular, the set of pre-provisioned resources required to support elasticity in a set of applications is reduced by determining a subset of pre-provisioned resource configurations that are able to be reused across multiple applications. A pre-provisioned resource configuration being based on a determined dominant center for the resource cluster associated with the pre-provisioned resource configuration.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Applicants: Alcatel-Lucent USA Inc., ALCATEL LUCENT
    Inventors: Randeep S Bhatia, Bhawna Gupta, Elisha Rosensweig
  • Patent number: 9307428
    Abstract: In one embodiment, a method comprises monitoring network data associated with a cell of a communication network for one or more channel conditions, estimating total cell capacities for respective channel conditions based on the monitored network data, and estimating an available cell capacity based at least in part on the total cell capacity estimates and a portion of the monitored network data. The method may also include sending information derived from at least a portion of the network data to a server and receiving from the server total cell capacities for respective channel conditions, where the total cell capacities received from the server are used to estimate the available cell capacity. The method may further include sending the available cell capacity estimate to the server and receiving from the server an available cell capacity.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: April 5, 2016
    Assignee: Alcatel Lucent
    Inventors: Randeep S. Bhatia, Bhawna Gupta
  • Publication number: 20150195726
    Abstract: In one embodiment, a method comprises monitoring network data associated with a cell of a communication network for one or more channel conditions, estimating total cell capacities for respective channel conditions based on the monitored network data, and estimating an available cell capacity based at least in part on the total cell capacity estimates and a portion of the monitored network data. The method may also include sending information derived from at least a portion of the network data to a server and receiving from the server total cell capacities for respective channel conditions, where the total cell capacities received from the server are used to estimate the available cell capacity. The method may further include sending the available cell capacity estimate to the server and receiving from the server an available cell capacity.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Randeep S. Bhatia, Bhawna Gupta
  • Patent number: 9015782
    Abstract: Methods and apparatus for recording programming content in a signal distribution system are disclosed. In one aspect of the invention, an interrupt is received, which may be associated with an incoming telephone call, email message, alarm or other type of message, and a corresponding interrupt indicator is presented on a user interface screen of a device such as television, laptop computer, mobile telephone, etc. Also presented on the user interface screen of the device is an activatable pause control that if activated initiates recording of a portion of the programming content that would otherwise be presented via the device absent activation of the pause control. Various trick play functions, such as pause, play, forward and rewind, may be provided utilizing the recorded portion of the programming content.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: April 21, 2015
    Assignee: Alcatel Lucent
    Inventors: Swarup Acharya, Bhawna Gupta
  • Patent number: 8949886
    Abstract: Advertisements or other types of targeted information are delivered to a set-top box or other user interface device of signal distribution system. In one aspect of the invention, a detection server of the system detects at least one cue associated with a first media stream, and generates timing information from the detected cue. The timing information is signaled to the interface device. An advertisement server of the system generates a second media stream containing targeted information for delivery to the user interface device. The user interface device switches from the first stream to the second stream based on the timing information. The timing information may also be signaled by the detection server to the advertisement server, for use in controlling generation of the second stream.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: February 3, 2015
    Assignee: Alcatel Lucent
    Inventors: Swarup Acharya, Bhawna Gupta, Anurag Srivastava
  • Patent number: 8494516
    Abstract: A subscriber or other user is provided with access to a subscription service of a signal distribution system at a location remote from a home location of the user. The subscription service comprises a plurality of selectable channels available to the user at the home location. The user is assigned one of a plurality of program streams utilizable for delivery of content from the head end equipment servicing the remote location to an interface device at the remote location. By way of example, the program streams may be part of existing unicast infrastructure in the head end equipment. The head end equipment obtains content for a first channel of the subscription service available to the user at the home location, and inserts the content for the first channel into the assigned program stream to thereby make that content accessible to the user at the remote location via the interface device.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: July 23, 2013
    Assignee: Alcatel Lucent
    Inventors: Swarup Acharya, Bhawna Gupta, Anurag Srivastava
  • Patent number: 8289859
    Abstract: Link delay is determined in a network comprising a plurality of nodes by identifying pairs of nodes associated with a given link, and, for each of the identified pairs, setting up a virtually-concatenated group (VCG) between the nodes of that pair. The VCGs are utilized to make delay measurements, and the delay measurements are processed to determine delay of the given link. In an illustrative embodiment, the VCGs comprise two-member VCGs with the members being routed on opposite sides of a logical ring. For a given one of these two-member VCGs, a differential delay measurement is made at a particular one of the associated nodes by comparing frame indicator fields for concurrently arriving frames. A system of equations is generated based on the differential delay measurements made utilizing the VCGs, and the system of equations is solved to obtain information utilizable to determine delay of the given link.
    Type: Grant
    Filed: May 25, 2004
    Date of Patent: October 16, 2012
    Assignee: Alcatel Lucent
    Inventors: Swarup Acharya, Bhawna Gupta, Pankaj Risbood, Anurag Srivastava
  • Patent number: 7940699
    Abstract: Techniques are disclosed for generation of spanning trees that support provision of performance-guaranteed services over a circuit-switched network such as, for example, an optical-based network. For example, a technique for generating a spanning tree for use in forwarding Ethernet-based data in a circuit-switched network comprises the following steps/operations. Input information is obtained. The input information comprises a representation of the network, a set of Ethernet-enabled nodes in the network, and a set of demands. A spanning tree is computed based on at least a portion of the input information such that the spanning tree substantially satisfies one or more performance requirements (e.g., one or more bandwidth requirements) associated with the set of demands. Advantageously, in one embodiment, such techniques may provide for generation of spanning trees for use in supporting bandwidth-guaranteed Ethernet services such as E-LAN over a SONET (and SDH) network.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: May 10, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Swarup Acharya, Bhawna Gupta, Pankaj Risbood
  • Patent number: 7872976
    Abstract: A system for and method of multi-protocol label switching (MPLS) network tuning. In one embodiment, the system includes a hot zone clearing subsystem that recursively identifies label switched paths (LSPs) to be rerouted from a defined hot zone subject to edges to be avoided. In that embodiment, the system further includes an LSP ordering subsystem, which is coupled to the hot zone clearing subsystem, that orders the LSPs to be rerouted to yield a migration sequence. The migration sequence is employable to reduce a load of the hot zone.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: January 18, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Swarup Acharya, Bhawna Gupta, Pankaj Risbood, Anurag Srivastava
  • Patent number: 7864690
    Abstract: A system and method for rerouting circuits on a SONET, SDH or similar ring without disrupting service. In one embodiment, the system includes: (1) a route design subsystem adapted to identify, for the circuits, alternative routes that are subject to an alignment constraint and increase an objective value associated with the ring and (2) a path migration subsystem, associated with the route design subsystem, adapted to determine a hitless migration sequence that allows the alternative routes to be employed.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: January 4, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Swarup Acharya, Bhawna Gupta, Pankaj Risbood, Anurag Srivastava
  • Patent number: 7813270
    Abstract: A maximum-flow based route precomputation algorithm includes at least a route generation phase and a route selection phase, and determines one or more routes between at least a given pair of nodes in a network. In the route generation phase, a maximum-flow algorithm is applied to a first set of information characterizing links between the given pair of nodes in the network. The output of the maximum-flow algorithm is utilizable to generate a second set of information characterizing corresponding admissible flows. In the route selection phase, one or more routes are determined based on the second set of information using, for example, a shortest widest path (SWP) algorithm. The route generation and route selection phases may be repeated for each of a plurality of node pairs of the network.
    Type: Grant
    Filed: May 15, 2003
    Date of Patent: October 12, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Swarup Acharya, Bhawna Gupta, Pankaj Risbood, Anurag Srivastava
  • Patent number: 7763436
    Abstract: The present invention relates to a novel diagnostic marker useful for the diagnosis of rheumatoid arthritis comprising the autoantibodies of mannose binding lectin protein and a process thereof.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: July 27, 2010
    Assignee: Council of Scientific & Industrial Research
    Inventors: Hasi Rani Das, Bhawna Gupta, Sunil Kumar Raghav, Kalyan Goswami, Charu Agrawal, Rakha Hari Das