Patents by Inventor Manish Shah

Manish Shah 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: 20180060075
    Abstract: An apparatus is disclosed, the apparatus including a branch target cache configured to store one or more branch addresses, a memory configured to store a return target stack, and a circuit. The circuit may be configured to determine, for a group of one or more fetched instructions, a prediction value indicative of whether the group includes a return instruction. In response to the prediction value indicating that the group includes a return instruction, the circuit may be further configured to select a return address from the return target stack. The circuit may also be configured to determine a hit or miss indication in the branch target cache for the group, and to, in response to receiving a miss indication from the branch target cache, select the return address as a target address for the return instruction.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Inventors: Yuan Chou, Manish Shah, Richa Aggarwal
  • Publication number: 20180024941
    Abstract: A system for generating predictions for a hardware table walk to find a map of a given virtual address to a corresponding physical address is disclosed. The system includes a plurality memories, which each includes respective plurality of entries, each of which includes a prediction of a particular one of a plurality of buffers which includes a portion of a virtual to physical address translation map. A first circuit may generate a plurality of hash values to retrieve a plurality of predictions from the plurality of memories, where each has value depends on a respective address and information associated with a respective thread. A second circuit may select a particular prediction of the retrieved predictions to use based on a history of previous predictions.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: John Pape, Manish Shah, Gideon Levinsky, Jared Smolens
  • Patent number: 9855229
    Abstract: The present patent application relates to treatment of a respiratory disorder using retinoid-related orphan receptor gamma t (ROR-gamma) modulators. Particularly, the present patent application relates to treatment of a respiratory disorder using a ROR? inhibitor, wherein the ROR? inhibitor is administered by an inhalation route to a subject in need thereof.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: January 2, 2018
    Assignee: GLENMARK PHARMACEUTICALS S.A.
    Inventors: Neelima Khairatkar-Joshi, Abhay Kulkarni, Daisy Manish Shah, Vikram Mansingh Bhosale, Bhavik Jaysukhlal Lodhiya, Alamelu Mangai Thiraviam, Megha Marathe, Avinash Annaso Hadambar
  • Publication number: 20170308536
    Abstract: Aspects extend to methods, systems, and computer program products for ranking contextual metadata to generate relevant data insights. Aspects of the invention can be used to enhance data analytics by automatically deriving relevance signals used to generate insights closely related to the context in which a user is exploring or analyzing data. User experiences can include embedded data visualizations, search engines, and natural language querying systems to help users understand their data more effectively. By utilizing metrics on the relevance information, insights related and/or relevant to the context in which the user is analyzing data can be created. Thus, relevance information can define a scope for a variety of automatically generated insights of data. Insight generation can be based on computed relevance signals that target areas interesting to users.
    Type: Application
    Filed: June 16, 2016
    Publication date: October 26, 2017
    Inventors: Saliha Azzam, Steven Paul Breyer, Eeshan Manish Shah, Youssef El Fassy Fihry, Ankur Satyendrakumar Sharma, Manal Hussein Alassaf, Xiang He, Vikram Rajasekaran
  • Publication number: 20170199741
    Abstract: A system that for storing program counter values is disclosed. The system may include a program counter, a first memory including a plurality of sectors, a first circuit configured to retrieve a program instruction from a location in memory dependent upon a value of the program counter, send the value of the program counter to an array for storage and determination a predicted outcome of the program instruction in response to a determination that execution of the program instruction changes a program flow. The second circuit may be configured to retrieve the value of the program counter from a given entry in a particular sector of the array, and determine an actual outcome of the program instruction dependent upon the retrieved value of the program counter.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Inventors: Manish Shah, Christopher Olson
  • Patent number: 9682977
    Abstract: The present disclosure is directed to compounds of formula (I) and pharmaceutically acceptable salts thereof, wherein X, X1, M, R2, R3, R4, R5, m, n, and p are as defined herein, which are active as modulators of retinoid-related orphan receptor gamma t (ROR?t). These compounds prevent, inhibit, or suppress the action of ROR?t and are therefore useful in the treatment of ROR?t mediated diseases, disorders, syndromes or conditions such as, e.g., pain, inflammation, COPD, asthma, rheumatoid arthritis, colitis, multiple sclerosis, neurodegenerative diseases and cancer.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: June 20, 2017
    Assignee: GLENMARK PHARMACEUTICALS S.A.
    Inventors: Sanjib Das, Sachin Sundarlal Chaudhari, Abraham Thomas, Shailesh Ramesh Pardeshi, Vishal Govindrao Deshmukh, Prashant Dilip Wadekar, Neelima Khairatkar-Joshi, Daisy Manish Shah, Malini Bajpai
  • Publication number: 20170139706
    Abstract: An apparatus includes a buffer configured to store a plurality of instructions previously fetched from a memory, wherein each instruction of the plurality of instructions may be included in a respective thread of a plurality of threads. The apparatus also includes control circuitry configured to select a given thread of the plurality of threads dependent upon a number of instructions in the buffer that are included in the given thread. The control circuitry is also configured to fetch a respective instruction corresponding to the given thread from the memory, and to store the respective instruction in the buffer.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 18, 2017
    Inventors: Yuan Chou, Gideon Levinsky, Manish Shah, Robert Golla, Matthew Smittle
  • Publication number: 20160346234
    Abstract: The present patent application relates to treatment of a respiratory disorder using retinoid-related orphan receptor gamma t (ROR-gamma) modulators. Particularly, the present patent application relates to treatment of a respiratory disorder using a ROR? inhibitor, wherein the ROR? inhibitor is administered by an inhalation route to a subject in need thereof.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 1, 2016
    Inventors: Neelima KHAIRATKAR-JOSHI, Abhay KULKARNI, Daisy Manish SHAH, Vikram Mansingh BHOSALE, Bhavik Jaysukhlal LODHIYA, Alamelu Mangai THIRAVIAM, Megha MARATHE, Avinash Annaso HADAMBAR
  • Publication number: 20160326163
    Abstract: The present disclosure is directed to compounds of formula (I) and pharmaceutically acceptable salts thereof, wherein X, X1, M, R2, R3, R4, R5, m, n, and p are as defined herein, which are active as modulators of retinoid-related orphan receptor gamma t (ROR?t). These compounds prevent, inhibit, or suppress the action of ROR?t and are therefore useful in the treatment of ROR?t mediated diseases, disorders, syndromes or conditions such as, e.g., pain, inflammation, COPD, asthma, rheumatoid arthritis, colitis, multiple sclerosis, neurodegenerative diseases and cancer.
    Type: Application
    Filed: December 9, 2014
    Publication date: November 10, 2016
    Inventors: Sanjib DAS, Sachin Sundarlal CHAUDHARI, Abraham THOMAS, Shailesh Ramesh PARDESHI, Vishal Govindrao DESHMUKH, Prashant Dilip WADEKAR, Neelima KHAIRATKAR-JOSHI, Daisy Manish SHAH, Malini BAJPAI
  • Publication number: 20160089520
    Abstract: A method of using a catheter assembly for inserting in a fluid filled space in a body includes providing a main body having a first end portion and a second end portion. The first end portion is positioned within the fluid filled space. The second end portion is adjusted to extend outwardly from the fluid filled space when the first end portion is positioned within the fluid filled space. A catheter tip is connected to the second end portion of the main body. The catheter tip includes a housing having a cavity defined therein and a rotating element positioned within the fluid filled space. The rotating element is rotated within the cavity of the housing to impart movement of the first end portion of the main body within the fluid filled space.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 31, 2016
    Inventors: Eric Leuthardt, Guy Genin, Matthew Smyth, David Limbrick, Daniel Moran, Lihong Wang, Aaron McLaughlin, Manish Shah, Alexander Yang, Samuel Stone, Devon Haydon, Michael Winek, Richard Marcus
  • Patent number: 9227043
    Abstract: A catheter assembly for inserting in a fluid filled space in a body includes a main body having a first end portion and a second end portion. The first end portion is positionable within the fluid filled space and the second end portion is adapted to extend outward from the fluid filled space when the first end portion is positioned within the fluid filled space. The catheter assembly also includes a catheter tip that is connected to the second end portion. The catheter tip includes a housing having a cavity defined therein. The catheter tip also includes a rotating element positioned within the cavity. The rotating element is configured to rotate within the cavity to facilitate movement of the first end portion of the main body within the fluid filled space.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: January 5, 2016
    Assignee: WASHINGTON UNIVERSITY
    Inventors: Eric Leuthardt, Guy Genin, Matthew Smyth, David Limbrick, Daniel Moran, Lihong Wang, Aaron McLaughlin, Alexander Yang, Manish Shah, Devon Haydon, Sam Stone, Michael Winek, Richard L. Marcus
  • Patent number: 9208261
    Abstract: An apparatus and method for saving power during TLB searches is disclosed. In one embodiment, a TLB includes a CAM having a plurality of entries each storing a virtual address, and enable logic coupled to the CAM. Responsive to initiation of a TLB query by a thread executing on a processor that includes the TLB, the enable logic is configured to enable only those CAM entries that are associated with the initiating thread. Entries in the CAM not associated with the thread are not enabled. Accordingly, an initial search of the TLB for responsive to the query is conducted only in the CAM entries that are associated with the thread. Those CAM entries that are not associated with the thread are not searched. As a result, dynamic power consumption during TLB searches may be reduced.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: December 8, 2015
    Assignee: Oracle International Corporation
    Inventors: Manish Shah, Gideon Levinsky
  • Publication number: 20150301832
    Abstract: Embodiments for a processor that selectively enables and disables branch prediction are disclosed. The processor may include counters to track a number of fetched instructions, a number of branches, and a number of mispredicted branches. A misprediction threshold may be calculated dependent upon the tracked number of branches and a predefined misprediction ratio. Branch prediction may then be disabled when the number of mispredictions exceed the determined threshold value and dependent upon the branch rate.
    Type: Application
    Filed: April 18, 2014
    Publication date: October 22, 2015
    Inventors: Haowei Zhang, Xiaoying Shen, Manish Shah
  • Publication number: 20150248493
    Abstract: A data attribution system uses a unique identifier (UID) that uniquely identifies a particular individual. A search is conducted of different data sources and, different types of profile information associated with the UID is extracted from the data sources. The different types of profile information associated with the same UID is aggregated together and displayed in a same screen presentation on a user interface.
    Type: Application
    Filed: May 14, 2015
    Publication date: September 3, 2015
    Applicant: LIVERAMP, INC.
    Inventors: Auren HOFFMAN, Manish SHAH, Jeremy LIZT, Vivek SODERA
  • Patent number: 9116876
    Abstract: Some novel features pertain to a memory controller that includes a memory controller logic, a built-in-self-tester (BIST) logic, and a switch. The memory controller logic is for controlling memory on a memory die. The built-in-self tester (BIST) logic is for testing the memory. The switch is coupled to the BIST logic and the memory. In some implementations, the BIST logic bypasses the memory controller logic when testing the memory by accessing the memory through the switch. The switch may be controlled by the BIST logic. In some implementations, the switch is coupled to the memory controller logic. The switch may control data to the memory that is transmitted from the memory controller logic and the BIST logic based on priority of the data.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: August 25, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Woo Tag Kang, Roberto F. Averbuj, Manish Shah
  • Publication number: 20150213153
    Abstract: An apparatus and method for saving power during TLB searches is disclosed. In one embodiment, a TLB includes a CAM having a plurality of entries each storing a virtual address, and enable logic coupled to the CAM. Responsive to initiation of a TLB query by a thread executing on a processor that includes the TLB, the enable logic is configured to enable only those CAM entries that are associated with the initiating thread. Entries in the CAM not associated with the thread are not enabled. Accordingly, an initial search of the TLB for responsive to the query is conducted only in the CAM entries that are associated with the thread. Those CAM entries that are not associated with the thread are not searched. As a result, dynamic power consumption during TLB searches may be reduced.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 30, 2015
    Inventors: Manish Shah, Gideon Levinsky
  • Patent number: 9064021
    Abstract: A data attribution system uses a unique identifier (UID) that uniquely identifies a particular individual. A search is conducted of different data sources and, different types of profile information associated with the UID is extracted from the data sources. The different types of profile information associated with the same UID is aggregated together and displayed in a same screen presentation on a user interface.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: June 23, 2015
    Assignee: LIVERAMP, INC.
    Inventors: Auren Hoffman, Manish Shah, Jeremy Lizt, Vivek Sodera
  • Publication number: 20150085872
    Abstract: A communication request from a contact center caller may be received in a contact center via any of a variety of communication devices equipped with any of a variety of operating systems, any of a variety of applications and with any of a variety of device capabilities. The communication request may also be received via any of the multiple different communication mediums. The contact center may have multiple agent devices logged in to the contact center. Agent devices logged in to the contact center may have different device capabilities. A system for dynamic contact center routing may route the communication request to an agent device based on device capabilities of a communication device used by the caller, and device capabilities of the agent device.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Vipin Palawat, Manish Shah, Ankit Nitin
  • Patent number: 8967842
    Abstract: Lamp assemblies for reducing headlamp condensation are disclosed. One example lamp assembly includes a lamp housing including a front housing and a rear housing forming a lamp cavity; a light source extending from the rear housing into the lamp cavity; a reflector extending around the light source; and a duct extending between the rear housing and the reflector from the light source to a remote section of the lamp cavity spaced from the light source. The duct can include a duct cavity configured to draw air from the remote section of the lamp cavity toward the light source to reduce condensation in the lamp cavity.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: March 3, 2015
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Manish Shah, Michal Ostrowski
  • Publication number: 20150003096
    Abstract: Lamp assemblies for reducing headlamp condensation are disclosed. One example lamp assembly includes a lamp housing including a front housing and a rear housing forming a lamp cavity; a light source extending from the rear housing into the lamp cavity; a reflector extending around the light source; and a duct extending between the rear housing and the reflector from the light source to a remote section of the lamp cavity spaced from the light source. The duct can include a duct cavity configured to draw air from the remote section of the lamp cavity toward the light source to reduce condensation in the lamp cavity.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventors: Manish Shah, Michal Ostrowski