Patents by Inventor Arun Kumar

Arun Kumar 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: 20200401595
    Abstract: A method and system for estimating a number of distinct entities in a set of records are described. For each one of a subset of records, a set of match rule keys are generated based on a set of match rules. Each match rule from the set of match rules defines a match between records, and each match rule key from the set of match rule keys includes at least a key field value. A high order key for the record is determined based on the match rule keys, and a counter associated with the high order key is incremented. When each record from the subset of records has been processed by determining the match rule keys, and incrementing the counter(s) of the high order keys, a sum of a number of counters that have a non-zero value is performed to estimate the distinct entities in the records.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Applicant: Salesforce.com, inc.
    Inventor: Arun Kumar Jagota
  • Publication number: 20200381109
    Abstract: The present invention relates to systems for planning use of resources under consideration of time constraints. The present invention further relates to methods for scheduling use of resources under consideration of time constraints.
    Type: Application
    Filed: August 17, 2020
    Publication date: December 3, 2020
    Inventors: Márcia ALVES DE INDA, Leonie Francelle WAANDERS, Wendy Uyen DITTMER, Nagaraju BUSSA, Arun Kumar MANI, Janke Jörn DITTMER
  • Publication number: 20200382359
    Abstract: Some implementations of the disclosure are directed to extracting text about networking entities from textual networking data sources, the textual networking data sources including human readable textual data sources; using natural language processing to tokenize the extracted data to obtain tagged data including networking entities and intents; and filtering out from the extracted data, using at least a dictionary of networking terms, data unrelated to networking troubleshooting. Further implementations are directed to building a graph using at least the tagged data including the networking entities and intents, where the graph includes a plurality of nodes and a plurality of links, where each of the plurality of nodes includes a networking entity.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 3, 2020
    Inventors: KRUTARTH RAO, ARUN KUMAR BALASUBRAMANI
  • Publication number: 20200380444
    Abstract: Methods, systems, and computer program products for determining collaborative enterprise decisions based on regulatory impacts are provided herein. A computer-implemented method includes generating, for each one of multiple target entities within an enterprise, impact functions pertaining to entity-specific impacts of a regulation on one or more impact factors; producing weighted impact functions by applying, to the generated impact functions, weights determined by the multiple target entities; calculating a combined enterprise impact attributed to the regulation by combining the weighted impact functions via one or more algorithms; determining a single collaborative enterprise policy for complying with the regulation based at least in part on the combined enterprise impact; and outputting the collaborative enterprise policy to the multiple target entities within the enterprise.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Inventors: Aswin Kannan, Arun Kumar, Leo Kluger
  • Patent number: 10855841
    Abstract: A first communication device includes a memory and a processor coupled to the memory. The processor is configured to receive, during a first call with a second communication device, an indication of a second call from a third communication device. The processor is further configured to monitor the first call, in response to the indication of the second call, for a pause in speech of at least a threshold duration. The processor is further configured to initiate, in response to detecting the pause in speech of at least the threshold duration, an audio message indicating call information associated with the second call.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: December 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Arpit Agrawal, Arun Kumar Singh, Shankar Anand, Murali Krishna Busanaboyina
  • Patent number: 10846339
    Abstract: A method for performing network analysis comprising: receiving telemetry information for a computer network, the telemetry information comprising network device state information for internetworking devices in the computer network and network traffic flow information for data packet flows through the computer network; transforming the telemetry information into a temporal graph that is digitally stored in computer memory, wherein the temporal graph comprises a plurality of graph elements include a plurality of vertices and a plurality of edges, each of the vertices representing an internetworking device, each of the edges representing one or more portions of a data packet flow; digitally storing graph element metadata corresponding to the plurality of graph elements in a structured format, the graph element metadata comprising temporal data for each graph element of the plurality of graph elements, the temporal data comprising a modification time value specifying a modification time that is associated with ea
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: November 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Arun Kumar Raghavendra, Bhalaji Narayanan
  • Patent number: 10838996
    Abstract: One embodiment provides a method, including: obtaining at least two documents, wherein one of the at least two documents comprises a different revision of another of the at least two documents; identifying a structure of each of the at least two documents by parsing each of the at least two documents to extract text from each of the at least two documents; aligning sections of the at least two documents, wherein the aligning comprises matching a section from one of the at least two documents and a corresponding section from another of the at least two documents; identifying at least one difference between the at least two documents; assigning a semantic label to the identified at least one difference; and providing a summary of the identified at least one difference by compressing the text surrounding the identified at least one difference using the assigned semantic label.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: November 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arvind Agarwal, Vitobha Munigala, Riddhiman Dasgupta, Arun Kumar
  • Patent number: 10839877
    Abstract: A protection module for an electronic circuit prevents unintended write operations by a master module to functional registers of a protected module. The protection module includes soft lock bits (SLBs) that indicate whether corresponding functional registers are locked and control logic that supports (i) a page select (PS) control parameter that indicates whether access by the master module is to the functional registers or the SLBs and (ii) a mode select (MS) control parameter that indicates whether access by the master module to the functional registers is in a normal access mode, in which each written-to functional register is left unlocked, or an auto-lock access mode, in which each just-written-to functional register is automatically locked by setting the corresponding SLB. The functional registers and the SLBs share addresses that can fit within a single address space that includes the control parameters.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: November 17, 2020
    Assignee: NXP USA, INC.
    Inventors: Arun Kumar Barman, Parul Bansal, Jhalak Gupta
  • Patent number: 10835196
    Abstract: Various methods and systems are provided for x-ray imaging. In one embodiment, a method for an image pasting examination comprises acquiring, via an optical camera and/or depth camera, image data of a subject, controlling an x-ray source and an x-ray detector according to the image data to acquire a plurality of x-ray images of the subject, and stitching the plurality of x-ray images into a single x-ray image. In this way, optimal exposure techniques may be used for individual acquisitions in an image pasting examination such that the optimal dose is utilized, stitching quality is improved, and registration failures are avoided.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: November 17, 2020
    Assignee: General Electric Company
    Inventors: Dejun Wang, Srikrishnan V, Gireesha Rao, Katelyn Rose Nye, Nasir Ahmed Desai, Arun Kumar Chandrashekarappa, Huanzhong Li
  • Publication number: 20200358471
    Abstract: An electronic lock can enter a lockdown mode in response to a lockdown command comprising a mechanical command, e.g. a button or door handle being pressed on the lock in a predefined time-series sequence, or touching the lock in a time-series sequence). Alternatively, an audio or visual command can be issued, e.g. saying certain words or making a hand gesture. The lock may require additional authentication before executing the lockdown command, e.g. recognizing an authorized electronic key. Other embodiments are also provided.
    Type: Application
    Filed: October 14, 2019
    Publication date: November 12, 2020
    Inventors: Arun Kumar SHARMA, Michael WURM, Richard SCHAFFZIN, Prajakta SETTY, Deep KUMAR
  • Publication number: 20200356574
    Abstract: A system determines a name probability based on a first name dataset frequency of a first name value stored by a first name field in a personal record and a last name dataset frequency of a last name value stored by a last name field in a personal record. The system determines at least one other probability based on another dataset frequency of another value stored by another field in the personal record and an additional dataset frequency of an additional value stored by an additional field in the personal record. The system determines a combined probability based on the name probability and the at least one other probability. The system increments a count of identifiable personal records for each personal record that has a corresponding combined probability that satisfies an identifiability threshold. The system outputs a message based on the count of identifiable personal records.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Applicant: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Stanislav Georgiev
  • Patent number: 10823671
    Abstract: One or more light sources emit light within first, second, and third wavelength ranges through exhaust gas. The first and second wavelength ranges are characterized by first and second different absorption wavelength ranges of a background gas. The third wavelength range is characterized by an absorption wavelength range of a gas-of-interest. At least some of the light within the first, second, and third wavelength ranges is absorbed by the exhaust gas thereby providing modified light characterized by the first, second, and third absorption wavelength ranges. One or more detectors receive the modified light. A processing subsystem determines a temperature of the exhaust gas based on the modified light characterized by the first and second absorption wavelength ranges and a concentration of the gas-of-interest based on the modified light characterized by the third absorption wavelength range and the temperature of the exhaust gas.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: November 3, 2020
    Assignee: General Electric Company
    Inventors: Rachit Sharma, David Kelly Moyeda, Chayan Mitra, Arun Kumar Sridharan, Anish Bekal, Eric YuHang Fung
  • Publication number: 20200342924
    Abstract: A protection module for an electronic circuit prevents unintended write operations by a master module to functional registers of a protected module. The protection module includes soft lock bits (SLBs) that indicate whether corresponding functional registers are locked and control logic that supports (i) a page select (PS) control parameter that indicates whether access by the master module is to the functional registers or the SLBs and (ii) a mode select (MS) control parameter that indicates whether access by the master module to the functional registers is in a normal access mode, in which each written-to functional register is left unlocked, or an auto-lock access mode, in which each just-written-to functional register is automatically locked by setting the corresponding SLB. The functional registers and the SLBs share addresses that can fit within a single address space that includes the control parameters.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Inventors: Arun Kumar Barman, Parul Bansal, Jhalak Gupta
  • Patent number: 10819041
    Abstract: An antenna system includes an antenna array including a number of antenna elements disposed on a substrate. Each antenna element includes a radiation layer, a ground plane layer, a feed layer and an additional ground plane layer. The ground plane layer includes a ground plane conductive layer that has a number of slots. The feed layer includes a feed structure to excite the slots. A dual polarization feature of the antenna array is realized via the slots, and the slots are separated by the ground plane conductive layer.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: October 27, 2020
    Assignee: Lockheed Martin Corporation
    Inventors: Andrew Jason Kee, Arun Kumar Bhattacharyya
  • Patent number: 10817549
    Abstract: System creates three tries based on values stored in first three fields by records. System associates node in third trie with record, based on value stored in third field by record. System associates node with first dispersion measure, based on values stored in first field by records associated with node, and with second dispersion measure, based on values stored in second field by records associated with node. System identifies branch sequence in third trie as key for prospective record, based on value stored in third field by prospective record. System uses key to identify a subset of records that match prospective record. If a count of the subset exceeds threshold, the system identifies other branch sequence in first trie or second trie as other key for prospective record, based on first dispersion measure and second dispersion measure. System uses the key and the other key to identify at least one record that matches prospective record.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: October 27, 2020
    Assignee: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Dmytro Kudriavtsev
  • Patent number: 10817479
    Abstract: Recommending data providers' datasets based on database value densities is described. A database system determines a provider dataset density for a value by identifying a frequency of the value in a dataset that is provided by a data provider. The database system determines a user database density for the value by identifying a frequency of the value in a database used by a data user. The database system determines a relative density based on a relationship between the provider dataset density and the user database density. The database system determines an evaluation metric for the value, based on a combination of the relative density and the user database density. The database system causes a recommendation to be outputted, based on a relationship of the evaluation metric relative to other evaluation metrics for other values, which recommends that the data user acquire at least a part of the dataset.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: October 27, 2020
    Assignee: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Marc Joseph Delurgio, Venkata Murali Tejomurtula
  • Patent number: 10817465
    Abstract: A system identifies a first number of distinct values stored in a first field by a dataset of records. The system identifies a second number of distinct values stored in a second field by the dataset of records. The system creates a trie from values stored in a field by multiple records, the field corresponding to the first field or the second field, based on comparing the first number to the second number. The system associates a node in the trie with one of the multiple records, based on a value stored in the field by the record. The system identifies a branch sequence in the trie as a key for a prospective record, based on a prospective value stored in a corresponding field by the prospective record. The system uses the key for the prospective record to identify one of the multiple records that matches the prospective record.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 27, 2020
    Assignee: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Dmytro Kudriavtsev
  • Patent number: 10799206
    Abstract: A method of calibrating a system for imaging a subject is provided. The method includes determining a position of an X-ray source of the system operative to transmit X-rays through the subject; and calibrating the position of the X-ray source with respect to a detector of the system, based at least in part on a field of view of the X-ray source, the detector operative to receive the X-rays transmitted by the X-ray source. In embodiments, the method includes positioning an X-ray source of the system via a controller at one or more calibration positions based at least in part on at least one camera of the system. In such embodiments the X-ray source is disposed on a mobile arm and operative to transmit X-rays through the subject, and a field of view of the X-ray source is directed substantially towards the detector at each of the calibration positions.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 13, 2020
    Assignee: General Electric Company
    Inventors: Srikrishnan Viswanathan, Arun Kumar Chandrashekarappa, Nasir Ahmed Desai, Xin Li, Bin Ye, Qingyong Ding, Youyou Chen
  • Publication number: 20200311130
    Abstract: A method and system for managing dynamic configuration changes in software applications is disclosed. The method includes converting an application object data from a first data format to a second data format readable by a framework. The method further includes creating a first table that includes mapping between an entity key, a plurality of queries, and a blueprint each associated with the application object. The blueprint is in the second data format. The method includes creating a second table that includes mapping between the entity key, at least one attribute associated with the application object, and at least one column in a database. The method further includes creating a mapped operation by mapping the application object data to a query, the blueprint, and a column from the at least column, based on the first table and the second table. The method includes executing the mapped operation on the database.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 1, 2020
    Inventors: Prakash Rathinasabapathy, Arun Kumar Subramanian
  • Patent number: 10788053
    Abstract: A noise reducing airfoil defining a span extending between a root and a tip and a chord at each point along the span extending between a leading edge and a trailing edge. The airfoil includes a pressure side, a suction side, and a trailing edge sheath including an outer surface coupled to the trailing edge of the airfoil. The trailing edge sheath extends at least partially along the chord on the pressure and suction sides at each point along the span within the trailing edge sheath. The trailing edge sheath defines a fluid passageway extending along at least a portion of the span. Further, the trailing edge sheath defines at least one aperture on at least one of the pressure side, the suction side, or trailing edge fluidly coupling the fluid passageway to the outer surface.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: September 29, 2020
    Assignee: General Electric Company
    Inventors: Arun Kumar, Nitesh Jain, Nicholas Joseph Kray, Thomas Ory Moniz, Andrew Breeze-Stringfellow