Patents by Inventor Tushar

Tushar 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: 20190386978
    Abstract: A device comprises: a receiver configured to receive a client certificate; a processor coupled to the receiver and configured to: authenticate the client certificate, extract, in response to the authentication, attributes from the client certificate, and create, in response to the extraction, a message comprising reformatted attributes based on the attributes, wherein the reformatted attributes can be trusted; and a transmitter coupled to the processor and configured to transmit the message. A device comprises: a processor configured to: process a client certificate comprising a certificate identifier (ID) attribute, a tenant ID attribute, and a role ID attribute, and package the client certificate in a request for a shared service; and a transmitter coupled to the processor and configured to transmit the request.
    Type: Application
    Filed: December 20, 2018
    Publication date: December 19, 2019
    Inventors: Derk Norton, Tushar Vaish, Jeff Webb
  • Publication number: 20190380576
    Abstract: An imaging device may include first and second optical channels, where each of the first and second optical channels include a discrete optical imaging pathway. The first and second optical channels may be aimed at different angles relative to each other, and each may be directed towards corresponding partially overlapping zones of an object for imaging. Each of the optical channels may include an illuminating source configured to be turned on or off, where illumination from the illuminating sources follow respective illumination paths to the object. Each of the optical channels may additionally include lenses shared by both the respective optical imaging pathways and the respective illumination paths, and each may include an image sensor. The imaging device may also include a computing device configured to turn on the illuminating source of the first optical channel while capturing an image using the image sensor of the second optical channel.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 19, 2019
    Inventors: Tushar M. Ranchod, Brendan Hamel-Bisell, Benjamin A. Jacobson, Andre E. Adams, Clark Pentico
  • Patent number: 10509772
    Abstract: The present disclosure provides systems and techniques for efficient locking of datasets in a database when updates to a dataset may be delayed. A method may include accumulating a plurality of updates to a first set of one or more values associated with one or more features. The first set of one or more values may be stored within a first database column. Next, it may be determined that a first database column update aggregation rule is satisfied. A lock assigned to at least a portion of at least a first database column may be acquired. Accordingly, one or more values in the first set within the first database column may be updated based on the plurality of updates. In an implementation, the first set of one or more values may be associated with the first lock.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: December 17, 2019
    Assignee: Google LLC
    Inventors: Tushar Deepak Chandra, Tal Shaked, Yoram Singer, Tze Way Eugene le, Joshua Redstone
  • Publication number: 20190377642
    Abstract: A decoupled backup solution for distributed databases across a failover cluster. Specifically, a method and system disclosed herein improve upon a limitation of existing backup mechanisms involving distributed databases across a failover cluster. The limitation entails restraining backup agents, responsible for executing database backup processes across the failover cluster, from immediately initiating these aforementioned processes upon receipt of instructions. Rather, due to this limitation, these backup agents must wait until all backup agents, across the failover cluster, receive their respective instructions before being permitted to initiate the creation of backup copies of their relative distributed database. Subsequently, the limitation imposes an initiation delay on the backup processes, which the disclosed method and system omit, thereby granting any particular backup agent the capability to immediately (i.e., without delay) initiate those backup processes.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 12, 2019
    Inventors: Asif Khan, Matthew Dickey Buchman, Tushar B. Dethe, Deepthi Urs, Sunil Yadav, Mahesh Reddy AV, Swaroop Shankar D H, Shelesh Chopra
  • Patent number: 10503587
    Abstract: Apparatuses, systems and methods are disclosed herein that generally relate to distributed network storage and filesystems, such as Ceph, Hadoop®, or other big data storage environments utilizing resources and/or storage that may be remotely located across a communication link such as a network. More particularly, disclosed are techniques for one or more machines or devices to scrub data on remote resources and/or storage without requiring all or substantially all of the remote data to be read across the communication link in order to scrub it. Some disclosed embodiments discuss having validation be relatively local to storage(s) being scrubbed, and some embodiments discuss only providing to the one or more machines scrubbing data selected results of the relatively local scrubbing over the communication link.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: December 10, 2019
    Assignee: Intel Corporation
    Inventors: Anjaneya R. Chagam Reddy, Mohan J. Kumar, Sujoy Sen, Tushar Gohad
  • Patent number: 10499650
    Abstract: The present invention provides methods for development of a virulent bacteriophage-based treatment for the control of plant diseases caused by Xylella fastidiosa. The invention further provides methods of isolating and propagating bacteriophage virulent to X. fastidiosa in a Xanthomonas bacterial host and for treating or reducing symptoms of X. fastidiosa infection in a plant. The invention further provides methods of isolating and propagating bacteriophage virulent to Xanthomonas axonopodis pv. citri and for treating or reducing symptoms of Xanthomonas axonopodis pv. citri infection in a plant.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: December 10, 2019
    Assignee: The Texas A&M University System
    Inventors: Carlos F. Gonzalez, Stephen J. Ahern, Mayukh Das, Ryland F. Young, III, Tushar Suvra Bhowmick
  • Patent number: 10499651
    Abstract: Methods and compositions are provided for preventing or reducing symptoms or disease associated with Xylella fastidiosa or Xanthomonas axonopodis in a plant. The invention provides novel bacteriophages virulent to Xylella fastidiosa or Xanthomonas axonopodis, including XfaMija and XfaMijo, and further provides methods for treating or preventing Pierce's Disease or Citrus Canker in plants.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: December 10, 2019
    Assignee: The Texas A&M University System
    Inventors: Carlos F. Gonzalez, Stephen J. Ahern, Mayukh Das, Ryland F. Young, III, Tushar Suvra Bhowmick
  • Publication number: 20190365448
    Abstract: Guiding devices and methods are disclosed that comprise a detachable guide pin. The guiding devices may be driven into a bone to place the detachable guide pin within the bone. Once placed in the bone, the guide pin can be used to guide a surgical device into the bone.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 5, 2019
    Inventor: Tushar Goradia
  • Publication number: 20190370436
    Abstract: Techniques for memory assignment for guest operating systems are disclosed herein. In one embodiment, a method includes generating a license blob containing data representing a product key copied from a record of license information in the host storage upon receiving a user request to launch an application in the guest operating system. The method also includes storing the generated license blob in a random memory location accessible by the guest operating system. The guest operating system can then query the license blob for permission to launch the application and launching the application in the guest operating system without having a separate product key for the guest operating system.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Ahmed Saruhan Karademir, Sudeep Kumar Ghosh, Ankit Srivastava, Michael Trevor Pashniak, Benjamin M. Schultz, Balaji Balasubramanyan, Hari R. Pulapaka, Tushar Suresh Sugandhi, Matthew David Kurjanowicz, Giridhar Viswanathan
  • Patent number: 10496497
    Abstract: In one embodiment, a sender process on a node of a node cluster communicates a live object to a receiver process. The sender process determines a shared binary file and a shared file location. The sender process serializes the live object to be communicated to a receiver process, into a binary data stream and writes the binary data stream into the predetermined shared binary file. The receiver process receives a shared binary filename and the shared location associated with the shared binary file. The receiver process de-serializes the binary data stream and reconstructs the live object. The communication is independent of the type of proxy, i.e., virtual or physical, and operating systems of the proxies, such as Windows, Mac OS, or Linux. The live objects may be VM configurations and VHD information metadata.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: December 3, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Sunil Yadav, Soumen Acharya, Anupam Chakraborty, Tushar Dethe
  • Publication number: 20190362276
    Abstract: Embodiments of the present invention provide users with a system and method for managing resources. The method and system allow end users to participate in the trading of resources which enables lowering of costs for the end users. Furthermore, the method and system also enable utilisation of resources in a manner which can optimise a load (for example, electrical) for the resource supply. It should be appreciated that the resources can relate to, for example, water, fossil fuels, energy supplies and the like.
    Type: Application
    Filed: February 8, 2018
    Publication date: November 28, 2019
    Applicants: SINGAPORE UNIVERSITY OF TECHNOLOGY AND DESIGN, POWER AUTOMATION PTE LTD
    Inventors: Chau YUEN, Wayes TUSHAR, Wen-Tai LI, Kristin Wood, Gim Kerk SEE
  • Publication number: 20190362129
    Abstract: An electronic device according to various embodiments of the present invention comprises: a touch sensor; a fingerprint sensor that is formed in at least a partial area of the touch sensor and is capable of obtaining fingerprint information about an external object; and a processor, wherein the processor may be configured to: sense the movement of the external object by using the touch sensor while sensing the fingerprint information; when the movement satisfies a first designated condition, perform authentication on the external object by using the fingerprint information; and when the movement satisfies a second designated condition, stop the operation of sensing the fingerprint information and provide information related to the movement.
    Type: Application
    Filed: January 18, 2018
    Publication date: November 28, 2019
    Inventors: Tushar Balasaheb SANDHAN, Hyeong-Wook YANG, Hee-Kuk LEE, Pil-Joo YOON, Hae-Dong LEE
  • Patent number: 10489188
    Abstract: The various embodiments of the present invention disclose a method for reducing interrupt latency in embedded systems. According to at least one example embodiment of the inventive concepts, the method for reducing interrupt latency in embedded systems, the method comprises steps of toggling, by a processor, from a supervisor (SVC) mode to an interrupt request (IRQ) mode on receiving an interrupt, identifying, by the processor, a Task Control Block (TCB) of a preempted task on receiving the interrupt, enabling, by the processor, the IRQ stack as a pseudo preempted task context table, and storing the preempted task context information in the IRQ stack, wherein a register set is stored in IRQ stack before processing the received interrupt.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: November 26, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Raju Siddappa Udava, Balaji Somu Kandaswamy, Patana Bhagwan Reddy, Tushar Vrind, Venkata Raju Indukuri
  • Patent number: 10489315
    Abstract: A method and apparatus for controlling direct memory transfer (DMT) in a data processing system with mismatched bus-widths in which a home node automatically determines, from a read request received from a requestor node, whether DMT should be enabled or disabled dependent on the bus-widths of the requestor node and a target slave node and on the size of the access. Optionally, when the slave node has a smaller bus width than the requestor node, a data combiner at an upload port for the target slave node merges two or more data beats of requested data received from the target slave node to form a single wider beat and transmits the single wider beat to the requestor node. A counter may be used to determine when a data buffer in the data combiner has sufficient space to store data beats to be merged.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: November 26, 2019
    Assignee: Arm Limited
    Inventors: Tushar P. Ringe, Jamshed Jalal, Phanindra Kumar Mannava, Mark David Werkheiser, Ramamoorthy Guru Prasadh, Gurunath Ramagiri
  • Publication number: 20190351669
    Abstract: Objects produced by conventional three-dimensional printing methods often have limited structural quality. Printing compositions to address this issue can include a solidifiable matrix and a plurality of carbon nanostructures dispersed in the solidifiable matrix. The carbon nanostructures include a plurality of carbon nanotubes that are branched, crosslinked, and share common walls with one another. Three-dimensional printing methods utilizing such printing compositions can include: depositing the printing composition in a layer-by-layer deposition process, and while depositing the printing composition, applying a focused input of microwave radiation in proximity to a location where the printing composition is being deposited. The focused input of microwave radiation heats the carbon nanostructures at the location and promotes consolidation of the printing composition within an object being produced by the layer-by-layer deposition process.
    Type: Application
    Filed: July 30, 2019
    Publication date: November 21, 2019
    Inventors: Tushar K. Shah, John J. Morber, Han Liu
  • Patent number: 10479787
    Abstract: The present invention provides process for preparation of dihydroxy benzoquinoline compound (III) comprising reacting dihydroxy isoquinoline compound (IV) or a salt thereof with (2-acetyl-4-methyl-pentyl)-trimethyl-ammonium iodide (V) and further converting it to tetrabenazine (I) and deutetrabenazine (II).
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: November 19, 2019
    Assignee: Lupin Limited
    Inventors: Tushar Nandkumar Despande, Dnyaneshwar Tukaram Singare, Yogesh Dadaji Pawar, Yuvraj Atmaram Chavan, Purna Chandra Ray, Girij Pal Singh
  • Patent number: 10481612
    Abstract: Described herein are an apparatus and a method of fulfilling an order. The method includes: determining, by circuitry of an information processing apparatus, the order to be processed; selecting an operator station where the order will be fulfilled, a rack that includes an item required to fulfill the order, and a vehicle to transport the rack to the operator station; transmitting at least a portion of a transportation path to the selected vehicle; and monitoring locations of the selected vehicle along the transportation path based on marker information received for each marker of a plurality of markers that is detected by the selected vehicle, wherein the plurality of markers is located at predetermined positions.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: November 19, 2019
    Assignee: GREY ORANGE PTE. LTD.
    Inventors: Akash Gupta, Wolfgang Kurt Hoeltgen, Samay Kohli, Gaurav Kejriwal, Srijan Choudhary, Tushar Agrawal, Swarnik
  • Patent number: 10484431
    Abstract: A computer system authenticates a user of a mobile application. In response to authenticating the user, the computer identifies a user profile for the user. The user profile includes a current application state for the mobile application. The computer then selects an application version based on applying a set of rules to the current application state. The computer then sends a response to the mobile device indicating the selected application version, enabling performing an operation for the organization based on the selected version for the application selectively enabling access to services provided by the organization for people.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: November 19, 2019
    Assignee: ADP, LLC
    Inventors: Alvaro Russo, Jr., Dmitri Snytkine, Hanwoong Darren Cho, Donna M. Altamura, Tushar S. Sheth, Michael Justin Brauman, Steven J. Roth, Vincent Civetta, Steven F. Bergamini
  • Publication number: 20190343790
    Abstract: The disclosed subject matter provides methods of using nitroxyl donating compounds and pharmaceutical compositions comprising such compounds in a dose escalation regimen.
    Type: Application
    Filed: January 2, 2018
    Publication date: November 14, 2019
    Inventors: Paul D. Kessler, William R. Ewing, Maria Borentain, Tushar Garimella, Elyse G. Stock
  • Publication number: 20190347721
    Abstract: The present disclosure provides a method and system for providing a financial asset to a user from at least one lender based on the profile of the user. The system executes instructions to cause one or more processors to perform a method. The method includes receiving a first set of data and verifying the first set of data. In addition, the method includes collecting a second set of data and verifying the second set of data. Further, the method includes gathering a third set of data and verifying the third set of data. Furthermore, the method includes creating the profile of the user and obtaining a fourth set of data from a plurality of lenders. Also, the method includes mapping the data of the profile of the user with the fourth set of data and providing financial asset to the user based on the mapping.
    Type: Application
    Filed: May 14, 2018
    Publication date: November 14, 2019
    Inventor: Tushar AGGARWAL