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: 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
  • 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: 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: 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
  • 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: 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: 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: 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: 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
  • Patent number: 11695972
    Abstract: A method and system to help control when to monitor for presence of replaceable advertisements in a media stream. An example method includes determining a time offset based at least on a difference between (i) a time of occurrence of a content event in a media stream as indicated by data carried in-band with the media stream and (ii) a time of occurrence of the content event in the media stream as indicated by schedule data that is not carried in-band with the media stream. Further, the method includes applying the determined time offset as a basis to adjust a scheduled time of an advertisement in the media stream, and using the adjusted scheduled time of the advertisement in the media stream as a basis to control when to monitor for presence of a replacement advertisement in the media stream.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: July 4, 2023
    Assignee: Roku, Inc.
    Inventors: Alejandro Gutierrez, John E. Sormark, Shashank C. Merchant, Brian P. Jentz, John L. Haynes, III
  • Patent number: 11693888
    Abstract: Certain aspects of the present disclosure provide techniques for intelligent grouping of travel data for review through a user interface. In one embodiment, a method for providing grouped travel data to a user interface of an application, comprises: receiving a plurality of trip records from an application running on a remote device; providing a first subset of the plurality of trip records to a prediction model; providing a second subset of the plurality of trip records to a model training module; receiving labels for each trip record of the first subset of the plurality of trip records from the prediction model; grouping the first subset of the plurality of trip records based on the received labels; and transmitting the grouped first subset of the plurality of trip records to the application running on the remote device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: July 4, 2023
    Assignee: INTUIT, INC.
    Inventors: Grace Wu, Shashank Shashikant Rao, Susrutha Gongalla, Ngoc Nhung Ho, Carly Wood, Brooke Henderer, Vaibhav Sharma, Prasannavenkatesh Chandrasekar
  • Patent number: 11685801
    Abstract: The invention provides UV-sensitive monomers, comprising a cyclopropenone-containing group, which acts as a masked dibenzocyclooctyne (DBCO)/dibenzoazocyclooctyne (DIBAC) group. The monomers of the invention can be polymerized for example via reversible addition fragmentation chain transfer (RAFT) polymerization techniques to yield a polymer comprising the masked DBCO/DIBAC group. In certain embodiments, the DBCO/DIBAC group can be unmasked under controlled conditions, allowing conjugation of small molecules and/or macromolecules to the polymer through highly selective and efficient strain-promoted azide alkyne click chemistry (SPAAC).
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: June 27, 2023
    Assignee: Rutgers, the State University of New Jersey
    Inventors: Adam Gormley, Shashank Kosuri
  • Patent number: 11689753
    Abstract: The disclosure provides for use of steganographically-encoded data as a basis to disambiguated a fingerprint-based channel-multimatch. A fingerprint-matching server or other entity could detect a channel-multi-match scenario by determining that query fingerprints representing media content being rendered by a content presentation device match reference fingerprints respectively representing multiple channels. In view of that detected channel-multi-match scenario, the content presentation device could then provide channel-identification information that the content presentation device extracts from a watermark that is steganographically encoded in the media content of the channel that the content presentation device is rendering, for use of the extracted channel-identification information to determine which channel the content presentation device is rendering.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: June 27, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Shashank C. Merchant, Andrew L. Ashbacher
  • Patent number: 11686902
    Abstract: Methods and apparatus for tuning a photonics-based component. An opto-electrical detector is configured to output an electrical signal based on a measurement of light intensity of the photonics-based component, the light intensity being proportional to an amount of detuning of the photonics-based component. Analog-to-digital conversion (ADC) circuitry is configured to output a digital signal based on the electrical signal output from the opto-electrical detector. Feedback control circuitry is configured to tune the photonics-based component based, at least in part, on the digital signal output from the ADC circuitry.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: June 27, 2023
    Assignee: Lightmatter, Inc.
    Inventors: Carlos Dorta-Quinones, Carl Ramey, Omer Ozgur Yildirim, Chithira Ravi, Shashank Gupta, Nicholas C. Harris
  • Patent number: 11684377
    Abstract: A resection guide includes an anchor having bone anchoring features, a cutting block having a cutting guide defined therein, and a linkage flexibly connecting the cutting block to the anchor. The flexibility of the linkage provides the cutting block with six degrees of freedom of motion relative to the anchor.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: June 27, 2023
    Assignee: Howmedica Osteonics Corp.
    Inventors: Andrew J. Nelson, Daniel E. Sapio, Sunny Shorabh, Shashank Verma, Morgan Schliem
  • Publication number: 20230192543
    Abstract: Embodiments described herein relate to capturing and sequestering CO2 emissions from the cement production process with the potential to produce carbon-negative cement. Methods described herein can include contacting calcium oxide (CaO) with ambient air at a carbonation station to form a first stream of calcium carbonate, combining the first stream of calcium carbonate with a second stream of calcium carbonate in a calciner to form a combined stream of calcium carbonate, and applying heat to the calciner to decompose the combined stream of calcium carbonate into a stream of calcium oxide and a CO2 stream. The method further includes sequestering the CO2 stream, dividing the stream of calcium oxide into a first calcium oxide stream and a second calcium oxide stream, feeding the first stream of calcium oxide to the carbonation station, and feeding the second stream of calcium oxide to a kiln to produce a clinker.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 22, 2023
    Inventors: Noah MCQUEEN, Shashank SAMALA, Andy DUBEL
  • Publication number: 20230194289
    Abstract: Certain aspects of the present disclosure provide techniques for intelligent grouping of travel data for review through a user interface. In one example, a method for providing grouped travel data to a user interface of an application includes receiving travel data from an application running on a remote device; generating one or more travel data-based features from the travel data thereby creating featurized travel data; applying a pattern mining technique to the featurized travel data to detect a plurality of patterns in the featurized travel data; for each trip record in the featurized travel data: determining a plurality of trip record groups in which the trip record falls based on the plurality of patterns; and adding the trip record to a trip record group of the plurality of trip record groups according to a prioritization scheme; and transmitting the trip record group to the application running on the remote device.
    Type: Application
    Filed: February 21, 2023
    Publication date: June 22, 2023
    Inventors: Grace WU, Shashank SHASHIKANT RAO, Susrutha GONGALLA, Ngoc Nhung HO
  • Publication number: 20230195807
    Abstract: Semantic analysis to resolve ambiguous user input data with respect to a request for data includes identifying tokens based on the text string, identifying a tables in a database, wherein a token indicates a column from a table and a token indicates a column from another table, identifying candidate join paths for joining tables, obtaining respective candidate results using the candidate join paths, outputting combined candidate results including values from the respective candidate results, obtaining second user input data indicating a selected value, identifying the request for data as unambiguous and identifying a selected join path based on the selected value, and, in response to identifying the request for data as unambiguous, outputting data responsive to the request for data using the selected join path.
    Type: Application
    Filed: February 15, 2023
    Publication date: June 22, 2023
    Inventors: Shashank Gupta, Amit Prakash, Ajeet Singh, Shikhar Agaewal, Shailesh Chauhan, Satyam Shekhar