Patents by Inventor Abhijit Rao

Abhijit Rao 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: 20200401334
    Abstract: A non-volatile storage apparatus (e.g., an SSD, embedded memory, memory card, etc.) comprises non-volatile memory (e.g., one or more memory dies) connected to a control circuit (e.g., controller, state machine, microcontroller, etc.). The non-volatile memory is configured to have multiple regions for storing different types of data using separate streams. The control circuit is configured to receive a request to write data to a logical address, automatically choose a stream (and corresponding destination region) by determining which of the multiple regions/streams has a sequence of logical addresses associated with previous writes that best fits the logical address for the received data, and store the received data in the chosen destination region of the non-volatile memory using the chosen stream.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Vishwas Saxena, Abhijit Rao, Ravi Kumar, Saifullah Nalatwad
  • Publication number: 20200402032
    Abstract: The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of cash tagging. A system enhances an automated teller machine with the capability of depositing a Radio Frequency Identification tag on the paper substrate of the cash. The cash is tagged after determination of a tracking scenario. The cash may be tracked by using an RFID scanner. The cash may be tracked using a remote cash registry to track and record ownership, location, or the like.
    Type: Application
    Filed: December 13, 2017
    Publication date: December 24, 2020
    Inventors: Ramanathan Ramanathan, Chris Kalaboukis, Andrew J. Garner, IV, Abhijit Rao, Andres J. Saenz
  • Patent number: 10864444
    Abstract: A system includes at least one hardware processor in communication with a gaming device and a memory storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations including receiving suspect gaming behavior data associated with a suspect user playing a computer game on the gaming device, comparing the suspect gaming behavior data to a user gaming behavior profile associated with another user, the user gaming behavior profile includes at least one component of behavior associated with the other user and the computer game representing a pattern of conduct of the other user, and based on the comparing, authenticating the suspect user for access to a target system as the other user.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: December 15, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhijit Rao, Edward J. Landers, Byron G. Chun, Samuel B. Martin, Michael H. Chang, Traci H. Nguyen, Douglas S. Pelton
  • Publication number: 20200312740
    Abstract: Embodiments of the disclosure relate to a method of preparing a direct plated substrate. In the method, a dielectric layer is provided that has a first major surface, a second major surface opposite to the first major surface, and a thickness between the first major surface and the second major surface. The thickness of the dielectric layer is no more than 100 ?m. A first metal layer is applied to the first major surface of the dielectric layer. A second metal layer is applied to the second major surface of the dielectric layer. A base plate is joined to the second metal layer, and a metal substrate is joined to the first metal layer. A direct plated substrate made according to the method is also described herein.
    Type: Application
    Filed: March 23, 2020
    Publication date: October 1, 2020
    Inventors: Abhijit Rao, Nagaraja Shashidhar
  • Patent number: 10789034
    Abstract: Apparatus and methods for generating, displaying, and updating information, such as aggregated information or content, provide engagement techniques, delivering new experiences to an audience, viewer, visitor, customer, etc. Applications prepare information, such as pricing, to present or display on display devices, signage, etc. A platform manages the display devices and the content on the display devices to engage the audience. The display devices are low-powered, may be ePaper-based, and have minimum circuitry and reduced resource requirements. Information and control signals may be transferred to, and power and ground established with, the display devices via transient electrical and frictional mechanisms. Changes made in information presented may depend on the needs or relevancy to the audience or the needs or desires of a content provider, business or, organization, presenter, etc. Updates or format/layout changes for presenting the content may be based on the efficacy of content previously presented.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: September 29, 2020
    Inventor: Abhijit Rao
  • Publication number: 20200255319
    Abstract: Vaporizers and systems for vaporizing liquid precursor for forming glass optical fiber preforms are provided. The vaporizer includes an expansion chamber at least partially enclosed by a side wall, the expansion chamber comprising an upper end and a lower end with the side wall disposed between the upper end and the lower end. The vaporizer further includes a closed-loop liquid delivery conduit positioned in the expansion chamber proximate to the upper end of the expansion chamber, wherein the closed-loop liquid delivery conduit comprises a plurality of nozzles oriented to direct a spray of liquid precursor onto an inner surface of the side wall. Further, the vaporizer includes at least one supply conduit positioned proximate the upper end of the expansion chamber and coupled to the closed-loop liquid delivery conduit, and a vapor delivery outlet coupled to the expansion chamber and configured to direct vaporized liquid precursor from the expansion chamber.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 13, 2020
    Inventors: Stephen Mitchell Carlton, Paul Andrew Chludzinski, Jonathan Robert Greveling, Nikolaos Pantelis Kladias, Robert Walter Nason, Abhijit Rao
  • Publication number: 20200139314
    Abstract: A fluid distributor comprises a first conduit extending along a first elongated axis and a second conduit circumscribing the first conduit. A first area comprises a cross-sectional flow area of the first conduit taken perpendicular to the first elongated axis. The first conduit comprises a first plurality of orifices comprising a first combined cross-sectional area. The second conduit comprises a second plurality of orifices comprising a second combined cross-sectional area. A first ratio of the first area to the first combined cross-sectional area can be about 2 or more. A second ratio of the first combined cross-sectional area to the second combined cross-sectional area can be about 2 or more. An angle between a direction of an orifice axis of a first orifice of the first plurality of orifices and a direction of an orifice axis of a first orifice of the second plurality of orifices can be from about 45° to 180°.
    Type: Application
    Filed: November 6, 2019
    Publication date: May 7, 2020
    Inventors: John Alan Langstrand, Dong-gun Moon, Elias Panides, Abhijit Rao, Jung-Hun Yun
  • Patent number: 10564898
    Abstract: A method and apparatus for managing storage devices includes a host interface, a plurality of storage device interfaces, and a processor. The host interface is configured to communicatively couple with a host device and the plurality of storage interfaces configured to communicatively couple with storage devices. The processor is communicatively coupled to the host interface and the plurality of storage device interfaces. Further, the processor is configured to receive requests from the host device via the host interface and communicate the requests to the storage devices via the plurality of storage device interfaces. The processor is additionally configured to receive responses from the storage devices via the plurality of storage interfaces and communicate the responses to the host device via the host interface, manage a global submission queue and a global completion queue, and manage a submission queue and a completion queue for each of the storage devices.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: February 18, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Abhijit Rao, Vinod Sasidharan
  • Patent number: 10554654
    Abstract: Techniques are described for secure access for assisted transactions in an online banking system. A server of the online banking system is configured to establish an assisted session during which both a primary user and an assistant user have secure access to the primary user's account via their respective computing devices. The techniques enable the assistant user to request transactions with the primary user's account on the primary user's behalf, and further enable the primary user to approve the requested transactions prior to performance. The techniques include translating the requested transactions into a natural language description that is understandable to the primary user, and presenting the natural language description to the primary user for approval or denial of the requested transaction. In this way, a primary user may receive the assistance necessary to use an online banking system without giving up all control over the primary user's account.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: February 4, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ramanathan Ramanathan, Abhijit Rao, Joon Maeng
  • Patent number: 10535072
    Abstract: A method, system and computer-readable storage medium provide for managing stranded assets of a customer service call center. The system includes an interface component that identifies an opportunity event of an established customer service session initiated by a user that is in a waiting queue for a customer service representative. The system includes an ingestion component that ingests one or more characteristics of the opportunity event that characterize at least one of: (i) the identity of the user; (ii) subject of the established customer service session; and (iii) situational context of the user. The system includes a correlation component that correlates the one or more ingested characteristics and an estimated duration of the waiting queue with at least one transaction-related content item. The system includes a publishing component that publishes a selected transaction-related content item via the established customer service session to the user while in the waiting queue.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: January 14, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Vincent Le Chevalier, Abhijit Rao
  • Publication number: 20190377494
    Abstract: Methods for classifying data in a storage device are provided. A data classifier module in a controller calculates a placement factor of one or more streams of data associated with one or more logical block addresses based on a metadata update and recency count table. The data classifier module then classifies the one or more streams of data associated with one or more logical block addresses as hot, warm, or cold streams of data. Hot streams of data are routed to hot open memory blocks, warm streams of data are routed to warm open memory blocks, and cold streams of data are routed to cold open memory blocks. Routing streams of data to hot, warm, or cold open memory blocks results in more efficient garbage collection procedures and the reduction of block erasures.
    Type: Application
    Filed: August 10, 2018
    Publication date: December 12, 2019
    Inventors: Abhijit RAO, Vishwas SAXENA
  • Publication number: 20190377516
    Abstract: A method and apparatus for managing storage devices includes a host interface, a plurality of storage device interfaces, and a processor. The host interface is configured to communicatively couple with a host device and the plurality of storage interfaces configured to communicatively couple with storage devices. The processor is communicatively coupled to the host interface and the plurality of storage device interfaces. Further, the processor is configured to receive requests from the host device via the host interface and communicate the requests to the storage devices via the plurality of storage device interfaces. The processor is additionally configured to receive responses from the storage devices via the plurality of storage interfaces and communicate the responses to the host device via the host interface, manage a global submission queue and a global completion queue, and manage a submission queue and a completion queue for each of the storage devices.
    Type: Application
    Filed: August 10, 2018
    Publication date: December 12, 2019
    Inventors: Abhijit RAO, Vinod SASIDHARAN
  • Patent number: 10423727
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for processing electronic information indicative of natural language. An example method includes receiving first electronic information indicative of a sequence of words provided by a user and identifying, based on the first electronic information, a first word and a first natural language. The example method further includes receiving second electronic information indicative of an exogenous event and identifying, based on the second electronic information, the exogenous event. The example method further includes generating one or more natural language attribute data sets based on the identified first word, first language, and exogenous event. The example method further includes generating a natural language transliteration data set based on the one or more natural language attribute data sets.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: September 24, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Romica Juneja, Abhijit Rao
  • Publication number: 20190238547
    Abstract: Methods, apparatuses, and computer program products are disclosed for securely delivering digital content to a user. An example method includes receiving a request for digital content for presentation by a first user device associated with a first user profile and receiving contextual device data of the first user device. The example method further include comparing the contextual device data of the first user device and a secure context dataset to determine a device delivery context of the first user device. In instances in which the contextual device data of the first user device fails to satisfy one or more security thresholds defined by the secure context dataset, the method determines an unsecure delivery context and generates secured digital content. The example method further includes causing presentation of the secured digital content via a second user device associated with the first user profile.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Robert Milden, Terri C. Kennell, Chemere Davis, Matt Hord, Abhijit Rao
  • Patent number: 10357713
    Abstract: A system includes at least one hardware processor in communication with a user computing device associated with a user and a memory storing instructions. When executed by the at least one hardware processor, the instructions cause the at least one hardware processor to perform operations including receiving gaming behavior data associated with the user playing a computer game on the user computing device, the gaming behavior data includes one or more of session-based behavior data, game-selection behavior data, and ancillary gaming behavior data, determining a first trait of the user based on the gaming behavior data, and automatically computing a financial risk factor associated with the user based on the determined first trait.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: July 23, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Edward J. Landers, Byron G. Chun, Samuel B. Martin, Michael H. Chang, Abhijit Rao, Traci H. Nguyen, Douglas S. Pelton
  • Patent number: 10261830
    Abstract: Techniques and technologies for cross-device task execution are described. In at least some embodiments, a system includes a processing component configured to: receive device information associated with a networked group of devices; receive user preference information indicating one or more user preferences for performing one or more tasks; receive an indication of a task to be performed; select a designated device of the networked group of devices associated with the user to perform the task based at least partially on the user preference information; and transmit the task to be performed to the designated device.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rahul Gupta, Abhijit Rao, Sundar Srinivasan, Nishchay Kumar, Justin George
  • Patent number: 10176480
    Abstract: A method, system and computer-readable storage medium provide for managing stranded assets of a customer service call center. The system includes an interface component that identifies an opportunity event of an established customer service session initiated by a user that is in a waiting queue for a customer service representative. The system includes an ingestion component that ingests one or more characteristics of the opportunity event that characterize at least one of: (i) the identity of the user; (ii) subject of the established customer service session; and (iii) situational context of the user. The system includes a correlation component that correlates the one or more ingested characteristics and an estimated duration of the waiting queue with at least one transaction-related content item. The system includes a publishing component that publishes a selected transaction-related content item via the established customer service session to the user while in the waiting queue.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: January 8, 2019
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Vincent Le Chevalier, Abhijit Rao
  • Publication number: 20170357534
    Abstract: Techniques and technologies for cross-device task execution are described. In at least some embodiments, a system includes a processing component configured to: receive device information associated with a networked group of devices; receive user preference information indicating one or more user preferences for performing one or more tasks; receive an indication of a task to be performed; select a designated device of the networked group of devices associated with the user to perform the task based at least partially on the user preference information; and transmit the task to be performed to the designated device.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 14, 2017
    Inventors: Rahul Gupta, Abhijit Rao, Sundar Srinivasan, Nishchay Kumar, Justin George
  • Publication number: 20170315767
    Abstract: Apparatus and methods for generating, displaying, and updating information, such as aggregated information or content, provide engagement techniques, delivering new experiences to an audience, viewer, visitor, customer, etc. Applications prepare information, such as pricing, to present or display on display devices, signage, etc. A platform manages the display devices and the content on the display devices to engage the audience. The display devices are low-powered, may be ePaper-based, and have minimum circuitry and reduced resource requirements. Information and control signals may be transferred to, and power and ground established with, the display devices via transient electrical and frictional mechanisms. Changes made in information presented may depend on the needs or relevancy to the audience or the needs or desires of a content provider, business or, organization, presenter, etc. Updates or format/layout changes for presenting the content may be based on the efficacy of content previously presented.
    Type: Application
    Filed: November 27, 2015
    Publication date: November 2, 2017
    Inventor: Abhijit Rao
  • Patent number: 9247014
    Abstract: A method, device, and/or medium may be associated with identifying user information associated with user behavior and generating keywords based, at least in part, on the user information. The keywords may be compared to metadata associated with user applications, and the user applications may be prioritized according to a correlation of the metadata with the keywords based, at least in part, on the comparison.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 26, 2016
    Assignee: Intellectual Ventures Fund 79 LLC
    Inventor: Abhijit Rao