Patents by Inventor Sanjay Kumar
Sanjay 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: 11829764Abstract: Techniques are disclosed for address manipulation using indices and tags. A first index is generated from bits of a processor program counter, where the first index is used to access a branch predictor bimodal table. A first branch prediction is provided from the bimodal table, based on the first index. The first branch prediction is matched against N tables, where the tables contain prior branch histories, and where: the branch history in table T(N) is of greater length than the branch history of table T(N-1), and the branch history in table T(N-1) is of greater length than the branch history of table T(N-2). A processor address is manipulated using a greatest length of hits of branch prediction matches from the N tables, based on one or more hits occurring. The branch predictor address is manipulated using the first branch prediction from the bimodal table, based on zero hits occurring.Type: GrantFiled: March 7, 2023Date of Patent: November 28, 2023Assignee: MIPS Tech, LLCInventors: Parthiv Pota, Sanjay Patel, Raj Kumar Singh Parihar
-
Publication number: 20230379270Abstract: Techniques and architecture are described that utilize switchport protected flags to provide switchport protected functionality across network devices, e.g., switches, routers, etc., in fabric networks. For example, a first port of a first network device of a fabric network receives a packet from a first host destined for a second host. The second host is onboarded to the fabric network via a second port of a second network device. It is determined (i) if a first protected flag associated with the first port of the first network device is set as true and (ii) if a second protected flag associated with the second host is set as true. Based at least in part on (i) the first protected flag associated with the first port being set as true and (ii) the second protected flag being set as true, the first network device drops the packet.Type: ApplicationFiled: May 20, 2022Publication date: November 23, 2023Inventors: Sanjay Kumar Hooda, Victor Manuel Moreno, Prakash C. Jain
-
Patent number: 11825139Abstract: Systems and methods for optimizing a content change process arm provided. In example embodiments, a digital receiver causes playback of a first piece of content. The digital receiver receives a selection of a new piece of content for playback during the playback of the first piece of content. In response to the receiving of the selection, the digital receiver maintains a bitrate used for playback of the first piece of content to initiate playback of the new piece of content.Type: GrantFiled: November 9, 2021Date of Patent: November 21, 2023Assignee: OPENTV, INC.Inventors: Amarendra N. Gogoi, Sanjay Kumar Gupta, Ravikant Swami
-
Patent number: 11822435Abstract: Embodiments of the present invention provide a system for identifying occurrence of events and performing one or more actions to mitigate the impacts of the events. The system is configured for gathering data from one or more data sources of an entity, generating dataflows using the data gathered from the one or more data sources, identifying an anomaly based on one or more indicators and the dataflows, determining occurrence of an event and generating one or more propagation models associated with the event, performing event impact analysis based on the one or more propagation models, perform one or more actions to contain the event based on the one or more propagation models, identifying a last good copy of data based on the data gathered from the one or more data sources, retrieving the last good copy of data, and restoring the last good copy of data.Type: GrantFiled: July 6, 2021Date of Patent: November 21, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Christopher Emmanuel Huntley, Musa Ajakaiye, Prasad V. Annadata, Dnyanesh P. Ballikar, Sina Bauer, Jason Kenneth Bellew, Timothy John Bendel, David Alan Beumer, Michelle Andrea Boston, Lisa Julia Brown, Robin J. Buck, Brian C. Busch, Salvatore Michael Certo, Ramesh Naidu Chatta, Lisa Michelle Cook, Joseph Corbett, Joseph Seth Cushing, Steven Paul Davidson, Shailesh Deshpande, Sevara Ergasheva, Maria Ervin, James Wilson Foy, Jr., Noel Mary Fuller, Benjamin Judson Gaines, III, Candace Gordon, Jesse Antonio Hernandez, Christine Hoagland, Robert Charles Hoard, Michael Spiro Karafotis, Wesley Keville, Sandip Kumar, Terri Dorinda Lail, Mukesh Maraj, Wyatt Edward Maxey, Dari Ann Mckenzie, Ashley Meadows, Heather Newell, Conor Mitchell Liam Nodzak, Kenyell Javon Ollie, Jayshree G. Patel, David John Perro, Nivetha Raghavan, Nikhil Ram, Tara Michel Ramirez, Laurie Readhead, Mary Kathleen Riley, Elizabeth Rachel Rock, Angela Dawn Roose, Sanjay Singeetham, Kyle S. Sorensen, Shreyas Srinivas, Constance Jones Suarez, Viresh Taskar, Linda Trent, Sachin Varule, Bradley Walton, Christie M. Weekley, Yvette Alston, Ravindra Bandaru, Carmen R. Barnhill, Jamie Gilchrist, Namrata Kaushik, Fernando A. Maisonett
-
Publication number: 20230368271Abstract: Systems, methods, and computer-readable medium storing instructions for identifying low-quality signals of an electronic listing of a listing entity are described herein. The method, system, or instructions may include ingesting text including listing information of the electronic listing and listing entity information of the listing entity; normalizing the text; parsing the text to identify a plurality of phrases; generating a set of category scores for each of at least one of the plurality of phrases; identifying, based on the on the sets of category scores, one or more low-quality signals each including a low-quality phrase and low-quality categories; and presenting an indication of the one or more low-quality signals with the electronic listing.Type: ApplicationFiled: May 11, 2022Publication date: November 16, 2023Inventors: Alexis Carpenter, Sanjay Kumar Dasari, Addhyan Pandey, Joao Moreira, Audrey Salerno, Chirag S. Patel
-
Publication number: 20230367669Abstract: Embodiments of the present disclosure provide systems, methods, and computer-readable storage media that leverage artificial intelligence and machine learning to identify, diagnose, and mitigate occurrences of network faults or incidents within a network. Historical network incidents may be used to generate a model that may be used to evaluate real-time occurring network incidents, such as to identify a cause of the network incident. Clustering algorithms may be used to identify portions of the model that share similarities with a network incident and then actions taken to resolve similar network incidents in the past may be identified and proposed as candidate actions that may be executed to resolve the cause of the network incident. Execution of the candidate actions may be performed under control of a user or automatically based on execution criteria and the configuration of the fault mitigation system.Type: ApplicationFiled: June 12, 2023Publication date: November 16, 2023Inventors: Sanjay Tiwari, Shantha Maheswari, Surya Kumar Ivg, Mathangi Sandilya, Gaurav Khanduri, Shubhashis Sengupta, Marcio Miranda Theme, Badarayan Panigrahi, Tarang Kumar
-
Publication number: 20230367624Abstract: Live mounting a virtual machine (VM) causes the VM to run off a backup copy or snapshot previously taken of a “live” production VM. The live-mounted VM is generally intended for temporary use such as to validate the integrity and contents of the backup copy for disaster recovery validation, or to access some contents of the backup copy from the live-mounted VM without restoring all backed up files. These uses contemplate that changes occurring during live mount are not preserved after the live-mounted VM expires or is taken down. Thus, live mounting a VM is not a restore operation and usually does not involve access to every block of data in the backup copy. However, live mounting provides live VM service in the cloud sooner than waiting for all of the backup copy/snapshot to be restored.Type: ApplicationFiled: July 12, 2023Publication date: November 16, 2023Inventors: Sanjay KUMAR, Sumedh Pramod DEGAONKAR
-
Publication number: 20230370947Abstract: Methods, systems, and apparatuses for device routing management are disclosed. A client device of a wireless network may roam from a first access point to a second access point of the wireless network. The second access point, or the client device itself, may send a network message indicating the client device is currently being served by the second access point. The message may cause a network mapping stored at the first access point and/or at each device associated with the wireless network to be updated to indicate the client device is associated with the second access point, thereby enabling proper routing of network traffic to the client device via the second access point.Type: ApplicationFiled: June 30, 2023Publication date: November 16, 2023Inventors: Prasad Ramanahally Siddalinga, Sanjay Kumar Sharma, Billy Stephens
-
Patent number: 11816005Abstract: Aspects of the present disclosure enable data protection operations including differential and incremental backups by performing changed-block tracking in network or cloud computing systems with architectures that do not natively support changed-block tracking or do not expose changed-block tracking functionality to an information management system. In certain aspects, an identity of changed blocks may be obtained by using a hypervisor configured to interface with the cloud computing architecture. The identified changed blocks may be used to generate a map of the changed blocks. The maps of the changed blocks can be used by a virtual server agent to extract the changed blocks from a copy of a virtual machine disk and backed up to perform a differential or incremental backup.Type: GrantFiled: November 3, 2022Date of Patent: November 14, 2023Assignee: Commvault Systems, Inc.Inventors: Sanjay Kumar, Sumedh Pramod Degaonkar
-
Patent number: 11816365Abstract: Methods, apparatus, and processor-readable storage media are provided herein for storage volume creation using performance volumes and capacity volumes. An example computer-implemented method includes configuring a storage system with at least first and second storage tiers each comprising a plurality of storage devices; creating a virtual storage volume having a first portion corresponding to at least a portion of the plurality of storage devices of the first storage tier and a second portion corresponding to at least a portion of the plurality of storage devices of the second storage tier; and processing input-output requests from one or more host devices associated with the virtual storage volume, wherein the processing comprises moving data between the first portion and the second portion of the virtual storage volume so that each of the input-output requests is processed using the first portion of the virtual storage volume.Type: GrantFiled: January 21, 2022Date of Patent: November 14, 2023Assignee: Dell Products L.P.Inventors: Manish Patil, Sanjay Kumar Tiwari
-
Patent number: 11818096Abstract: This disclosure describes techniques to operate a control plane in a network fabric. The techniques include determining a stateless rule corresponding to communication between a first segment of the network fabric and a second segment of the network fabric. The techniques further include configuring the control plane to enforce the stateless rule.Type: GrantFiled: October 29, 2020Date of Patent: November 14, 2023Assignee: Cisco Technology, Inc.Inventors: Prakash C. Jain, Sanjay Kumar Hooda, Satish Kumar Kondalam, Vikram Vikas Pendharkar, Anoop Vetteth, Solomon T Lucas
-
Publication number: 20230361772Abstract: An integrated circuit (IC) includes one or more active transistors and multiple series-coupled dummy transistors. The dummy transistors are coupled between two active transistors and/or at the ends of each active transistor. When the dummy transistors are coupled between two active transistors, apart from two conductive regions that are coupled to two active transistors, each remaining conductive region of the dummy transistors is maintained in a floating state to control a leakage current between the two active transistors. Similarly, when the dummy transistors are coupled at an end of one active transistor, apart from one conductive region that is coupled to the active transistor, each remaining conductive region of the dummy transistors is maintained in the floating state to control a leakage current between the active transistor and the dummy transistors.Type: ApplicationFiled: May 5, 2022Publication date: November 9, 2023Inventors: Sanjay Kumar Wadhwa, Divya Tripathi, Saurabh Goyal, Alvin Leng Sun Loke, Manish Kumar Upadhyay
-
Patent number: 11803417Abstract: The system uses the non-repudiatory persistence of blockchain technology to store all task statuses and results across the distributed computer network in an immutable blockchain database. Coupled with the resiliency of the stored data, the system may determine a sequence of processing tasks for a given processing request and use the sequence to detect and/or predict failures. Accordingly, in the event of a detected system failure, the system may recover the results prior to the failure, minimizing disruptions to processing the request and improving hardware resiliency.Type: GrantFiled: January 7, 2022Date of Patent: October 31, 2023Assignee: THE BANK OF NEW YORK MELLONInventors: Sanjay Kumar Stribady, Saket Sharma, Gursel Taskale
-
Publication number: 20230344898Abstract: This disclosure describes techniques and mechanisms for providing hybrid cloud services for enterprise fabric. The techniques include enhancing an on-demand protocol (e.g., such as LISP) and allowing simplified security and/or firewall service insertion for datacenter servers providing those services. Accordingly, the techniques described herein provide hybrid cloud services that work in disaggregated, distributed, and consistent way, while avoiding complex datacenter network devices (e.g., such running overlay on TOR), replacing and moving the functionality to on demand protocol enabled servers, which intelligently receive the required mappings as well as registers and publishes the service information to intelligently interact with the network.Type: ApplicationFiled: February 6, 2023Publication date: October 26, 2023Inventors: Prakash C. Jain, Sanjay Kumar Hooda, Marc Portoles Comeras, Vinay Saini, Victor Manuel Moreno
-
Patent number: 11799767Abstract: Systems, methods, and computer-readable media for discovering silent hosts in a software-defined network and directing traffic to the silent hosts in a scalable and targeted manner include determining interfaces of a fabric device that are connected to respective one or more endpoints, where the fabric device is configured to connect the endpoints to a network fabric of the software-defined network. At least a first interface is identified, where an address of a first endpoint connected to the first interface is not available at the fabric device. A first notification is transmitted to a control plane of the software-defined network based on identifying the first interface, where the control plane may create a flood list which includes the fabric device. Traffic intended for the first endpoint from the network fabric is received by the fabric device can be based on the flood list.Type: GrantFiled: March 1, 2022Date of Patent: October 24, 2023Assignee: Cisco Technology, Inc.Inventors: Satish Kondalam, Sanjay Kumar Hooda, Prakash C. Jain, Vikram Vikas Pendharkar
-
Publication number: 20230332098Abstract: The present disclosure provides a bioprocess for the simultaneous production of Polyhydroxybutyrate (PHB) and Violacein pigment in a single fermentation using a Himalayan bacterial isolate Iodobacter sp. PCH 194, having accession number MTCC 25171. PHB has plastic properties, renewable origin and bio-degradable nature. It can be used for various packaging applications replacing the petrochemicals-based plastics, thus providing greener alternative to environment. Violacein pigment has anti-oxidant, anti-tumoral, anti-bacterial, and photo-protective properties and can be used in cosmetics and pharmaceuticals applications. The present disclosure provides production process of two valuable products i.e. PHB and violacein pigment in a single bioprocess, therefore, is economically attractive, time saving, and commercially feasible process.Type: ApplicationFiled: September 7, 2021Publication date: October 19, 2023Inventors: Vijay KUMAR, Sanjay KUMAR, Dharam SINGH
-
Patent number: 11792202Abstract: Disclosed are various approaches for verifying the compliance of a TLS session with TLs policies. Traffic between an application and a destination server can be routed through a TLS gateway. The TLS gateway can inspect TLS handshake messages for compliance with TLS policies.Type: GrantFiled: October 29, 2021Date of Patent: October 17, 2023Assignee: VMware, Inc.Inventors: Sanjay Patil, Craig Farley Newell, Leung Tao Kwok, Amit Kumar Yadav
-
Patent number: D1005489Type: GrantFiled: March 17, 2021Date of Patent: November 21, 2023Assignee: GE Precision Healthcare LLCInventors: Manish Uddhaorao Choudhary, Sanjay Patil, Mahendra Madhukar Patil, Bala Kumar Chinnaiyan, Saiesh Suryakant Raiker, Vishwanath Nayak K., G Ramachandra
-
Patent number: D1005520Type: GrantFiled: May 11, 2021Date of Patent: November 21, 2023Assignee: KONE CorporationInventors: Pradeep Kumar Dakshna Moorthy, Panchaseelan Deenadayalan, Maheswaran Manoharan, Muthukrishnan Senthurakannan, Gokul Venkatesh Chagantipati, Sanjay Udaya, Appayanayakar Sampath Vanitha Arun Balaji
-
Patent number: D1005522Type: GrantFiled: May 6, 2021Date of Patent: November 21, 2023Assignee: KONE CorporationInventors: Pradeep Kumar Dakshna Moorthy, Panchaseelan Deenadayalan, Maheswaran Manoharan, Muthukrishnan Senthurakannan, Gokul Venkatesh Chagantipati, Sanjay Udaya, Appayanayakar Sampath Vanitha Arun Balaji