Patents by Inventor Darius Koohmarey
Darius Koohmarey 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: 20240106694Abstract: A new alert is received. Machine learning is used to identify a plurality of resolved alerts similar to the new alert. One or more processors are used to automatically identify among properties of the identified similar resolved alerts, one or more common properties of the identified similar resolved alerts having one or more statistical metrics meeting one or more corresponding thresholds. The new alert is caused to inherit the identified one or more common properties.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Darius Koohmarey, Mahesh Satyendra Bhandarkar, Christine Sterner
-
Publication number: 20240095448Abstract: A natural language input is received. The natural language input is provided to a machine learning model to identify a content page associated with an intent of the natural language input. The content page is dynamically analyzed to determine interactive entities of the content page. Among the interactive entities of the content page, a matching interactive entity corresponding to the natural language input is identified, and an indication of the matching interactive entity is provided.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventor: Darius Koohmarey
-
Patent number: 11468641Abstract: An augmented reality AR device may be communicatively connected to a remote network management platform configured to support a managed network. The AR device may capture an image of a real object in the field of view of an imaging component of the AR device. The real object may be recognized as a known managed object of the managed network. The AR device may also concurrently determine context information indicating a location or physical environment. The AR device may then transmit an identifier of the known managed object and the context information in a message to the management platform. In response, the AR device may receive data associated with the known managed. The AR device may then display a virtual object in a virtual space superimposed on the captured image of the real object, where the virtual object and the virtual space are based on the received management data.Type: GrantFiled: May 11, 2020Date of Patent: October 11, 2022Assignee: ServiceNow, Inc.Inventor: Darius Koohmarey
-
Patent number: 11080490Abstract: A computing system may include persistent storage and a software application. The persistent storage may contain (i) pre-defined conversation flows respectively corresponding to conversation topics and (ii) pre-defined mappings that respectively associate the conversation topics to conversational expression(s) with matching semantic meanings.Type: GrantFiled: March 28, 2019Date of Patent: August 3, 2021Assignee: ServiceNow, Inc.Inventors: Darius Koohmarey, Alisson Douglas Da Silveira Pacheco
-
Patent number: 11062324Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: GrantFiled: July 16, 2019Date of Patent: July 13, 2021Assignee: ServiceNow, Inc.Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Publication number: 20200342676Abstract: An augmented reality AR device may be communicatively connected to a remote network management platform configured to support a managed network. The AR device may capture an image of a real object in the field of view of an imaging component of the AR device. The real object may be recognized as a known managed object of the managed network. The AR device may also concurrently determine context information indicating a location or physical environment. The AR device may then transmit an identifier of the known managed object and the context information in a message to the management platform. In response, the AR device may receive data associated with the known managed. The AR device may then display a virtual object in a virtual space superimposed on the captured image of the real object, where the virtual object and the virtual space are based on the received management data.Type: ApplicationFiled: May 11, 2020Publication date: October 29, 2020Inventor: Darius Koohmarey
-
Publication number: 20200311208Abstract: A computing system may include persistent storage and a software application. The persistent storage may contain (i) pre-defined conversation flows respectively corresponding to conversation topics and (ii) pre-defined mappings that respectively associate the conversation topics to conversational expression(s) with matching semantic meanings.Type: ApplicationFiled: March 28, 2019Publication date: October 1, 2020Inventors: Darius Koohmarey, Alisson Douglas Da Silveira Pacheco
-
Patent number: 10685359Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: GrantFiled: October 3, 2017Date of Patent: June 16, 2020Assignee: ServiceNow, Inc.Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Patent number: 10673787Abstract: Techniques related to a virtual agent conversation service are disclosed. The techniques include a method for improving performance of a virtual agent conversation system, comprising receiving one or more conversation trees, receiving a message from a user including a natural language description of an intended task, providing the message to a conversation provider, receiving an indication of an intent of the message and textual information related to the indication of the intent, determining an action to take based on the indication of the intent, perform the action to obtain an action result, determining a set of responses based on the action result, and providing a response of the set of responses to the virtual agent based on the action result for output to the user.Type: GrantFiled: October 3, 2017Date of Patent: June 2, 2020Assignee: ServiceNow, Inc.Inventors: Darius Koohmarey, Anthony Arobone, John Oliver Mendoza, Gopalakrishnan Venkatachalam, Nathan Holm, Naitik Doshi
-
Patent number: 10650597Abstract: An augmented reality AR device may be communicatively connected to a remote network management platform configured to support a managed network. The AR device may capture an image of a real object in the field of view of an imaging component of the AR device. The real object may be recognized as a known managed object of the managed network. The AR device may also concurrently determine context information indicating a location or physical environment. The AR device may then transmit an identifier of the known managed object and the context information in a message to the management platform. In response, the AR device may receive data associated with the known managed. The AR device may then display a virtual object in a virtual space superimposed on the captured image of the real object, where the virtual object and the virtual space are based on the received management data.Type: GrantFiled: February 6, 2018Date of Patent: May 12, 2020Assignee: ServiceNow, Inc.Inventor: Darius Koohmarey
-
Publication number: 20200013070Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: ApplicationFiled: July 16, 2019Publication date: January 9, 2020Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Patent number: 10417644Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: GrantFiled: August 9, 2018Date of Patent: September 17, 2019Assignee: ServiceNow, Inc.Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Publication number: 20190246240Abstract: An example system includes a database storing a queue of entries indicating technical issues to be addressed at a walk-up location. The system also includes a queue management software module configured to: receive, from a computing device, a request to insert a first entry into the queue; monitor a travel time between a location of the computing device and the walk-up location; determine a wait time until the first entry reaches a predetermined position within the queue; in response to the travel time meeting or exceeding the wait time, transmit a notification to the computing device instructing to depart for the walk-up location; determine an arrival time at the walk-up location based on updated locations of the computing device following the departure; adjust a position of the first entry within the queue based on the arrival time; and assign the first entry for service at the walk-up location.Type: ApplicationFiled: February 6, 2018Publication date: August 8, 2019Inventors: Darius Koohmarey, Daniel Kong, Daryl John Rodrigues, Marcus Alday, Anthony Arobone
-
Publication number: 20190244425Abstract: An augmented reality AR device may be communicatively connected to a remote network management platform configured to support a managed network. The AR device may capture an image of a real object in the field of view of an imaging component of the AR device. The real object may be recognized as a known managed object of the managed network. The AR device may also concurrently determine context information indicating a location or physical environment. The AR device may then transmit an identifier of the known managed object and the context information in a message to the management platform. In response, the AR device may receive data associated with the known managed. The AR device may then display a virtual object in a virtual space superimposed on the captured image of the real object, where the virtual object and the virtual space are based on the received management data.Type: ApplicationFiled: February 6, 2018Publication date: August 8, 2019Inventor: Darius Koohmarey
-
Patent number: 10354257Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: GrantFiled: March 29, 2018Date of Patent: July 16, 2019Assignee: SERVICENOW, INC.Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Publication number: 20190104092Abstract: Techniques related to a virtual agent conversation service are disclosed. The techniques include a method for improving performance of a virtual agent conversation system, comprising receiving one or more conversation trees, receiving a message from a user including a natural language description of an intended task, providing the message to a conversation provider, receiving an indication of an intent of the message and textual information related to the indication of the intent, determining an action to take based on the indication of the intent, perform the action to obtain an action result, determining a set of responses based on the action result, and providing a response of the set of responses to the virtual agent based on the action result for output to the user.Type: ApplicationFiled: October 3, 2017Publication date: April 4, 2019Inventors: Darius Koohmarey, Anthony Arobone, John Oliver Mendoza, Gopalakrishnan Venkatachalam, Nathan Holm, Naitik Doshi
-
Publication number: 20180365700Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: ApplicationFiled: August 9, 2018Publication date: December 20, 2018Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Publication number: 20180322508Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: ApplicationFiled: October 3, 2017Publication date: November 8, 2018Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Publication number: 20180322509Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: ApplicationFiled: March 29, 2018Publication date: November 8, 2018Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey