Patents by Inventor Shashank

Shashank 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: 20230229852
    Abstract: Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to effectively and efficiently generate one or more abstractive summaries of one or more multi-section documents. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to generate an abstractive summary of a multi-section document comprising one or more sections, by generating one or more section summaries, section input batches for each selected section, model outputs created by one or more text summarization machine learning models through the performance of a batch processing operation sequence, abstractive summaries, and then storing the abstractive summaries.
    Type: Application
    Filed: January 19, 2023
    Publication date: July 20, 2023
    Inventors: Karthik MURALIDHARAN, Shashank Prasad RAO, Krishna SAI
  • Publication number: 20230228688
    Abstract: Robots might interact with planar objects (e.g., garments) for process automation, quality control, to perform sewing operations, or the like. It is recognized herein that robots interacting with such planar objects can pose particular problems, for instance problems related to detecting the planar object and estimating the pose of the detected planar object. A system can be configured to detect or segment planar objects, such as garments. The system can include a three-dimensional (3D) sensor positioned to detect a planar object along a transverse direction. The system can further include a first surface that supports the planar object. The first surface can be positioned such that the planar object is disposed between the first surface and the 3D sensor along the transverse direction. In various examples, the 3D sensor is configured to detect the planar object without detecting the first surface.
    Type: Application
    Filed: August 10, 2022
    Publication date: July 20, 2023
    Inventors: Eduardo Moura Cirilo Rocha, Shashank Tamaskar, Wei Xi Xia, Eugen Solowjow, Nan Tian, Gokul Narayanan Sathya Narayanan
  • Publication number: 20230229219
    Abstract: Described herein are systems, methods, and software to manage power consumption in a software build environment. In one implementation, a monitoring service monitors power consumption information associated with a build environment for one or more software components. The monitoring service further identifies one or more trends associated with the power consumption information based at least on the power consumption information satisfying one or more criteria and generates a summary for display that indicates at least the one or more trends. The monitoring service may also identify and display as part of the summary one or more suggestions to improve power consumption based on the one or more trends.
    Type: Application
    Filed: April 25, 2022
    Publication date: July 20, 2023
    Inventors: Shalini Singh, Sairam Veeraswamy, Adarsh Jagadeeshwaran, Joshua Philip Schnee, Vijayaraghavan Soundararajan, Shiva Ds, Harsh Hirani, Priya Kalaiselvan, Shashank Rai
  • Publication number: 20230230266
    Abstract: Systems and methods for brightfield inspection of a circular rotating wafer are provided. A method includes: acquiring a plurality of images of a circular wafer, that is rotating, by using a plurality of line cameras; obtaining a plurality of synchronized images, based on the plurality of images, by synchronizing a motion of the circular wafer, that is rotating, with at least one line camera from among the plurality of line cameras; obtaining a single wafer map by integrating together the plurality of synchronized images; obtaining an in-focus image of the single wafer map while the circular wafer is moving; and performing brightfield inspection of the circular wafer based on the in-focus image of the single wafer map.
    Type: Application
    Filed: October 3, 2022
    Publication date: July 20, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Shashank Shrikant AGASHE, Gaurav KUMAR
  • Patent number: 11706481
    Abstract: A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: July 18, 2023
    Inventors: Mihailo M. Stojancic, Daniel H. Eakins, Shashank Merchant, Prashant Ramanathan, Jose Pio Pereira
  • Patent number: 11701454
    Abstract: A medical device includes a body defining an exterior surface, and a coating including a therapeutic agent-containing nanoparticle disposed on the exterior surface of the medical device. The nanoparticle may include a brush-arm star polymer. The therapeutic agent may be paclitaxel.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: July 18, 2023
    Assignee: Medtronic Vascular, Inc.
    Inventors: Shashank Raina, John Kantor, Susan Peterson
  • Patent number: 11704747
    Abstract: The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that increase a base limit value for a contact based on a user interaction with a graphical user interface. Generally, the disclosed system provides a graphical user interface for display to a user that includes base limit increase elements to increase base limit values for contacts of the user. Based on user selection of a base limit increase element, the disclosed system can provide an increased base limit value to an account associated with the contact.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: July 18, 2023
    Assignee: Chime Financial, Inc.
    Inventors: Shalva Kashmadze, Elyse Lefebvre, Dennis Jiang, Akshat Khandelwal, Aaron Plante, Rakesh Vemulapally, Shashank Gadda, Lynne Cai
  • Patent number: 11706162
    Abstract: A first forwarding VM may execute in a first availability zone and have a first IP address. Similarly, a second forwarding VM may execute in a second availability zone and have a second IP address. The first and second IP addresses may be recorded with a cloud DNS web service of a cloud provider such that both receive requests from applications directed to a particular DNS name acting as a single endpoint. A service cluster may include a master VM node and a standby VM node. An IPtable in each forwarding VM may forward a request having a port value to a cluster port value associated with the master VM node. Upon a failure of the master VM node, the current standby VM node may be promoted to execute in master mode and the IPtables may be updated to now forward requests having the port value to a cluster port value associated with the newly promoted master VM node (which was previously the standby VM node).
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: July 18, 2023
    Assignee: SAP SE
    Inventors: Dinesh Kumar, Vinayak Jadhav, Shashank Mohan Jain
  • Publication number: 20230222578
    Abstract: The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that utilize a machine learning model and a credit value model to generate user interface elements that present credit values and credit value conditions in real time for user accounts. For instance, the disclosed systems can generate an activity score using an activity machine learning model with internal user activity data of a user account. Then, utilizing a credit value model with the activity score and a user activity condition, the disclosed systems can determine a dynamic credit value range for the user account. Indeed, the disclosed systems can display user interface elements with selectable credit values from the dynamic credit value range. Additionally, the disclosed systems can utilize the credit value model to determine and display one or more dynamic credit value conditions for a selected credit value received from the selectable credit values.
    Type: Application
    Filed: June 24, 2022
    Publication date: July 13, 2023
    Inventors: Aaron Plante, Aditya Narula, Akhil Naini, Aoni Wang, Baishi Wu, Brooke Fraser, Emily Bernier, James Sheak, Matt McCormick, Paola Heneine, Rakesh Vemulapally, Robert Luedeman, Shashank Gadda, Victoria Palmiotto
  • Publication number: 20230222178
    Abstract: A method and system for synthetic data generation are provided that receive a schema configuration file in a synthetic data set request from a client application, create a set of worker processes to generate the synthetic data set based on the schema configuration file, upload the generated synthetic data to an analytics platform, and enable the client application to utilize the generated synthetic data in prediction models for the analytics platform.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 13, 2023
    Applicant: salesforce.com, inc.
    Inventors: Akash Singh, Debadri Basak, Mohan Krishna Kusuma, Rajdeep Dua, Gowri Shankar Raju Kurapati, Shashank Tyagi
  • Patent number: 11700350
    Abstract: A system on a chip (SoC) implementing dynamic grouping of multiple cameras in an image processing system is disclosed. The SoC includes an image signal processor (ISP) configured to receive a signal corresponding to an image from two or more cameras, dynamically group the cameras into groups based on a measured view brightness and/or color temperature observed by each of the cameras, and assign cameras with a group of the groups to a same exposure/gain setting. The SoC further includes a statistics engine configured to receive the image signals and statistics related to the image signals from the ISP and determine a measurement of image brightness and/or color temperature of each image based on the image signals for forwarding to the ISP.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: July 11, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Shashank Dabral, Gang Hua, Mayank Mangla
  • Patent number: 11698841
    Abstract: An integrated circuit (IC) chip can include a given core at a position in the IC chip that defines a given orientation, wherein the given core is designed to perform a particular function. The IC chip can include another core designed to perform the particular function. The other core can be flipped and rotated by 180 degrees relative to the given core such that the other core is asymmetrically oriented with respect to the given core. The IC chip can also include a compare unit configured to compare outputs of the given core and the other core to detect a fault in the IC chip.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: July 11, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Jasbir Singh Nayyar, Shashank Srinivasa Nuthakki, Rahul Gulati, Arun Shrimali
  • Publication number: 20230216843
    Abstract: At an authorization server, a shared secret electronic key may be shared with a second computer. A selection to use a system to complete a transaction may be received from a first computing device. An image may be communicated to the first computing device. A digital representation entered by the user representing the image and a PIN based on the copy of the shared electronic key may be received from the second computing device. The system and method may determine if the digital representation entered by the user on the second computing device matches the image communicated to the first computing device. The system and method may determine if the PIN based on the copy of the shared electronic key from the second computing device is as expected. In response to determining the digital representation entered by the user matches the image and the PIN the second computing device is as expected, the user may be authorized.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 6, 2023
    Inventors: Maliheh Shirvanian, Shashank Agrawal
  • Publication number: 20230211447
    Abstract: Rotary knifes/cutters play an important role in manufacturing of finished products. The rotary cutters tend to lose their cutting material over time. Hence to compensate, pressure applied by cylinder over rotary cutter needs to be changed. But this change in pressure needs to be optimum as too high pressure can lead to loss of material and too low pressure can stop cutting operation. Present application provides methods and systems for real time estimation of pressure change requirements for rotary cutters. The system first determines minimum and maximum usage limit for rotary cutter based on historical rotary cutter usage data and real-time pressure value using first trained model. The system, upon determining that minimum usage limit is reached, determines time for next pressure change based on physical parameters using second trained model. Thereafter, system compares estimated time with estimated maximum usage limit and displays notification to change pressure based on comparison.
    Type: Application
    Filed: October 25, 2022
    Publication date: July 6, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: SAURABH JAYWANT DESAI, SHASHANK AGARWAL, VENKATARAMANA RUNKANA
  • Publication number: 20230214861
    Abstract: In some examples, a system may be configured to obtain a set of features of a set of users including one or more features of transaction data of the set of users and one or more features of engagement data of the set of users. Additionally, the system may be configured to implement a first set of operations that generate output data including a plurality of conversion scores, based on the set of features. In some examples, each conversion score of the plurality of conversion scores are associated with a particular user of the set of users and characterize a likelihood of a conversion event of the corresponding user changing from a trial-member status to a full-member status prior to a predetermined future time.
    Type: Application
    Filed: January 6, 2022
    Publication date: July 6, 2023
    Inventors: Rahul Radhakrishnan Iyer, Sushant Kumar, Kannan Achan, Shashank Kedia, Sneha Gupta, Yokila Arora
  • Publication number: 20230214592
    Abstract: This application relates to apparatus and methods for automatically generating item information, such as item descriptions, and providing the item information to customers. For example, the embodiments may generate and provide personalized item descriptions to customers during conversational interactions in speech-based systems. In some examples, the embodiments determine entities (e.g., attributes) from item information, and apply trained machine learning processes to the extracted entities to generate textual data, such as item descriptions. For example, a computing device may apply a trained natural language processing, such as a trained transformer-based machine learning technique, to the extracted entities to generate the item descriptions. In some examples, the computing device applies post processing techniques to the generated textual data. The generated textual data may include descriptive phrases that are user friendly to customers in an e-commerce system.
    Type: Application
    Filed: March 17, 2023
    Publication date: July 6, 2023
    Inventors: Shashank Kedia, Aditya Mantha, Stephen Dean Guo, Kannan Achan
  • Publication number: 20230214826
    Abstract: A method includes a validation computer receiving an authorization request message comprising a user state and a user proof from a user device. The user state comprises first and second user state elements. The user proof comprises first, second, and third user proof elements. The validation computer computes a first verification value by multiplying the first user proof element raised to the power of the second user state element, and the second user proof element raised to the power of the first user state element. The computer computes a second verification value by raising the second user proof element to the power of the second user state element. The computer compares the first verification value to a first accumulated state element of an accumulated state. The compares the second verification value to a second accumulated state element. The validation computer authorizes the authorization request message based on the comparison steps.
    Type: Application
    Filed: March 14, 2023
    Publication date: July 6, 2023
    Applicant: Visa International Service Association
    Inventors: Shashank Agrawal, Srinivasan Raghuraman
  • Publication number: 20230213936
    Abstract: Systems and methods for multiple inertial measurement unit sensor fusion using machine learning are provided herein. In certain embodiments, a system includes inertial sensors that produce inertial measurements, a memory unit that stores a fusion model produced by at least one machine learning algorithm, and a processor that receives inertial measurements, where the processor applies the fusion model to the inertial measurements. The fusion model directs the processor to extract features from the inertial measurements, and to select inertial measurements based on a sensor in the plurality of inertial sensors that produced the inertial measurements. Also, the fusion model directs the processor to apply weights to the selected inertial measurements based on the extracted features, to apply compensation coefficients to the selected inertial measurements, and to fuse the selected inertial measurements into an inertial navigation solution.
    Type: Application
    Filed: January 5, 2022
    Publication date: July 6, 2023
    Applicant: Honeywell International Inc.
    Inventors: Andrew Stewart, Christopher J. Mauer, Shashank Shivkumar, Thomas Jakel
  • Publication number: 20230214321
    Abstract: A method for managing memory leaks in a memory device includes grouping, by a garbage collection system, a plurality of similar memory allocations of the memory device into one or more Unique Fixed Identifiers (UFIs); identifying, by the garbage collection system, one of the one or more UFIs having a highest accumulated memory size and adding each of the plurality of memory allocations in the identified one of the one or more UFIs into a Potential Leak Candidate List (PLCL); identifying, by the garbage collection system, the memory leaks in the memory device by identifying unreferenced memory addresses associated with the plurality of memory allocations in the PLCL; and releasing, by the garbage collection system, the identified unreferenced memory addresses associated with the plurality of memory allocations corresponding to the memory leaks into the memory device.
    Type: Application
    Filed: June 24, 2022
    Publication date: July 6, 2023
    Inventors: Surendra SINGH, Dinesh GEHLOT, Mallikarjun Shivappa BIDARI, Raju Udava SIDDAPPA, Shashank VIMAL, Shreya GANATRA, Sujay Shankar GAITONDE, Tushar VRIND, Venkata Raju INDUKURI
  • Publication number: 20230214665
    Abstract: Distributed neural network boosting is performed by a neural network system through operating at least one processor. A method comprises providing a boosting algorithm that distributes a model among a plurality of processing units each being a weak learner of multiple weak learners that can perform computations independent from one another yet process data concurrently. The method further comprises enabling a distributed ensemble learning which enables a programmable logic controller (PLC) to use more than one processing units of the plurality of processing units to scale an application and training the multiple weak learners using the boosting algorithm. The multiple weak learners are machine learning models that do not capture an entire data distribution and are purposefully designed to predict with a lower accuracy. The method further comprises using the multiple weak learners to vote for a final hypothesis based on a feed forward computation of neural networks.
    Type: Application
    Filed: April 17, 2020
    Publication date: July 6, 2023
    Inventors: Wei Xi Xia, Xiaowen Yu, Shashank Tamaskar, Juan L. Aparicio Ojea, Heiko Claussen, Ines Ugalde Diaz, Martin Sehr, Eugen Solowjow, Chengtao Wen