Patents by Inventor Dhiraj Sharan
Dhiraj Sharan 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: 20230359619Abstract: A parallel and distributed query engine for federated searching is disclosed herein. As contemplated by the present disclosure, the system may provide a single application programming interface that allows a user to access and analyze multiple enterprise data storage locations remotely and simultaneously while presenting and reporting information from the multiple sources in a single, uniform display. Such a solution may allow a user to analyze and cross-reference data stored in multiple locations by using multiple queries in real time without requiring the actual data files to be displaced or combined. The system may further implement interactive artificial intelligence assistant, natural language processing, and workflow-based operations for improved user access and functionality.Type: ApplicationFiled: July 17, 2023Publication date: November 9, 2023Inventors: Dhiraj Sharan, Srot Sinha, Brant Watson, Jeremy Fisher, Dhiraj Sharan, Matt Eberhart
-
Patent number: 11397832Abstract: A virtual data lake system created with browser-based decentralized data access and analysis is disclosed herein. As contemplated by the present disclosure, the system provides a single interface that allows a user to access and analyze multiple enterprise data storage locations remotely and simultaneously while presenting and reporting information from the multiple sources in a single, uniform display. Such a solution allows a user to analyze and cross-reference data stored in multiple locations in real time without requiring the actual data files to be displaced or combined. The system further implements interactive artificial intelligence, natural language processing, and workflow-based operations for improved user access and functionality.Type: GrantFiled: August 20, 2020Date of Patent: July 26, 2022Inventors: Dhiraj Sharan, Srot Sinha, Andrew Maloney, Niraj Markandey, Shaswat Anand
-
Publication number: 20200380169Abstract: A virtual data lake system created with browser-based decentralized data access and analysis is disclosed herein. As contemplated by the present disclosure, the system provides a single interface that allows a user to access and analyze multiple enterprise data storage locations remotely and simultaneously while presenting and reporting information from the multiple sources in a single, uniform display. Such a solution allows a user to analyze and cross-reference data stored in multiple locations in real time without requiring the actual data files to be displaced or combined. The system further implements interactive artificial intelligence, natural language processing, and workflow-based operations for improved user access and functionality.Type: ApplicationFiled: August 20, 2020Publication date: December 3, 2020Inventors: Dhiraj Sharan, Srot Sinha, Andrew Maloney, Niraj Markandey, Shaswat Anand
-
Patent number: 10846342Abstract: The artificial intelligence-assisted information technology data management and natural language playbook system disclosed herein is designed to support current enterprise information technology security personnel by providing a faster and easier method for finding information or anomalies in current system data and logs. Enterprise security divisions often use multiple security information and event management (SIEM) software platforms to monitor their personnel data and logs, though even the use of such platforms requires advanced knowledge and skill on behalf of the user. The current system allows security users of all skill levels to interact using natural language processing with the system and effectively investigate such data and logs. The system assists such users by interacting with these SIEM platforms on their behalf and providing the users with access to pre-programmed natural language inquiry sequences, called “playbooks,” and easily customizable output displays.Type: GrantFiled: December 4, 2018Date of Patent: November 24, 2020Inventors: Dhiraj Sharan, Shaswat Anand
-
Publication number: 20200175077Abstract: The artificial intelligence-assisted information technology data management and natural language playbook system disclosed herein is designed to support current enterprise information technology security personnel by providing a faster and easier method for finding information or anomalies in current system data and logs. Enterprise security divisions often use multiple security information and event management (SIEM) software platforms to monitor their personnel data and logs, though even the use of such platforms requires advanced knowledge and skill on behalf of the user. The current system allows security users of all skill levels to interact using natural language processing with the system and effectively investigate such data and logs. The system assists such users by interacting with these SIEM platforms on their behalf and providing the users with access to pre-programmed natural language inquiry sequences, called “playbooks,” and easily customizable output displays.Type: ApplicationFiled: December 4, 2018Publication date: June 4, 2020Inventors: Dhiraj Sharan, Shaswat Anand
-
Publication number: 20200137067Abstract: Methods and systems for attributing monitored network activity to a user are provided. In one aspect, a method includes receiving profile data associated with a user and monitored network activity data. The method includes attributing at least one network activity associated with at least one client device to the user. The method also includes generating a timeline comprising an event at a particular time point on the timeline corresponding to the at least one network activity associated with the at least one client device that is attributed to the user; updating the timeline to include subsequent network activities of the monitored network activity data that are attributed to the user; and monitoring the timeline to detect at least one security anomaly based on the updated timeline.Type: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: Brijesh Nambiar, Dhiraj Sharan, Mahesh Garg
-
Patent number: 9569471Abstract: An asset model import connector includes an interface to receive asset data from a data source and a normalize module. The normalize module determines an operation to be performed at a system based on the received asset data and determines code to perform the determined operation. The schema may be populated with attributes from the asset data, and sent to the system.Type: GrantFiled: August 1, 2012Date of Patent: February 14, 2017Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Dhiraj Sharan, Qiang Zeng, Sez Ming Yee
-
Patent number: 9438616Abstract: A network asset information management system (101) may include an asset determination and event prioritization module (105) to generate real-time asset information based on network activity involving an asset (102). A rules module (109) may include a set of rules for monitoring the network activity involving the asset. An information analysis module (110) may evaluate the real-time asset information and the rules to generate a notification (111) related to the asset. The rules may include rules for determining vulnerabilities and risks associated with the asset based on comparison of a level of traffic identified to or from an IP address related to the asset to a predetermined threshold. The notification may include a level of risk associated with the asset.Type: GrantFiled: October 31, 2011Date of Patent: September 6, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Anurag Singla, Robert Block, Dhiraj Sharan, Dilraba Ibrahim
-
Publication number: 20160191352Abstract: A network asset information management system (101) may include an asset determination and event prioritization module (105) to generate real-time asset information based on network activity involving an asset (102). A rules module (109) may include a set of rules for monitoring the network activity involving the asset. An information analysis module (110) may evaluate the real-time asset information and the rules to generate a notification (111) related to the asset. The rules may include rules for determining vulnerabilities and risks associated with the asset based on comparison of a level of traffic identified to or from an IP address related to the asset to a predetermined threshold. The notification may include a level of risk associated with the asset.Type: ApplicationFiled: September 4, 2015Publication date: June 30, 2016Inventors: Anurag Singla, Robert Block, Dhiraj Sharan, Dilraba Ibrahim
-
Publication number: 20140156711Abstract: An asset model import connector includes an interface to receive asset data from a data source and a normalize module. The normalize module determines an operation to be performed at a system based on the received asset data and determines code to perform the determined operation. The schema may be populated with attributes from the asset data, and sent to the system.Type: ApplicationFiled: August 1, 2012Publication date: June 5, 2014Inventors: Dhiraj Sharan, Qiang Zeng, Sez-ming Yee
-
Publication number: 20140075564Abstract: A network asset information management system (101) may include an asset determination and event prioritization module (105) to generate real-time asset information based on network activity involving an asset (102). A rules module (109) may include a set of rules for monitoring the network activity involving the asset. An information analysis module (110) may evaluate the real-time asset information and the rules to generate a notification (111) related to the asset. The rules may include rules for determining vulnerabilities and risks associated with the asset based on comparison of a level of traffic identified to or from an IP address related to the asset to a predetermined threshold. The notification may include a level of risk associated with the asset.Type: ApplicationFiled: October 31, 2011Publication date: March 13, 2014Inventors: Anurag Singla, Robert Block, Dhiraj Sharan, Dilraba Ibrahim
-
Patent number: 8661456Abstract: A system for extending event processing through services includes an event process module to process event data according to event processing rules and services. A build-time system provides an interface for adding or modifying services. A service request gateway receives service requests from service consumers and receives event data from event data providers and provides the service requests to a service container module and provides the event data to the event process module. The service container modules invokes services for the service requests.Type: GrantFiled: October 31, 2011Date of Patent: February 25, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yanlin Wang, Dhiraj Sharan
-
Publication number: 20130198168Abstract: A data storage system includes a query manager to identify storage engines to execute a query. A first storage engine may execute a portion of the query on a row-oriented table and a second storage engine may execute a second portion of the query on a column-oriented table.Type: ApplicationFiled: July 31, 2012Publication date: August 1, 2013Inventors: Wei Huang, Anurag Singla, Yanlin Wang, Dhiraj Sharan
-
Publication number: 20130081065Abstract: Mapping event data to a domain schema includes receiving (301) event data for an event, wherein the event data is arranged in a source schema of a data source providing the event data. A best fit domain schema is determined (302) from a plurality of domain schemas, wherein the domain schemas include different fields from the source schema. The event data in the source schema is mapped (303) to the best fit domain schema.Type: ApplicationFiled: June 1, 2011Publication date: March 28, 2013Inventors: Dhiraj Sharan, Steve Chan, Christian Friedrich Beedgen, Hugh S. Njemanze
-
Publication number: 20120311611Abstract: A system for extending event processing through services includes an event process module to process event data according to event processing rules and services. A build-time system provides an interface for adding or modifying services. A service request gateway receives service requests from service consumers and receives event data from event data providers and provides the service requests to a service container module and provides the event data to the event process module. The service container modules invokes services for the service requests.Type: ApplicationFiled: October 31, 2011Publication date: December 6, 2012Inventors: Yanlin WANG, Dhiraj Sharan
-
Publication number: 20120311562Abstract: A system for extending event processing in an information and event management system includes an event stream application engine. The event stream application engine manages event stream applications, which includes installing the event stream applications in the information and event management system. The installed event stream applications are available to be deployed in an event data processing run-time environment to process event data received at the information and event management system. The system includes an event process extender to the event stream applications in an event stream processing workflow. Each event stream application in the workflow is to process the event data if the event stream application determines the event data to be relevant to processing performed by the event stream application..Type: ApplicationFiled: October 31, 2011Publication date: December 6, 2012Inventors: Yanlin Wang, Hugh Njemanze, Dhiraj Sharan