Patents by Inventor Jayant Kumar

Jayant Kumar 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: 11468674
    Abstract: Disclosed are systems and methods for dynamically determining categories for images. A computer-implemented method includes training a neural network to receive an input image and determine one or more image categories associated with the input image; obtaining a set of images associated with a user; and determining, using the trained neural network, one or more image categories associated with each image included in the obtained set of images.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: October 11, 2022
    Assignee: Adobe Inc.
    Inventors: Jayant Kumar, Vera Lychagina, Tarun Vashisth, Sudhakar Pandey, Sharad Mangalick, Rohith Mohan Dodle, Peter Baust, Mina Doroudi, Kerem Turgutlu, Kannan Iyer, Gaurav Kukal, Archit Kalra, Amine Ben Khalifa
  • Patent number: 11461715
    Abstract: Techniques for text evaluation are provided. A curated dataset comprising a plurality of textual documents is received. A tree of classifiers is trained, based on the curated dataset, to identify use cases. A feature graph model is generated, based on the curated dataset, to determine textual similarity. A new document is received, and a plurality of requirements is extracted from the new document. For each requirement, one or more vector scores are generated by evaluating the requirement using the tree of classifiers, one or more feature scores are generated by evaluating the requirement using the feature graph model, and one or more use cases are identified for the new textual document based on the one or more vector scores and the one or more feature scores. An implementation is generated for the new document based on the one or more use cases.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: October 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Stan Kevin Daley, Tao Liu, Harish Bharti, Jayant Kumar Sinha, Zheng Xie, Joy Patra, Abhay Patra
  • Patent number: 11418418
    Abstract: A network element includes a plurality of ports interconnected by a switching fabric, wherein a port includes a plurality of connections including an infrastructure connection that operates a Bidirectional Forwarding Detection (BFD) session and a group of connections that share a similar fate for a fault as the infrastructure connection; and a controller configured to detect a fault on the infrastructure connection via the BFD session, and cause a protection switch for one or more of the group of connections based on the fault on the infrastructure connection. The infrastructure connection and the group of connections can be Pseudowires (PWE) or Label Switched Paths (LSPs) in a Multiprotocol Label Switching (MPLS) network.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: August 16, 2022
    Assignee: Ciena Corporation
    Inventors: Himanshu Shah, Jayant Kumar Bhardwaj
  • Publication number: 20220253435
    Abstract: Systems and methods for information retrieval are described. Embodiments generate a dense embedding for each of a plurality of media objects to be searched, generate a sparse embedding for each of the media objects using an encoder that takes the dense embedding as an input, wherein the sparse embedding satisfies a sparsity constraint that is applied to at least one layer of the encoder during training, and perform a search on the plurality of media objects based at least in part on the sparse embedding.
    Type: Application
    Filed: February 10, 2021
    Publication date: August 11, 2022
    Inventors: Fengbin Chen, Venkat Barakam, Benjamin Leviant, Amine Ben Khalifa, Kerem Turgutlu, Jayant Kumar, Sumeet Zaverilal Gala, Gaurav Kukal, Vipul Dalal
  • Patent number: 11394643
    Abstract: A node includes one or more line cards interconnected to one another via a switching fabric and configured to implement a data plane; and a first router processor and a second router processor communicatively coupled to the one or more line cards, and each configured to implement a separate control plane, such that the node appears in a link-state database as two separate nodes. Responsive to an in-service software upgrade, the first router processor is upgraded and down while the second router processor is active, thereby preserving routing and forwarding. The one or more line cards include a first Virtual Local Area Networking (VLAN) for the first router processor and a second VLAN for the second router processor, and the first VLAN and the second VLAN are associated with a same physical interface on the one or more line cards.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: July 19, 2022
    Assignee: Ciena Corporation
    Inventors: Sami Boutros, Pranav Mehta, Jayant Kumar Bhardwaj, Michael J. Barnes
  • Patent number: 11316801
    Abstract: Systems and methods include receiving one or more Ethernet Virtual Private Network (EVPN) advertisements from one or more peer nodes with information including any of traffic characterization information and traffic control information; and providing traffic to the EVPN and to the corresponding one or more peer nodes based on the information from the corresponding one or more peer nodes. The one or more EVPN advertisements can be in an EVPN Network Layer Reachability Information (NLRI) advertisement, and the EVPN NLRI can have Route Type 1 for the information to apply to an EVPN Instance (EVI) and the EVPN NLRI can have Route Type 2 for the information to apply to a specific customer node based on a Media Access Control (MAC).
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: April 26, 2022
    Assignee: Ciena Corporation
    Inventors: Jayant Kumar Bhardwaj, Himanshu Shah
  • Publication number: 20220058391
    Abstract: Disclosed are systems and methods for dynamically determining categories for images. A computer-implemented method includes training a neural network to receive an input image and determine one or more image categories associated with the input image; obtaining a set of images associated with a user; and determining, using the trained neural network, one or more image categories associated with each image included in the obtained set of images.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 24, 2022
    Inventors: Jayant KUMAR, Vera LYCHAGINA, Tarun VASHISTH, Sudhakar PANDEY, Sharad MANGALICK, Rohith Mohan DODLE, Peter BAUST, Mina DOROUDI, Kerem TURGUTLU, Kannan IYER, Gaurav KUKAL, Archit KALRA, Amine Ben KHALIFA
  • Publication number: 20220052964
    Abstract: Systems and methods include receiving one or more Ethernet Virtual Private Network (EVPN) advertisements from one or more peer nodes with information including any of traffic characterization information and traffic control information; and providing traffic to the EVPN and to the corresponding one or more peer nodes based on the information from the corresponding one or more peer nodes. The one or more EVPN advertisements can be in an EVPN Network Layer Reachability Information (NLRI) advertisement, and the EVPN NLRI can have Route Type 1 for the information to apply to an EVPN Instance (EVI) and the EVPN NLRI can have Route Type 2 for the information to apply to a specific customer node based on a Media Access Control (MAC).
    Type: Application
    Filed: September 29, 2020
    Publication date: February 17, 2022
    Inventors: Jayant Kumar Bhardwaj, Himanshu Shah
  • Patent number: 11238593
    Abstract: Techniques are disclosed for parsing a source image, to identify segments of one or more objects within the source image. The parsing is carried out by an image parsing pipeline that includes three distinct stages comprising three respectively neural network models. The source image can include one or more objects. A first neural network model of the pipeline identifies a section of the source image that includes the object comprising a plurality of segments. A second neural network model of the pipeline generates, from the section of the source image, a mask image, where the mask image identifies one or more segments of the object. A third neural network model of the pipeline further refines the identification of the segments in the mask image, to generate a parsed image. The parsed image identifies the segments of the object, by assigning corresponding unique labels to pixels of different segments of the object.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 1, 2022
    Assignee: Adobe Inc.
    Inventors: Kerem Can Turgutlu, Jayant Kumar, Jianming Zhang, Zhe Lin
  • Publication number: 20220014464
    Abstract: A node includes one or more line cards interconnected to one another via a switching fabric and configured to implement a data plane; and a first router processor and a second router processor communicatively coupled to the one or more line cards, and each configured to implement a separate control plane, such that the node appears in a link-state database as two separate nodes. Responsive to an in-service software upgrade, the first router processor is upgraded and down while the second router processor is active, thereby preserving routing and forwarding. The one or more line cards include a first Virtual Local Area Networking (VLAN) for the first router processor and a second VLAN for the second router processor, and the first VLAN and the second VLAN are associated with a same physical interface on the one or more line cards.
    Type: Application
    Filed: August 19, 2020
    Publication date: January 13, 2022
    Inventors: Sami Boutros, Pranav Mehta, Jayant Kumar Bhardwaj, Michael J. Barnes
  • Publication number: 20210352006
    Abstract: A Point of Local Repair (PLR) network element includes one or more ports and circuitry connected thereto for forwarding and control, wherein the circuitry is configured to receive a PATH message for a Label Switched Path (LSP) tunnel in a Multiprotocol Label Switching (MPLS) network with a specified DiffSery Traffic Engineering (DSTE) Class Type, determine the DSTE Class Type based on the PATH message, and store the DSTE Class Type for the LSP tunnel to ensure a Facility Bypass tunnel used for the LSP tunnel supports the specified DSTE Class Type. The circuitry can be further configured to, responsive to a failure of the LSP tunnel, select the Facility Bypass tunnel for the LSP tunnel such that the Facility Bypass tunnel supports the specified DSTE Class Type.
    Type: Application
    Filed: July 19, 2021
    Publication date: November 11, 2021
    Inventors: Gaurav Agarwal, Jayant Kumar Bhardwaj, Manoj Rautela
  • Publication number: 20210312361
    Abstract: Techniques for text evaluation are provided. A curated dataset comprising a plurality of textual documents is received. A tree of classifiers is trained, based on the curated dataset, to identify use cases. A feature graph model is generated, based on the curated dataset, to determine textual similarity. A new document is received, and a plurality of requirements is extracted from the new document. For each requirement, one or more vector scores are generated by evaluating the requirement using the tree of classifiers, one or more feature scores are generated by evaluating the requirement using the feature graph model, and one or more use cases are identified for the new textual document based on the one or more vector scores and the one or more feature scores. An implementation is generated for the new document based on the one or more use cases.
    Type: Application
    Filed: April 2, 2020
    Publication date: October 7, 2021
    Inventors: Stan Kevin DALEY, Tao LIU, Harish BHARTI, Jayant Kumar SINHA, Zheng XIE, Joy PATRA, Abhay PATRA
  • Publication number: 20210272253
    Abstract: The present disclosure relates to an image merging system that automatically and seamlessly detects and merges missing people for a set of digital images into a composite group photo. For instance, the image merging system utilizes a number of models and operations to automatically analyze multiple digital images to identify a missing person from a base image, segment the missing person from the second image, and generate a composite group photo by merging the segmented image of the missing person into the base image. In this manner, the image merging system automatically creates merged group photos that appear natural and realistic.
    Type: Application
    Filed: February 27, 2020
    Publication date: September 2, 2021
    Inventors: Zhe Lin, Vipul Dalal, Vera Lychagina, Shabnam Ghadar, Saeid Motiian, Rohith mohan Dodle, Prethebha Chandrasegaran, Mina Doroudi, Midhun Harikumar, Kannan Iyer, Jayant Kumar, Gaurav Kukal, Daniel Miranda, Charles R. McKinney, Archit Kalra
  • Patent number: 11097219
    Abstract: A process for regenerating a temperature swing adsorption unit comprising: sending a heated purge gas stream through an adsorption bed to remove impurities from said adsorption bed and producing a contaminated stream; sending said contaminated stream to a separator to produce a liquid stream and a vapor stream; returning said vapor stream as at least a portion of said heated purge stream until said vapor stream comprises above a predetermined level of impurities; and purging a portion of said vapor stream until the heated purge stream has a level of impurities below a second predetermined level.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 24, 2021
    Assignee: UOP LLC
    Inventors: John Louis Griffiths, Shain-Jer Doong, James Robert Gaspar, Jayant Kumar Gorawara
  • Publication number: 20210248748
    Abstract: Techniques are disclosed for parsing a source image, to identify segments of one or more objects within the source image. The parsing is carried out by an image parsing pipeline that includes three distinct stages comprising three respectively neural network models. The source image can include one or more objects. A first neural network model of the pipeline identifies a section of the source image that includes the object comprising a plurality of segments. A second neural network model of the pipeline generates, from the section of the source image, a mask image, where the mask image identifys one or more segments of the object. A third neural network model of the pipeline further refines the identification of the segments in the mask image, to generate a parsed image. The parsed image identifies the segments of the object, by assigning corresponding unique labels to pixels of different segments of the object.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 12, 2021
    Applicant: Adobe Inc.
    Inventors: Kerem Can Turgutlu, Jayant Kumar, Jianming Zhang, Zhe Lin
  • Patent number: 11088943
    Abstract: Systems and methods, in a Label Edge Router (LER) which includes one or more ports and a switching fabric therebetween, include, responsive to a request for a Label Switched Path (LSP) tunnel with a specified DiffServ Traffic Engineering (DSTE) Class Type, signaling a PATH message via a port for the LSP tunnel in a Multiprotocol Label Switching (MPLS) network; incorporating a FAST_REROUTE object in the PATH message which indicates Facility Bypass is desired; and incorporating the DSTE Class Type in the FAST_REROUTE object of the PATH message for a Point of Local Repair (PLR) node in the MPLS network to ensure a Facility Bypass tunnel used for the LSP tunnel supports the specified DSTE Class Type.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: August 10, 2021
    Assignee: Ciena Corporation
    Inventors: Gaurav Agarwal, Jayant Kumar Bhardwaj, Manoj Rautela
  • Patent number: 10866894
    Abstract: Systems and methods for controlling cache usage are described and include associating, by a server computing system, a tenant in a multi-tenant environment with a cache cluster formed by a group of cache instances; associating, by the server computing system, a memory threshold and a burst memory threshold with the tenant; enabling, by the server computing system, each of the cache instances to collect metrics information based on the tenant accessing the cache cluster, the metrics information used to determine memory usage information and burst memory usage information of the cache cluster by the tenant; and controlling, by the server computing system, usage of the cache cluster by the tenant based on comparing the memory usage information with the memory threshold and comparing the burst memory usage information with the burst memory threshold.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: December 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Gopi Krishna Mudumbai, Jayant Kumar
  • Patent number: 10862743
    Abstract: A node includes a plurality of ports configured to provide a service over a primary Multi-Segment Pseudowire (MS-PW) and a backup MS-PW in a network; a switching fabric interconnecting the plurality of ports; and a controller communicatively coupled to the plurality of ports and the switching fabric, wherein the controller is configured to receive a pseudowire status message for each of the primary MS-PW and the backup MS-PW, determine a Signal Degrade condition on one of the primary MS-PW and the backup MS-PW based on the pseudowire status message, and cause a switch of the service to an inactive one of the primary MS-PW and the backup MS-PW based on a Signal Degrade condition on an active one of the primary MS-PW and the backup MS-PW. The controller can further provide a trap to a management system based on the determined Signal Degrade condition.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 8, 2020
    Assignee: Ciena Corporation
    Inventors: Jayant Kumar Bhardwaj, Pawan Sharma, Sagar Sikri
  • Patent number: 10853700
    Abstract: There is described a computing device and method in a digital medium environment for custom auto tagging of multiple objects. The computing device includes an object detection network and multiple image classification networks. An image is received at the object detection network and includes multiple visual objects. First feature maps are applied to the image at the object detection network and generate object regions associated with the visual objects. The object regions are assigned to the multiple image classification networks, and each image classification network is assigned to a particular object region. The second feature maps are applied to each object region at each image classification network, and each image classification network outputs one or more classes associated with a visual object corresponding to each object region.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: December 1, 2020
    Assignee: Adobe Inc.
    Inventors: Jayant Kumar, Zhe Lin, Vipulkumar C. Dalal
  • Patent number: 10853046
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for deploying software applications on server clusters. Characteristics of the server clusters are used to generate a deployment plan indicating an order in which the server clusters are to be updated and a timing with which the server clusters are to be updated. The characteristics of a server cluster can include a risk rating associated with the server cluster, an amount of traffic processed by the server cluster, and/or a size of the server cluster.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: December 1, 2020
    Assignee: salesforce.com, inc.
    Inventors: Gopi Krishna Mudumbai, Ram Narsimhamurty Mantri Pragada, Jayant Kumar