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: 20250103397Abstract: 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: ApplicationFiled: December 30, 2023Publication date: March 27, 2025Applicant: Intel CorporationInventors: 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: 20240330053Abstract: 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: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Applicant: Intel CorporationInventors: Andrew J. Herdrich, Philip Abraham, Priya Autee, Stephen Van Doren, Yen-Cheng Liu, Rajesh Sankaran, Kameswar Subramaniam, Ritesh Parikh
-
Patent number: 12096694Abstract: 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: GrantFiled: December 7, 2022Date of Patent: September 17, 2024Inventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
-
Publication number: 20240273028Abstract: 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: ApplicationFiled: March 8, 2024Publication date: August 15, 2024Inventors: Corey D. GOUGH, Yuval BUSTAN, Arvind RAMAN, Mariusz ORIOL, Nilanjan PALIT, Philip ABRAHAM, Priyanka GANESH, Daniel G. CARTAGENA, Mateusz DUCHALSKI
-
Publication number: 20240086998Abstract: 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: ApplicationFiled: March 23, 2022Publication date: March 14, 2024Applicant: eBay Inc.Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
-
Publication number: 20230315632Abstract: 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: ApplicationFiled: April 1, 2022Publication date: October 5, 2023Applicant: Intel CorporationInventors: Philip Abraham, Stephen Van Doren, Ritu Gupta, Andrew Herdrich
-
Publication number: 20230117290Abstract: 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: ApplicationFiled: December 7, 2022Publication date: April 20, 2023Inventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
-
Patent number: 11604730Abstract: 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: GrantFiled: July 27, 2020Date of Patent: March 14, 2023Assignee: Intel CorporationInventors: Rahul Pal, Philip Abraham, Ajaya Durg, Bahaa Fahim, Yen-Cheng Liu, Sanilkumar Mm
-
Patent number: 11527695Abstract: 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: GrantFiled: August 17, 2020Date of Patent: December 13, 2022Assignee: eM-TECHInventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
-
Publication number: 20220215461Abstract: 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: ApplicationFiled: March 23, 2022Publication date: July 7, 2022Applicant: eBay Inc.Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
-
Patent number: 11340960Abstract: 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: GrantFiled: March 27, 2020Date of Patent: May 24, 2022Assignee: Intel CorporationInventors: Umberto Santoni, Philip Abraham
-
Patent number: 11315172Abstract: 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: GrantFiled: May 13, 2020Date of Patent: April 26, 2022Assignee: eBay Inc.Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
-
Publication number: 20210376214Abstract: 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: ApplicationFiled: August 17, 2020Publication date: December 2, 2021Applicant: eM-TECHInventors: Pawel Czubarow, Anthony Nicholas Czubarow, Philip Abraham Premysler
-
Publication number: 20210303372Abstract: 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: ApplicationFiled: March 27, 2020Publication date: September 30, 2021Inventors: Umberto Santoni, Philip Abraham
-
Publication number: 20210200678Abstract: 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: ApplicationFiled: July 27, 2020Publication date: July 1, 2021Inventors: Rahul Pal, Philip Abraham, Ajaya Durg, Bahaa Fahim, Yen-Cheng Liu, Sanilkumar Mm
-
Patent number: 10919841Abstract: 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: GrantFiled: December 22, 2016Date of Patent: February 16, 2021Assignee: Research Triangle InstituteInventors: Frank Ivy Carroll, Bruce Edward Blough, Philip Abraham
-
Patent number: 10831628Abstract: 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: GrantFiled: December 12, 2018Date of Patent: November 10, 2020Assignee: Intel CorporationInventors: Umberto Santoni, Rahul Pal, Philip Abraham, Mahesh Mamidipaka, C Santhosh
-
Publication number: 20200273088Abstract: 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: ApplicationFiled: May 13, 2020Publication date: August 27, 2020Inventors: Jack Philip Abraham, Andrew David Palmer, Jeffrey Tyson, Christina Mercando, Jason Kotenko, Benjamin Gleitzman, Kyle Lee
-
Publication number: 20190114243Abstract: 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: ApplicationFiled: December 12, 2018Publication date: April 18, 2019Applicant: Intel CorporationInventors: Umberto Santoni, Rahul Pal, Philip Abraham, Mahesh Mamidipaka, C. Santhosh
-
Patent number: 10077893Abstract: 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: GrantFiled: August 29, 2016Date of Patent: September 18, 2018Inventor: Philip Abraham