Patents by Inventor Philip Abraham

Philip Abraham 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: 20250103397
    Abstract: Techniques for quality of service (QoS) support for input/output devices and other agents are described. In embodiments, a processing device includes execution circuitry to execute a plurality of software threads; hardware to control monitoring or allocating, among the plurality of software threads, one or more shared resources; and configuration storage to enable the monitoring or allocating of the one or more shared resources among the plurality of software threads and one or more channels through which one or more devices are to be connected to the one or more shared resources.
    Type: Application
    Filed: December 30, 2023
    Publication date: March 27, 2025
    Applicant: Intel Corporation
    Inventors: Andrew J. Herdrich, Daniel Joe, Filip Schmole, Philip Abraham, Stephen R. Van Doren, Priya Autee, Rajesh M. Sankaran, Anthony Luck, Philip Lantz, Eric Wehage, Edwin Verplanke, James Coleman, Scott Oehrlein, David M. Lee, Lee Albion, David Harriman, Vinit Mathew Abraham, Yi-Feng Liu, Manjula Peddireddy, Robert G. Blankenship
  • Publication number: 20240330053
    Abstract: Techniques for region-aware memory bandwidth allocation control are described. In an embodiment, an apparatus includes a processing core and control circuitry. The processing core is to execute a plurality of threads. The control circuitry is to control use of memory bandwidth per memory region and per thread.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 3, 2024
    Applicant: Intel Corporation
    Inventors: Andrew J. Herdrich, Philip Abraham, Priya Autee, Stephen Van Doren, Yen-Cheng Liu, Rajesh Sankaran, Kameswar Subramaniam, Ritesh Parikh
  • Patent number: 12096694
    Abstract: Methods of making various fibers are provided including co-axial fibers with oppositely doped cladding and core are provide; hollow core doped silicon carbide fibers are provided; and doubly clad PIN junction fibers are provided. Additionally methods are provided for forming direct PN junctions between oppositely doped fibers are provided. Various thermoelectric generators that incorporate the aforementioned fibers are provided.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: September 17, 2024
    Inventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
  • Publication number: 20240273028
    Abstract: Examples described herein relate to at least one multi-core processor and a circuitry can determine and output energy usage of a process regardless of a core of the at least one multi-core processor that executes the process. The circuitry can determine the energy usage of the process based on cache operations and processor microoperations associated with the process. The energy usage of the process can be based on dynamic capacitance (Cdyn) levels and one or more of: temperature of the at least one multi-core processor, input voltage temperature to the at least one multi-core processor, and/or frequency of the at least one multi-core processor.
    Type: Application
    Filed: March 8, 2024
    Publication date: August 15, 2024
    Inventors: Corey D. GOUGH, Yuval BUSTAN, Arvind RAMAN, Mariusz ORIOL, Nilanjan PALIT, Philip ABRAHAM, Priyanka GANESH, Daniel G. CARTAGENA, Mateusz DUCHALSKI
  • Publication number: 20240086998
    Abstract: Feeds in a network-based marketplace are described. The system receives a request, over a network, from a user that is associated with feed selection information, and identifies source feeds based on the feed selection information. The source feeds respectively include a first plurality of content elements. The system generates a presentation feed by retrieving a second plurality of content elements from the source feeds. The generating is performed continuously and in real-time. The system segments the presentation feed into pages and generates interfaces that include a first interface based on the pages. The system communicates the first interface, over the network, to the user, responsive to the receiving of the request.
    Type: Application
    Filed: March 23, 2022
    Publication date: March 14, 2024
    Applicant: eBay Inc.
    Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
  • Publication number: 20230315632
    Abstract: Techniques and mechanisms to facilitate access to a cache based on a dual basis partition scheme. In an embodiment, a first one or more registers of a processor provide information which describes multiple set-wise partitions of a cache. A second one or more registers of the processor provides additional information which describes multiple way-wise partitions of the cache. A virtual cache is defined as that region of the cache which is both in a particular set-wise partition, and in a particular way-wise partition. In another embodiment, a cache agent of the processor performs operations, based on the set-wise partitioning and the way-wise partitioning, to determine a mapping of one address—which is provided in a memory access request, and which indicates a location in one virtual cache—to another address which indicates another location in a different virtual cache.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 5, 2023
    Applicant: Intel Corporation
    Inventors: Philip Abraham, Stephen Van Doren, Ritu Gupta, Andrew Herdrich
  • Publication number: 20230117290
    Abstract: Methods of making various fibers are provided including co-axial fibers with oppositely doped cladding and core are provide; hollow core doped silicon carbide fibers are provided; and doubly clad PIN junction fibers are provided. Additionally methods are provided for forming direct PN junctions between oppositely doped fibers are provided. Various thermoelectric generators that incorporate the aforementioned fibers are provided.
    Type: Application
    Filed: December 7, 2022
    Publication date: April 20, 2023
    Inventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
  • Patent number: 11604730
    Abstract: A processor, including a core; and a cache-coherent memory fabric coupled to the core and having a primary cache agent (PCA) configured to provide a primary access path; and a secondary cache agent (SCA) configured to provide a secondary access path that is redundant to the primary access path, wherein the PCA has a coherency controller configured to maintain data in the secondary access path coherent with data in the main access path.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: March 14, 2023
    Assignee: Intel Corporation
    Inventors: Rahul Pal, Philip Abraham, Ajaya Durg, Bahaa Fahim, Yen-Cheng Liu, Sanilkumar Mm
  • Patent number: 11527695
    Abstract: Methods of making various fibers are provided including co-axial fibers with oppositely doped cladding and core are provide; hollow core doped silicon carbide fibers are provided; and doubly clad PIN junction fibers are provided. Additionally methods are provided for forming direct PN junctions between oppositely doped fibers are provided. Various thermoelectric generators that incorporate the aforementioned fibers are provided.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: December 13, 2022
    Assignee: eM-TECH
    Inventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
  • Publication number: 20220215461
    Abstract: Feeds in a network-based marketplace are described. The system receives a request, over a network, from a user that is associated with feed selection information, and identifies source feeds based on the feed selection information. The source feeds respectively include a first plurality of content elements. The system generates a presentation feed by retrieving a second plurality of content elements from the source feeds. The generating is performed continuously and in real-time. The system segments the presentation feed into pages and generates interfaces that include a first interface based on the pages. The system communicates the first interface, over the network, to the user, responsive to the receiving of the request.
    Type: Application
    Filed: March 23, 2022
    Publication date: July 7, 2022
    Applicant: eBay Inc.
    Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
  • Patent number: 11340960
    Abstract: Systems, methods, and apparatuses relating to circuitry to implement lockstep of processor cores are described. In one embodiment, a hardware processor comprises a first processor core comprising a first control flow signature register and a first execution circuit, a second processor core comprising a second control flow signature register and a second execution circuit, and at least one signature circuit to perform a first state history compression operation on a first instruction that executes on the first execution circuit of the first processor core to produce a first result, store the first result in the first control flow signature register, perform a second state history compression operation on a second instruction that executes on the second execution circuit of the second processor core to produce a second result, and store the second result in the second control flow signature register.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: May 24, 2022
    Assignee: Intel Corporation
    Inventors: Umberto Santoni, Philip Abraham
  • Patent number: 11315172
    Abstract: Feeds in a network-based marketplace are described. The system receives a request, over a network, from a user that is associated with feed selection information, and identifies source feeds based on the feed selection information. The source feeds respectively include a first plurality of content elements. The system generates a presentation feed by retrieving a second plurality of content elements from the source feeds. The generating is performed continuously and in real-time. The system segments the presentation feed into pages and generates interfaces that include a first interface based on the pages. The system communicates the first interface, over the network, to the user, responsive to the receiving of the request.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: April 26, 2022
    Assignee: eBay Inc.
    Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
  • Publication number: 20210376214
    Abstract: Methods of making various fibers are provided including co-axial fibers with oppositely doped cladding and core are provide; hollow core doped silicon carbide fibers are provided; and doubly clad PIN junction fibers are provided. Additionally methods are provided for forming direct PN junctions between oppositely doped fibers are provided. Various thermoelectric generators that incorporate the aforementioned fibers are provided.
    Type: Application
    Filed: August 17, 2020
    Publication date: December 2, 2021
    Applicant: eM-TECH
    Inventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
  • Publication number: 20210303372
    Abstract: Systems, methods, and apparatuses relating to circuitry to implement lockstep of processor cores are described. In one embodiment, a hardware processor comprises a first processor core comprising a first control flow signature register and a first execution circuit, a second processor core comprising a second control flow signature register and a second execution circuit, and at least one signature circuit to perform a first state history compression operation on a first instruction that executes on the first execution circuit of the first processor core to produce a first result, store the first result in the first control flow signature register, perform a second state history compression operation on a second instruction that executes on the second execution circuit of the second processor core to produce a second result, and store the second result in the second control flow signature register.
    Type: Application
    Filed: March 27, 2020
    Publication date: September 30, 2021
    Inventors: Umberto Santoni, Philip Abraham
  • Publication number: 20210200678
    Abstract: A processor, including a core; and a cache-coherent memory fabric coupled to the core and having a primary cache agent (PCA) configured to provide a primary access path; and a secondary cache agent (SCA) configured to provide a secondary access path that is redundant to the primary access path, wherein the PCA has a coherency controller configured to maintain data in the secondary access path coherent with data in the main access path.
    Type: Application
    Filed: July 27, 2020
    Publication date: July 1, 2021
    Inventors: Rahul Pal, Philip Abraham, Ajaya Durg, Bahaa Fahim, Yen-Cheng Liu, Sanilkumar Mm
  • Patent number: 10919841
    Abstract: The invention provides bupropion analogue compounds capable of inhibiting the reuptake of one or more monoamines. The compounds may selectively bind to one or more monoamine transporters, including those for dopamine, norepinephrine, and serotonin. Such compounds may be used to treat conditions that are responsive to inhibition of the reuptake of monoamines, including addiction, depression, and obesity.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: February 16, 2021
    Assignee: Research Triangle Institute
    Inventors: Frank Ivy Carroll, Bruce Edward Blough, Philip Abraham
  • Patent number: 10831628
    Abstract: A method to check for redundancy in two or more data lines comprises receiving data on a first data line, computing a first cyclic redundancy check (CRC) value on the data of the first data line, performing an exclusive OR (XOR) function on the first CRC value with a stored memory value, and updating the stored memory value with a result of the XOR function, and repeating on additional data lines until a last line is processed such that an error is indicated if a final stored memory value is not zero. An apparatus to check that two cores are operating in lockstep comprises a first core comprising a first data checker, a second core comprising a second data checker, and a lockstep checker to compare an output of the first data checker with an output of the second data checker.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: November 10, 2020
    Assignee: Intel Corporation
    Inventors: Umberto Santoni, Rahul Pal, Philip Abraham, Mahesh Mamidipaka, C Santhosh
  • Publication number: 20200273088
    Abstract: Feeds in a network-based marketplace are described. The system receives a request, over a network, from a user that is associated with feed selection information, and identifies source feeds based on the feed selection information. The source feeds respectively include a first plurality of content elements. The system generates a presentation feed by retrieving a second plurality of content elements from the source feeds. The generating is performed continuously and in real-time. The system segments the presentation feed into pages and generates interfaces that include a first interface based on the pages. The system communicates the first interface, over the network, to the user, responsive to the receiving of the request.
    Type: Application
    Filed: May 13, 2020
    Publication date: August 27, 2020
    Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
  • Publication number: 20190114243
    Abstract: A method to check for redundancy in two or more data lines comprises receiving data on a first data line, computing a first cyclic redundancy check (CRC) value on the data of the first data line, performing an exclusive OR (XOR) function on the first CRC value with a stored memory value, and updating the stored memory value with a result of the XOR function, and repeating on additional data lines until a last line is processed such that an error is indicated if a final stored memory value is not zero. An apparatus to check that two cores are operating in lockstep comprises a first core comprising a first data checker, a second core comprising a second data checker, and a lockstep checker to compare an output of the first data checker with an output of the second data checker.
    Type: Application
    Filed: December 12, 2018
    Publication date: April 18, 2019
    Applicant: Intel Corporation
    Inventors: Umberto Santoni, Rahul Pal, Philip Abraham, Mahesh Mamidipaka, C. Santhosh
  • Patent number: 10077893
    Abstract: In various implementations, an anchoring system may include one or more anchors. An anchor may include a first coupling member, a second coupling member, and a plate. The anchor may be coupleable to other anchors and/or objects. The anchoring system may be used to secure an object to a location.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: September 18, 2018
    Inventor: Philip Abraham