Patents by Inventor Anirudh Singh
Anirudh Singh 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: 20240406108Abstract: A network device or a system can be used to implement a private virtual local area network (VLAN). Such network device or system can receive a packet via an ingress port, perform a VLAN mapping lookup to identify a private VLAN domain based on the ingress port and an ingress subdomain associated with a primary VLAN or a secondary VLAN in the private VLAN domain, set a forwarding domain of the packet to the private VLAN domain, store the ingress subdomain and optionally the private VLAN domain as metadata, perform learning and forwarding lookups using the private VLAN domain to identify the ingress port and an egress port for the packet, reset the forwarding domain of the packet back to the ingress subdomain by the end of the forwarding lookup, and perform VLAN filtering based on the ingress subdomain.Type: ApplicationFiled: May 30, 2023Publication date: December 5, 2024Inventors: Basil Saji, Vishal Bandekar, Milind Kulkarni, Anirudh Singh, Vishnu Vardhan K
-
Patent number: 11882123Abstract: Disclosed are various examples for kernel level application data protection. In one example, a security label and a list of permitted applications are received. The security label is utilized to limit access to files that embed the security label. A security label map is written within a kernel layer of the client device. The security label map includes the security label and the list of permitted applications. A secured file is generated by embedding the security label within a file stored on the client device.Type: GrantFiled: May 18, 2022Date of Patent: January 23, 2024Assignee: VMware, Inc.Inventors: Akash Pati, Shivam Srivastav, Anirudh Singh Rathore
-
Publication number: 20220278988Abstract: Disclosed are various examples for kernel level application data protection. In one example, a security label and a list of permitted applications are received. The security label is utilized to limit access to files that embed the security label. A security label map is written within a kernel layer of the client device. The security label map includes the security label and the list of permitted applications. A secured file is generated by embedding the security label within a file stored on the client device.Type: ApplicationFiled: May 18, 2022Publication date: September 1, 2022Inventors: Akash Pati, Shivam Srivastav, Anirudh Singh Rathore
-
Publication number: 20220164699Abstract: A machine learning model, such as a Gradient Boosting Machine model, is trained using historical data associated with different types of operations. The machine learning model extracts features from the historical data and learns which features result in a predefined outcome, such as approval by a predefined entity. After the machine learning model is trained and validated as being accurate, it is used to predict the likelihood of a prospective operation achieving the predefined outcome when submitted right away versus a future date. If the likelihood of achieving the predefined outcome is low if submitted right away, the submission of the prospective operation is temporarily suspended. The machine learning model calculates a future time during which to submit the prospective operation for approval, where the future time has a greater likelihood of achieving the predefined outcome. This reduces waste of electronic resources including computer processing power and network communication bandwidth.Type: ApplicationFiled: November 25, 2020Publication date: May 26, 2022Inventors: Piyush Neupane, Anirudh Singh Shekhawat, Prasiddha Malla
-
Patent number: 11343252Abstract: Disclosed are various examples for kernel level application data protection. In one example, a security label map is written to a kernel layer. The security label map includes a security label and a list of permitted applications for files originated by a protected application. A file access system call is intercepted by kernel-level management instructions. An application identity is identified for an application requesting to access a secure file. Access to the secured file is permitted or denied based on a comparison of the application identity with the list of permitted applications.Type: GrantFiled: November 11, 2019Date of Patent: May 24, 2022Assignee: VMWARE, INC.Inventors: Akash Pati, Shivam Srivastav, Anirudh Singh Rathore
-
Publication number: 20210144143Abstract: Disclosed are various examples for kernel level application data protection. In one example, a security label map is written to a kernel layer. The security label map includes a security label and a list of permitted applications for files originated by a protected application. A file access system call is intercepted by kernel-level management instructions. An application identity is identified for an application requesting to access a secure file. Access to the secured file is permitted or denied based on a comparison of the application identity with the list of permitted applications.Type: ApplicationFiled: November 11, 2019Publication date: May 13, 2021Inventors: Akash Pati, Shivam Srivastav, Anirudh Singh Rathore
-
Patent number: 10752442Abstract: A identification and planning system includes a scanner assembly, a robotic manipulator, and control server. The control server detects a first plurality of inventory items in a first inventory storage system and determines a first set of position parameters for a first inventory item from the detected first plurality of inventory items, with respect to a position of one or more image sensors in the scanner assembly. The control server generates a plurality of pick-path plans for the first inventory item, where each pick-path plan corresponds to a transformation of the determined first set of position parameters to a second set of position parameters with respect to the robotic manipulator. The control server further selects a first pick-path plan from the plurality of pick-path plans and controls the robotic manipulator to pick the first inventory item from the first inventory storage system, based on the first pick-path plan.Type: GrantFiled: August 29, 2019Date of Patent: August 25, 2020Assignee: GREY ORANGE PTE. LTD.Inventors: Anirudh Singh Shekhawat, Sameer Narkar, Akash Patil, Avilash Kumar, Vaibhav Tolia
-
Publication number: 20200130936Abstract: A identification and planning system includes a scanner assembly, a robotic manipulator, and control server. The control server detects a first plurality of inventory items in a first inventory storage system and determines a first set of position parameters for a first inventory item from the detected first plurality of inventory items, with respect to a position of one or more image sensors in the scanner assembly. The control server generates a plurality of pick-path plans for the first inventory item, where each pick-path plan corresponds to a transformation of the determined first set of position parameters to a second set of position parameters with respect to the robotic manipulator. The control server further selects a first pick-path plan from the plurality of pick-path plans and controls the robotic manipulator to pick the first inventory item from the first inventory storage system, based on the first pick-path plan.Type: ApplicationFiled: August 29, 2019Publication date: April 30, 2020Applicant: GREY ORANGE PTE. LTD.Inventors: Anirudh Singh SHEKHAWAT, Sameer NARKAR, Akash PATIL, Avilash KUMAR, Vaibhav TOLIA
-
Patent number: 10399778Abstract: A identification and planning system includes a scanner assembly, a robotic manipulator, and control server. The control server detects a first plurality of inventory items in a first inventory storage system and determines a first set of position parameters for a first inventory item from the detected first plurality of inventory items, with respect to a position of one or more image sensors in the scanner assembly. The control server generates a plurality of pick-path plans for the first inventory item, where each pick-path plan corresponds to a transformation of the determined first set of position parameters to a second set of position parameters with respect to the robotic manipulator. The control server further selects a first pick-path plan from the plurality of pick-path plans and controls the robotic manipulator to pick the first inventory item from the first inventory storage system, based on the first pick-path plan.Type: GrantFiled: October 25, 2018Date of Patent: September 3, 2019Assignee: GREY ORANGE PTE. LTD.Inventors: Anirudh Singh Shekhawat, Sameer Narkar, Akash Patil, Avilash Kumar, Vaibhav Tolia
-
Patent number: 8771471Abstract: A process for making an absorbent component comprising the steps of providing individual sheets of pulp; attaching a first individual pulp sheet to one or more second individual pulp sheets to form a strip of pulp; feeding the strip of pulp into a defiberizer; defiberizing the strip of pulp to form defiberized fibers; and depositing the defiberized fibers onto a forming surface to form the absorbent component.Type: GrantFiled: January 24, 2013Date of Patent: July 8, 2014Assignee: The Procter & Gamble CompanyInventors: Anirudh Singh, Christopher Michael Young, Timothy Duane Smith, Steven Lee Barnholtz, Dirk Saevecke, Gina Isoldi, Florian Philip Rousselange, Norbert Matthias Stelzer
-
Publication number: 20130228948Abstract: A process for making an absorbent component comprising the steps of providing individual sheets of pulp; attaching a first individual pulp sheet to one or more second individual pulp sheets to form a strip of pulp; feeding the strip of pulp into a defiberizer; defiberizing the strip of pulp to form defiberized fibers; and depositing the defiberized fibers onto a forming surface to form the absorbent component.Type: ApplicationFiled: January 24, 2013Publication date: September 5, 2013Applicant: THE PROCTER & GAMBLE COMPANYInventors: Anirudh Singh, Christopher Michael Young, Timothy Duane Smith, Steven Lee Barnholtz, Dirk Saevecke, Gina Isoldi, Florian Philip Rousselange, Norbert Matthias Stelzer
-
Publication number: 20130037635Abstract: A process for defiberizing pulp comprising the steps of attaching a first individual pulp sheet to one or more second individual pulp sheets to form a strip of pulp and feeding the strip of pulp into a defiberizer. The strip of pulp comprises a first individual pulp sheet attached to one or more second individual pulp sheets.Type: ApplicationFiled: August 9, 2012Publication date: February 14, 2013Inventors: Anirudh Singh, Christopher Michael YOUNG, Timothy Duane SMITH, Steven Lee BARNHOLTZ, Dirk SAEVECKE, Gina ISOLDI, Florian ROUSSELANGE
-
Patent number: 7181229Abstract: This invention relates to a system for disabling a cellphone in the presence of certain conditions, and for switching it off in the presence of some other conditions, while allowing its use in the normal fashion in the absence of these two sets of conditions. Thus, this system regulates cellphone use in accordance with specified restrictions in specific locations, and allows its normal functioning when these restrictions are not required. Specifically, a first condition is an attempt to operate a cellphone by the driver of a vehicle having its ignition on and/or moving above a certain speed. In such a condition the system would automatically disable the OK switch of a cellphone and may also perform the CALL END function. In the second condition the system automatically switches off any cellphone in the ON condition being carried on the person of an individual occupying a seat in an aircraft, or a committee room, or any other such location where such a restriction is envisaged.Type: GrantFiled: September 23, 2002Date of Patent: February 20, 2007Inventors: Yash Pal Singh, Anirudh Singh, Manu Singh, Lakinder Singh Verma
-
Publication number: 20040198306Abstract: This invention relates to a system for disabling a cellphone in the presence of certain conditions, and for switching it off in the presence of some other conditions, while allowing its use in the normal fashion in the absence of these two sets of conditions. Thus, this system regulates cellphone use in accordance with specified restrictions in specific locations, and allows its normal functioning when these restrictions are not required. Specifically, a first condition is an attempt to operate a cellphone by the driver of a vehicle having its ignition on and/or moving above a certain speed. In such a condition the system would automatically disable the OK switch of a cellphone and may also perform the CALL END function. In the second condition the system automatically switches off any cellphone in the ON condition being carried on the person of an individual occupying a seat in an aircraft, or a committee room, or any other such location where such a restriction is envisaged.Type: ApplicationFiled: March 25, 2004Publication date: October 7, 2004Inventors: Yash Pal Singh, Anirudh Singh, Manu Singh, Lakinder Singh Verma