Patents by Inventor Ashok

Ashok 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: 20230409376
    Abstract: A method includes receiving, by a L2 controller, a request to perform a global operation on a L2 cache and preventing new blocking transactions from entering a pipeline coupled to the L2 cache while permitting new non-blocking transactions to enter the pipeline. Blocking transactions include read transactions and non-victim write transactions. Non-blocking transactions include response transactions, snoop transactions, and victim transactions.
    Type: Application
    Filed: August 28, 2023
    Publication date: December 21, 2023
    Inventors: Abhijeet Ashok CHACHAD, Naveen BHORIA, David Matthew THOMPSON, Neelima MURALIDHARAN
  • Publication number: 20230409652
    Abstract: A method for flight data object realization includes storing a graph database that defines nodes populated with properties, receiving relationships among data items stored in data stores, transforming the relationships into edges in the graph database, receiving a query to create the flight data object, accessing the graph database, extracting particular properties from the graph database in response to the query, fetching from the data stores particular data items in response to the particular properties, generating the flight data object with the particular data items, creating a visual presentation of the flight data object, and presenting the flight data object.
    Type: Application
    Filed: June 20, 2022
    Publication date: December 21, 2023
    Applicant: The Boeing Company
    Inventors: Rahul Ashok, Vinko Vidakovic, Rowena Loh, Andreas Godehart, Ye Sheng Tan
  • Publication number: 20230409197
    Abstract: An embodiment of an integrated circuit may comprise memory to store respective resource control descriptors in correspondence with respective identifiers, and an input/output (JO) memory management unit (IOMMU) communicatively coupled to the memory, the IOMMU including circuitry to determine resource control information for an IO transaction based on a resource control descriptor stored in the memory that corresponds to an identifier associated with the IO transaction, and control utilization of one or more resources of the IOMMU based on the determined resource control information. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 21, 2023
    Applicant: Intel Corporation
    Inventors: Kaijie Guo, Ashok Raj, Ned Smith, Weigang Li, Junyuan Wang, Xin Zeng, Brian Will, Zijuan Fan, Michael E. Kounavis, Qianjun Xie, Yuan Wang, Yao Huo
  • Publication number: 20230409716
    Abstract: Described are techniques for shared library customization. The techniques include generating a customized library for a container image associated with an application and a shared library. The customized library includes a subset of the shared library with functionalities utilized by the application retained in the customized library and functionalities not utilized by the application removed from the customized library. The techniques further include executing the application on a deployed container image, where the application utilizes the customized library.
    Type: Application
    Filed: June 16, 2022
    Publication date: December 21, 2023
    Inventors: Shachee Mishra Gupta, Ashok Pon Kumar Sree Prakash
  • Publication number: 20230408333
    Abstract: A portable, optical spectrometer provides an extended ignition arc allowing high-voltage components to be contained within a protective housing. Automatic plasma initiation is managed through an optical plasma detector distinguishing plasma contained in the plasma region from breakout plasma. A negative pressure vent receives gases received from the plasma and cools these gases prior to receipt by a remote vent fan through a conduit having sheathing air bleed openings around the vent mixing with other cooling air streams for the electronics. A spring-biased sample jet tube holder allows ready removal and replacement of the sample jet tube while preserving proper alignment with the plasma region.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 21, 2023
    Inventors: Ashok Menon, Velibor Pikelja, Jovan Jevtic
  • Publication number: 20230411792
    Abstract: A battery includes an electrode assembly. The electrode assembly has a population of unit cells, each unit cell including an electrode current collector layer, an electrode layer, a separator layer, a counter-electrode layer, and a counter-electrode current collector layer in stacked succession. The electrode layer has an electrode active material, and the counter-electrode layer has a counter-electrode active material. One of the electrode active material and the counter-electrode material is a cathodically active material and the other of the electrode active material and the counter-electrode material is an anodically active material. A subset of the unit cell population includes a pair of spacer members located between the electrode current collector layer and the counter-electrode current collector layer. At least a portion of the counter-electrode active material is located between the spacer members in a common plane defined by the x and z axes.
    Type: Application
    Filed: November 17, 2021
    Publication date: December 21, 2023
    Inventors: Jeremie J. Dalton, Robert S. Busacca, Ashok Lahiri, Murali Ramasubramanian, Bruno A. Valdes, Kim Han Lee, Anthony Calcaterra, Benjamin L. Cardozo
  • Publication number: 20230407781
    Abstract: A gear housing assembly includes a gear housing and a gear cover for an internal combustion engine. The gear housing includes gear housing drillings, the gear cover includes gear cover drillings, wherein the gear cover is attached to the gear housing such that one of the gear cover drillings is fluidly connected with one of the gear housing drillings via a gasketed interface to supply oil through a debris screen to two fuel pumps mounted on the gear housing. A serviceable access cover is mounted on the gear cover. An idler gear is assembled onto an idler shaft to form a sub-assembly, wherein the idler gear is positioned between the serviceable access cover and the gear housing. The idler shaft is supported by the bushing in the access cover and two bushings mounted in the gear housing to provide radial and thrust load bearing capabilities.
    Type: Application
    Filed: September 6, 2023
    Publication date: December 21, 2023
    Inventors: Matthew D. Brumberg, Christofer Durkin, Ruchita Ashok Karewar
  • Publication number: 20230413255
    Abstract: Disclosed is a method of setting conditions for an access point (AP) to be included in an AP candidate set of a coordinating AP for a transmission opportunity (TXOP), including setting a first primary channel of the AP as part of the AP candidate set of the coordinating AP within a basic service set (BSS) operating bandwidth of the coordinating AP, and coordinating AP updates in the AP candidate set when a coordinated AP that is part of the AP candidate set performs a channel switch to a second primary channel operating on a different bandwidth stream than a bandwidth stream of the first primary channel.
    Type: Application
    Filed: August 7, 2023
    Publication date: December 21, 2023
    Inventors: Sharan NARIBOLE, Srinivas KANDALA, Wook Bong LEE, Ashok RANGANATH
  • Publication number: 20230413041
    Abstract: Systems and methods of protecting an initial NAS message are described. Depending on whether a security contex.1: for a serving PLMN is stored, the UE uses either a public key from the serving PLMN or a key from the security context to encrypt parts of the initial NAS message. An initial NAS message containing the encrypted parts is then sent to an AMF of the serving PLMN. The serving PLMN public key is transmitted via a SIB. Prior to transmission of the initial NAS message or in parallel with it, an RRC message is sent to the base station. The RRC message contains the UE identifier and/or a NSSAI encrypted using the serving PLMN public key.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 21, 2023
    Inventors: Alexandre Saso STOJANOVSKI, Robert ZAUS, Farid ADRANGI, Raimund WLOKA, Abhijeet Ashok KOLEKAR, Ahmed SOLIMAN
  • Patent number: 11845808
    Abstract: The present invention provides novel peptide inhibitors of the interleukin-23 receptor, and related compositions and methods of using these peptide inhibitors to treat or prevent a variety of diseases and disorders, including inflammatory bowel diseases.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: December 19, 2023
    Assignees: Janssen Biotech, Inc., Protagonist Therapeutics, Inc.
    Inventors: Chengzao Sun, Brian Troy Frederick, Sandeep Somani, Gregory Thomas Bourne, Raymond Patch, Ashok Bhandari
  • Patent number: 11849192
    Abstract: Systems and methods are described to provide voice search in an elastic cloud environment communicating with a set-top box (STB) by receiving by a voice cloud search server pulse-code modulation (PCM) audio packets transmitted from the STB; sending the PCM audio packets to a natural language processing (NLP) service for converting to text; sending the text sets to an elastic voice cloud search server for querying an electronic program guide (EPG) service, channel and program data associated with the text set wherein the EPG service to at least return identified channel and program data; in response to an identified return of channel and television program data, sending sets of text to a third-party search service for performing an independent search for related data and returning search results of video and image content which is then stripped of dynamic scripts to return to the STB.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: December 19, 2023
    Assignee: DISH Network L.L.C.
    Inventors: James Wilde, Ashok Soni, Hawk McGinty, James Shuler, Lixing Zhang, Michael Disante, Narayanan Sekhar, Xiaomei Sun, Xinhua Yang
  • Patent number: 11845162
    Abstract: Wrenches commonly known as “pipe wrenches” which include sidewall surface configurations within a channel extending through a housing component of the wrench are described. Also described are wrenches that include one or more shim components that can be positioned in the housing channel. In addition, methods for reducing failure or fracturing of the wrench due to application of high side or lateral loads are described.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: December 19, 2023
    Assignee: Ridge Tool Company
    Inventors: Glen R. Chartier, James E. Hamm, Hiten Mansukh Chauhan, Rahul Maruti Nanche, Craig J. Nitchman, Ashok Bhagwat Patil
  • Patent number: 11848824
    Abstract: Methods and systems are described for a distributed auto discovery service for device enrollment. In an example, a user device enrolling in a Unified Endpoint Management (“UEM”) system can receive an email address. The enrolling user device can identify, on a local network that the enrolling user device is connected to, other user devices that are already enrolled with the UEM system. The unenrolled user device can send a discovery request to the enrolled user devices that includes the domain of the email address. One or more of the enrolled user devices can respond with a tenant identifier associated with the domain and a Uniform Resource Locator for a server that the unenrolled user device can contact to complete enrollment. The unenrolled user device can contact the server and complete enrollment using the email address and tenant identifier.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: December 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Pranav Ashok Shenoy, Rohit Pradeep Shetty
  • Patent number: 11849046
    Abstract: An example operation may include one or more of receiving, by a first node, a freshness of goods data from a second node over a blockchain, and executing, by the first node, a smart contract to: calculate an initial order quantity based on a pre-set critical order number and a non-expiring goods order quantity and alter a final order quantity based on the initial order quantity and the freshness of the goods data.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yam Huo Ow, Ashish Jagmohan, Ali Koc, Ajay Ashok Deshpande, Pavithra Harsha
  • Publication number: 20230401051
    Abstract: A method, computer systems and program product to import non-compliant container images is provided. A processor receives a non-compliant container image, wherein the container image is not compliant with a target computing environment. A processor extracts a one or more embeddings from the non-compliant container image. A processor compares the one or more embeddings from the non-compliant container image to a plurality of one or more embeddings from an image catalog. A processor identifies a similar image from the image catalog based on the comparison of layer embeddings from the non-compliant container image and the similar image. A processor deploys the similar image in the target computing environment.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventors: Ashok Pon Kumar Sree Prakash, Akash Nayak, Giriprasad Sridhara, Padmanabha Venkatagiri Seshadri, Harikrishnan Balagopal, Pablo Salvador Loyola Heufemann, Amith Singhee
  • Publication number: 20230401050
    Abstract: Container image optimization is provided for a deployment environment. An indication of a plurality of container images to be deployed in a deployment to provide a plurality of services within a computing environment is obtained. The plurality of container images of the deployment has a total layer size of a plurality of image layers of the plurality of container images. At least one container image of the plurality of container images is reconfigured to adjust the total layer size for the deployment. The reconfiguring is based on one or more deployment characteristics of the deployment and includes replacing at least one image layer of a container image of the at least one container image with one or more other image layers configured based on the plurality of container images to be deployed.
    Type: Application
    Filed: June 10, 2022
    Publication date: December 14, 2023
    Inventors: Ashok Pon Kumar Sree Prakash, Padmanabha Venkatagiri Seshadri, Harikrishnan Balagopal, Akash Nayak
  • Publication number: 20230401031
    Abstract: Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to both perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. For example, some embodiments can automatically and intelligently cause a switch to a page the user needs and automatically and intelligently cause a population of particular fields of the page the user needs based on a user view context and the voice utterance.
    Type: Application
    Filed: August 8, 2023
    Publication date: December 14, 2023
    Inventors: Jaclyn Carley KNAPP, Andrew Paul MCGOVERN, Harris SYED, Chad Steven ESTES, Jesse Daniel Eskes RUSAK, David Ernesto Heekin BURKETT, Allison Anne O'MAHONY, Ashok KUPPUSAMY, Jonathan Reed HARRIS, Jose Miguel Rady ALLENDE, Diego Hernan CARLOMAGNO, Talon Edward IRELAND, Michael Francis PALERMITI, II, Richard Leigh MAINS, Jayant KRISHNAMURTHY
  • Publication number: 20230401061
    Abstract: An apparatus and method for processing non-maskable interrupt source information. For example, one embodiment of a processor comprises: a plurality of cores comprising execution circuitry to execute instructions and process data; local interrupt circuitry comprising a plurality of registers to store interrupt-related data including non-maskable interrupt (NMI) data related to a first NMI; and non-maskable interrupt (NMI) processing mode selection circuitry, responsive to a request, to select between at least two NMI processing modes to process the first NMI including: a first NMI processing mode in which the plurality of registers are to store first data related to a first NMI, wherein no NMI source information related to a source of the NMI is included in the first data, and a second NMI processing mode in which the plurality of registers are to store both the first data related to the first NMI and second data comprising NMI source information indicating the NMI source.
    Type: Application
    Filed: March 27, 2023
    Publication date: December 14, 2023
    Inventors: Ashok RAJ, Andreas KLEEN, Gilbert NEIGER, Beeman STRONG, Jason BRANDT, Rupin VAKHARWALA, Jeff HUXEL, Larisa NOVAKOVSKY, Ido OUZIEL, Sarathy JAYAKUMAR
  • Publication number: 20230403003
    Abstract: A circuit includes a metal-oxide semiconductor field-effect transistor (MOSFET) and a snubber circuit coupled between a drain and a source of the MOSFET. The snubber circuit includes a transistor disposed in parallel to the MOSFET. The transistor has a floating gate. The circuit further includes a capacitor in series with the transistor, and a resistor disposed parallel to the capacitor.
    Type: Application
    Filed: May 1, 2023
    Publication date: December 14, 2023
    Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Jaume ROIG-GUITART, Dean E. PROBST, Ashok Challa
  • Publication number: 20230401210
    Abstract: A request for database results is received from a query coordinator at a database instance of a distributed database. The request includes a query execution instruction of a query plan and an indication of override instructions corresponding to the query execution instruction. The override instructions are such that they do not modify the query plan. The database instance includes the override instructions in a set of high-level language query instructions. The database instance performs just-in-time compiling of the set of high-level language query instructions to obtain a machine language query for performing the query execution instruction of the query plan. The database instance executes the machine language query to obtain the database results. The database instance then transmits the database results to the query coordinator.
    Type: Application
    Filed: August 25, 2023
    Publication date: December 14, 2023
    Inventors: Ashok Anand, Bhanu Prakash, Amit Prakash, Sanjay Agrawal