Patents by Inventor K. Kumar

K. Kumar 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: 11722450
    Abstract: Systems and methods are disclosed for determining whether a message received by a client may be spam, in a computing environment that preserves privacy. The message may be encrypted. A client invokes the methods when a message is received from a sender that is not known to the client. A client can decrypt the message, break the message into chunks, and apply a differentially private algorithm to the set of chunks. The client transmits the differentially private message sketches to an aggregation server. The aggregation server receives a large collection of such message sketches for a large plurality of clients. The aggregation server returns aggregated message chunk (e.g. frequency) information to the client to assist the client in determining whether the message may be spam. The client can process the message based on the determination without disclosing the message content to the server.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventors: Eric D. Friedman, Ritwik K. Kumar, Lucas O. Winstrom
  • Publication number: 20230206288
    Abstract: A user device may receive, from a server device, a three-dimensional model of a product, and may display the three-dimensional model of the product, with a product review option, in an augmented reality user interface. The user device may display a product feature review panel, product review features, and product feature hotspots, with the three-dimensional model in the augmented reality user interface, based on selection of the product review option. The user device may receive a review of a product feature, via one of the product feature hotspots associated with the product feature and provided in the augmented reality user interface, and may submit the review of the product feature to the server device.
    Type: Application
    Filed: December 29, 2021
    Publication date: June 29, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Chaitanya Kumar BEHARA, Saurava SINGH, Gopal K. MANDAVA, Jyoti KUMARI, Pankaj RAI, Sudhindra K. KUMAR, Manu BHATIA, Abhishek MALHOTRA, Sundaresan GNANASEKARAN
  • Patent number: 11660931
    Abstract: A roof structure for an agricultural vehicle includes an upper roof assembly and a lower roof assembly connectable to the upper roof assembly. The lower roof assembly or the upper roof assembly includes a ventilation opening for guiding air-conditioned air and a circulation opening for supplying recirculated air. An air-guiding element is arranged between the lower and upper roof assembly. The air-guiding element is further disposed at the circulation opening and the ventilation opening such that a region sealed in relation to an external environment is formed.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: May 30, 2023
    Assignee: DEERE & COMPANY
    Inventors: Sourabh Mukhopadhyay, Kaushik Halder, Amar Singh, Rajashekar Varma, Pankaj Kumar Jha, Augustine Y Chow, Gunnar Dietrich, Anand K Kumar, Saurav Basak, Benjamin Jordan
  • Patent number: 11654173
    Abstract: The invention relates to a purified xanthophyll composition comprising (trans,R R)-lutein and (trans,R,R)-zeaxanthin, which is comprised of more than 80% of total xanthophylls and a process for the preparation thereof. Purified xanthophyll composition is comprised of selective isomers such as at least 85% by weight of (trans,R,R)-lutein and at least 15% by weight of (trans,R,R)-zeaxanthin. The composition is prepared by process of extraction from two different plant sources using industrially viable process and purified by employing food grade polar and non-polar solvents. The invention relates to purified xanthophyll composition which is selectively free from (R,S)-zeaxanthin and is suitable for human consumption.
    Type: Grant
    Filed: September 21, 2019
    Date of Patent: May 23, 2023
    Assignee: OMNIACTIVE HEALTH TECHNOLOGIES LIMITED
    Inventors: Sunil T.K. Kumar, Laxman Sawant, Mohan Lal Jangir
  • Patent number: 11573870
    Abstract: Examples may include a computing platform having a host driver to get a packet descriptor of a received packet stored in a receive queue and to modify the packet descriptor from a first format to a second format. The computing platform also includes a guest virtual machine including a guest driver coupled to the host driver, the guest driver to receive the modified packet descriptor and to read a packet buffer stored in the receive queue using the modified packet descriptor, the packet buffer corresponding to the packet descriptor.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 7, 2023
    Assignee: Intel Corporation
    Inventors: Manasi Deval, Nrupal Jani, Anjali Singhai Jain, Parthasarathy Sarangam, Mitu Aggarwal, Neerav Parikh, Kiran Patil, Rajesh M. Sankaran, Sanjay K. Kumar, Utkarsh Y. Kakaiya, Philip Lantz, Kun Tian
  • Patent number: 11569759
    Abstract: A system may be provided that may include a first battery, and an inverter coupled to the battery. The system may also include a first active filter including a first switch element, second switch element, third switch element, and fourth switch element. Each switch element may be coupled to the first battery or the inverter. The first, second, third, and fourth switch elements may be configured to increase or decrease an applied voltage or current of the first battery.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: January 31, 2023
    Assignee: WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPORATION
    Inventors: Ajith K. Kumar, Ravisekhar N. Raju, Patrick L. Jansen
  • Publication number: 20230023329
    Abstract: In one embodiment, a processor comprises: a first configuration register to store a pointer to a process address space identifier (PASID) table; and an execution circuit coupled to the first configuration register. The execution circuit, in response to a first instruction, is to obtain command data from a first location identified in a source operand of the first instruction, obtain a PASID table handle from the command data, access a first entry of the PASID table using the pointer from the first configuration register and the PASID table handle to obtain a PASID value, insert the PASID value into the command data, and send the command data to a device coupled to the processor. Other embodiments are described and claimed.
    Type: Application
    Filed: August 19, 2022
    Publication date: January 26, 2023
    Inventors: UTKARSH Y. KAKAIYA, RAJESH SANKARAN, GILBERT NEIGER, PHILIP LANTZ, SANJAY K. KUMAR
  • Patent number: 11556436
    Abstract: Examples may include a method of protecting memory and I/O transactions. The method includes allocating memory for an application, assigning a resource of a physical device to the application, assigning a process address space identifier to the assigned resource, creating a security enclave to protect the allocated memory of the application, and associating the security enclave with the process address space identifier to protect the allocated memory and the assigned resource.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: January 17, 2023
    Assignee: Intel Corporation
    Inventors: Manasi Deval, Nrupal Jani, Parthasarathy Sarangam, Mitu Aggarwal, Kiran Patil, Rajesh M. Sankaran, Sanjay K. Kumar, Utkarsh Y. Kakaiya, Philip Lantz, Kun Tian
  • Patent number: 11556437
    Abstract: Examples include a method of live migrating a virtual device by creating a virtual device in a virtual machine, creating first and second interfaces for the virtual device, transferring data over the first interface, detecting a disconnection of the virtual device from the virtual machine, switching data transfers for the virtual device from the first interface to the second interface, detecting a reconnection of the virtual device to the virtual machine, and switching data transfers for the virtual device from the second interface to the first interface.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: January 17, 2023
    Assignee: Intel Corporation
    Inventors: Mitu Aggarwal, Nrupal Jani, Manasi Deval, Kiran Patil, Parthasarathy Sarangam, Rajesh M. Sankaran, Sanjay K. Kumar, Utkarsh Y. Kakaiya, Philip Lantz, Kun Tian
  • Patent number: 11551226
    Abstract: Example systems and methods for dynamic identity decisioning include: receiving a request, from a third-party server, to confirm an identity of a user attempting a transaction through a third-party website displayed in a first application window on a user device of the user; causing the user device to display a second application window for presenting an identity decisioning application and at least partially overlapping the first window; assessing a risk level associated with the transaction based on identity verification data retrieved from the user device; and if the risk level exceeds a predetermined threshold, selecting at least one identity authentication exam for presentation to the user via the second window, determining an outcome of the at least one identity authentication exam based on a user response thereto, and determining an identity decisioning result based on the outcome; and presenting the result to the user via the second application window.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 10, 2023
    Assignee: TRANS UNION LLC
    Inventor: Bala K. Kumar
  • Patent number: 11513924
    Abstract: Examples may include a method of instantiating a virtual machine; instantiating a virtual device to transmit data to and receive data from assigned resources of a shared physical device by receiving input data requesting assigned resources for the virtual device, allocating assigned resources to the virtual device based at least in part on the input data, and mapping a page location in an address space of the shared physical device for a selected one of the assigned resources to a page location in a memory-mapped input/output (MMIO) space of the virtual device; and assigning the virtual device to the virtual machine, the virtual machine to transmit data to and receive data from the physical device via the MMIO space of the virtual device.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: November 29, 2022
    Assignee: Intel Corporation
    Inventors: Nrupal Jani, Manasi Deval, Anjali Singhai Jain, Parthasarathy Sarangam, Mitu Aggarwal, Neerav Parikh, Alexander H. Duyck, Kiran Patil, Rajesh M. Sankaran, Sanjay K. Kumar, Utkarsh Y. Kakaiya, Philip Lantz, Kun Tian
  • Publication number: 20220349030
    Abstract: A nickel-titanium alloy with an average grain size of between 0.2 and 10 microns and a recoverable strain of greater than 9% is disclosed herein, in which the alloy is formed using a method which involves applying a shape set heat treatment to the nickel-titanium alloy. The heat treatment includes applying heat at a temperature between 225° C. and 350° C. for a period of time between 20 and 240 minutes.
    Type: Application
    Filed: September 25, 2020
    Publication date: November 3, 2022
    Inventor: Parikshith K. Kumar
  • Publication number: 20220350714
    Abstract: Examples may include a method of instantiating a virtual machine, instantiating a virtual device to transmit data to and receive data from assigned resources of a shared physical device; and assigning the virtual device to the virtual machine, the virtual machine to transmit data to and receive data from the physical device via the virtual device.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 3, 2022
    Inventors: Nrupal JANI, Manasi DEVAL, Anjali Singhai JAIN, Parthasarathy SARANGAM, Mitu AGGARWAL, Neerav PARIKH, Alexander H. DUYCK, Kiran PATIL, Rajesh M. SANKARAN, Sanjay K. KUMAR, Utkarsh Y. KAKAIYA, Philip LANTZ, Kun TIAN
  • Patent number: 11474916
    Abstract: Examples include a method of performing failover of in an I/O architecture by allocating a first set of resources, associated with a first port of a physical device, to a virtual device, allocating a second set of resources, associated with a second port of the physical device, to the virtual device, assigning the virtual device to a virtual machine, activating the first set of resources, and transferring data between the virtual machine and the first port using the virtual device and the first set of resources. The method further includes detecting an error in the first set of resources, deactivating the first set of resources and activating the second set of resources, and transferring data between the virtual machine and the second port using the virtual device and the second set of resources.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: October 18, 2022
    Assignee: Intel Corporation
    Inventors: Mitu Aggarwal, Nrupal Jani, Manasi Deval, Kiran Patil, Parthasarathy Sarangam, Rajesh M. Sankaran, Sanjay K. Kumar, Utkarsh Y. Kakaiya, Philip Lantz, Kun Tian
  • Patent number: 11461099
    Abstract: In one embodiment, a processor comprises: a first configuration register to store a pointer to a process address space identifier (PASID) table; and an execution circuit coupled to the first configuration register. The execution circuit, in response to a first instruction, is to obtain command data from a first location identified in a source operand of the first instruction, obtain a PASID table handle from the command data, access a first entry of the PASID table using the pointer from the first configuration register and the PASID table handle to obtain a PASID value, insert the PASID value into the command data, and send the command data to a device coupled to the processor. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: October 4, 2022
    Assignee: Intel Corporation
    Inventors: Utkarsh Y. Kakaiya, Rajesh Sankaran, Gilbert Neiger, Philip Lantz, Sanjay K. Kumar
  • Publication number: 20220290275
    Abstract: A wire of a nickel-titanium alloy having a permanent set of less than 5% when 11% strain is applied to the wire is disclosed. The wire may be formed by applying a first heat treatment to the wire, the first heat treatment includes applying heat of a first temperature for a first period of time, applying a strain deformation to the wire to set a shape for the wire during the first heat treatment, and applying a second heat treatment to the wire. The second heat treatment includes applying heat of a second temperature different from the first temperature for a second period of time, and the second temperature is between 210° C. and 290° C. The wire may have a modulus of at least 53 GPa when 200 MPa of stress is applied to the wire, and the wire is bonded to a secondary component.
    Type: Application
    Filed: September 25, 2020
    Publication date: September 15, 2022
    Inventors: Debra K. Born, Parikshith K. Kumar, Kehinde A. Majolagbe, Jared S. Nelson, James D. Silverman
  • Publication number: 20220258131
    Abstract: Gas separation membranes as may be used in separating gaseous materials from one another and methods of forming the membranes are described. The separation membranes include polymer-grafted nanoparticles (GNPs) as a platform and a relatively small amount of free polymer. The free polymer and the polymer grafted to the nanoparticles have the same chemical structure and similar number average molecular weights. The gas separation membranes can exhibit high ideal selectivity and can be used in a variety of applications, such as carbon capture.
    Type: Application
    Filed: April 7, 2020
    Publication date: August 18, 2022
    Inventors: BRIAN C. BENICEWICZ, YUCHENG HUANG, CONNOR R. BILCHAK, SANAT K. KUMAR
  • Publication number: 20220232022
    Abstract: Methods and systems of improving security of a computing system having a network of embedded devices are disclosed. The method includes starting a timer of a predetermined length of time, obtaining an expected number of cyclic messages to be received within the predetermined length of time, incrementing a message counter each time a cyclic message is received within the predetermined length of time, incrementing a set counter in response to an actual number of cyclic messages received by the end of the predetermined length of time exceeding the expected number of cyclic messages to be received by a first threshold value, and detecting an intrusion in the system in response to the set counter exceeding a second threshold value by the end of the predetermined length of time.
    Type: Application
    Filed: May 13, 2020
    Publication date: July 21, 2022
    Applicant: Cummins Inc.
    Inventors: Sharika K. Kumar, Subhojeet Mukherjee, Howard Bishop, Christopher S. York, Andrew T. Hillery
  • Publication number: 20220217110
    Abstract: Systems and methods are disclosed for determining whether a message received by a client may be spam, in a computing environment that preserves privacy. The message may be encrypted. A client invokes the methods when a message is received from a sender that is not known to the client. A client can decrypt the message, break the message into chunks, and apply a differentially private algorithm to the set of chunks. The client transmits the differentially private message sketches to an aggregation server. The aggregation server receives a large collection of such message sketches for a large plurality of clients. The aggregation server returns aggregated message chunk (e.g. frequency) information to the client to assist the client in determining whether the message may be spam. The client can process the message based on the determination without disclosing the message content to the server.
    Type: Application
    Filed: March 23, 2022
    Publication date: July 7, 2022
    Applicant: Apple Inc.
    Inventors: Eric D. Friedman, Ritwik K. Kumar, Lucas O. Winstrom
  • Patent number: 11354670
    Abstract: A fraud prevention exchange system is provided for gathering transaction data for centralized review. The system comprises a database for storing transaction data received from participating lenders and a data retrieval and processing engine for receiving transaction data including a first transaction status code and one or more transaction attributes for a pending transaction from a first participating lender; storing the first transaction status code in association with the transaction attribute(s) in the database; receiving a transaction verification request comprising at least one of the transaction attribute(s) from a second, different participating lender; determining one or more risk alerts for the at least one of the transaction attribute(s) based on the first transaction status code and one or more prior transaction status codes previously stored in the database in association with said attribute; and transmit said risk alert(s) to the second participating lender.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: June 7, 2022
    Assignee: Trans Union LLC
    Inventors: Pat Phelan, Lee Cookman, Jenny Runde, Bala K. Kumar, Jason Ryan, Anthony Carroll, Diarmuid Thoma, Jeff Brown