Patents by Inventor UMAR FAROOQ
UMAR FAROOQ 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: 20240127226Abstract: Systems and methods for using single or multi-chain deposit tokens are disclosed. According to an embodiment, a method for deposit tokenization may include: (1) receiving, by a deposit tokenization service for a token issuer and from an authorized party, an instruction for tokenizing an amount of non-tokenized funds in a deposit account; (2) verifying, by the deposit tokenization service, an identity of the authorized party using a verifiable credential; (3) screening, by the deposit tokenization service and using an information oracle, the deposit account and/or the verifiable credential; (4) debiting, by the deposit tokenization service, the deposit account for the amount and crediting the amount to an omnibus account; (5) tokenizing, by the deposit tokenization service, the amount of the non-tokenized funds on a blockchain network as deposit tokens; and (6) crediting, by the deposit tokenization service, a wallet address on the blockchain network with the deposit tokens.Type: ApplicationFiled: October 12, 2023Publication date: April 18, 2024Inventors: Umar FAROOQ, Naveen MALLELA, Muh Hwa LEE, Sai Murali Krishna VALIVETI, Nelli ZALTSMAN, Sunil PANT, Basak TOPRAK, Emma LANDRIAULT, Joshua DANIEL, Wee Kee TOH
-
Publication number: 20240028241Abstract: There is provided a data processing apparatus in which decode circuitry receives a memory copy instruction containing an indication of a source area of memory, an indication of a destination area of memory, and an indication of a remaining copy length. In response to receiving the memory copy instruction, the decode circuitry generates at least one active memory copy operation or a null memory copy operation. The active memory copy operation causes one or more execution units to perform a memory copy from part of the source area of memory to part of the destination area of memory and the null memory copy operation leaves the destination area of memory unmodified.Type: ApplicationFiled: July 22, 2022Publication date: January 25, 2024Inventors: Yasuo ISHII, Steven Daniel MACLEAN, Nicholas Andrew PLANTE, Muhammad Umar FAROOQ, Michael Brian SCHINZLER, Nicholas Todd HUMPHRIES, Glen Andrew HARRIS
-
Publication number: 20240005303Abstract: Systems and methods for space-based transactions are disclosed. A method for conducting a space-based transaction may include: (1) a first space-based device determining that it is incapable or will be incapable of providing the service; (2) the first space-based device identifying a second space-based device; (3) the first space-based device requesting capability information for the second space-based device; (4) the first space-based device that the second space-based device is capable of providing the service based on the capability information; and (5) the first space-based device executing a transaction with the second space-based device, wherein the first space-based device pays the second space-based device for the service by transferring payment from an electronic wallet for the first space-based device to an electronic wallet for the second space-based device on the distributed ledger network, and the second space-based device provides the service to the user.Type: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Inventors: Keerthi MOUDGAL, George KASSIS, Tyrone D. LOBBAN, Christine MOY, Umar FAROOQ
-
Patent number: 11836711Abstract: Systems and methods for space-based transactions are disclosed. A method for conducting a space-based transaction may include: (1) a first space-based device determining that it is incapable or will be incapable of providing the service; (2) the first space-based device identifying a second space-based device; (3) the first space-based device requesting capability information for the second space-based device; (4) the first space-based device that the second space-based device is capable of providing the service based on the capability information; and (5) the first space-based device executing a transaction with the second space-based device, wherein the first space-based device pays the second space-based device for the service by transferring payment from an electronic wallet for the first space-based device to an electronic wallet for the second space-based device on the distributed ledger network, and the second space-based device provides the service to the user.Type: GrantFiled: February 25, 2021Date of Patent: December 5, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Keerthi Moudgal, George Kassis, Tyrone Lobban, Christine Moy, Umar Farooq
-
Publication number: 20230351353Abstract: Systems and methods for frictionless payments in Web 3.0 and the Metaverse are disclosed. A method may include a buyer bot: monitoring a buyer interaction with a merchant of a digital collectable via a buyer vault/digital wallet, the digital collectable having a cryptocurrency price in a cryptocurrency; determining a fiat currency price in a fiat currency for the cryptocurrency price; receiving, from the buyer vault/digital wallet, conformation of a purchase of the digital collectable at the fiat currency price; executing payment for the digital collectable in the fiat currency at the fiat currency price; transforming the payment in the fiat currency to a digital collectable concierge service designated account; engaging a fiat-to-crypto on-ramp to convert the fiat currency to the cryptocurrency; and providing the payment in the cryptocurrency to a digital collectable smart contract that mints or delivers the digital collectable to the buyer.Type: ApplicationFiled: April 27, 2023Publication date: November 2, 2023Inventors: Sanjay SARAF, Adit GADGIL, Umar FAROOQ, Ratnavelsamy KALYANASUNDARAM, Tyrone LOBBAN, Giacinto COSENZA, George KASSIS, Abbas ALI, Jodie CASTON, Arulsenthilkumar SHANMUGAM, Kirsten JONES, Nicole PARINA, Nancy NUGENT, Aditya Mayur TADAY
-
Patent number: 11748105Abstract: Aspects of the present disclosure relate an apparatus comprising fetch circuitry and instruction storage circuitry. The fetch circuitry is to fetch instructions for execution by execution circuitry. The instruction storage circuitry is to store temporary copies of fetched instructions. The fetch circuitry is configured to preferentially fetch instructions from the instruction storage circuitry. The instruction storage circuitry is configured to, responsive to a storage condition being met, begin storing copies of consecutive fetched instructions, the storage condition indicating a utility of a current fetched instruction; and to, responsive to determining that a number of said stored consecutive instructions has reached a storage threshold, cease storing copies of subsequent fetched instructions.Type: GrantFiled: April 27, 2021Date of Patent: September 5, 2023Assignee: Arm LimitedInventors: Michael Brian Schinzler, Muhammad Umar Farooq, Yasuo Ishii
-
Publication number: 20230274264Abstract: Systems and methods for token-based cross-currency interoperability are disclosed. In one embodiment, in a first financial institution information processing apparatus comprising at least one computer processor, a method for conducting a token-based cross-currency transaction may include: (1) receiving, from a first party, a transaction initiation request for a transaction amount to a second party; (2) deducting the transaction amount from a fiat currency account for the first party; (3) creating a token amount of tokens for the transaction amount; (4) writing the token amount to a distributed ledger; and (5) transferring the token amount of tokens to a second financial institution for the second party.Type: ApplicationFiled: May 9, 2023Publication date: August 31, 2023Inventors: John Corwin HUNTER, Umar FAROOQ, Tiffany Ashley WAN, Naveen MALLELA, Christine MOY, Tyrone LOBBAN, Oliver HARRIS, Palka S. PATEL
-
Patent number: 11704727Abstract: Various methods, apparatuses/systems, and media for accessing data in real time are provided. A plurality of data sources are provided, each including various data corresponding to a user's account held and managed by an institution. A processor implements API connectivity to connect a user's system of choice to each of the plurality of data sources. A receiver receives user's login data associated with the user's account from the user's system of choice. The processor accesses data corresponding to the user's account in real time from the plurality of data sources via the API connectivity; and causes a GUI of the user's system of choice to display the data in real time.Type: GrantFiled: July 21, 2020Date of Patent: July 18, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Umar Farooq, Sairam Rangachari, Jenny Mustazza
-
Patent number: 11687343Abstract: A data processing apparatus and a method are disclosed.Type: GrantFiled: September 29, 2020Date of Patent: June 27, 2023Assignee: Arm LimitedInventors: Yasuo Ishii, Chang Joo Lee, James David Dundas, Muhammed Umar Farooq
-
Publication number: 20230195466Abstract: A data processing apparatus is provided that comprises rename circuitry for performing a register rename stage of a pipeline in respect of a stream of operations. Move elimination circuitry performs a move elimination operation on the stream of operations in which a move operation is eliminated and the register rename stage performs an adjustment of an identity of registers in the stream of operations to compensate for the move operation being eliminated and demotion circuitry reverses or inhibits the adjustment in response to one or more conditions being met.Type: ApplicationFiled: December 17, 2021Publication date: June 22, 2023Inventors: Yasuo ISHII, Muhammad Umar FAROOQ, William Elton BURKY, Michael Brian SCHINZLER, Jason Lee SETTER, David Gum LIM
-
Patent number: 11682005Abstract: Systems and methods for token-based cross-currency interoperability are disclosed. In one embodiment, in a first financial institution information processing apparatus comprising at least one computer processor, a method for conducting a token-based cross-currency transaction may include: (1) receiving, from a first party, a transaction initiation request for a transaction amount to a second party; (2) deducting the transaction amount from a fiat currency account for the first party; (3) creating a token amount of tokens for the transaction amount; (4) writing the token amount to a distributed ledger; and (5) transferring the token amount of tokens to a second financial institution for the second party.Type: GrantFiled: September 3, 2019Date of Patent: June 20, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: John Corwin Hunter, Umar Farooq, Tiffany Ashley Wan, Naveen Mallela, Christine Moy, Tyrone Lobban, Oliver Harris, Palka S. Patel
-
Publication number: 20230177498Abstract: Systems and methods for one-click payments are disclosed. A method may include a backend for a financial institution: receiving, from a user electronic device, enrollment of a user in a payments process; generating a token comprising an identification of an API exposed to the backend; communicating the token to the user electronic device; receiving, from a content provider, enrollment of the content provider in the payments process; receiving, at the API, an identifier for the content provider, a cost for content provided by the content provider, and the user identifier; transferring the cost from the user account to the content provider account; and notifying the content provider of completion of the transfer, wherein the content provider is configured to make the content available to the user electronic device after completion of the transfer.Type: ApplicationFiled: November 4, 2022Publication date: June 8, 2023Inventor: Umar FAROOQ
-
Publication number: 20230151161Abstract: Heating of rubber products during processing produces odours which may be abated by commingling the rubber product with fabric softener. The fabric softener may be commingled with the rubber product via a dip tank filled with fabric softener solution, by applying fabric softener to the rubber product prior to heating/processing the rubber product, by injecting the fabric softener into an extruder that is heating/processing the rubber product, and by treating the by-product exiting the side stream of the extruder.Type: ApplicationFiled: April 9, 2021Publication date: May 18, 2023Inventor: Muhammad Umar FAROOQ
-
Patent number: 11526359Abstract: A data processing apparatus is provided that includes global-history prediction circuitry that provides a prediction of an outcome of a given control flow instruction based on a result of execution of one or more previous control flow instructions. Correction circuitry provides a corrected prediction of the global-history prediction circuitry in respect of the given control flow instruction and cache circuitry, separate from the correction circuitry, stores the corrected prediction in respect of the given control flow instruction.Type: GrantFiled: October 3, 2018Date of Patent: December 13, 2022Assignee: Arm LimitedInventors: Yasuo Ishii, Muhammad Umar Farooq, Chris Abernathy
-
Patent number: 11507372Abstract: An apparatus and method are provided for processing instructions fetched from memory. Decode circuitry is used to decode the fetched instructions in order to produce decoded instructions, and downstream circuitry then processes the decoded instructions in order to perform the operations specified by those decoded instructions. Dispatch circuitry is arranged to dispatch to the downstream circuitry up to N decoded instructions per dispatch cycle, and is arranged to determine, based on a given candidate sequence of decoded instructions being considered for dispatch in a given dispatch cycle, whether at least one resource conflict within the downstream circuitry would occur in the event that the given candidate sequence of decoded instructions is dispatched in the given dispatch cycle.Type: GrantFiled: October 7, 2020Date of Patent: November 22, 2022Assignee: Arm LimitedInventors: Michael Brian Schinzler, Yasuo Ishii, Muhammad Umar Farooq, Jason Lee Setter
-
Publication number: 20220342671Abstract: Aspects of the present disclosure relate an apparatus comprising fetch circuitry and instruction storage circuitry. The fetch circuitry is to fetch instructions for execution by execution circuitry. The instruction storage circuitry is to store temporary copies of fetched instructions. The fetch circuitry is configured to preferentially fetch instructions from the instruction storage circuitry. The instruction storage circuitry is configured to, responsive to a storage condition being met, begin storing copies of consecutive fetched instructions, the storage condition indicating a utility of a current fetched instruction; and to, responsive to determining that a number of said stored consecutive instructions has reached a storage threshold, cease storing copies of subsequent fetched instructions.Type: ApplicationFiled: April 27, 2021Publication date: October 27, 2022Inventors: Michael Brian SCHINZLER, Muhammad Umar FAROOQ, Yasuo ISHII
-
Patent number: 11455253Abstract: An apparatus comprises first-level and second-level set-associative caches each comprising the same number of sets of cache entries. Indexing circuitry generates, based on a lookup address, a set index identifying which set of the first-level set-associative cache or the second-level set-associative cache is a selected set of cache entries to be looked up for information associated with the lookup address. The indexing circuitry generates the set index using an indexing scheme which maps the lookup address to the same set index for both the first-level set-associative cache and the second-level set-associative cache. This can make migration of cached information between the cache levels more efficient, which can be particularly useful for caches with high access frequency, such as branch target buffers for a branch predictor.Type: GrantFiled: October 1, 2020Date of Patent: September 27, 2022Assignee: Arm LimitedInventors: Yasuo Ishii, James David Dundas, Chang Joo Lee, Muhammad Umar Farooq
-
Patent number: 11449797Abstract: An indication of training artifacts for a machine learning model to be trained with an input data set having an access restriction is obtained. A representation of a software execution environment containing the artifacts is deployed to a computing platform within an isolated resource group which satisfies the access restriction. A trained version of the machine learning model is generated at the computing platform, and transferred outside the isolated resource group.Type: GrantFiled: September 23, 2019Date of Patent: September 20, 2022Assignee: Amazon Technologies, Inc.Inventors: Kurniawan Kurniawan, Bhavesh A. Doshi, Umar Farooq, Patrick Ian Wilson, Vivek Bhadauria
-
Patent number: 11414726Abstract: A method of making a metallic material includes mechanically alloying base metal with corrosion inhibitor to thereby form an alloy having the base metal and the corrosion inhibitor. A method of preventing corrosion includes providing the alloy to a process environment, allowing the process environment to corrode or crack the alloy to thereby expose the corrosion inhibitor of the alloy to the process environment, allowing a first ionic component of the corrosion inhibitor to be transformed to a second ionic component, and allowing the second ionic component to be repassivated with the alloy to thereby prevent further corrosion or cracking of the alloy.Type: GrantFiled: March 7, 2019Date of Patent: August 16, 2022Inventors: Rajeev K Gupta, Mohammad Umar Farooq Khan, Farhan Mirza, Javier Esquivel
-
Patent number: 11379239Abstract: An apparatus and method are provided for making predictions for instruction flow changing instructions. The apparatus has a fetch queue that identifies a sequence of instructions to be fetched for execution by execution circuitry, and prediction circuitry for making predictions in respect of instruction flow changing instructions, and for controlling which instructions are identified in the fetch queue in dependence on the predictions. The prediction circuitry has a target prediction storage used to identify target addresses for instruction flow changing instructions that are predicted as taken.Type: GrantFiled: March 26, 2019Date of Patent: July 5, 2022Assignee: Arm LimitedInventors: Yasuo Ishii, Muhammad Umar Farooq