Patents by Inventor Ritesh Kumar

Ritesh 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: 20210374317
    Abstract: A method (of revising an initial layout diagram of a wire routing arrangement, the initial layout diagram and versions thereof being stored on a non-transitory computer-readable medium) includes identifying, in a first conductance layer of the initial layout diagram, a routed pattern and a dummy pattern, each of which extends in a first direction and revising to form a revised layout diagram. The routed patterns are functional in a representation of a circuit and the dummy patterns are non-functional in the representation of the circuit. The revising includes connecting first ends of the corresponding routed and dummy patterns and connecting second ends of the corresponding routed and dummy patterns.
    Type: Application
    Filed: August 6, 2021
    Publication date: December 2, 2021
    Inventors: Ritesh KUMAR, Hiranmay BISWAS, Shu-Yi YING, Kuo-Nan YANG, Chung-Hsing WANG
  • Publication number: 20210374554
    Abstract: Systems, apparatuses and methods may provide for technology that parses, at runtime, a deep learning graph in topological order to identify a plurality of nodes, marks a first set of nodes in the plurality of nodes as unsupported by target hardware, and marks a second set of nodes in the plurality of nodes as supported by the target hardware, wherein the first set of nodes and the second set of nodes are marked based on one or more attributes defining operation functionality, and wherein the one or more attributes include one or more of an input node parameter, a dimension, or a shape.
    Type: Application
    Filed: August 13, 2021
    Publication date: December 2, 2021
    Inventors: Chandrakant Khandelwal, Ritesh Kumar Rajore, Laxmi Ganesan, Sai Jayanthi, Yamini Nimmagadda
  • Publication number: 20210357779
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 18, 2021
    Inventors: Namit KABRA, Ritesh Kumar GUPTA, Vijay EKAMBARAM, Smitkumar Narotambhai MARVANIYA
  • Patent number: 11150956
    Abstract: A set of resources required to process a data integration job is determined. In response to determining that the set of resources is not available, queue occupation, for each queue in the computing environment, is predicted. Queue occupation is a workload of queue resources for a future time based on a previous workload. A best queue is selected based on the predicted queue occupation. The best queue is the queue or queues in the computing environment available to be assigned to process the data integration job without preemption. The data integration job is processed using the best queue. It is determined whether a preemption event occurred causing the removal of resources from the best queue. A checkpoint is created in response to determining that a preemption event occurred. The checkpoint indicates the last successful operation completed and provides a point where processing can resume when resources become available.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Krishna Kishore Bonagiri, Eric A. Jacobson, Ritesh Kumar Gupta, Scott Louis Brokaw
  • Publication number: 20210304749
    Abstract: This disclosure relates generally to a method and a system for extraction of key-terms and synonyms for the key-terms. The method discloses to extract the key-terms and further determine a set of relevant synonyms for the extracted key-terms, wherein the key-terms is a collection of small sub-set of words and phrases which are individually meaningful and collectively provide a generic context of a given input text. The method discloses techniques for extraction of key-terms that is independent of any specific supervised training, does not require a huge amount of training data and computationally less intensive. The key-terms are determined in several stages using frequency based techniques based on a relevancy scoring of the key-terms. Further a set of synonyms are determined for the identified key-terms based on a language-based approach or domain specific approach.
    Type: Application
    Filed: September 30, 2020
    Publication date: September 30, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Brajesh SINGH, Ritesh Kumar Singh, Prince Kumar Singh
  • Publication number: 20210295288
    Abstract: Disclosed here are systems and methods for providing an integrated retail platform. The systems and methods can include receiving, by a computing device comprising a processor, a configuration data for a plurality of service terminals. The systems and methods can include computing device receiving updated configuration data for the plurality of service terminals. The computing device can transmit the updated configuration data to the plurality of service terminals.
    Type: Application
    Filed: June 8, 2021
    Publication date: September 23, 2021
    Inventor: Ritesh Kumar Sahai
  • Publication number: 20210297409
    Abstract: Network devices are securely provisioned through authenticated ZTP servers. In some approaches, a storage device local to the network device includes information for connecting with and authenticating a local or remote ZTP server. This information may include a root of trust to use when connecting with a designated ZTP server. The ZTP server may be identified using either a dynamic host configuration protocol (DHCP) server or a network address specified in the local memory storage. In an approach, the local memory storage is a removable USB flash memory device inserted into the network device when the device is booted up. In another approach, the ZTP authentication information is stored within memory integrated within the network device. Once a ZTP server is connected to the network device, a secure connection may be established such as a secure transport layer session (TLS) utilizing the root of trust.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Inventors: Ethan Rahn, Ritesh Kumar Sinha, Andre Pech
  • Patent number: 11087063
    Abstract: A method (of revising an initial layout diagram of a wire routing arrangement) includes: identifying, in a first conductance layer of the initial layout diagram, a routed pattern and a dummy pattern, each of which extends in a first direction; the routed patterns being functional in a representation of a circuit; the dummy patterns being non-functional in the representation of the circuit; and revising to form a revised layout diagram, the revising including adding first and second jumper patterns, into a second conductance layer, which extend in a second direction substantially perpendicular to the first direction, and adding via patterns, into an interconnection layer between the first and second conductance layers, which represent (A) connections between the first jumper pattern and first ends of the corresponding routed and dummy patterns, and (B) connections between the second jumper pattern and second ends of the corresponding routed and dummy patterns.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: August 10, 2021
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.
    Inventors: Ritesh Kumar, Chung-Hsing Wang, Kuo-Nan Yang, Hiranmay Biswas, Shu-Yi Ying
  • Patent number: 11086813
    Abstract: A network-attached storage device is provided comprising a network card with an embedded operating system that provides autonomous operation of the network card, the network card including a network port to communicate with an external device and a peripheral component interconnect express (PCIe) interface to couple to a first PCIe device in the absence of a system host processor.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: August 10, 2021
    Assignee: Sanmina Corporation
    Inventors: Franz Michael Schuette, Daniel M. Gale, Charles C. Hill, Matthew T. Bowman, Ritesh Kumar
  • Patent number: 11080670
    Abstract: Disclosed here are systems and methods for providing an integrated retail platform. The systems and methods can include receiving, by a computing device comprising a processor, a configuration data for a plurality of service terminals. The systems and methods can include computing device receiving updated configuration data for the plurality of service terminals. The computing device can transmit the updated configuration data to the plurality of service terminals.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: August 3, 2021
    Assignee: NCR Corporation
    Inventor: Ritesh Kumar Sahai
  • Patent number: 11017874
    Abstract: A method and system for improving data and memory reorganization and storage technology is provided. The method includes configuring data capture and analysis settings of a database system resulting in configured data capture settings. A data and associated memory analysis request is received and specified test code is selected. A specified portion of data and associated memory is selected and the specified analysis code is executed resulting in execution of said specified type of analysis with respect to the specified portion of said data and associated memory. The specified portion of said data and associated memory is modified and stored.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yannick Saillet, Namit Kabra, Likhitha Maddirala, Ritesh Kumar Gupta
  • Publication number: 20210122895
    Abstract: A carbon fiber-based conductive sponge for low electrode-skin impedance biosignal recordings is described. When the sponge is used with water or saline solution, no gel is required, drastically lowering the setup time for EEGs compared to classical wet electrodes. The wet sponges achieve an electrode-skin impedance as low as 2.5 k?ΒΆ when wet, making them better than state of the art gel electrodes. Additionally, even as the sponge dries, it continues to remain conductive and performs as a reliable dry electrode.
    Type: Application
    Filed: July 3, 2019
    Publication date: April 29, 2021
    Inventors: Ashwati Krishnan, Pulkit Grover, Shawn Kelly, Ritesh Kumar, Kalee Rozylowicz
  • Publication number: 20210124611
    Abstract: In an approach to dynamically identifying and modifying the parallelism of a particular task in a pipeline, the optimal execution time of each stage in a dynamic pipeline is calculated. The actual execution time of each stage in the dynamic pipeline is measured. Whether the actual time of completion of the data processing job will exceed a threshold is determined. If it is determined that the actual time of completion of the data processing job will exceed the threshold, then additional instances of the stages are created.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 29, 2021
    Inventors: Yannick Saillet, Namit Kabra, Ritesh Kumar Gupta
  • Publication number: 20210014239
    Abstract: Methods, apparatus, systems and articles of manufacture for improving anti-malware scan responsiveness are disclosed. A storage device or storage disk comprising instructions which, when executed, cause processor circuitry to at least: in response to a performance issue on a user computing device, determine a symptom association with the performance issue based on a user input from the user computing device, the user input corresponding to highlighting an area of a window associated with the performance issue, the window having been displayed on the display by an operating system of the user computing device, identify a scan parameter for a targeted anti-malware scan based on positive results of malware scans from other user computing devices that experienced the symptom, and transmit the scan parameter to the user computing device to facilitate a targeted anti-malware scan of the user computing device based on the scan parameter.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 14, 2021
    Inventors: Ritesh Kumar, German Lancioni
  • Publication number: 20200371839
    Abstract: A set of resources required to process a data integration job is determined. In response to determining that the set of resources is not available, queue occupation, for each queue in the computing environment, is predicted. Queue occupation is a workload of queue resources for a future time based on a previous workload. A best queue is selected based on the predicted queue occupation. The best queue is the queue or queues in the computing environment available to be assigned to process the data integration job without preemption. The data integration job is processed using the best queue. It is determined whether a preemption event occurred causing the removal of resources from the best queue. A checkpoint is created in response to determining that a preemption event occurred. The checkpoint indicates the last successful operation completed and provides a point where processing can resume when resources become available.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Inventors: Krishna Kishore Bonagiri, Eric A. Jacobson, Ritesh Kumar Gupta, Scott Louis Brokaw
  • Publication number: 20200350032
    Abstract: A method and system for improving data and memory reorganization and storage technology is provided. The method includes configuring data capture and analysis settings of a database system resulting in configured data capture settings. A data and associated memory analysis request is received and specified test code is selected. A specified portion of data and associated memory is selected and the specified analysis code is executed resulting in execution of said specified type of analysis with respect to the specified portion of said data and associated memory. The specified portion of said data and associated memory is modified and stored.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 5, 2020
    Inventors: Yannick Saillet, Namit Kabra, Likhitha Maddirala, Ritesh Kumar Gupta
  • Patent number: 10826914
    Abstract: Apparatus, systems, articles of manufacture, and methods for improving anti-malware scan responsiveness and effectiveness using user symptoms feedback. An example method includes detecting a performance issue on a computing device, presenting a user interface on a display of the computing device requesting user feedback regarding the performance issue, and synthesizing user input related to the performance issue to identify, on the computing device, a scan parameter associated with the performance issue. The example method further includes, in response to failing to identify the scan parameter on the computing device, transmitting the user input to a symptom analysis server to identify the scan parameter based on anti-malware scans from other computing devices, and, in response to determining the scan parameter, performing a targeted anti-malware scan on the computing device.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: November 3, 2020
    Assignee: McAfee, LLC
    Inventors: Ritesh Kumar, German Lancioni
  • Publication number: 20200302343
    Abstract: A self-learning computer-based system has access to multiple runtime modules that are each capable of performing a particular algorithm. Each runtime module implements the algorithm with different code or runs in a different runtime environment. The system responds to a request to run the algorithm by selecting the runtime module or runtime environment that the system predicts will provide the most desirable results based on parameters like accuracy, performance, cost, resource-efficiency, or policy compliance. The system learns how to make such predictions through training sessions conducted by a machine-learning component. This training teaches the system that previous module selections produced certain types of results in the presence of certain conditions. After determining whether similar conditions currently exist, the system uses rules inferred from the training sessions to select the runtime module most likely to produce desired results.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 24, 2020
    Inventors: Ritesh Kumar Gupta, Namit Kabra, Eric Allen Jacobson, Scott Louis Brokaw, Jo Arao Ramos
  • Publication number: 20200293178
    Abstract: A method and an electronic device providing multi-views with an augmented reality (AR) device are provided. The method includes establishing a connection with at least one browsing device, receiving content source information from the at least one browsing device, transmitting the content source information to a second server to fetch AR content from the second server, and displaying, based on the content source information, the AR content on an AR plane which is separately viewable from a webpage displayed on a display of the at least one browsing device.
    Type: Application
    Filed: March 13, 2020
    Publication date: September 17, 2020
    Inventors: Avinash KUMAR, Ritesh Kumar OJHA, Gitanshu MEHNDIRATTA
  • Publication number: 20200279173
    Abstract: A method, computer system, and a computer program product for data pipeline prioritization is provided. Embodiments may include receiving, by a cognitive rules engine, one or more data pipelines. Embodiments may then include analyzing, using a computational method of the cognitive rules engine, the one or more data pipelines. Embodiments may lastly include prioritizing the one or more data pipelines based on a result of the computational method of the cognitive rules engine.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 3, 2020
    Inventors: Ritesh Kumar Gupta, Namit Kabra, Likhitha Maddirala, Eric Allen Jacobson, Scott Louis Brokaw, Jo Ramos