Patents by Inventor Rahul Verma
Rahul Verma 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: 20240152797Abstract: The disclosure relates to a method for generating a custom predictive model, the method comprising receiving a plurality of datasets; identifying a plurality of features affecting prediction of a predictive model; determining an importance score for each of the plurality of features; determining a probability of prediction for each dataset from the plurality of the datasets based on one or more features from the plurality of features for the prediction of each dataset, and respective importance scores for the one or more features; and training a custom predictive model using the plurality of datasets with the probabilities, the respective features, and the respective importance scores.Type: ApplicationFiled: November 7, 2022Publication date: May 9, 2024Inventors: Rahul Verma, Gunjit Bedi, Shubhro Pal, Darren Saumur, Rajarshi Sanyal, Sibasis Patro
-
Publication number: 20240143303Abstract: Systems and methods for deploying dependent updates include mechanisms for requiring that dependency information be provided for each update so that dependent updates may be identified. Update dependencies are tracked so that dependent updates are not deployed until parent updates have been completed. Deployment sequencing is implemented on top of existing asynchronous deployment policies so that asynchronous workflow remains intact and unaltered. The asynchronous workflow is upgraded to a synchronous (i.e., sequential) workflow for updates having dependencies to ensure that updates having dependencies are applied in the correct order.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Dmitry Valentinovich KHOLODKOV, Rahul NIGAM, Nidhi VERMA
-
Publication number: 20240112219Abstract: A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.Type: ApplicationFiled: December 7, 2023Publication date: April 4, 2024Inventors: Supriyo Chakraborty, Keith Grueneberg, Bongjun Ko, Christian Makaya, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh Verma, Xiping Wang
-
Patent number: 11924020Abstract: A data processing system is implemented for detecting changes to infrastructure components, and extracting metadata associated with the changes. The data processing system also implements grouping the changes based on the metadata, ranking the groups of changes based on past incidents of service outages, and displaying the ranked groups of changes to a user.Type: GrantFiled: April 26, 2022Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Nidhi Verma, Rahul Nigam, Sudharsan Ganesan
-
Publication number: 20240069886Abstract: A data processing system implements scalable, secure, and reliable targeted release (TR) deployments of updates in cloud-based service. The TR deployment framework is provided that solves the technical problem of facilitating deployment of updates to targeted release customers. TR customers are associated with pre-deployment requirements (PDRs) associated with accreditation and/or validation tasks that must be completed before the update may be deployed to the customer base of the TR customers. A subset of the TR customer base is provided with segregated access to complete these accreditation tasks and/or validation tasks before the update is provided to the remainder of the userbase of the TR customer. This approach ensures that the industry standards and/or customer requirements are met before the update is deployed to the entire userbase of the TR customer.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Nidhi VERMA, Sandhya SHAHDEO, Rahul NIGAM
-
Patent number: 11915506Abstract: Sustainability measurement is critical to determine whether industry performance is heading in intended direction. State of the art systems in the field of sustainability measurement fail to consider many parameters which are indicative of the sustainability of industries. The disclosure herein generally relates to industry monitoring, and, more particularly, to a method and system for sustainability measurement in an industrial environment. The system calculates similarity score which indicates similarity between different sentences and indicators, and used the calculated similarity scores and extracted features to classify the sentences as belonging to specific classes. This information is in turn used for measuring sustainability of organization from which input data have been collected.Type: GrantFiled: September 7, 2021Date of Patent: February 27, 2024Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Indira Priyadarsini Muthukrishnan, Subramanian Kuppuswami, Chandan Singh, Uma Mundoli Narayanan, Rajkumar Pallikuth, Rahul Kanna Rajarathinam, Parvatharaj Sundaresan Balasubramanian, Ishan Verma, Tushar Goel, Lipika Dey
-
Patent number: 11583883Abstract: The disclosure relates to a device that saves water, energy, and money and may record the savings with a software analytics dashboard. The device allows cold water to flow out when the shower is first turned on and slows or shuts water flow once the water is heated and the shower is unoccupied. After the presence of the user is detected, the shower flow may resume.Type: GrantFiled: June 21, 2021Date of Patent: February 21, 2023Assignee: ABSTRACT ENGINEERING, INC.Inventors: Greg Floyd, Ian Howard, Rahul Verma, Cameron Meziere, Emily Hood, Michael Mayes
-
Publication number: 20220405155Abstract: Systems and methods are provided for automatically orchestrating the handling of events through a processing pipeline without limitation (or without a substantial limitation) as to the size of the event payload associated with the event. The event pipeline system stores event payloads in data stores and generates notifications regarding the events. The notifications may be placed into event streams for handling by various processing components of the event pipeline system. The processing components may receive notifications or events that they are to process, and may separately access event payloads from the data stores. The processing components may generate and save processed event payloads to the data stores in a streaming fashion such that the computing resources of the processing components do not limit (or substantially limit) the size of the event payloads that the processing components may handle.Type: ApplicationFiled: July 19, 2022Publication date: December 22, 2022Inventors: Gaurav Kumar Gupta, Rahul Verma
-
Publication number: 20220383230Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, perform: determining one or more work orders for a service provider; determining an optimal service route for the one or more work orders; updating an available time slot in a work schedule of the service provider; and transmitting the work schedule updated with the optimal service route to be displayed on a user interface executed on a device of the service provider. Other embodiments are also provided.Type: ApplicationFiled: December 29, 2021Publication date: December 1, 2022Applicant: Walmart Apollo, LLCInventors: Abhishek Mishra, Sunil Kumar Potnuru, Nimish Kumar, Paulami Chaudhuri, Ashish Gupta, Noyle Christopher, Lauren Jean Shores, Rahul Verma, Hema Vaishanav, Abhishek Ray Chaudhury, Himanshu Singh
-
Patent number: 11429458Abstract: Systems and methods are provided for automatically orchestrating the handling of events through a processing pipeline without limitation (or without a substantial limitation) as to the size of the event payload associated with the event. The event pipeline system stores event payloads in data stores and generates notifications regarding the events. The notifications may be placed into event streams for handling by various processing components of the event pipeline system. The processing components may receive notifications or events that they are to process, and may separately access event payloads from the data stores. The processing components may generate and save processed event payloads to the data stores in a streaming fashion such that the computing resources of the processing components do not limit (or substantially limit) the size of the event payloads that the processing components may handle.Type: GrantFiled: July 23, 2020Date of Patent: August 30, 2022Assignee: Expedia, Inc.Inventors: Gaurav Kumar Gupta, Rahul Verma
-
Patent number: 11255076Abstract: The disclosure relates to a device that saves water, energy, and money and may record the savings with a software analytics dashboard. The device allows cold water to flow out when the shower is first turned on and slows or shuts water flow once the water is heated and the shower is unoccupied. After the presence of the user is detected, the shower flow may resume.Type: GrantFiled: October 18, 2019Date of Patent: February 22, 2022Assignee: ABSTRACT ENGINEERING, INC.Inventors: Greg Floyd, Ian Howard, Rahul Verma, Cameron Meziere, Emily Hood, Michael Mayes, Priya Sara Thomas
-
Publication number: 20210389998Abstract: Systems and methods are provided for automatically orchestrating the handling of events through a processing pipeline without limitation (or without a substantial limitation) as to the size of the event payload associated with the event. The event pipeline system stores event payloads in data stores and generates notifications regarding the events. The notifications may be placed into event streams for handling by various processing components of the event pipeline system. The processing components may receive notifications or events that they are to process, and may separately access event payloads from the data stores. The processing components may generate and save processed event payloads to the data stores in a streaming fashion such that the computing resources of the processing components do not limit (or substantially limit) the size of the event payloads that the processing components may handle.Type: ApplicationFiled: July 23, 2020Publication date: December 16, 2021Inventors: Gaurav Kumar Gupta, Rahul Verma
-
Publication number: 20210308709Abstract: The disclosure relates to a device that saves water, energy, and money and may record the savings with a software analytics dashboard. The device allows cold water to flow out when the shower is first turned on and slows or shuts water flow once the water is heated and the shower is unoccupied. After the presence of the user is detected, the shower flow may resume.Type: ApplicationFiled: June 21, 2021Publication date: October 7, 2021Applicant: Abstract Engineering, Inc.Inventors: Greg FLOYD, Ian HOWARD, Rahul VERMA, Cameron MEZIERE, Emily HOOD, Michael MAYES
-
Patent number: 11045828Abstract: The disclosure relates to a device that saves water, energy, and money and may record the savings with a software analytics dashboard. The device allows cold water to flow out when the shower is first turned on and slows or shuts water flow once the water is heated and the shower is unoccupied. After the presence of the user is detected, the shower flow may resume.Type: GrantFiled: October 18, 2019Date of Patent: June 29, 2021Assignee: ABSTRACT ENGINEERING, INC.Inventors: Greg Floyd, Ian Howard, Rahul Verma, Cameron Meziere, Emily Hood, Michael Mayes
-
Patent number: 10871984Abstract: An execution environment has a deployed virtual machine image. The virtual machine image provides a service that is identified by a role. The execution environment generates a measurement of the virtual machine image and provides it to a key service to request role keys that enable operation of the virtual machine image in the execution environment. The key service determines whether the virtual machine image is mapped to the role and, if so, returns the role keys to the requesting execution environment.Type: GrantFiled: April 17, 2019Date of Patent: December 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Malcolm E. Pearson, Tolga Acar, Rahul Verma
-
Publication number: 20200122176Abstract: The disclosure relates to a device that saves water, energy, and money and may record the savings with a software analytics dashboard. The device allows cold water to flow out when the shower is first turned on and slows or shuts water flow once the water is heated and the shower is unoccupied. After the presence of the user is detected, the shower flow may resume.Type: ApplicationFiled: October 18, 2019Publication date: April 23, 2020Applicant: Abstract Engineering LLCInventors: Greg FLOYD, Ian HOWARD, Rahul VERMA, Cameron MEZIERE, Emily HOOD, Michael MAYES
-
Publication number: 20200122175Abstract: A motion-activated shower head adapter that saves water, energy and money and records the savings with a software analytics dashboard. The adapter allows cold water flow out when the shower is first turned on, and shuts off water flow once the water is heated. When the presence of the user is automatically detected, the shower flow resumes.Type: ApplicationFiled: April 1, 2019Publication date: April 23, 2020Inventors: Greg Floyd, Rahul Verma, Cameron Meziere, Emily Hood, Ian Howard, Michael Mayes
-
Publication number: 20200123745Abstract: The disclosure relates to a device that saves water, energy, and money and may record the savings with a software analytics dashboard. The device allows cold water to flow out when the shower is first turned on and slows or shuts water flow once the water is heated and the shower is unoccupied. After the presence of the user is detected, the shower flow may resume.Type: ApplicationFiled: October 18, 2019Publication date: April 23, 2020Applicant: Abstract Engineering LLCInventors: Greg FLOYD, Ian HOWARD, Rahul VERMA, Cameron MEZIERE, Emily HOOD, Michael MAYES
-
Publication number: 20190243678Abstract: An execution environment has a deployed virtual machine image. The virtual machine image provides a service that is identified by a role. The execution environment generates a measurement of the virtual machine image and provides it to a key service to request role keys that enable operation of the virtual machine image in the execution environment. The key service determines whether the virtual machine image is mapped to the role and, if so, returns the role keys to the requesting execution environment.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Inventors: Malcolm E. PEARSON, Tolga ACAR, Rahul VERMA
-
Patent number: 10310885Abstract: An execution environment has a deployed virtual machine image. The virtual machine image provides a service that is identified by a role. The execution environment generates a measurement of the virtual machine image and provides it to a key service to request role keys that enable operation of the virtual machine image in the execution environment. The key service determines whether the virtual machine image is mapped to the role and, if so, returns the role keys to the requesting execution environment.Type: GrantFiled: October 25, 2016Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Malcolm E. Pearson, Tolga Acar, Rahul Verma