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: 20240048569
    Abstract: 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: Application
    Filed: August 4, 2022
    Publication date: February 8, 2024
    Inventors: Hardik Shah, Felix Benoit Roger Weyne, Stephen Matthew Ormandy
  • Publication number: 20230041274
    Abstract: 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: Application
    Filed: October 20, 2022
    Publication date: February 9, 2023
    Inventor: Hardik SHAH
  • Patent number: 11514161
    Abstract: 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: Grant
    Filed: September 11, 2020
    Date of Patent: November 29, 2022
    Assignee: MCAFEE, LLC
    Inventor: Hardik Shah
  • Patent number: 11414723
    Abstract: 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: Grant
    Filed: May 15, 2019
    Date of Patent: August 16, 2022
    Assignee: Welspun Corp Limited
    Inventors: Balkrishan Goenka, Prasanta Mukherjee, Shashidhar Dwivedi, Hardik Shah, Suresh Dungrani
  • Patent number: 11400595
    Abstract: 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: Grant
    Filed: August 23, 2018
    Date of Patent: August 2, 2022
    Assignee: Nexus Robotics LLC
    Inventors: 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: 20220121628
    Abstract: 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: Application
    Filed: October 19, 2020
    Publication date: April 21, 2022
    Inventors: Poornima Devaraj, Joseph Gabriel Echeverria, Venkata SreeKrishna Koganti, Shyam Mundhra, Hardik Shah, Xiangyu Wu, Ryan Konrad Yee
  • Publication number: 20220083658
    Abstract: 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: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventor: Hardik SHAH
  • Patent number: 10913148
    Abstract: 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: Grant
    Filed: August 1, 2018
    Date of Patent: February 9, 2021
    Assignee: Discovery Robotics
    Inventors: 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: 20200047337
    Abstract: 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: Application
    Filed: October 22, 2019
    Publication date: February 13, 2020
    Inventors: 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: 10518407
    Abstract: 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: Grant
    Filed: July 11, 2017
    Date of Patent: December 31, 2019
    Assignee: Discovery Robotics
    Inventors: 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: 20190352737
    Abstract: 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: Application
    Filed: May 15, 2019
    Publication date: November 21, 2019
    Inventors: Balkrishan GOENKA, Prasanta MUKHERJEE, Shashidhar DWIVEDI, Hardik SHAH, Suresh DUNGRANI
  • Patent number: 10328573
    Abstract: 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: Grant
    Filed: August 23, 2018
    Date of Patent: June 25, 2019
    Assignee: Discovery Robotics
    Inventors: 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: 20190180327
    Abstract: 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: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: Arun Balagopalan, Hardik Shah, Carolina Galleguillos
  • Patent number: 10289532
    Abstract: 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: Grant
    Filed: April 8, 2015
    Date of Patent: May 14, 2019
    Assignee: OPSHUB, INC.
    Inventors: Sandeep Jain, Hardik Shah
  • Publication number: 20180361583
    Abstract: 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: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: 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: 20180364045
    Abstract: 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: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: 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: 20180361577
    Abstract: 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: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: 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: D865830
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: November 5, 2019
    Assignee: Discovery Robotics
    Inventors: Larry J. Williams, Vivek Rajendran, Naman Kumar, Hardik Shah
  • Patent number: D869108
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: December 3, 2019
    Assignee: Discovery Robotics
    Inventors: Larry J. Williams, Vivek Rajendran, Naman Kumar, Hardik Shah
  • Patent number: D903214
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: November 24, 2020
    Assignee: Discovery Robotics
    Inventors: Larry J. Williams, Vivek Rajendran, Naman Kumar, Hardik Shah