Patents by Inventor Prateek Mittal
Prateek Mittal 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: 12231315Abstract: The present disclosure relates to systems, methods, and computer-readable media for collecting operational data across a plurality of radio access network (RAN) components for determining and presenting a health profile for the RAN components. Systems described herein involve implementing event tracking agents on the RAN components, compiling instances of detected events via event streams from the respective RAN components, and determining a health profile that reflects a current or predicted health state for components that make up a RAN. The systems described herein may further generate and present a health profile presentation including interactive icons and features that enable an individual to view health profile data for specific RAN sites, RAN components, and even user devices associated with the tracked events. Systems described herein may perform various mitigation actions to overcome poor health conditions as they are observed or predicted over time.Type: GrantFiled: May 27, 2022Date of Patent: February 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Bhushan Mangesh Kanekar, Prateek Mittal
-
Patent number: 12225394Abstract: The present disclosure relates to systems, methods, and computer-readable media for collecting operational data across a plurality of radio access network (RAN) components. For example, the systems described herein can identify data signals that are tracked by one or more RAN components. Based on these data signals, the systems can define any number of network events that may be tracked by event tracking agents that are deployed on each of the RAN component(s). The RAN components may then provide a stream of event instances to the systems for collecting, analyzing, and otherwise utilizing the network event data that is locally tracked by the respective RAN components.Type: GrantFiled: May 19, 2022Date of Patent: February 11, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Bhushan Mangesh Kanekar, Prateek Mittal
-
Publication number: 20240251244Abstract: A plurality of computing devices are provisioned configured to communicate on a mobile communications network operated, in part, by an edge computing network. The edge computing network is associated with a customer of a computing service provider. The edge computing network comprises computing and storage devices configured to extend computing resources of the computing service provider to the customer of the computing service provider. A selection is received of a SIM provider and a quantity of SIM profiles for enabling the plurality of computing devices to access the mobile communications network. SIM data corresponding to the quantity of SIM profiles is received. The SIM data is encrypted and received over an encrypted channel.Type: ApplicationFiled: April 5, 2024Publication date: July 25, 2024Inventors: Prateek MITTAL, Richard John WHITEHOUSE
-
Patent number: 11991520Abstract: A plurality of computing devices are provisioned configured to communicate on a mobile communications network operated, in part, by an edge computing network. The edge computing network is associated with a customer of a computing service provider. The edge computing network comprises computing and storage devices configured to extend computing resources of the computing service provider to the customer of the computing service provider. A selection is received of a SIM provider and a quantity of SIM profiles for enabling the plurality of computing devices to access the mobile communications network. SIM data corresponding to the quantity of SIM profiles is received. The SIM data is encrypted and received over an encrypted channel.Type: GrantFiled: April 29, 2022Date of Patent: May 21, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Prateek Mittal, Richard John Whitehouse
-
Publication number: 20230403581Abstract: The present disclosure relates to systems, methods, and computer-readable media for collecting operational data across a plurality of radio access network (RAN) components. For example, the systems described herein can identify data signals that are tracked by one or more RAN components. Based on these data signals, the systems can define any number of network events that may be tracked by event tracking agents that are deployed on each of the RAN component(s). The RAN components may then provide a stream of event instances to the systems for collecting, analyzing, and otherwise utilizing the network event data that is locally tracked by the respective RAN components.Type: ApplicationFiled: May 19, 2022Publication date: December 14, 2023Inventors: Bhushan Mangesh KANEKAR, Prateek MITTAL
-
Publication number: 20230388208Abstract: The present disclosure relates to systems, methods, and computer-readable media for collecting operational data across a plurality of radio access network (RAN) components for determining and presenting a health profile for the RAN components. Systems described herein involve implementing event tracking agents on the RAN components, compiling instances of detected events via event streams from the respective RAN components, and determining a health profile that reflects a current or predicted health state for components that make up a RAN. The systems described herein may further generate and present a health profile presentation including interactive icons and features that enable an individual to view health profile data for specific RAN sites, RAN components, and even user devices associated with the tracked events. Systems described herein may perform various mitigation actions to overcome poor health conditions as they are observed or predicted over time.Type: ApplicationFiled: May 27, 2022Publication date: November 30, 2023Inventors: Bhushan Mangesh KANEKAR, Prateek MITTAL
-
Publication number: 20230354026Abstract: A plurality of computing devices are provisioned configured to communicate on a mobile communications network operated, in part, by an edge computing network. The edge computing network is associated with a customer of a computing service provider. The edge computing network comprises computing and storage devices configured to extend computing resources of the computing service provider to the customer of the computing service provider. A selection is received of a SIM provider and a quantity of SIM profiles for enabling the plurality of computing devices to access the mobile communications network. SIM data corresponding to the quantity of SIM profiles is received. The SIM data is encrypted and received over an encrypted channel.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Inventors: Prateek MITTAL, Richard John WHITEHOUSE
-
Patent number: 10939262Abstract: According to various embodiments, a system for vehicular application development is disclosed. The system includes a programmable on-board diagnostics (OBD)-connected dongle for providing computational and storage resources to a vehicle and hosting one or more applications in the vehicle. The dongle is configured to utilize one or more external devices, cloud servers, and add-on modules to provide additional resources for the applications and enable control of the applications. The dongle is implemented with a middleware that enables intended operations of the dongle.Type: GrantFiled: March 1, 2019Date of Patent: March 2, 2021Assignee: THE TRUSTEES OF PRINCETON UNIVERSITYInventors: Arsalan Mosenia, Jad F. Bechara, Prateek Mittal, Mung Chiang, Tao Zhang
-
Patent number: 10798238Abstract: According to various embodiments, a method for locating the user of a mobile device without accessing global position system (GPS) data is disclosed. The method includes determining the last location that the user was connected to a wireless network. The method further includes compiling publicly-available auxiliary information related to the last location. The method additionally includes classifying an activity of the user to driving, traveling on a plane, traveling on a train, or walking. The method also includes estimating the location of the user based on sensory and non-sensory data of the mobile device particular to the activity classification of the user.Type: GrantFiled: October 13, 2017Date of Patent: October 6, 2020Assignee: THE TRUSTEES OF PRINCETON UNIVERSITYInventors: Arsalan Mosenia, Xiaoliang Dai, Prateek Mittal, Niraj K. Jha
-
Publication number: 20190289125Abstract: According to various embodiments, a method for locating the user of a mobile device without accessing global position system (GPS) data is disclosed. The method includes determining the last location that the user was connected to a wireless network. The method further includes compiling publicly-available auxiliary information related to the last location. The method additionally includes classifying an activity of the user to driving, traveling on a plane, traveling on a train, or walking. The method also includes estimating the location of the user based on sensory and non-sensory data of the mobile device particular to the activity classification of the user.Type: ApplicationFiled: October 13, 2017Publication date: September 19, 2019Applicant: The Trustees of Princeton UniversityInventors: Arsalan Mosenia, Xiaoliang Dai, Prateek Mittal, Niraj K. Jha
-
Publication number: 20190274018Abstract: According to various embodiments, a system for vehicular application development is disclosed. The system includes a programmable on-board diagnostics (OBD)-connected dongle for providing computational and storage resources to a vehicle and hosting one or more applications in the vehicle. The dongle is configured to utilize one or more external devices, cloud servers, and add-on modules to provide additional resources for the applications and enable control of the applications. The dongle is implemented with a middleware that enables intended operations of the dongle.Type: ApplicationFiled: March 1, 2019Publication date: September 5, 2019Applicant: The Trustees of Princeton UniversityInventors: Arsalan Mosenia, Jad F. Bechara, Prateek Mittal, Mung Chiang, Tao Zhang
-
Patent number: 10229068Abstract: An approach to implementing or configuring an Oblivious RAM (ORAM), which in addition to behaving as a RAM, provides a way to meet a specified degree of privacy in a manner that avoids applying unnecessary computation resources (computation time and/or storages space and/or data transfer) to achieve the specified degree of privacy. In this way, a tradeoff between privacy and computation resources may be tuned to address requirements of a particular application. This ability to tune this tradeoff is not found in other ORAM implementations, which in general aim to achieve complete privacy. In some implementations, the ORAM provides a constant bandwidth overhead compared to conventional RAMs, while achieving a statistical privacy as desired by the user.Type: GrantFiled: December 29, 2016Date of Patent: March 12, 2019Assignee: The Trustees of Princeton UniversityInventors: Sameer Wagh, Paul Cuff, Prateek Mittal
-
Publication number: 20170185534Abstract: An approach to implementing or configuring an Oblivious RAM (ORAM), which in addition to behaving as a RAM, provides a way to meet a specified degree of privacy in a manner that avoids applying unnecessary computation resources (computation time and/or storages space and/or data transfer) to achieve the specified degree of privacy. In this way, a tradeoff between privacy and computation resources may be tuned to address requirements of a particular application. This ability to tune this tradeoff is not found in other ORAM implementations, which in general aim to achieve complete privacy. In some implementations, the ORAM provides a constant bandwidth overhead compared to conventional RAMs, while achieving a statistical privacy as desired by the user.Type: ApplicationFiled: December 29, 2016Publication date: June 29, 2017Inventors: Sameer Wagh, Paul Cuff, Prateek Mittal
-
Publication number: 20140040264Abstract: The present invention relates to a method for stratifying a patient into a clinically relevant group comprising the identification of the probability of an alteration within one or more sets of molecular data from a patient sample in comparison to a database of molecular data of known phenotypes, the inference of the activity of a biological network on the basis of the probabilities, the identification of a network information flow probability for the patient via the probability of interactions in the network, the creation of multiple instances of network information flow for the patient sample and the calculation of the distance of the patient from other subjects in a patient database using multiple instances of the network information flow.Type: ApplicationFiled: January 30, 2012Publication date: February 6, 2014Applicant: Hgh Tech CampusInventors: Vinay Varadan, Prateek Mittal, Sitharthan Kamalakaran, Nevenka Dimitrova, Angel Janevski, Nilanjana Banerjee