Patents by Inventor MANJEET SINGH
MANJEET 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: 20210014260Abstract: A remote network management platform may include persistent storage containing: (i) data related to a managed network, and (ii) a persona of a user. The remote network management platform may also include a platform application associated with a web-based user interface and using a portion of the data. The remote network management platform may also include a recommendation engine with access to a set of rules or a machine learning (ML) model corresponding to the platform application. The recommendation engine may be configured to: (i) read, from the persistent storage, the portion of the data and the persona; (ii) apply, to the portion of the data and the persona, the set of rules or the ML model to generate one or more recommendations; and (iii) transmit, by way of the web-based user interface and to the user, representations of the one or more recommendations.Type: ApplicationFiled: July 8, 2019Publication date: January 14, 2021Inventor: Manjeet Singh
-
Patent number: 10826776Abstract: A method includes creating a record of a continual improvement process (CIP) on a hosted client instance based on detection of one or more optimizations to improve at least one of a plurality of actions associated with the hosted client instance; setting a monitored metric with a predetermined target corresponding to the record to measure progress of the CIP over time based on analytical data associated with the monitored metric; setting one or more identified tasks associated with the monitored metric and monitor completion of the one or more identified tasks; and presenting progress data indicating progress toward achieving the monitored metric over time and indicating whether the monitored metric was achieved based on whether the analytical data associated with the monitored metric indicates that the predetermined target was met.Type: GrantFiled: March 29, 2018Date of Patent: November 3, 2020Assignee: ServiceNow, Inc.Inventor: Manjeet Singh
-
Patent number: 10819587Abstract: A system and method is disclosed for performance analysis of processes in a managed network. Processes may be represented as sets of activities, and an audit database may be configured for logging activities within the managed network. Database may include fields to identify process instances, process classes, process states, and process transitions. A server device may receive a request from a client device to view information representative of multiple process instances. The server device may select a plurality of process instances according to filter criteria applied to the data fields of the audit database records, and generate a graphical representation of interconnections between the one or more data fields of the selected plurality based on a statistical analysis of the one or more data fields of the audit database records corresponding to the selected plurality of process instances. The server may then transmit the graphical representation to the client device.Type: GrantFiled: March 4, 2019Date of Patent: October 27, 2020Assignee: ServiceNow, Inc.Inventor: Manjeet Singh
-
Publication number: 20200302364Abstract: A system may include persistent storage containing representations of requests associated with a managed network. The persistent storage may include lists of capabilities associated with agents, and each request may include a textual description of a situation experienced by a user and a resolution of the situation by a particular agent. A computing device may obtain a set of requests from the persistent storage, apply an unsupervised machine learning clustering technique to textual descriptions included in the set of requests, and arrange the requests into groups such that each group contains requests including textual descriptions with at least a threshold degree of similarity to one another. The computing device may perform, for the requests in a particular group, a textual analysis on associated resolutions to identify capabilities used by agents to resolve the requests, and update the lists of capabilities to associate the capabilities with agents that used them.Type: ApplicationFiled: March 18, 2019Publication date: September 24, 2020Inventors: Manjeet Singh, Bruce Walthers, Lingzhu Li, Jeevan Anand Anne
-
Publication number: 20200287802Abstract: A system and method is disclosed for performance analysis of processes in a managed network. Processes may be represented as sets of activities, and an audit database may be configured for logging activities within the managed network. Database may include fields to identify process instances, process classes, process states, and process transitions. A server device may receive a request from a client device to view information representative of multiple process instances. The server device may select a plurality of process instances according to filter criteria applied to the data fields of the audit database records, and generate a graphical representation of interconnections between the one or more data fields of the selected plurality based on a statistical analysis of the one or more data fields of the audit database records corresponding to the selected plurality of process instances. The server may then transmit the graphical representation to the client device.Type: ApplicationFiled: March 4, 2019Publication date: September 10, 2020Inventor: Manjeet Singh
-
Patent number: 10699237Abstract: An embodiment may involve receiving respective information technology performance data related to managed networks. The embodiment may further involve transmitting a web-based representation of a first graphical user interface. The first graphical user interface may be configurable to display a plurality of performance metrics related to the managed network. The embodiment may further involve receiving an indication to display a detailed representation of a particular performance metric of the plurality of performance metrics. The embodiment may further involve transmitting a web-based representation of a second graphical user interface.Type: GrantFiled: October 17, 2017Date of Patent: June 30, 2020Assignee: ServiceNow, Inc.Inventors: Manjeet Singh, Abhay Kulkarni, Amanjit Johal, Mohammed Abdul Farhan Khan
-
Publication number: 20200090087Abstract: A system may include a database storing: (i) a definition of a multi-state incident management workflow, and (ii) incidents related to a managed network, where the incidents are assigned to one state of the workflow at any particular time. The system may also include a processor configured to: determine that a particular incident has entered, is in, or has left a pre-defined target state of the workflow, where an agent has been assigned to perform, for the particular incident, operations associated with the pre-defined target state; responsively compare values, for the incident, one or more state variables related to the pre-defined target state to: (i) historical values or (ii) threshold values; determine that the values of the state variables are outside of a range of values derived from the historical values or threshold values; and responsively based on a profile of the agent, provide feedback to the agent.Type: ApplicationFiled: September 17, 2018Publication date: March 19, 2020Inventor: Manjeet Singh
-
Publication number: 20200065758Abstract: Described herein are exemplary systems and methods for the optimization of shipping cartons relative to the contents of orders to be placed therein. An exemplary carton optimization method evaluates a sample size of orders received at a given location and then determines an optimal carton set that includes at least one feasible carton for each order, while also minimizing shipping costs based on dimensional weighing-based pricing by reducing the dimensional weight, thereby minimizing void space and increasing the carton space utilization percentage. An exemplary carton optimization method may be further customized to optimize a carton set for an order, based on the cartons already available at a given warehouse or other site. As a result, cartons are utilized and designed more efficiently at the site.Type: ApplicationFiled: August 24, 2018Publication date: February 27, 2020Inventors: Adrian D. Kumar, Manjeet Singh, Siqiang Guo
-
Publication number: 20200059423Abstract: Indicator values are anonymously aggregated in a multi-instance computing environment. Aggregations of indicator values are received from customer instances in a multi-instance computing environment. At least one of the aggregations of indicator values is generated by a respective customer instance of the customer instances based on indicator values generated by the respective customer instance. The aggregations of indicator values are filtered to produce filtered aggregations, and the filtered aggregations are aggregated according to characteristics associated with at least some of the customer instances to generate global indicator values. Each global indicator value is generated from one or more of the filtered aggregations that are greater than a minimum threshold. One or more of the global indicator values may then be transmitted to a customer instance of the customer instances having a characteristic corresponding to those global indicator values.Type: ApplicationFiled: August 27, 2019Publication date: February 20, 2020Inventors: Amanjit Singh Johal, Mohammed Abdul Farhan Khan, Manjeet Singh
-
Patent number: 10419304Abstract: Indicator values are anonymously aggregated in a multi-instance computing environment. Aggregations of indicator values are received from customer instances in a multi-instance computing environment. At least one of the aggregations of indicator values is generated by a respective customer instance of the customer instances based on indicator values generated by the respective customer instance. The aggregations of indicator values are filtered to produce filtered aggregations, and the filtered aggregations are aggregated according to characteristics associated with at least some of the customer instances to generate global indicator values. Each global indicator value is generated from one or more of the filtered aggregations that are greater than a minimum threshold. One or more of the global indicator values may then be transmitted to a customer instance of the customer instances having a characteristic corresponding to those global indicator values.Type: GrantFiled: May 5, 2017Date of Patent: September 17, 2019Assignee: ServiceNow, Inc.Inventors: Amanjit Singh Johal, Mohammed Abdul Farhan Khan, Manjeet Singh
-
Publication number: 20190268233Abstract: A method includes creating a record of a continual improvement process (CIP) on a hosted client instance based on detection of one or more optimizations to improve at least one of a plurality of actions associated with the hosted client instance; setting a monitored metric with a predetermined target corresponding to the record to measure progress of the CIP over time based on analytical data associated with the monitored metric; setting one or more identified tasks associated with the monitored metric and monitor completion of the one or more identified tasks; and presenting progress data indicating progress toward achieving the monitored metric over time and indicating whether the monitored metric was achieved based on whether the analytical data associated with the monitored metric indicates that the predetermined target was met.Type: ApplicationFiled: March 29, 2018Publication date: August 29, 2019Inventor: Manjeet Singh
-
Publication number: 20190122203Abstract: A method for transaction authorization includes generation of a master authentication code based on an authorization request for a transaction by a server. The transaction is initiated by a user by way of a transaction application installed on a user-computing device. The server splits the master authentication code into a first authentication code and a second authentication code. The first authentication code is communicated to the transaction application and the second authentication code is communicated to the user by the server. The transaction application generates a response code based on the first authentication code and the second authentication code. The server receives the response code from the transaction application and processes the transaction based on a match between the response code and the master authentication code.Type: ApplicationFiled: October 22, 2018Publication date: April 25, 2019Inventors: Jaipal Singh KUMAWAT, Ankur ARORA, Manjeet SINGH
-
Publication number: 20190102719Abstract: An embodiment may involve receiving respective information technology performance data related to managed networks. The embodiment may further involve transmitting a web-based representation of a first graphical user interface. The first graphical user interface may be configurable to display a plurality of performance metrics related to the managed network. The embodiment may further involve receiving an indication to display a detailed representation of a particular performance metric of the plurality of performance metrics. The embodiment may further involve transmitting a web-based representation of a second graphical user interface.Type: ApplicationFiled: October 17, 2017Publication date: April 4, 2019Inventors: Manjeet Singh, Abhay Kulkarni, Amanjit Johal, Mohammed Abdul Farhan Khan
-
Publication number: 20180324059Abstract: Indicator values are anonymously aggregated in a multi-instance computing environment. Aggregations of indicator values are received from customer instances in a multi-instance computing environment. At least one of the aggregations of indicator values is generated by a respective customer instance of the customer instances based on indicator values generated by the respective customer instance. The aggregations of indicator values are filtered to produce filtered aggregations, and the filtered aggregations are aggregated according to characteristics associated with at least some of the customer instances to generate global indicator values. Each global indicator value is generated from one or more of the filtered aggregations that are greater than a minimum threshold. One or more of the global indicator values may then be transmitted to a customer instance of the customer instances having a characteristic corresponding to those global indicator values.Type: ApplicationFiled: May 5, 2017Publication date: November 8, 2018Inventors: AMANJIT SINGH JOHAL, MOHAMMED ABDUL FARHAN KHAN, MANJEET SINGH
-
Patent number: 9724670Abstract: Water absorbent polymers and a process for their preparation are disclosed. The process for preparing water absorbent polymers comprises preparing a slurry with relatively high amounts of polymer particles (in the range of 40 to 55 wt % of the total mass of the slurry) having water absorbed therein. The slurry is then directly spray dried to obtain water absorbent polymers.Type: GrantFiled: December 22, 2014Date of Patent: August 8, 2017Assignee: Reliance Industries LimitedInventors: Elango Subramanyam, Manjeet Singh Choudhary, Raksh Vir Jasra, Ashishkumar Indravadan Parekh, Pralhad Ambadas Ganeshpure, Padmavathi Garimella, Jayesh Prafullachandra Vora
-
Publication number: 20160318001Abstract: Water absorbent polymers and a process for their preparation are disclosed. The process for preparing water absorbent polymers comprises preparing a slurry with relatively high amounts of polymer particles (in the range of 40 to 55 wt % of the total mass of the slurry) having water absorbed therein. The slurry is then directly spray dried to obtain water absorbent polymers.Type: ApplicationFiled: December 22, 2014Publication date: November 3, 2016Applicant: Reliance Industries LimitedInventors: Elango Subramanyam, Manjeet Singh Choudhary, Raksh Vir Jasra, Ashishkumar Indravadan Parekh, Pralhad Ambadas Ganeshpure, Padmavathi Garimella, Jayesh Prafullachandra Vora
-
Patent number: 9087225Abstract: The present invention related to an integrated object/package authentication system. The invention further relates to a method of identification of and object/package and sequenced authentication of the same based on combination of assigned identification feature and the generated random identification feature (identifiers). The present invention provides method and system where in the combination of assigned identification feature and a randomly generated identifier provides a secured sequenced identification and authentication process to obviate problems associated with reading, calibration and manufacture of random tag/information that are to be disposed on the package/object specifically for creating a signature based on special aspects of the at least two identification information.Type: GrantFiled: August 9, 2012Date of Patent: July 21, 2015Assignee: BILCARE LIMITEDInventors: Praful Ramchandra Naik, Manjeet Singh Sahi, Sukesh Sunder Sheety
-
Patent number: D579843Type: GrantFiled: September 20, 2007Date of Patent: November 4, 2008Assignee: International Truck Intellectual Property Company, LLCInventors: David J. Beigel, Robert K. Crook, Jr., Manjeet Singh Kohli, Christopher L. Koonce, Marcey K. Collins, Jami L. Smith, L. David Allendorph, Steven A. Oliver