Patents by Inventor Hemendra Rana
Hemendra Rana 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: 11706245Abstract: A vulnerability-solution resolution (VSR) system is disclosed that is designed to create and maintain associations between vulnerabilities identified by third-party scanners (TPSs) and solutions, such as software patches received from third-party vendors. The VSR system includes a data scheme that enables information regarding vulnerabilities and solutions to be stored, and enables certain relationships to be automatically created between these vulnerabilities and solutions. In particular, the VSR system is designed to automatically form certain relationships between particular vulnerabilities and solutions based on solution supersedence and inheritance. Additionally, the VSR system includes a graphical user interface (GUI) that enables a user to exclude particular relationships from consideration when recommending solutions to resolve a vulnerability or when calculating metrics regarding the vulnerability.Type: GrantFiled: July 28, 2022Date of Patent: July 18, 2023Assignee: ServiceNow, Inc.Inventors: Brian James Waplington, Hemendra Rana, Naveen Reddy Bojja
-
Publication number: 20220368715Abstract: A vulnerability-solution resolution (VSR) system is disclosed that is designed to create and maintain associations between vulnerabilities identified by third-party scanners (TPSs) and solutions, such as software patches received from third-party vendors. The VSR system includes a data scheme that enables information regarding vulnerabilities and solutions to be stored, and enables certain relationships to be automatically created between these vulnerabilities and solutions. In particular, the VSR system is designed to automatically form certain relationships between particular vulnerabilities and solutions based on solution supersedence and inheritance. Additionally, the VSR system includes a graphical user interface (GUI) that enables a user to exclude particular relationships from consideration when recommending solutions to resolve a vulnerability or when calculating metrics regarding the vulnerability.Type: ApplicationFiled: July 28, 2022Publication date: November 17, 2022Inventors: Brian James Waplington, Hemendra Rana, Naveen Reddy Bojja
-
Patent number: 11489861Abstract: A vulnerability-solution resolution (VSR) system is disclosed that is designed to create and maintain associations between vulnerabilities identified by third-party scanners (TPSs) and solutions, such as software patches received from third-party vendors. The VSR system includes a data scheme that enables information regarding vulnerabilities and solutions to be stored, and enables certain relationships to be automatically created between these vulnerabilities and solutions. In particular, the VSR system is designed to automatically form certain relationships between particular vulnerabilities and solutions based on solution supersedence and inheritance. Additionally, the VSR system includes a graphical user interface (GUI) that enables a user to exclude particular relationships from consideration when recommending solutions to resolve a vulnerability or when calculating metrics regarding the vulnerability.Type: GrantFiled: March 9, 2020Date of Patent: November 1, 2022Assignee: ServiceNow, Inc.Inventors: Brian James Waplington, Hemendra Rana, Naveen Reddy Bojja
-
Publication number: 20210152589Abstract: A vulnerability-solution resolution (VSR) system is disclosed that is designed to create and maintain associations between vulnerabilities identified by third-party scanners (TPSs) and solutions, such as software patches received from third-party vendors. The VSR system includes a data scheme that enables information regarding vulnerabilities and solutions to be stored, and enables certain relationships to be automatically created between these vulnerabilities and solutions. In particular, the VSR system is designed to automatically form certain relationships between particular vulnerabilities and solutions based on solution supersedence and inheritance. Additionally, the VSR system includes a graphical user interface (GUI) that enables a user to exclude particular relationships from consideration when recommending solutions to resolve a vulnerability or when calculating metrics regarding the vulnerability.Type: ApplicationFiled: March 9, 2020Publication date: May 20, 2021Inventors: Brian James Waplington, Hemendra Rana, Naveen Reddy Bojja
-
Patent number: 9319515Abstract: Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller.Type: GrantFiled: January 26, 2015Date of Patent: April 19, 2016Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton, Ankur Shah
-
Publication number: 20150133096Abstract: Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller.Type: ApplicationFiled: January 26, 2015Publication date: May 14, 2015Inventors: Saurav CHATTERJEE, Josh PERFETTO, Hemendra RANA, Paul FULLARTON, Ankur SHAH
-
Patent number: 8942368Abstract: Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller.Type: GrantFiled: June 6, 2013Date of Patent: January 27, 2015Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton, Ankur Shah
-
Publication number: 20140256294Abstract: An integrated voicemail system is described that provides “visual voicemail” that overcomes the shortcomings associated with a user having to dial into a voicemail system and navigate through a menu of options using conventional voice and/or standard DTMF signaling-based browsing capabilities. The visual voicemail instead provides, via a client device of the user's choice, a visual presentation of a user's voicemails along with state information of the voicemails. The visual presentation of the voicemails includes a user interface that allows a user to control or manipulate voicemails from the client device, where the manipulation includes playing, pausing, rewinding, fast-forwarding, deleting, and changing a state of each voicemail. The visual voicemail also eliminates the need for a user to periodically call-in to the enterprise voicemail system in order to check for voicemail messages as the messages can be automatically delivered to the user's client device.Type: ApplicationFiled: January 14, 2014Publication date: September 11, 2014Inventors: Saurav Chatterjee, John Drewry, Paul Fullarton, Josh Perfetto, Hemendra Rana
-
Patent number: 8767931Abstract: Provisioning is described for use in communications systems. The provisioning includes receiving a message at an inbox of a device. The message includes information of an electronic location of a source device from which to download the appropriate application and device and user-specific information used for configuration of the application. An application is automatically transferred to the device in response to selection of the received message by a user of the device. The application is automatically installed on the device. The application is auto-started, at which time it self-configures using the original message.Type: GrantFiled: August 23, 2006Date of Patent: July 1, 2014Assignee: Orative CorporationInventors: Josh Perfetto, Saurav Chatterjee, Paul Fullarton, Lorraine Ling, Hemendra Rana, Mike White
-
Patent number: 8638910Abstract: An integrated voicemail system is described that provides “visual voicemail” that overcomes the shortcomings associated with a user having to dial into a voicemail system and navigate through a menu of options using conventional voice and/or standard DTMF signaling-based browsing capabilities. The visual voicemail instead provides, via a client device of the user's choice, a visual presentation of a user's voicemails along with state information of the voicemails. The visual presentation of the voicemails includes a user interface that allows a user to control or manipulate voicemails from the client device, where the manipulation includes playing, pausing, rewinding, fast-forwarding, deleting, and changing a state of each voicemail. The visual voicemail also eliminates the need for a user to periodically call-in to the enterprise voicemail system in order to check for voicemail messages as the messages can be automatically delivered to the user's client device.Type: GrantFiled: January 8, 2007Date of Patent: January 28, 2014Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, John Drewry, Paul Fullarton, Josh Perfetto, Hemendra Rana
-
Patent number: 8503658Abstract: Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller.Type: GrantFiled: March 21, 2007Date of Patent: August 6, 2013Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton, Ankur Shah
-
Patent number: 7983660Abstract: In one embodiment, a method comprises a mobile node receiving an incoming wireless call; the mobile node determining whether enhanced services are available for the incoming wireless call based on outputting a DTMF tone on a voice channel associated with the incoming wireless call and determining whether a notify message, indicating a server providing the enhanced services has received the DTMF tone, is received on a data channel during the incoming wireless call; and the mobile node selectively initiating the enhanced services for the incoming wireless call with the server in response to determining the enhanced services are available for the incoming wireless call.Type: GrantFiled: January 10, 2008Date of Patent: July 19, 2011Assignee: Cisco Technology, Inc.Inventors: Ho Bao, Hemendra Rana
-
Patent number: 7940910Abstract: Embodiments for generating a sorted integrated directory are described. The sorted integrated directory integrates contacts from disparate directories into a common directory. The formation of the integrated directory includes receiving contacts from multiple directories. The contacts represent or are formed under multiple data structures, with one data structure corresponding to one of the directories. The received contacts are converted into contact objects. The contact objects, each of which represents a contact, all include or are formed under a common data structure. An integrated directory is generated or formed from the contact objects. The integrated directory thus includes a set of contacts of the disparate source directories.Type: GrantFiled: August 23, 2006Date of Patent: May 10, 2011Assignee: Orative CorporationInventors: Saurav Chatterjee, John S. Drewry, Hemendra Rana, Steven D. Schramm
-
Patent number: 7889849Abstract: Communication systems and methods are described that enable mobile devices to route telephone calls via an enterprise telephone system. The communication system is configured to receive via a data channel a request from the mobile device. The mobile device corresponds to a user making a call. The server receiving the request includes a private branch exchange (PBX) and one or more other servers hosted by or coupled to the enterprise. A first call leg is initiated over a first voice channel in response to the request. The first call leg is coupled to the server and mobile device. Numerous second call legs are initiated over a second voice channel, and the second call legs are coupled to the server and numerous client devices corresponding to an intended call recipients. A voice conference call is formed between the mobile device and client device by joining the first and second call legs.Type: GrantFiled: March 21, 2007Date of Patent: February 15, 2011Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton, Steven D. Schramm
-
Patent number: 7876888Abstract: Communication systems and methods are described that enable mobile devices to route telephone calls via an enterprise telephone system. The communication system is configured to receive via a data channel a request from the mobile device. The mobile device corresponds to a user making a call. The server receiving the request includes a private branch exchange (PBX) and one or more other servers hosted by or coupled to the enterprise. A first call leg is initiated over a first voice channel in response to the request. The first call leg is coupled to the server and mobile device. A second call leg is initiated over a second voice channel, and the second call leg is coupled to the server and a client device corresponding to an intended call recipient. A voice conference call is formed between the mobile device and client device by joining the first and second call legs.Type: GrantFiled: March 21, 2007Date of Patent: January 25, 2011Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton
-
Patent number: 7822189Abstract: Embodiments for searching multiple directories are described. The searching includes remote searching and local searching. Local searching is performed against the local integrated phonebook on a client device. In contrast, remote searching is performed against one or more directories or directory types of an enterprise server (e.g. corporate directory, etc.). The local directory on the client device therefore effectively functions like a cache of information of one or more of the directories of the enterprise server, where the cache is stored locally on the client device.Type: GrantFiled: August 23, 2006Date of Patent: October 26, 2010Assignee: Orative CorporationInventors: Hemendra Rana, Saurav Chatterjee, Paul Fullarton, Steven D. Schramm
-
Patent number: 7787607Abstract: Communication systems and methods are described that enable mobile devices to route telephone calls via an enterprise telephone system. The communication system is configured to receive via a data channel a request from the mobile device. The mobile device corresponds to a user making a call. The server receiving the request includes a private branch exchange (PBX) and one or more other servers hosted by or coupled to the enterprise. A first call leg is initiated over a first voice channel in response to the request. The first call leg is coupled to the server and mobile device. A second call leg is initiated over a second voice channel, and the second call leg is coupled to the server and a client device corresponding to an intended call recipient. A voice conference call is formed between the mobile device and client device by joining the first and second call legs.Type: GrantFiled: March 21, 2007Date of Patent: August 31, 2010Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton
-
Patent number: 7783310Abstract: Melting information of a client device is described. The device melting includes receiving a melt message at an inbox of a client device. A source of the melt message is authenticated using identification information of the melt message. The client device automatically deletes client state information of the client device in response to authenticating the source of the melt message.Type: GrantFiled: August 23, 2006Date of Patent: August 24, 2010Assignee: Orative CorporationInventors: Hemendra Rana, Saurav Chatterjee, Paul Fullarton, Josh Perfetto, Steven D. Schramm, Ankur Shah
-
Patent number: 7742584Abstract: Communication systems and methods are described that enable mobile devices to route telephone calls via an enterprise telephone system. The communication system is configured to receive via a data channel a request from the mobile device. The mobile device corresponds to a user making a call. The server receiving the request includes a private branch exchange (PBX) and one or more other servers hosted by or coupled to the enterprise. A first call leg is initiated over a first voice channel in response to the request. The first call leg is coupled to the server and mobile device. A second call leg is initiated over a second voice channel, and the second call leg is coupled to the server and a client device corresponding to an intended call recipient. A voice conference call is formed between the mobile device and client device by joining the first and second call legs.Type: GrantFiled: March 21, 2007Date of Patent: June 22, 2010Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton
-
Patent number: 7688953Abstract: Communications rate control is described. The rate control includes receiving a message addressed to a client device of a user. A determination is made as to a category of the message. Data of the message is synchronized between a server and the mobile device in response to one or more of the category and one or more user actions at the client device.Type: GrantFiled: August 23, 2006Date of Patent: March 30, 2010Assignee: Cisco Technology, Inc.Inventors: Saurav Chatterjee, Paul Fullarton, Hemendra Rana, Steven D. Schramm