Patents by Inventor Arvind Ramakrishnan
Arvind Ramakrishnan 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: 20240354378Abstract: Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise.Type: ApplicationFiled: April 24, 2024Publication date: October 24, 2024Inventors: Clifford Paul STROM, Daniel Kevin MCBRIDE, Arvind RAMAKRISHNAN, Yashraj Motilal BORSE, Chittaranjan PATTEKAR
-
Patent number: 12001524Abstract: Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise.Type: GrantFiled: July 29, 2022Date of Patent: June 4, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Clifford Paul Strom, Daniel Kevin McBride, Arvind Ramakrishnan, Yashraj Motilal Borse, Chittaranjan Pattekar
-
Patent number: 11604771Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: GrantFiled: September 30, 2019Date of Patent: March 14, 2023Assignee: Dell Products L.P.Inventors: Dharmesh M. Patel, Rizwan Ali, Arvind Ramakrishnan Palamadai, Ravikanth Chaganti
-
Publication number: 20220366018Abstract: Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise.Type: ApplicationFiled: July 29, 2022Publication date: November 17, 2022Inventors: Clifford Paul STROM, Daniel Kevin MCBRIDE, Arvind RAMAKRISHNAN, Yashraj Motilal BORSE, Chittaranjan PATTEKAR
-
Patent number: 11481293Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: GrantFiled: September 30, 2019Date of Patent: October 25, 2022Assignee: Dell Products L.P.Inventors: Arvind Ramakrishnan Palamadai, Rizwan Ali, Dharmesh M. Patel, Ravikanth Chaganti
-
Patent number: 11429696Abstract: Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise.Type: GrantFiled: June 27, 2017Date of Patent: August 30, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Clifford Paul Strom, Daniel Kevin McBride, Arvind Ramakrishnan, Yashraj Motilal Borse, Chittaranjan Pattekar
-
Patent number: 11422741Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: GrantFiled: September 30, 2019Date of Patent: August 23, 2022Assignee: Dell Products L.P.Inventors: Dharmesh M. Patel, Arvind Ramakrishnan Palamadai, Rizwan Ali, Ravikanth Chaganti
-
Patent number: 11068345Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: GrantFiled: September 30, 2019Date of Patent: July 20, 2021Assignee: Dell Products L.P.Inventors: Rizwan Ali, Dharmesh M. Patel, Arvind Ramakrishnan Palamadai, Ravikanth Chaganti
-
Publication number: 20210096954Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Arvind Ramakrishnan Palamadai, Rizwan Ali, Dharmesh M. Patel, Ravikanth Chaganti
-
Publication number: 20210096952Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Rizwan Ali, Dharmesh M. Patel, Arvind Ramakrishnan Palamadai, Ravikanth Chaganti
-
Publication number: 20210096768Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Dharmesh M. Patel, Arvind Ramakrishnan Palamadai, Rizwan Ali, Ravikanth Chaganti
-
Publication number: 20210097033Abstract: In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Dharmesh M. Patel, Rizwan Ali, Arvind Ramakrishnan Palamadai, Ravikanth Chaganti
-
Publication number: 20170300669Abstract: Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise.Type: ApplicationFiled: June 27, 2017Publication date: October 19, 2017Inventors: Clifford Paul STROM, Daniel Kevin MCBRIDE, Arvind RAMAKRISHNAN, Yashraj Motilal BORSE, Chittaranjan PATTEKAR
-
Patent number: 9754089Abstract: Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise.Type: GrantFiled: March 15, 2013Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Clifford Paul Strom, Daniel Kevin McBride, Arvind Ramakrishnan, Yashraj Motilal Borse, Chittaranjan Pattekar
-
Publication number: 20140282610Abstract: Embodiments of the disclosure provide application management capabilities to enterprises. A computing device of a user, associated with the enterprise, receives an enrollment token signed with a certificate. The enrollment token includes an enterprise identifier associated with the enterprise. The computing device receives a package containing one or more applications. The package also includes an enterprise identifier. Installation and execution of one or more applications from the received package is accepted or rejected based on a comparison of the enterprise identifier from the enrollment token with the enterprise identifier from the received package or application. A web service provides validation services by monitoring the installation and execution of applications on the computing devices associated with the enterprise.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Microsoft CorporationInventors: Clifford Paul Strom, Daniel Kevin McBride, Arvind Ramakrishnan, Yashraj Motilal Borse, Chittaranjan Pattekar