Patents by Inventor Manish Gupta

Manish Gupta 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: 11483381
    Abstract: A method includes defining, by a computing device, a network of nodes of migration practitioners; receiving, by the computing device, working sets from the nodes defining ownership of data servers; determining, by the computing device, a consensus of ownership of the data servers amongst the migration practitioners; updating, by the computing device, the working sets using the consensus of ownership; distributing, by the computing device, the updated working sets across the nodes; obtaining, by the computing device, activity wrappers of migration activities on the data servers within the distributed working sets; generating, by the computing device, migration activities based on the obtained activity wrappers; determining, by the computing device, connectivity problems in the network; resolving, by the computing device, the connectivity problems in the network; allowing, by the computing device, a new node to join the network; and assigning, by the computing device, ownership of unowned data servers.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: October 25, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manish Gupta, Murali Krishna Surampalli, Sougata Mukherjea, Ashraf Ali Thajudeen
  • Patent number: 11475393
    Abstract: This application relates to apparatus and methods for determining, assigning, and displaying order deliveries. In some examples, a computing device may obtain order data identifying at least one order for delivery during a timeslot. The computing device may transmit, to a driver's computing device, a request for deliveries for a first price during the timeslot. The computing device may receive, from the driver's computing device, a response accepting the request. The computing device may then assign the driver to the order, and determine a delivery status based on the assignment of the first driver to the first order. The delivery status may identify, for example, that the order has been assigned to the driver, an estimated delivery time, the number of items being delivered, the weight of the items, and a route taken by the driver. The computing device may also display the delivery status.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: October 18, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Pratosh Deepak Rajkhowa, Manish Gupta, Puneet Srivastava, Deepak Ramesh Deshpande, Dinoop Dayanand, Sergey Gavrilov, Rohit Jain
  • Publication number: 20220315661
    Abstract: The present invention relates to a combination of two antibody molecules that bind to human DR5 antigen and their use in treating cancer. In particular, the present invention relates to dosage regimens for such anti-DR5 antibodies comprising administering to subject weekly dosages followed by biweekly dosages, or one or two priming dosage(s) followed by biweekly dosages.
    Type: Application
    Filed: May 11, 2020
    Publication date: October 6, 2022
    Inventors: Ulf FORSSMANN, Manish GUPTA, Jens Thing MORTENSEN, Merete ELLEKILDE-PEDERSEN, Marije Berber OVERDIJK, Tahamtan AHMADI
  • Patent number: 11458986
    Abstract: Various aspects of a system and method to provide driving assistance to safely overtake a vehicle are disclosed herein. In accordance with an embodiment, an electronic control unit used in a first vehicle is configured to detect a second vehicle in front of the first vehicle. A first position associated with the first vehicle and a second position associated with the detected second vehicle is determined for a first time instance. It may be determined whether a lateral distance between the determined first position and the determined second position is below a pre-defined threshold distance. A first alert is generated when the determined lateral distance is below the pre-defined threshold distance.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: October 4, 2022
    Assignee: SONY CORPORATION
    Inventors: Manish Gupta, Ramesha Chelur Ramachandra Sastry, Pramod Chintalapoodi, Sho Tanaka
  • Publication number: 20220300480
    Abstract: A method and related apparatus adaptively control snapshot replication of a plurality of server snapshots in a multi-tenant public cloud using snapshot service. A plurality of snapshot requests are received from a plurality of clients in the multi-tenant public cloud and are each associated with a service level agreement (SLA). The SLA includes a corresponding completion deadline and a slippage penalty. A probabilistic model calculates, for active snapshot flows, a completion time for each of the snapshot requests. If any of the predicted completion times exceed their corresponding completion deadlines, a possible MISS event is produced for an associated first snapshot. The snapshot controller component, in response to producing the possible MISS event, minimizes a probability of breaching fulfillment times for the multi-tenant cloud. The slippage penalty is calculated for each of the plurality of snapshot requests. A second snapshot is identified from among the plurality of snapshot requests.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Inventors: Sreekrishnan Venkateswaran, Manish Gupta
  • Patent number: 11449893
    Abstract: Automated methods are provided for identifying when a first advertisement (ad) is a likely variant of a second ad. The first and second ads each include a plurality of sequential segments of a predefined time length, wherein the second ad is a reference ad, and the first ad is a sample ad. In one embodiment, a vector of segment hits is created for the second ad, wherein the second ad is used as both the sample ad and the reference ad for creating the vector of segment hits for the second ad. A vector of segment hits is also created for the first ad, wherein the first ad is used as the sample ad and the second ad is used as the reference ad for creating the vector of segment hits for the first ad.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: September 20, 2022
    Assignee: ALPHONSO INC.
    Inventors: Manish Gupta, Tapan Sharma
  • Patent number: 11436337
    Abstract: A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: September 6, 2022
    Assignee: ShiftLeft Inc.
    Inventors: Vlad A Ionescu, Fabian Yamaguchi, Chetan Conikee, Manish Gupta
  • Patent number: 11438232
    Abstract: Information technology discovery data items are received from a plurality of different discovery sources. The received information technology discovery data items are stored in a multisource data store. The received information technology discovery data items from the plurality of different discovery sources are reconciled to determine an attribute value of a configuration item. The determined attribute value of the configuration item is stored in a configuration management database (CMDB).
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: September 6, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Manish Gupta, Navindra Sharma, Satish Babu Krishnamoorthy, Kiran Kumar Bushireddy, Swapnesh Patel, Rukshan Felix Perera, Anand Karandikar
  • Publication number: 20220278898
    Abstract: A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
    Type: Application
    Filed: May 16, 2022
    Publication date: September 1, 2022
    Inventors: Vivian Tero, Chinna Polinati, Madhavi Puvvada, Purushottam Amradkar, Manish Gupta, Brandon Trudel, Guarav Yakhmi, Jesus Antonio Castro Cisneros, Viral Shah
  • Publication number: 20220244172
    Abstract: An optical system for performing an absorption measurement of a medium sample includes a laser source configured to output a laser beam having a wavelength corresponding to an absorption region of interest; a ringdown cavity comprising a chamber configured to receive the medium sample, an input mirror at an input end, an output mirror at an output end, and an optical axis that extends through the centers of the input mirror and the output mirror; a coupling device configured to couple the laser beam through the input mirror into the chamber; and a detector optically coupled with the cavity, and configured to detect an intensity of light of the wavelength corresponding to the absorption region of interest that extends through the output mirror, wherein a cavity geometry of the cavity increases the re-entrant condition of the cavity relative to a conventional cavity comprised of two spherical mirrors.
    Type: Application
    Filed: February 3, 2021
    Publication date: August 4, 2022
    Inventors: Manish Gupta, Rupal Gupta
  • Patent number: 11403677
    Abstract: Provided herein are systems and methods of inserting video content. An application may receive a video content item identifying a plurality of segments. The plurality of segments may have a first segment to play primary video content and a second segment to play supplemental video content. The application may identify the second segment from the plurality of segments. The application may generate, responsive to identifying the second segment, a request for the supplemental video content to play in the second segment of the video content item. The request may include selection parameters. The application may transmit, to at least one server, the request for the supplemental video content to cause the at least one server to select a supplemental video content item using the selection parameters. The application may play the supplemental video content received from the at least one server in the second segment.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: August 2, 2022
    Assignee: GOOGLE LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish Gupta, Jill A. Huchital, Willard V T Rusch, II
  • Patent number: 11403592
    Abstract: Example implementations described herein are directed to an asset management system configured to facilitate real-time inventory recognition with image analysis tagged with positional information. The example implementations described herein also provide the method and process to improve the accuracy of the pipe detection for counting with various approaches. Referring the expected number of the pipes, example implementations utilize the pipe detection algorithm, as well as the bounding box of the pipe stack, use the knowledge of the physical size of the pipe stack, and analyze a pipe stack from the images of two directions at the end.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: August 2, 2022
    Assignee: HITACHI, LTD.
    Inventors: Akira Maeki, Manish Gupta, Yuki Watanabe, Chandrasekar Venkatraman, Nam Huyn, Ravigopal Vennelakanti
  • Publication number: 20220239581
    Abstract: This document describes systems, devices, and methods for testing the integration of a content provider's origin infrastructure with a content delivery network (CDN). In embodiments, the teachings hereof enable a content provider's developer to rapidly and flexibly create test environments that send test traffic through the same CDN hardware and software that handle (or at least have the ability to handle) production traffic, but in isolation from that production traffic and from each other. Furthermore, in embodiments, the teachings hereof enable the content provider to specify an arbitrary test origin behind its corporate firewall with which the CDN should communicate.
    Type: Application
    Filed: February 14, 2022
    Publication date: July 28, 2022
    Applicant: Akamai Technologies, Inc.
    Inventors: Bradford A. Jones, Manish Gupta
  • Publication number: 20220188172
    Abstract: In an approach, a processor receives a request to deploy a workload in a container environment, where: the container environment comprises a plurality of external providers running container environment clusters; and the request (i) includes one or more requirements of the workload and (ii) does not specify a particular external provider of the plurality of external providers. A processor determines a cluster, from the plurality of external providers running the container environment clusters, that meets the one or more requirements of the workload. A processor deploys the workload on the determined cluster.
    Type: Application
    Filed: December 15, 2020
    Publication date: June 16, 2022
    Inventors: Manish Gupta, Gopal S. Pingali, Kiranmai Bhagavatula
  • Publication number: 20220172167
    Abstract: In some examples, a system may include a memory resource storing instructions, and one or more processors. In various examples the one or more processors may be configured to execute the instructions to receive data indicating that an order has been dropped by a driver of a first computing system. The order may include a set of order parameters that may include a first order parameter and a second order parameter. Additionally, the one or more processors may be configured to execute the instructions to determine a remaining delivery time period based at least a time when the order was dropped and the first order parameter. Moreover, the one or more processors may be configured to execute the instructions to obtain profile data of a set of drivers that includes availability data indicating the corresponding driver is available for assignment.
    Type: Application
    Filed: February 15, 2022
    Publication date: June 2, 2022
    Inventors: Pratosh Deepak RAJKHOWA, Manish GUPTA, Chika UGBOH
  • Patent number: 11341187
    Abstract: A system, method and computer-readable medium for missing data identification, including identifying columns in tables of a database, generating categorical columns of categorical data by transforming data values in the columns into categorical data values, generating a co-occurrence matrix corresponding to a pair of categorical columns in the categorical columns, determining an expected frequency of co-occurrence corresponding to each unique pair of categorical data values based at least in part on a marginal totals corresponding to categorical data values in the co-occurrence matrix, and identifying one or more locations of missing data based at least in part on the count of co-occurrence of each unique pair of categorical data values and the expected frequency of co-occurrence corresponding to each unique pair of categorical data values.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 24, 2022
    Assignee: INFORMATICA LLC
    Inventors: Gregorio Convertino, Ranjeet Kumar Tayi, Swati Tomar, Manish Gupta, Chitresh Kakwani
  • Patent number: 11336524
    Abstract: A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: May 17, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Vivian Tero, Chinna Polinati, Madhavi Puvvada, Purushottam Amradkar, Manish Gupta, Brandon Trudel, Guarav Yakhmi, Jesus Antonio Castro Cisneros, Viral Shah
  • Patent number: 11336930
    Abstract: An automated method is provided for identifying candidate locations in video content for inserting advertisement (ad) breaks. Each candidate location is a different offset time from the beginning of the video content. Different distinct characteristics of the video content are identified at offset times. Certain characteristics are desirable and certain other characteristics are not desirable. Candidate locations are identified which have the most desirable characteristics at particular offset times, but which do not have any of the undesirable characteristics at any of the offset times.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: May 17, 2022
    Assignee: ALPHONSO INC.
    Inventors: Manish Gupta, Anuj Srivastava
  • Patent number: 11321787
    Abstract: A method, computer system, and a computer program product for multi-cloud solution design and fulfillment via crowdsourcing is provided. Embodiments of the present invention may include receiving a request, wherein the request includes computing requirements. Embodiments of the present invention may include parsing the received request into partitions. Embodiments of the present invention may include advertising the partitions to a plurality of participating members on a trusted network environment. Embodiments of the present invention may include receiving conceptual solutions to the partitions. Embodiments of the present invention may include evaluating the received conceptual solutions.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: May 3, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Manish Gupta, Sreekrishnan Venkateswaran, Jigar Navanitrai Kapasi, Deepak Poola Chandrashekar
  • Publication number: 20220120461
    Abstract: Devices, methods, and systems for determining the cause of a fault in a heating, ventilation, and air conditioning (HVAC) system are described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to receive operational data associated with an HVAC system, receive control logic associated with a controller of the HVAC system, determine a cause of a fault occurring in the HVAC system based, at least in part, on the operational data associated with the HVAC system and the control logic of the controller of the HVAC system, and provide the cause of the fault occurring in the HVAC system to a user.
    Type: Application
    Filed: December 30, 2021
    Publication date: April 21, 2022
    Inventors: Nagasree Poluri, Seema P, Deenadayalan Karunakaran, Evan John Kingston, Manish Gupta