Patents by Inventor Prithwish Basu

Prithwish Basu 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).

  • Publication number: 20240048494
    Abstract: According to at least one aspect of the present disclosure a method for detecting tunneled or multiplexed flows is provided. The method comprises: receiving an input; responsive to receiving the input, extracting a set of attributes of the input flow; responsive to extracting the set of attributes, reducing the dimensionality of the set of attributes to produce a reduced attribute set; responsive to producing the reduced attribute set, producing an output based on the reduced attribute set and a model; responsive to producing the output, comparing the output to the input to determine an error or loss; and responsive to determining the error or loss, categorizing the input as a multiplexed flow based on a threshold error or loss value.
    Type: Application
    Filed: February 15, 2023
    Publication date: February 8, 2024
    Inventors: Prithwish Basu, Christophe Jean-Claude Merlin, Daniel J. Ellard
  • Publication number: 20240048463
    Abstract: According to at least one aspect of the present disclosure a method for classifying flows on a network is provided. The method comprises determining a signature of a service's flows, collecting flow data having one or more attributes, responsive to collecting flow data, associating one or more ranges of the flow data with a value, responsive to associating the one or more ranges of the flow data with a value, composing a tensor having a dimensionality of one or more, responsive to composing the tensor, decomposing the tensor into one or more clusters, and responsive to decomposing the tensor into one or more clusters and determining the signature, comparing the signature to the one or more clusters and classifying one or more of the one or more clusters based on the signature.
    Type: Application
    Filed: February 15, 2023
    Publication date: February 8, 2024
    Inventors: Christophe Jean-Claude MERLIN, Daniel J. ELLARD, Prithwish BASU, Souradip ROY
  • Publication number: 20240007408
    Abstract: According to at least one aspect of the present disclosure, a method for determining whether two flows are related is provided. The method comprises identify a first flow; identify a second flow; collect one or more attributes of one or more packets of the first flow and second flow during an interval of time; determine a flow similarity of the first flow and the second flow based on the one or more attributes; determine that the flow similarity exceeds a similarity threshold; and responsive to determining that the flow similarity exceeds a similarity threshold, determine that the first flow and second flow are related flows.
    Type: Application
    Filed: February 15, 2023
    Publication date: January 4, 2024
    Inventors: Prithwish Basu, Christophe Jean-Claude Merlin, Owen Hope
  • Publication number: 20230396556
    Abstract: According to at least one aspect of the present disclosure, a method for grouping constituent flows of a multiplexed or tunneled flow is provided. The method comprises receiving one or more packets of the multiplexed flow; responsive to receiving the one or more packets, determining one or more attributes of the one or more packets of the multiplexed flow; determining, based on the one or more attributes, a predicted state of a next packet of the multiplexed flow; receiving the next packet; responsive to receiving the next packet, determining whether the next packet has an observed state that is similar to the predicted state; and responsive to determining that the observed state is similar to the predicted state, grouping the packet with the constituent flow.
    Type: Application
    Filed: February 15, 2023
    Publication date: December 7, 2023
    Inventors: Christophe Jean-Claude Merlin, Prithwish Basu, Souradip Roy, Craig Partridge, Aisha Yousuf
  • Publication number: 20230261983
    Abstract: A method of sending a flow of a plurality of data packets across a data network from a source node to a destination node is provided, the data network including a plurality of links between nodes. The method includes: (a) determining a set of weights, the weights corresponding to respective links of the plurality of links, such that obeying the set of weights during data transmission tends to minimize side channel leakage for the flow; and (b) routing packets of the flow along the plurality of links of the data network according to their respective weights. A corresponding apparatus, system, and computer program product are also provided.
    Type: Application
    Filed: February 13, 2023
    Publication date: August 17, 2023
    Inventors: Prithwish Basu, George Stephen Zabele, Gregory S. Lauer, Christophe Jean-Claude Merlin
  • Publication number: 20220037035
    Abstract: Techniques for geospatial-temporal pathogen tracing include: obtaining, from multiple mobile devices in association with a first time, first contact tracing data including at least first geospatial traffic data and first values of a set of attributes associated with a pathogen; obtaining, from the multiple mobile devices in association with a second time, second contact tracing data including at least second geospatial traffic data and second values of the set of attributes associated with the pathogen; and applying at least the first contact tracing data and the second contact tracing data to a machine learning model, to obtain actionable intelligence associated with the pathogen.
    Type: Application
    Filed: June 30, 2021
    Publication date: February 3, 2022
    Inventors: Daniel Alan Gregory, Prithwish Basu, Zachary Ratliff, Siddharth Pal, Kimberly Gavin, Benjamin Montgomery, Joud Khoury
  • Publication number: 20220006635
    Abstract: Techniques for geospatial-temporal pathogen tracing in zero knowledge include: generating, by a first user device, a first proximity token for contact tracing; receiving, by the first user device, a second proximity token from a second user device; generating, by the first user device, a hash based on the first proximity token and the second proximity token; generating, by the first user device using a prover function of a preprocessing zero knowledge succinct non-interactive argument of knowledge (pp-zk-SNARK), a cryptographic proof attesting that an individual associated with the first user device tested positive for a pathogen; transmitting, by the first user device, first publicly verifiable exposure data including at least the cryptographic proof and the hash to a public registry; and applying at least the first publicly verifiable exposure data and second publicly verifiable exposure data to a machine learning model, to obtain actionable intelligence associated with the pathogen.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 6, 2022
    Inventors: Daniel Alan Gregory, Prithwish Basu, Zachary Ratliff, Siddharth Pal, Kimberly Gavin, Benjamin Montgomery, Joud Khoury
  • Patent number: 8175016
    Abstract: Systems, methods and computer readable media consistent with the present invention address this and other needs by providing mechanisms for minimizing an energy cost within a wireless network having a plurality of nodes, including a plurality of transmitting nodes and a plurality of receiving nodes. An energy cost, including at least an overhearing cost, is determined. A transmission power assignment of a transmitting node is then adjusted to reduce the energy cost. These determining and adjusting stages are repeated to reduce the energy cost.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: May 8, 2012
    Assignees: Verizon Corporate Services Group Inc., Raytheon BBN Technologies Corp.
    Inventors: Prithwish Basu, Jason Keith Redi
  • Patent number: 8166204
    Abstract: A system may place nodes (110) within a non-biconnected network (100) that includes multiple interconnected nodes (110) to achieve biconnectivity within the network (100) and transform the network (100) from a non-biconnected one to a biconnected one. A non-biconnected network is one that necessarily becomes partitioned into two or more disconnected networks if a node in a critical position (termed a “cutvertex” node) should fail or otherwise become unavailable. A biconnected network is one that includes at least one additional network link (sometimes termed an “edge”) between nodes belonging to each of the otherwise potentially disconnected networks for the purpose of maintaining network communication therebetween if and when the cutvertex node fails or otherwise becomes unavailable. To achieve biconnectivity, the system may identify one or more nodes (110) to move and determine the direction and distance to move the one or more nodes (110).
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: April 24, 2012
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Prithwish Basu, Jason Keith Redi
  • Patent number: 8149733
    Abstract: In many aspects, the invention relates to systems and methods for synchronizing a communication network, particularly a slotted communication network, having a plurality of nodes. In slotted communication networks, the nodes are configured to transmit or receive data during selected time slots. During a selected time slot, each node transmits a synchronization message that is received by a neighboring node. The neighboring node adjusts its time slot boundary to coincide with the time of receipt of the synchronization message, thereby synchronizing each node with a neighboring node. Such systems and methods are energy efficient, accurate, fast, fault tolerant and easy to implement.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: April 3, 2012
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Prithwish Basu, Lillian Lei Dai, Jason Keith Redi, William Nii Tetteh
  • Patent number: 8149716
    Abstract: The systems and methods described herein include adaptive routing processes for packet-based wireless communication networks. This routing approach works both in MANETs (when a contemporaneous end-to-end path is available) and in DTNs (when a contemporaneous end to end path is not available, but one of formed over space and time). In particular, the methods include adaptively selecting a routing process for transmitting a packet through a node in the network based on available information on the network topology and/or the contents of the packet.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: April 3, 2012
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Subramanian Ramanathan, Prithwish Basu, Richard Earl Hansen, Christine Elaine Jones, Rajesh Krishnan, Regina Rosales Hain
  • Patent number: 7959156
    Abstract: A seal assembly for use with a rotating shaft comprises a seal ring, a seal ring shell and bellows. The seal ring defines an axially extending annular surface and a radially extending seal face. The seal ring shell includes a foot portion connected to a radially extending shin portion located radially outward of the foot portion. The foot portion defining an axially extending engagement surface in interference-fit engagement with the annular surface of the seal ring. The engagement surface is positioned so as to have a near-zero moment about the center of gravity of the seal ring due to the engagement. The bellows defines an effective diameter at zero pressure applied on the seal ring. The interface of the foot portion with the seal ring defines an interference diameter.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: June 14, 2011
    Assignee: John Crane Inc.
    Inventors: Prithwish Basu, David P. Casucci
  • Publication number: 20090129316
    Abstract: The systems and methods described herein include adaptive routing processes for packet-based wireless communication networks. This routing approach works both in MANETs (when a contemporaneous end-to-end path is available) and in DTNs (when a contemporaneous end to end path is not available, but one of formed over space and time). In particular, the methods include adaptively selecting a routing process for transmitting a packet through a node in the network based on available information on the network topology and/or the contents of the packet.
    Type: Application
    Filed: August 18, 2008
    Publication date: May 21, 2009
    Applicant: BBN Technologies Corp.
    Inventors: Subramanian Ramanathan, Prithwish Basu, Richard Earl Hansen, Christine Elaine Jones, Rajesh Krishnan, Regina Rosales Hain
  • Publication number: 20080232344
    Abstract: In many aspects, the invention relates to systems and methods for synchronizing a communication network, particularly a slotted communication network, having a plurality of nodes. In slotted communication networks, the nodes are configured to transmit or receive data during selected time slots. During a selected time slot, each node transmits a synchronization message that is received by a neighboring node. The neighboring node adjusts its time slot boundary to coincide with the time of receipt of the synchronization message, thereby synchronizing each node with a neighboring node. Such systems and methods are energy efficient, accurate, fast, fault tolerant and easy to implement.
    Type: Application
    Filed: August 24, 2007
    Publication date: September 25, 2008
    Applicant: BBN Technologies Corp.
    Inventors: Prithwish Basu, Lillian Lei Dai, Jason Keith Redi, William Nii Tetteh
  • Publication number: 20070210526
    Abstract: A seal assembly for use with a rotating shaft. The seal assembly comprises a seal ring, a seal ring shell and bellows. The seal ring defines an axially extending annular surface and a radially extending seal face. The seal ring shell has a front piece and a back piece secured together. The front piece includes a foot portion defining an axially extending engagement surface for interference-fit engagement with the annular surface of the seal ring. The front piece further includes a radially extending shin portion connected to the foot portion and located radially outward of the foot portion. The foot portion includes an inner foot portion extending axially from connection of the foot portion with the shin portion. The foot portion at its engagement surface has an axial length. The inner foot portion at its engagement surface has an axial length. The shin portion has an axial length. The bellows defines an effective diameter at zero pressure applied on the seal ring.
    Type: Application
    Filed: March 7, 2007
    Publication date: September 13, 2007
    Applicant: John Crane Inc.
    Inventors: Prithwish Basu, David P. Casucci
  • Publication number: 20050114551
    Abstract: A system may place nodes (110) within a non-biconnected network (100) that includes multiple interconnected nodes (110) to achieve biconnectivity within the network (100) and transform the network (100) from a non-biconnected one to a biconnected one. A non-biconnected network is one that necessarily becomes partitioned into two or more disconnected networks if a node in a critical position (termed a “cutvertex” node) should fail or otherwise become unavailable. A biconnected network is one that includes at least one additional network link (sometimes termed an “edge”) between nodes belonging to each of the otherwise potentially disconnected networks for the purpose of maintaining network communication therebetween if and when the cutvertex node fails or otherwise becomes unavailable. To achieve biconnectivity, the system may identify one or more nodes (110) to move and determine the direction and distance to move the one or more nodes (110).
    Type: Application
    Filed: August 29, 2003
    Publication date: May 26, 2005
    Inventors: Prithwish Basu, Jason Redi
  • Patent number: 5884918
    Abstract: A brush seal device for sealing a high pressure area from a low pressure area. The brush seal device comprises a plurality of bristles arranged annularly. An annular back plate is positioned concentric to and on the low pressure side of the bristles, the back plate having a recess adapted to delay contact of the bristles with the back plate upon application of the pressure across the brush seal device. A flexible annular front plate is positioned adjacent to and concentric with the bristles on the high pressure side of the bristles. This combination of elements helps to reduce uneven wear of the bristles in a brush seal device and, therefore, helps to prolong the life of such a seal.
    Type: Grant
    Filed: October 4, 1996
    Date of Patent: March 23, 1999
    Assignee: EG&G Sealol, Inc.
    Inventors: Prithwish Basu, John F. Short
  • Patent number: 5401036
    Abstract: A brush seal device for sealing a high pressure area from a low pressure area. The brush seal device comprises an annular retaining plate having a first side facing the high pressure area and a second side opposite the first side, and an annular back plate having a first side facing the low pressure area and a second side opposite the first side, the second side of the back plate having an outer peripheral portion and an inner peripheral portion. A plurality of bristles are between the second side of the retaining plate and the outer peripheral portion of the second side of the back plate such that they extend inwardly from the outer peripheral portion of the second side of the back plate. The inner peripheral portion of the second side of the back plate has a recessed surface formed therein to inhibit the plurality of bristles from contacting the inner peripheral portion of the second side of the back plate.
    Type: Grant
    Filed: March 22, 1993
    Date of Patent: March 28, 1995
    Assignee: EG & G Sealol, Inc.
    Inventor: Prithwish Basu