Patents by Inventor Hardik Shah
Hardik Shah 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: 20240048569Abstract: Systems and methods for detecting malicious activity. The methods include receiving at an interface at least one feature of a digital certificate; detecting, using one or more processors executing instructions stored on memory, an anomaly in the at least one feature of the digital certificate; identifying, using the one or more processors, at least one process or file associated with the digital certificate upon detecting the anomaly in the at least one feature; and analyzing, using the one or more processors, at least one property associated with the at least one identified process or file. The methods further include identifying, using the one or more processors, the at least one process or file as malicious based on the analysis of the at least one property associated with the at least one process or file and the identification of the anomaly in the at least one feature of the digital certificate; and executing at least one remedial action upon identifying the at least one process or file as malicious.Type: ApplicationFiled: August 4, 2022Publication date: February 8, 2024Inventors: Hardik Shah, Felix Benoit Roger Weyne, Stephen Matthew Ormandy
-
Publication number: 20230041274Abstract: Methods, apparatus, systems and articles of manufacture for detecting malware via analysis of a screen capture are disclosed. An example apparatus includes at least one memory, instructions, and processor circuitry to execute the instructions. The processor circuitry is to detect execution of a process, capture a portion of a screen buffer as a captured image, after the execution of the process is detected, analyze the captured image to determine an image similarity to a stored image in a database, the database to at least store malicious images, and perform a responsive action when the image similarity satisfies a similarity threshold.Type: ApplicationFiled: October 20, 2022Publication date: February 9, 2023Inventor: Hardik SHAH
-
Patent number: 11514161Abstract: Methods, apparatus, systems and articles of manufacture for detecting malware via analysis of a screen capture are disclosed. An example apparatus includes a process detector to detect execution of a macro-executing process. An image capturer is to, in response to detection of the macro-execution process, capture an image of a user interface of the macro-executing process. A similarity analyzer is to analyze the image to determine an image similarity to a stored image in a repository of malicious macro interfaces. A responder is to perform a responsive action in response to the image similarity meeting or exceeding a similarity threshold.Type: GrantFiled: September 11, 2020Date of Patent: November 29, 2022Assignee: MCAFEE, LLCInventor: Hardik Shah
-
Patent number: 11414723Abstract: In one embodiment, a method for manufacturing a pipe bend is disclosed, comprising: heating, with an induction coil, a first annular band of a wall of a first end portion of a moving pipe; directing quenching fluid toward an outer and inner surface of the first annular band; heating a second annular band of a wall of a bend portion of the moving pipe; directing the quenching fluid toward an outer and inner surface of the second annular band; decreasing a speed of the pipe while moving the induction coil from stationary and maintaining a relative speed between the pipe and the induction coil substantially constant; heating a third annular band of a wall of a second end portion of the pipe while moving the induction coil; and directing the quenching fluid toward an outer surface and an inner surface of the third annular band while moving the induction coil.Type: GrantFiled: May 15, 2019Date of Patent: August 16, 2022Assignee: Welspun Corp LimitedInventors: Balkrishan Goenka, Prasanta Mukherjee, Shashidhar Dwivedi, Hardik Shah, Suresh Dungrani
-
Patent number: 11400595Abstract: A method and system for a robotic device comprising a propulsion mechanism to move the robotic device, a sensor, a user interface for entering service area dimension information to establish a service area proximate the robotic device, and a processing facility comprising a processor and a memory, the processing facility configured to store a set of instructions that, when executed, cause the robotic device to receive service area dimension information for the service area through the user interface, wherein the service area is determined by the service area dimension information entered into the user interface, and utilize the propulsion mechanism to move the robotic device through the service area and to perform a service task in the service area.Type: GrantFiled: August 23, 2018Date of Patent: August 2, 2022Assignee: Nexus Robotics LLCInventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
-
Publication number: 20220121628Abstract: Systems and methods are described herein for synthesizing traces from logs of a distributed computing system. A trace represents a single transaction, such as handling of a user request, on the distributed computing system. The transaction can include multiple underlying operations on the distributed computing system, which are represented as spans within the trace and may be hierarchically arranged within the trace. In instances where a distributed computing system does not provide for tracing natively, a trace can be synthesized from log entries of the distributed computing system. A streaming data processing system can ingest a data stream including log entries, and identify within the data stream those log entries relating to a given transaction. The streaming data processing system can further identify log entries that demark the beginnings and endings of operations for that transaction, and can utilize the identified log entries to build a trace for the transaction.Type: ApplicationFiled: October 19, 2020Publication date: April 21, 2022Inventors: Poornima Devaraj, Joseph Gabriel Echeverria, Venkata SreeKrishna Koganti, Shyam Mundhra, Hardik Shah, Xiangyu Wu, Ryan Konrad Yee
-
Publication number: 20220083658Abstract: Methods, apparatus, systems and articles of manufacture for detecting malware via analysis of a screen capture are disclosed. An example apparatus includes a process detector to detect execution of a macro-executing process. An image capturer is to, in response to detection of the macro-execution process, capture an image of a user interface of the macro-executing process. A similarity analyzer is to analyze the image to determine an image similarity to a stored image in a repository of malicious macro interfaces. A responder is to perform a responsive action in response to the image similarity meeting or exceeding a similarity threshold.Type: ApplicationFiled: September 11, 2020Publication date: March 17, 2022Inventor: Hardik SHAH
-
Patent number: 10913148Abstract: A method and system for a reconfigurable robotic platform through a plurality of interchangeable service modules and adapted to engage in both autonomous and interactive maintenance and monitoring of a service area, the robotic platform configured to execute a stored service plan for the service area, the service plan comprising a service plan sequence comprising a service treatment step, alter the service plan sequence based on detecting an object that is a treatment obstacle in the service area as detected by the sensor, the treatment obstacle preventing execution of the service treatment step at a service treatment location within the service area, wherein the altered service plan sequence comprises moving around the treatment obstacle and skipping the service treatment step, store the service treatment location for later treatment, and resume execution of the service plan.Type: GrantFiled: August 1, 2018Date of Patent: February 9, 2021Assignee: Discovery RoboticsInventors: Larry J. Williams, Vivek Rajendran, Hardik Shah, Dharmateja Kadem, Jeffrey Blum, Ishit Shah, Manomit Bal, Britta Kathleen Ulm, David Callen, Sujith Vijaya Kumar, Naman Kumar
-
Publication number: 20200047337Abstract: A robotic device includes a sensor and a processing facility including a processor and a memory, the processing facility operating in a first mode of operation and storing a set of instructions that, when executed, cause the robotic device to utilize data from the sensor to determine an occurrence of an event and transition the operation of the processing facility to a second mode of operation based, at least in part, on the occurrence.Type: ApplicationFiled: October 22, 2019Publication date: February 13, 2020Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar, Kent D. McElhattan
-
Patent number: 10518407Abstract: A method and system for a reconfigurable robotic platform through a plurality of interchangeable service modules and adapted to engage in both autonomous and interactive maintenance and monitoring of a service area, the robotic platform configured to perform a wide variety of tasks utilizing the plurality of interchangeable service modules, and navigating through the service area utilizing a plurality of sensors and guided through a stored service plan for the service area.Type: GrantFiled: July 11, 2017Date of Patent: December 31, 2019Assignee: Discovery RoboticsInventors: Larry J. Williams, Vivek Rajendran, Hardik Shah, Dharmateja Kadem, Jeffrey Blum, Ishit Shah, Manomit Bal, Britta Kathleen Ulm, David Callen, Sujith Vijaya Kumar, Naman Kumar
-
Publication number: 20190352737Abstract: A system is provided for manufacturing a pipe bend, including: a securement structure including a securement device configured to secure a first end of a pipe and a pivot arm coupled to the securement device and configured to pivot about a pivot point to introduce a bend in the pipe; an induction ring configured to heat an annular band of a wall of the pipe; a first quenching ring configured to direct a first quenching fluid toward an outer surface of the heated annular band in the wall of the pipe; a second quenching ring configured to direct a second quenching fluid toward an inner surface of the heated annular band in the wall of the pipe; and a processor configured to control release of the first quenching fluid and the second quenching fluid such that the first quenching fluid reaches the outer surface and the second quenching fluid reaches the inner surface substantially concurrently.Type: ApplicationFiled: May 15, 2019Publication date: November 21, 2019Inventors: Balkrishan GOENKA, Prasanta MUKHERJEE, Shashidhar DWIVEDI, Hardik SHAH, Suresh DUNGRANI
-
Patent number: 10328573Abstract: A method and system for a robotic device comprising a propulsion mechanism, an orientation sensor, a stored digital map of a service area, a sensor for sensing objects, a navigation and orientation system, and a processing facility comprising a processor and a memory, the processing facility causing the robotic device to determine and store a pose position of the robotic device at a plurality of sequential locations as the robotic device is guided by a user along a path from a start location to an end location through the service area, and as commanded by the user and utilizing the navigation and orientation system, re-trace the path from the start location to the end location replicating the stored pose position of the robotic device at the plurality of sequential locations.Type: GrantFiled: August 23, 2018Date of Patent: June 25, 2019Assignee: Discovery RoboticsInventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
-
Publication number: 20190180327Abstract: A method of classifying webpages using a data processing system includes generating a plurality of topic models from a first plurality of training documents. The method further includes performing inference using the plurality of topic models on a second plurality of training documents, to generate a first set of feature vectors and a second set of feature vectors. The method further includes performing supervised classification of a third plurality of training documents using the first set of feature vectors, to generate a plurality of candidate topic models. The method further includes evaluating the plurality of candidate topic models using the second set of feature vectors and storing, in a production model datastore, at least some of the plurality of candidate topic models as production topic models, responsive to the evaluation, wherein the first plurality of training documents comprise text obtained from an inventory of web pages.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventors: Arun Balagopalan, Hardik Shah, Carolina Galleguillos
-
Patent number: 10289532Abstract: The various embodiments herein disclose a system and method for generating a delta code coverage information. The system for generating delta code coverage information comprises, a source control module configured for storing a plurality of software program code files to be processed and a plurality of code coverage data corresponding to the plurality of software program code files, a processor configured to generate a delta code coverage data for analysis for each of the plurality of software program code files on a line level or at a branch level by performing a time based delta code coverage process and a path based delta code coverage process.Type: GrantFiled: April 8, 2015Date of Patent: May 14, 2019Assignee: OPSHUB, INC.Inventors: Sandeep Jain, Hardik Shah
-
Publication number: 20180361583Abstract: A method and system for a robotic device comprising a propulsion mechanism to move the robotic device, a sensor, a user interface for entering service area dimension information to establish a service area proximate the robotic device, and a processing facility comprising a processor and a memory, the processing facility configured to store a set of instructions that, when executed, cause the robotic device to receive service area dimension information for the service area through the user interface, wherein the service area is determined by the service area dimension information entered into the user interface, and utilize the propulsion mechanism to move the robotic device through the service area and to perform a service task in the service area.Type: ApplicationFiled: August 23, 2018Publication date: December 20, 2018Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
-
Publication number: 20180364045Abstract: A method and system for a robotic device comprising a propulsion mechanism, a sensor for sensing objects, a localization and mapping system, a processing facility comprising a processor and a memory, the processing facility configured to store a set of instructions that, when executed, cause the robotic device to upon selection by a user, place the robotic device in a mapping mode, wherein the mapping mode causes the robotic device to move through the service area and create a digital map, and upon selection by the user, place the robotic device in a service task mode, wherein while in service task mode the robotic device performs a service task in the service area based on sensing the service area with the sensor and utilizing the created digital map.Type: ApplicationFiled: August 23, 2018Publication date: December 20, 2018Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
-
Publication number: 20180361577Abstract: A method and system for a robotic device comprising a propulsion mechanism, an orientation sensor, a stored digital map of a service area, a sensor for sensing objects, a navigation and orientation system, and a processing facility comprising a processor and a memory, the processing facility causing the robotic device to determine and store a pose position of the robotic device at a plurality of sequential locations as the robotic device is guided by a user along a path from a start location to an end location through the service area, and as commanded by the user and utilizing the navigation and orientation system, re-trace the path from the start location to the end location replicating the stored pose position of the robotic device at the plurality of sequential locations.Type: ApplicationFiled: August 23, 2018Publication date: December 20, 2018Inventors: Larry J. Williams, Vivek Rajendran, Dharmateja Kadem, Jeffrey Blum, Manomit Bal, Britta Kathleen Ulm, Hardik Shah, Ishit Shah, David Callen, Sujith Vijaya Kumar
-
Patent number: D865830Type: GrantFiled: August 23, 2018Date of Patent: November 5, 2019Assignee: Discovery RoboticsInventors: Larry J. Williams, Vivek Rajendran, Naman Kumar, Hardik Shah
-
Patent number: D869108Type: GrantFiled: July 14, 2016Date of Patent: December 3, 2019Assignee: Discovery RoboticsInventors: Larry J. Williams, Vivek Rajendran, Naman Kumar, Hardik Shah
-
Patent number: D903214Type: GrantFiled: August 23, 2018Date of Patent: November 24, 2020Assignee: Discovery RoboticsInventors: Larry J. Williams, Vivek Rajendran, Naman Kumar, Hardik Shah