Patents by Inventor Ashish .

Ashish . 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: 11768759
    Abstract: Existing methods of automated testing of web service APIs require additional tools to extract API related details and configuration files to create test cases. The method and system disclosed herein taps annotations present in code of web service APIs to extract API related details and creates test cases using the extracted data. The method disclosed herein describes an approach to identify resource classes related to a plurality of web service APIs using built-in annotations in code of web application under test. Further, the identified resource classes are scanned to extract API related details (metadata) using built-in annotations and annotations given by a developer. Further, the extracted metadata is forwarded to a test engine server which generates a plurality of test cases using the extracted metadata. Further, the plurality of web service APIs are tested using the generated test cases.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 26, 2023
    Assignee: Tata Consultancy Services Limited
    Inventors: Ashish Mani Tiwari, Brijendra Sharma
  • Patent number: 11769153
    Abstract: Systems, methods, and apparatuses described herein relate to a method for providing authentication with respect to a cash delivery request made by a customer using a customer user device of the customer. The method includes receiving at least one of security information or a first cash authentication code (CAC) from a cash dispenser machine. The cash dispenser machine obtains the security information or the first CAC from a first user device of a driver or the driver. The method includes authenticating the driver based on at least one of the security information or the first CAC. The method includes generating a second CAC. The method includes transmitting the second CAC to the first user device of the driver. The method includes authenticating the driver and the customer based on at least one of the security information or the second CAC.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: September 26, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Darren M. Goetz, Ashish B. Kurani, JoAnn Mar, Dennis Montenegro, Joseph Ng, Damodar Raval, Lisa Schur
  • Patent number: 11769141
    Abstract: The disclosed technology provides enhanced financial statements such as credit statements that provide customized payment options to a customer that takes into account the total amount owed by the customer, and past payments made by the customer. The customized payment options are determined with the goal of providing more payment options that encourage financial health, while not overwhelming the customer with too many options or irrelevant options. The customized payment options can be displayed in an interactive user interface for paying a credit statement that can visually inform a user of the benefit of the respective payment options with respect to the impact of the respective payment option on the customer's financial health—at least as it pertains to a credit account for which the statement was issued.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: September 26, 2023
    Assignee: Apple Inc.
    Inventors: Aaron M. Melim, Christine A. Franco, Glen W. Steele, Mischa K. McLachlan, Michael Artemiw, Ashish C. Nagre, David T. Haggerty, Fadi S. Obeid, Katie M. McIndoe, Richard W. Heard, Rima Kakarla, Akila Suresh, Jarad M. Fisher
  • Patent number: 11770588
    Abstract: Systems and methods for dynamically skipping a presentation of a portion of frames to catch up to live based on a user selection is disclosed herein. For example, a streaming application generates a content item for live streaming where the content item comprises a plurality of frames. In response to determining that playing of the content item lags behind the live streaming of the content item, the streaming application presents a selectable option for a user input where the option comprises (a) catch up to live in a particular time period. In response to receiving the user input via a corresponding option to (a) catch up to live in the particular time period, the streaming application skips a presentation of a portion of the plurality of frames, such that the playing of the content item catches up to live in the particular time period.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: September 26, 2023
    Assignee: ROVI GUIDES, INC.
    Inventors: Vaibhav Gupta, Ashish Gupta, Rohit Dhiman
  • Patent number: 11769080
    Abstract: A computer-implemented method in accordance with one embodiment includes, in response to a submission of an input dataset to an artificially intelligent application, receiving an explanation from each module of the application. The modules are configured within the application in a serial sequence in which each module, upon receiving the input dataset and any input generated by an immediately preceding module of the serial sequence, generates output that is forwarded as input to a next module, if any, in the sequence. A determination is made that at least two of the received explanations are semantically inconsistent.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: September 26, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Sreekrishnan Venkateswaran, Debasisha Padhi, Shubhi Asthana, Anuradha Bhamidipaty, Ashish Kundu
  • Publication number: 20230297548
    Abstract: Disclosed are techniques for multi-protocol multi-site file replication, including a method comprising capturing, at a gateway device, IO operations performed on a filesystem, the filesystem having inode bits. The method may further comprise enqueuing the captured IO operations onto a plurality of queues, wherein each of the plurality of queues is associated with one of a plurality of target sites; and independently managing replication of the IO operations to the target sites using the inode bits.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Inventors: Venkateswara Rao Puvvada, Saket Kumar, Karrthik Kalaga Gopalakrishnan, Ashish Pandey
  • Publication number: 20230299199
    Abstract: Examples of the present technology include processing methods to incorporate stress in a channel region of a semiconductor transistor. The methods may include depositing a stressed material on an adjacent layer, where the adjacent layer is disposed between the stressed material and semiconductor material having an incorporated dopant. The adjacent layer may be characterized by an increased stress level after the deposition of the stressed material. The method may further include heating the stressed material and the adjacent layer, and removing the stressed material from the adjacent layer. The adjacent layer retains at least a portion of the increased stress after the removal of the stressed material. Examples of the present technology also include semiconductor structures having a conductive layer with first stress, and an intermediate layer with second stress in contact with the conductive layer. The second tensile stress may be at least ten times the first tensile stress.
    Type: Application
    Filed: May 26, 2023
    Publication date: September 21, 2023
    Applicant: Applied Materials, Inc.
    Inventors: Ashish Pal, Mehdi Saremi, El Mehdi Bazizi, Benjamin Colombeau
  • Publication number: 20230297981
    Abstract: Systems, methods, and apparatuses described herein relate to a method for delivering cash to a user. The method includes receiving a cash delivery request from a first user device of the user. The method includes generating a cash authentication code (CAC) for the cash delivery request to be verified by a cash dispenser machine. The method may include transmitting the cash delivery request and the CAC to a second user device of a driver. The method may include determining a route for the driver from a first location of the driver, to a second location of a cash dispenser machine, and to a third location of the customer to deliver the cash delivery request. The method may include instructing the cash dispenser machine to dispense cash in response to authenticating the second user device based on the CAC and determining that the first current location is at the second location.
    Type: Application
    Filed: May 25, 2023
    Publication date: September 21, 2023
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Darren Goetz, Ashish B. Kurani, JoAnn Mar, Dennis MONTENEGRO, Joseph Ng, Damodar Raval, Lisa Schur
  • Publication number: 20230299660
    Abstract: A stacked half bridge converter may be configured to provide an AC output voltage from either a DC or an AC input voltage. The switching devices of the converter may be operated according to a plurality of switching sequences, each switching sequence including one or more switching patterns, each switching pattern including one or more switching states of the switching devices. The switching sequences, patterns, and states may be selected to improve operation of the converter, by regulating the voltage at a neutral point of the converter to reduce ripple, increase switching efficiency, protect the switching devices from overvoltages, and the like.
    Type: Application
    Filed: May 23, 2023
    Publication date: September 21, 2023
    Inventors: Jie Lu, Brandon Pierquet, Ashish Sahoo
  • Publication number: 20230297621
    Abstract: A device may receive a merchant query including first merchant data associated with a first merchant. The first merchant data may be provided, as input, to a merchant matching model associated with a merchant data structure, the merchant matching model having been trained to determine a measure of confidence that input merchant data corresponds to an existing merchant in the merchant data structure. The device may receive, as output from the merchant matching model, a measure of confidence that the first merchant data corresponds to a second merchant, the second merchant being associated with second merchant data stored in the merchant data structure. The device may also determine, based on the measure of confidence, that the first merchant corresponds to the second merchant. Based on the determination, the device may obtain the second merchant data from the merchant data structure and perform an action based on the second merchant data.
    Type: Application
    Filed: May 25, 2023
    Publication date: September 21, 2023
    Inventors: Pavel FORT, Ashish BANSAL, Chang W. KIM, John E. SCHLERF, Philip SPIEGEL
  • Publication number: 20230300929
    Abstract: Methods, systems, and devices for wireless communications are described. A base station may transmit a first transport block including a first uplink grant which schedules a first set of uplink shared channel transmissions for the UE. The base station may monitor the channel to detect an energy value for a demodulation reference signal (DMRS) associated with the one or more uplink shared channel transmissions associated with the first uplink grant that is less than a threshold energy value. Based on the relatively low DMRS energy, the base station may modify a size of a second transport block relative to the first transport block, the second transport block including a second uplink grant that schedules a second set of one or more uplink shared channel transmissions for the UE. The base station may then signal the grant for the modified second transport block to the UE or to another device.
    Type: Application
    Filed: January 28, 2022
    Publication date: September 21, 2023
    Inventors: Dominique Francois Bressanelli, Ashish Raj Sharma
  • Publication number: 20230298100
    Abstract: Systems and methods utilized to protect data. One method includes receiving an exchange request and determining a current exchange rate for at least one different currency transaction. The method further includes determining an exchange sequence generating a first public and private key pair and a second public and private key pair. The method further includes receiving an exchange confirmation updating an account balance entry on an overlay ledger. The method further includes broadcasting the exchange request updating a blockchain associated with the exchange request.
    Type: Application
    Filed: May 24, 2023
    Publication date: September 21, 2023
    Applicant: Wells Fargo Bank, N.A.
    Inventor: Ashish B. Kurani
  • Publication number: 20230296269
    Abstract: A heating, ventilation, and/or air conditioning (HVAC) unit includes a heat exchange section having a plurality of panels defining an air flow path through the heat exchange section. The air flow path includes an upstream portion and a downstream portion, the upstream portion has a first cross-sectional area, and the downstream portion has a second cross-sectional area greater than the first cross-sectional area.
    Type: Application
    Filed: February 3, 2022
    Publication date: September 21, 2023
    Inventors: Ashish Nandkumar Bardia, Abhishek Gangaram Parab, Curtis Wayne Caskey, Earl John Rightmier
  • Patent number: 11763064
    Abstract: Glyph accessibility techniques are described. In an example, the glyph management system obtains alternate glyphs of glyphs from an input glyph sequence. The glyph management system then determines a swash type of swashes included in respective alternate glyphs. The swash type is used to generate candidate glyph sequences using one or more rules. The candidate glyph sequences are usable to replace an input glyph sequence in the user interface.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: September 19, 2023
    Assignee: Adobe Inc.
    Inventors: Ashish Jain, Arushi Jain
  • Patent number: 11760942
    Abstract: An upgraded crude composition is provided, along with systems and methods for making such a composition. The upgraded crude composition can include an unexpectedly high percentage of vacuum gas oil boiling range components while having a reduce or minimized amount of components boiling above 593° C. (1100° F.). In some aspects, based in part on the hydroprocessing used to form the upgraded crude composition, the composition can include unexpectedly high contents of nitrogen. Still other unexpected features of the composition can include, but are not limited to, an unexpectedly high nitrogen content in the naphtha fraction; and an unexpected vacuum gas oil fraction including an unexpectedly high content of polynuclear aromatics, an unexpectedly high content of waxy, paraffinic compounds, and/or an unexpectedly high content of n-pentane asphaltenes.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: September 19, 2023
    Assignee: EXXONMOBIL TECHNOLOGY AND ENGINEERING COMPANY
    Inventors: Stephen H. Brown, Brenda A. Raich, Samuel J. Cady, Anjaneya S. Kovvali, Eric B. Shen, Scott R. Horton, Ashish B. Mhadeshwar, Aruna Ramkrishnan
  • Patent number: 11763303
    Abstract: A method includes verifying the identity of an individual. The method further includes receiving non-financial data from the individual and generating a user-level profile. The user-level profiles include the non-financial data received from the individual. The method further includes generating a user-level token unique to the individual. The user-level token is associated with the generated user-level profile. The method also includes provisioning the user-level token to a device associated with the individual. The method further includes receiving an identity verification request comprising the user-level token, wherein the identity verification request is structured as a financial transaction card-originated message, validating the user-level token, and analyzing a context of the received user-level token to determine a relevant non-financial data element included in the non-financial information within the user-level profile.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: September 19, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish B. Kurani, Kristine Ing Kushner, Brian M. Pearce, Steven E. Puffer, Nikolai Stroke, Paul Vittimberga, Young M. Yang
  • Patent number: 11762449
    Abstract: Apparatuses, methods and storage medium associated with current control for a multicore processor are disclosed herein. In embodiments, a multicore processor may include a plurality of analog current comparators, each analog current comparator to measure current utilization by a corresponding one of the cores of the multicore processor. The multicore processor may include one or more processors, devices, and/or circuitry to cause the cores to individually throttle based on measurements from the corresponding analog current comparators. In some embodiments, a memory device of the multicore processor may store instructions executable to operate a plurality power management agents to determine whether to send throttle requests based on a plurality of histories of the current measurements of the cores, respectively.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: September 19, 2023
    Assignee: Intel Corporation
    Inventors: Alexander Gendler, Efraim Rotem, Nir Rosenzweig, Krishnakanth V. Sistla, Ashish V. Choubal, Ankush Varma
  • Patent number: 11762542
    Abstract: Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed herein. In at least one implementation, a plurality of data items associated with machine operations in the industrial automation environment is presented. A user selection of at least one data item of the plurality of data items is received. Additionally, display instructions comprising display properties of the at least one data item and position information that identifies where to display the at least one data item are also received. The display instructions are processed to render a graphical user interface to the application, wherein the at least one data item is displayed according to the display properties and positioned in the graphical user interface based on the position information.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: September 19, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Zdenek Kodejs, Matthew C. Giordano, Damon R. Purvis, Matthew R. Ericsson, Benjamin Henderson, Ashish Anand
  • Patent number: 11760689
    Abstract: Beads of materials such as activated alumina, zeolite and silica gel, are used as chloride salt absorbers. The beads are mixed with high-salt gypsum. After mixing for a short time, the mixtures are dried, and the beads and the powder are separated by using a sieve or other physical separation device resulting in a low-salt gypsum which can be used as a gypsum source to make gypsum wallboard.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: September 19, 2023
    Assignee: KNAUF GIPS KG
    Inventors: Qinghua Li, Ashish Dubey, Mark Hemphill
  • Patent number: 11763082
    Abstract: Methods, systems, and computer program products for accelerating inference of transformer-based models are provided herein. A computer-implemented method includes obtaining a machine learning model comprising a plurality of transformer blocks, a task, and a natural language dataset; generating a compressed version of the machine learning model based on the task and the natural language dataset, wherein the generating comprises: obtaining at least one set of tokens, wherein each token in the set corresponds to one of the items in the natural language dataset, identifying and removing one or more redundant output activations of different ones of the plurality of transformer blocks for the at least one set of tokens, and adding one or more input activations corresponding to the one or more removed output activations into the machine learning model at subsequent ones of the plurality of the transformer blocks; and outputting the compressed version of the machine learning model to at least one user.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Goyal, Anamitra Roy Choudhury, Saurabh Manish Raje, Venkatesan T. Chakaravarthy, Yogish Sabharwal, Ashish Verma