Patents by Inventor N Shah

N 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).

  • Patent number: 10769078
    Abstract: An apparatus and method are described for implementing memory management in a graphics processing system. For example, one embodiment of an apparatus comprises: a first plurality of graphics processing resources to execute graphics commands and process graphics data; a first memory management unit (MMU) to communicatively couple the first plurality of graphics processing resources to a system-level MMU to access a system memory; a second plurality of graphics processing resources to execute graphics commands and process graphics data; a second MMU to communicatively couple the second plurality of graphics processing resources to the first MMU; wherein the first MMU is configured as a master MMU having a direct connection to the system-level MMU and the second MMU comprises a slave MMU configured to send memory transactions to the first MMU, the first MMU either servicing a memory transaction or sending the memory transaction to the system-level MMU on behalf of the second MMU.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: September 8, 2020
    Assignee: Intel Corporation
    Inventors: Niranjan L. Cooray, Abhishek R. Appu, Altug Koker, Joydeep Ray, Balaji Vembu, Pattabhiraman K, David Puffer, David J. Cowperthwaite, Rajesh M. Sankaran, Satyeshwar Singh, Sameer Kp, Ankur N. Shah, Kun Tian
  • Patent number: 10761591
    Abstract: Methods and apparatus relating to techniques for shutting down one or more GPU (Graphics Processing Unit) components in response to unchanged scene detection are described. In one embodiment, one or more components of a processor enter a low power consumption state in response to a determination that a scene to be displayed is static. The static scene is displayed on a display device (e.g., based on information to be retrieved from memory) for as long as no change to the static scene is detected. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: September 1, 2020
    Assignee: Intel Corporation
    Inventors: Prasoonkumar Surti, Wenyin Fu, Nikos Kaburlasos, Bhushan M. Borole, Joydeep Ray, Elmoustapha Ould-Ahmed-Vall, Deepak S. Vembar, Abhishek R. Appu, Ankur N. Shah
  • Patent number: 10762978
    Abstract: Systems, apparatuses and methods may provide for technology that identifies a redundant portion of a packaged on-die memory and detects, during a field test of the packaged on-die memory, one or more failed cells in the packaged on-die memory. Additionally, one or more memory cells in the redundant portion may be substituted for the one or more failed memory cells.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: September 1, 2020
    Assignee: Intel Corporation
    Inventors: Altug Koker, Travis T. Schluessler, Ankur N. Shah, Abhishek R. Appu, Joydeep Ray, Jonathan Kennedy
  • Patent number: 10761589
    Abstract: Described herein are various embodiments of reducing dynamic power consumption within a processor device. One embodiment provides a technique for dynamic link width reduction based on the instantaneous throughput demand for client of an interconnect fabric. One embodiment provides for a parallel processor comprising an interconnect fabric including a dynamic bus module to configure a bus width for a client of the interconnect fabric based on throughput demand from the client.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: September 1, 2020
    Assignee: Intel Corporation
    Inventors: Mohammed Tameem, Altug Koker, Kiran C. Veernapu, Abhishek R. Appu, Ankur N. Shah, Joydeep Ray, Travis T. Schluessler, Jonathan Kennedy
  • Publication number: 20200272215
    Abstract: Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to collect user information for a user of a data processing device, generate a user profile for the user of the data processing device from the user information, and set a power profile a processor in the data processing device using the user profile. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: February 28, 2020
    Publication date: August 27, 2020
    Applicant: INTEL CORPORATION
    Inventors: Altug Koker, Abhishek R. Appu, Kiran C. Veernapu, Joydeep Ray, Balaji Vembu, Prasoonkumar Surti, Kamal Sinha, Eric J. Hoekstra, Wenyin Fu, Nikos Kaburlasos, Bhushan M. Borole, Travis T. Schluessler, Ankur N. Shah, Jonathan Kennedy
  • Patent number: 10741181
    Abstract: Speech recognition is performed on a received utterance to determine a plurality of candidate text representations of the utterance, including a primary text representation and one or more alternative text representations. Natural language processing is performed on the primary text representation to determine a plurality of candidate actionable intents, including a primary actionable intent and one or more alternative actionable intents. A result is determined based on the primary actionable intent. The result is provided to the user. A recognition correction trigger is detected. In response to detecting the recognition correction trigger, a set of alternative intent affordances and a set of alternative text affordances are concurrently displayed.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: August 11, 2020
    Assignee: Apple Inc.
    Inventors: Ashish Garg, Harry J. Saddler, Shweta Grampurohit, Robert A. Walker, Rushin N. Shah, Matthew S. Seigel, Matthias Paulik
  • Publication number: 20200250719
    Abstract: A marketplace network for facilitating transactions among a plurality of marketplace participants. The marketplace network includes a plurality of service provider systems associated with respective service provider participants. Each of the plurality of service provider systems are communicatively coupled to a respective merchant server. The marketplace network includes a plurality of user systems associated with respective user participants configured to generate a service request to one of the plurality of service provider systems. The marketplace server facilitates transactions digitally by executing a set of computer-executable tasks for securely processing transactional exchanges among the marketplace participants. The transactional exchanges include at least exchanges of ownership rights for digitally stored data at least in part owned originally by the user participants.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Applicant: Netspective Communications LLC
    Inventor: Shahid N. Shah
  • Patent number: 10725929
    Abstract: An embodiment of an electronic processing system may include an application processor, system memory communicatively coupled to the application processor, a graphics processor communicatively coupled to the application processor, graphics memory communicatively coupled to the graphics processor, and persistent storage media communicatively coupled to the application processor and the graphics processor to store one or more graphics assets, wherein the graphics processor is to access the one or more graphics asset mapped from the persistent storage media. The persistent storage media may include a low latency, high capacity, and byte-addressable nonvolatile memory. The one or more graphics assets may include one or more of a mega-texture and terrain data. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: July 28, 2020
    Assignee: Intel Corporation
    Inventors: Jianfang Zhu, Cristiano J. Ferreira, Bo Qiu, Ajit Krisshna Nandyal Lakshman, Nikhil Talpallikar, Deepak Gandiga Shivakumar, Brandt M. Guttridge, Kim Pallister, Frank J. Soqui, Anand Srivatsa, Travis T. Schluessler, Abhishek R. Appu, Ankur N. Shah, Joydeep Ray, Altug Koker, Jonathan Kennedy
  • Patent number: 10719902
    Abstract: Systems, apparatuses, and methods may provide for technology to process graphical data, and to modify a runtime environment in a parallel computing platform for a graphic environment.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: July 21, 2020
    Assignee: Intel Corporation
    Inventors: Travis T. Schluessler, Abhishek R. Appu, Ankur N. Shah, Joydeep Ray, Altug Koker, Jacek Kwiatkowski, Ingo Wald, Jefferson Amstutz, Johannes Guenther, Gabor Liktor, Elmoustapha Ould-Ahmed-Vall
  • Patent number: 10719917
    Abstract: Systems, apparatuses and methods may provide for technology that identifies, at an image post-processor, unresolved surface data and identifies, at the image post-processor, control data associated with the unresolved surface data. Additionally, the technology may resolve, at the image post-processor, the unresolved surface data and the control data into a final image.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: July 21, 2020
    Assignee: Intel Corporation
    Inventors: Tomer Bar-On, Hugues Labbe, Adam T. Lake, Kai Xiao, Ankur N. Shah, Johannes Guenther, Abhishek R. Appu, Joydeep Ray, Deepak S. Vembar, ElMoustapha Ould-Ahmed-Vall
  • Publication number: 20200226595
    Abstract: A digital payment system for facilitating seamless transactions from a user system to a buyer system. The system includes a service provider system which further includes a service interaction component. The service interaction component is configured to collect predefined information about the user system and the associated user. The service provider system also includes a payment engine for processing payments digitally based on data worth associated with the data owned by the user and authorized for sharing by the service provider to the buyer system. The payment engine calculates a payable amount payable digitally by the user to the service provider based on a digital transactional value indicative of the data worth associated with the data owned by the user and authorized for sharing, among other things. The system further includes a pre-consenting system configured to facilitate user authorization.
    Type: Application
    Filed: March 30, 2020
    Publication date: July 16, 2020
    Applicant: Netspective Communications LLC
    Inventor: Shahid N. Shah
  • Publication number: 20200222754
    Abstract: Systems, devices, and methods are described for providing, among other things, a neck and spine strengthening device. In an embodiment, the neck strengthening device includes a spinal resistance assembly including at least one resistance component configured to apply a resist force or to resist rotation about a first axis. In an embodiment, the spinal resistance assembly permits lateral neck rotation of a user about the first axis while substantially limiting flexional and extensional movement. In an embodiment, the neck strengthening device includes a device securing assembly configured to physically anchor the device to an anchoring structure. In an embodiment, the neck strengthening device includes a head affixing assembly configured to secure to a head of a user during use.
    Type: Application
    Filed: September 28, 2018
    Publication date: July 16, 2020
    Applicant: Orthopedic Wellness Laboratories, Inc.
    Inventors: Brad H. WALKER, Joseph E. SKIDMORE, Aaron D. POOLE, Michael F. KAHN, Daniel A. LAZAR, Jerrold L. GRAY, Rajen N. SHAH, Roy P. DIAZ
  • Publication number: 20200222021
    Abstract: Controlling a multi-device module includes a physiological sensor configured to sense physiological characteristics of a subject and generate a signal indicative of an instantaneous physiological state. A first device is configured to generate a first signal indicative of an operating state of the first device. A second device is configured to generate a second signal indicative of an operating state of the second device. A remote-control device includes a repository for storing computer executable files aggregated from a plurality of changing private networks. The remote-control device includes an electronic record (ER) client to make a wireless connection with each of the private networks and to query ER database associated with the private networks for electronic records residing within the private networks.
    Type: Application
    Filed: March 30, 2020
    Publication date: July 16, 2020
    Applicant: Netspective Communications LLC
    Inventor: Shahid N. Shah
  • Publication number: 20200218330
    Abstract: An embodiment may include an application processor, persistent storage media coupled to the application processor, and a graphics subsystem coupled to the application processor. The system may further include any of a performance analyzer to analyze a performance of the graphics subsystem to provide performance analysis information, a content-based depth analyzer to analyze content to provide content-based depth analysis information, a focus analyzer to analyze a focus area to provide focus analysis information, an edge analyzer to provide edge analysis information, a frame analyzer to provide frame analysis information, and/or a variance analyzer to analyze respective amounts of variance for the frame. The system may further include a workload adjuster to adjust a workload of the graphics subsystem based on the analysis information. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Travis T. Schluessler, Joydeep Ray, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Abhishek R. Appu, Kamal Sinha, James M. Holland, Pattabhiraman K., Sayan Lahiri, Radhakrishnan Venkataraman, Carson Brownlee, Vivek Tiwari, Kai Xiao, Jefferson Amstutz, Deepak S. Vembar, Ankur N. Shah, ElMoustapha Ould-Ahmed-Vall
  • Publication number: 20200204500
    Abstract: Techniques are disclosed relating to enhancing communication of network traffic. In various embodiments, a computer system receives topology information and traffic information. The topology information describes resources of a network that are usable to communicate a plurality of streams among nodes in the network and includes information about a first path and a second path connecting two nodes. Traffic information describes demands for communicating the plurality of streams and indicates demands for communicating a first stream and a second stream between the two nodes. In such an embodiment, the computer system determines, using the topology information and the traffic information, a network schedule that indicates that the first stream is to be communicated over the first path and that the second stream is to be communicated over the second path.
    Type: Application
    Filed: February 16, 2017
    Publication date: June 25, 2020
    Inventor: Birju N. Shah
  • Publication number: 20200203103
    Abstract: An electromechanical relay is provided with a housing, a relay assembly within the housing, and a data collection cover enclosing the relay assembly within the housing. The data collection cover includes sensing members that extend in toward the relay assembly and engage disconnect switches of the relay assembly. The sensing members transmit analog signals to an analog-to-digital converter that converts analog signals to digital signals. The cover then stores, displays and/or communicates the digital information.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Malbin Jose Mendoza, Prerak N. Shah, Todd Gentile, Richard Lindo
  • Publication number: 20200167098
    Abstract: Examples herein relate to a solid state drive that includes a media, a processing system, and a media command arbiter configured to permit execution of a specific allocation of storage and compute commands based on a configuration, wherein the media command arbiter is to transfer commands to the media based on the configuration. The media can be locally connected to a compute engine processing system that is configurable to perform computations on data stored in the media. The configuration can indicate a number of compute commands and storage commands that are permitted to be performed over a period of time or media bandwidth allocated to compute commands and storage commands. The processing system can include an inference engine that performs one or more of: data pattern recognition, image recognition, augmented reality overlay applications, face recognition, object recognition, or voice recognition, language translation.
    Type: Application
    Filed: January 31, 2020
    Publication date: May 28, 2020
    Inventors: Nilesh N. SHAH, Chetan CHAUHAN, Shigeki TOMISHIMA, Nahid HASSAN, Andrew Chaang LING
  • Publication number: 20200165472
    Abstract: 3D printable ink compositions for forming objects, films and coatings are provided. Also provided are methods of printing the ink compositions and methods for making the ink compositions. The ink compositions include an elastic polymer binder and may have high loadings of solid particles.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 28, 2020
    Inventors: Ramille N. Shah, Adam E. Jakus
  • Patent number: 10663530
    Abstract: A test switch assembly electrically coupled with an electronic module. The electronic module is designed with intelligent sophisticated circuitry that facilitates the transmission and/or the detection of currents and/or voltages between a protective relay and current or voltage transformers. In one embodiment, the electronic test switch senses, detects, monitors, analyzes and/or stores electrical signals and outputs this information to standalone displays, computers. RTU, or similar devices, through wired or wireless connections. The electronic module also allows the test switch to accept electrical connectors such as RJ45, USB, RCA, and/or BNC, among others.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: May 26, 2020
    Assignee: ABB Schweiz AG
    Inventors: Malbin Jose Mendoza, Prerak N. Shah, Todd Alan Gentile, Douglas A. Voda, Harshavardhan M. Karandikar, Richard Lindo, Dennis F. Batovsky
  • Publication number: 20200151839
    Abstract: A system for streaming of contextual micro-content blocks for a workflow task to facilitate task performance by a user. The system includes a context sensing engine that processes one or more context inputs and generates an output based on the context inputs received from a front-end context monitoring appliance. The system includes a processing circuit having a navigation engine to navigate through digital information sources and search for information that matches one or more parameters of relevance for the workflow task. The processing circuit extracts computer-executable information files from the digital information sources that matches the one or more parameters of relevance for the workflow task and digitally processes the collected computer-executable information files into processed information blocks. The processing circuit includes a micro-content blocks creator for generating the contextual micro-content blocks from the processed information blocks.
    Type: Application
    Filed: December 12, 2019
    Publication date: May 14, 2020
    Applicant: Netspective Communications LLC
    Inventor: Shahid N. Shah