Patents by Inventor Nitin Sharma
Nitin Sharma 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: 10932460Abstract: A refill kit for a device to dispense an air treatment chemical includes a substrate supported on a frame. The substrate is in the form of a puck, and includes sand, a binder, and an air treatment chemical. A candle is also provided, which is suitable to heat the substrate.Type: GrantFiled: November 19, 2018Date of Patent: March 2, 2021Assignee: S. C. Johnson & Son, Inc.Inventors: Nitin Sharma, Brian T. Davis, Allyce M. Gilligan
-
Patent number: 10929895Abstract: Systems and related methods providing for dynamic message creation are discussed herein. Circuitry may be configured receive generic configuration data that references work chunks for message generation and time data indicating a message send time. The work chunks may include references to message data, but not the actual message data. Based on the time data, the work chunks may be placed in a message queue. Circuitry may also be configured to retrieve a work chunk from the message queue and to generate one or more messages based on the retrieved work chunk. The references to message data in the work chunk may be used to retrieve the message data at the time of message generation.Type: GrantFiled: September 17, 2019Date of Patent: February 23, 2021Assignee: GROUPON, INC.Inventors: Geetha Kakarlapudi, Kannan Nitin Sharma, Mohit Gupta, Avik Sinharoy, Christopher S. Trimble, Vinesh Gudla, Ryan Duane Boyd
-
Publication number: 20200372100Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for a configurable test environment within which a relevance service can be invoked to execute one or a combination of test scenarios, each test scenario respectively being configured to exercise one or a combination of features of the relevance service. In embodiments, a test scenario may be configured to use test data that can be simulated and/or be derived from one or a combination of user models and promotion models, and/or be based on aggregated data that has been collected from previous production runs of the relevance service. In embodiments, each test scenario is described as a set of test configuration data. In some embodiments, the test configuration data are represented in a data interchange format that is both human and machine-readable, e.g., JavaScript Object Notation (JSON).Type: ApplicationFiled: June 8, 2020Publication date: November 26, 2020Inventors: Kannan Nitin Sharma, Srinivasa Vedanarayanan, Vidhyaa Muralidharan
-
Publication number: 20200356803Abstract: Systems and methods for integrated multi-factor multi-label analysis include using one or more deep learning systems, such as neural networks, to analyze how well one or more entities are likely to benefit from a targeted action. Data associated with each of the entities is analyzed to determine a score for each of the proposed targeted actions using multiple analysis factors. The scores for each analysis factor are determined using a different multi-layer analysis network for each analysis factor. The scores for each analysis factor are then combined to determine an overall score for each of the proposed targeted actions. The entities and the proposed targeted actions with the highest scores are then identified and then used to determine which entities are to be the subject of which targeted actions.Type: ApplicationFiled: May 10, 2019Publication date: November 12, 2020Inventors: Yaqin Yang, Nitin Sharma, Fransisco Kurniadi, Yang Wu
-
Patent number: 10754882Abstract: A method of retrieving information from a health report through a machine assisted interrogation process consists of a personal assistance device, a reporting system, a knowledge-graphing system, and a query-interrogation system. A user utilizes the personal assistance device to submit a query that retrieves information from the reporting system via the query-interrogation system. The knowledge-graphing system, which is generated using artificial intelligence modules, natural language understanding modules, and machine learning modules, is utilized to provide accurate results to the user. An administrative system monitors the validity of a plurality of health reports of the reporting system.Type: GrantFiled: October 24, 2018Date of Patent: August 25, 2020Assignee: OPTRA HEALTH, INCInventors: Abhijeet Sharadchandra Gholap, Nitin Sharma, Gauri Gholap, Ashwin Kotwaliwale
-
Patent number: 10733342Abstract: A hierarchical power verification system and method creates abstract models of power behavior of modules that it successfully verifies. The abstract models simplify the module definition by omitting internal module details but provide sufficient information for power verification of higher level modules that incorporate this abstracted module. Design blocks are replaced with these abstract power models, resulting in reduced run-time and memory requirements. The power models can include power switches inside the block, related supplies of logic ports, supply power states, system power states, power management devices such as isolation logic and level shifters, feed-through and floating ports. The power model may be expressed either in UPF or as a combination of liberty model and UPF. After replacing modules with abstracted models the HPVS can quickly verify an entire SoC with a small memory footprint.Type: GrantFiled: September 19, 2018Date of Patent: August 4, 2020Assignee: Synopsys, Inc.Inventors: Shekaripuram V. Venkatesh, Nitin Sharma, Sanjay Gulati, Parul Bhatia
-
Patent number: 10719562Abstract: Techniques for providing a distributed and fast data storage layer for large scale web data services are disclosed. In some embodiments, a distributed data storage layer for web data services includes storing web related data for a plurality of merchants in the distributed data storage layer; and copying on demand a data store and a search index for web related data for a first merchant to perform a job for updating the web related data for the first merchant.Type: GrantFiled: December 11, 2014Date of Patent: July 21, 2020Assignee: BloomReach Inc.Inventors: Prateek Gupta, Praveen K. Patnala, Amit Aggarwal, Ashutosh Garg, Gurashish Singh Brar, Kannan Nitin Sharma, Manojit Sarkar, Shao-Chuan Wang
-
Publication number: 20200226640Abstract: Systems and related methods providing for dynamic message creation are discussed herein. Circuitry may be configured receive generic configuration data that references work chunks for message generation and time data indicating a message send time. The work chunks may include references to message data, but not the actual message data. Based on the time data, the work chunks may be placed in a message queue. Circuitry may also be configured to retrieve a work chunk from the message queue and to generate one or more messages based on the retrieved work chunk. The references to message data in the work chunk may be used to retrieve the message data at the time of message generation.Type: ApplicationFiled: September 17, 2019Publication date: July 16, 2020Applicant: Groupon, Inc.Inventors: Geetha KAKARLAPUDI, Kannan Nitin SHARMA, Mohit GUPTA, Avik SINHAROY, Christopher S. TRIMBLE, Vinesh GUDLA, Ryan Duane BOYD
-
Patent number: 10713690Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for a configurable test environment within which a relevance service can be invoked to execute one or a combination of test scenarios, each test scenario respectively being configured to exercise one or a combination of features of the relevance service. In embodiments, a test scenario may be configured to use test data that can be simulated and/or be derived from one or a combination of user models and promotion models, and/or be based on aggregated data that has been collected from previous production runs of the relevance service. In embodiments, each test scenario is described as a set of test configuration data. In some embodiments, the test configuration data are represented in a data interchange format that is both human and machine-readable, e.g., JavaScript Object Notation (JSON).Type: GrantFiled: April 19, 2018Date of Patent: July 14, 2020Assignee: GROUPON, INC.Inventors: Kannan Nitin Sharma, Srinivasa Vedanarayanan, Vidhyaa Muralidharan
-
Patent number: 10460356Abstract: Systems and related methods providing for dynamic message creation are discussed herein. Circuitry may be configured receive generic configuration data that references work chunks for message generation and time data indicating a message send time. The work chunks may include references to message data, but not the actual message data. Based on the time data, the work chunks may be placed in a message queue. Circuitry may also be configured to retrieve a work chunk from the message queue and to generate one or more messages based on the retrieved work chunk. The references to message data in the work chunk may be used to retrieve the message data at the time of message generation.Type: GrantFiled: September 7, 2017Date of Patent: October 29, 2019Assignee: GROUPON, INC.Inventors: Geetha Kakarlapudi, Kannan Nitin Sharma, Mohit Gupta, Avik Sinharoy, Christopher S. Trimble, Vinesh Gudla, Ryan Duane Boyd
-
Patent number: 10427862Abstract: An aerosol dispenser assembly is disclosed that includes a container holding a liquid product and a compressed gas propellant for propelling the liquid product from the container. A design methodology for the actuator body and swirl nozzle insert is disclosed for maintaining a small particle size or Sauter Mean Diameter (D[3, 2]) of less than 48 ?m at a suitable spray rate (1.5-2 g/s), while utilizing a compressed gas VOC-free propellant for an air freshener product. As obtaining reduced particle size to compete with LPG propellants may result in a reduced spray rate, it is anticipated that one or more nozzles may be designed into the actuator body to maintain a suitable spray rate.Type: GrantFiled: November 19, 2015Date of Patent: October 1, 2019Assignee: S.C. JOHNSON & SON, INC.Inventors: Paul A. Clark, Richard S. Valpey, III, Padma Prabodh Varanasi, Jeffrey J. Christianson, Nitin Sharma, Milind A. Jog
-
Patent number: 10417200Abstract: Embodiments are directed to efficiently migrating data from one version of a service to another version and to temporarily transitioning a user to a different service for evaluation. A computer system pre-transfers user data from a first service to a second, different service before an indication is received that the user is to be transitioned from the first service to the second service. The user data includes identification information identifying users of the first service. The computer system receives an indication that a first service user is to be transitioned to the second service. The computer system transfers service data used by the first service to the second service and synchronizes any changes in the user data that occurred between the user data pre-transfer and the service data transfer, so that the second service is provided using the transferred service data and the synchronized user data.Type: GrantFiled: July 30, 2010Date of Patent: September 17, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Madan Appiah, Nitin Sharma, Lokesh M. Dave
-
Patent number: 10378558Abstract: A device for dispensing an air treatment chemical includes a housing having an inlet for permitting air to enter into an interior space of the housing and an outlet for permitting air mixed with air treatment chemical to exit the interior space of the housing. A substrate positioned within the housing bears the air treatment chemical. A power supply mounted within the housing powers a motor mounted within the housing. The motor is connected to an impeller mounted within the housing. The impeller moves air from the inlet adjacent the substrate to mix the air treatment chemical into the moving air and deliver the mixture of air and air treatment chemical through the outlet to outside of the housing. The housing includes a transitional body defining a convergent-divergent channel for compressing the mixture at the converging section and expanding the mixture at the diverging section.Type: GrantFiled: September 13, 2013Date of Patent: August 13, 2019Assignee: S.C. Johnson & Son, Inc.Inventors: Nitin Sharma, Deliang Shi, Gerald W. Cummings, Lina Long, Paul E. Furner
-
Patent number: 10311192Abstract: A power verification system requires a combination of design and its power intent. A power intent (PI) input specifies the power architecture of a design through specification of power/voltage domains, their corresponding power supplies and a collection of power management devices. Power state tables (PSTs) specified in PI capture the legal combinations of power states (voltage values) for the various sets of supply nets or supply ports of a design. A power verification system requires determining the power supply relationships of voltage/power domains which requires merging of PSTs. The system described efficiently merges PSTs by iteratively selecting only a subset of PSTs that are relevant to the supply pair of interest, that are pruned initially and as the merge progresses. This provides orders of magnitude speedup and resource reduction.Type: GrantFiled: July 31, 2015Date of Patent: June 4, 2019Assignee: Synopsys, Inc.Inventors: Shekaripuram V. Venkatesh, Sanjay Gulati, Vishal Keswani, Manish Goel, Nitin Sharma
-
Publication number: 20190121903Abstract: A method of retrieving information from a health report through a machine assisted interrogation process consists of a personal assistance device, a reporting system, a knowledge-graphing system, and a query-interrogation system. A user utilizes the personal assistance device to submit a query that retrieves information from the reporting system via the query-interrogation system. The knowledge-graphing system, which is generated using artificial intelligence modules, natural language understanding modules, and machine learning modules, is utilized to provide accurate results to the user. An administrative system monitors the validity of a plurality of health reports of the reporting system.Type: ApplicationFiled: October 24, 2018Publication date: April 25, 2019Inventors: Abhijeet Sharadchandra Gholap, Nitin Sharma, Gauri Gholap, Ashwin Kotwaliwale
-
Patent number: 10238097Abstract: Devices for dispensing an air treatment chemical such as insect repellent are disclosed. There is a chimney housing having a side wall defining an internal cavity. There is also a caddy assembly supported by the housing and having an upper caddy frame configured to mount a substrate bearing an air treatment chemical adjacent an upper portion of the housing, and a candle holder coupled to the upper caddy frame and configured to support a candle having a wick adjacent a lower portion of the housing. There is also a substrate bearing air treatment chemical suitable to be supported by the upper caddy frame, and a candle suitable to be supported by the candle holder. A refill kit for such devices is also disclosed. Also disclosed is an embodiment with a sand core bearing the repellent, a heat deflector positioned under the sand core, and a candle positioned under the heat deflector.Type: GrantFiled: May 29, 2014Date of Patent: March 26, 2019Assignee: S.C. Johnson & Son, Inc.Inventors: Nitin Sharma, Brian T. Davis, Allyce M. Gilligan
-
Publication number: 20190082673Abstract: A refill kit for a device to dispense an air treatment chemical includes a substrate supported on a frame. The substrate is in the form of a puck, and includes sand, a binder, and an air treatment chemical. A candle is also provided, which is suitable to heat the substrate.Type: ApplicationFiled: November 19, 2018Publication date: March 21, 2019Inventors: Nitin Sharma, Brian T. Davis, Allyce M. Gilligan
-
Publication number: 20190018913Abstract: A hierarchical power verification system and method creates abstract models of power behavior of modules that it successfully verifies. The abstract models simplify the module definition by omitting internal module details but provide sufficient information for power verification of higher level modules that incorporate this abstracted module. Design blocks are replaced with these abstract power models, resulting in reduced run-time and memory requirements. The power models can include power switches inside the block, related supplies of logic ports, supply power states, system power states, power management devices such as isolation logic and level shifters, feed-through and floating ports. The power model may be expressed either in UPF or as a combination of liberty model and UPF. After replacing modules with abstracted models the HPVS can quickly verify an entire SoC with a small memory footprint.Type: ApplicationFiled: September 19, 2018Publication date: January 17, 2019Inventors: Shekaripuram V. Venkatesh, Nitin Sharma, Sanjay Gulati, Parul Bhatia
-
Publication number: 20180308132Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for a configurable test environment within which a relevance service can be invoked to execute one or a combination of test scenarios, each test scenario respectively being configured to exercise one or a combination of features of the relevance service. In embodiments, a test scenario may be configured to use test data that can be simulated and/or be derived from one or a combination of user models and promotion models, and/or be based on aggregated data that has been collected from previous production runs of the relevance service. In embodiments, each test scenario is described as a set of test configuration data. In some embodiments, the test configuration data are represented in a data interchange format that is both human and machine-readable, e.g., JavaScript Object Notation (JSON).Type: ApplicationFiled: April 19, 2018Publication date: October 25, 2018Inventors: Kannan Nitin Sharma, Srinivasaraghavan Vedanarayanan, Vidhyaa Muralidharan
-
Patent number: 10098978Abstract: Wearable devices for dispensing insect repellents, fragrances, and/or other chemicals along the outside of the clothing of a human are disclosed. They are of the type that are clipped onto a belt or the like, and use a powered fan to dispense active. They are configured with fan rotor arrangements to minimize power use while still achieving acceptable air flow rates. These changes permit use of smaller batteries and more compact arrangements for battery positioning. This in turn permits a much more compact and lightweight construction to achieve the desired results. The devices are also provided with a rotatable clip structure to render use of the device more comfortable when the user is seated and to provide greater control over the direction of the dispensing. Further, they are provided with modified lids to facilitate active refill replacement.Type: GrantFiled: May 16, 2016Date of Patent: October 16, 2018Assignee: S. C. Johnson & Son, Inc.Inventors: Saleh A. Saleh, David C. Belongia, Nitin Sharma, Paul E. Furner, Kwamena Gyakye degraft-Johnson, Raymund J. Alfaro, Donald J. Schumacher