Patents by Inventor Luis Angel Bathen
Luis Angel Bathen 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: 11876903Abstract: A processor may incorporate one or more keys in a media. The one or more keys may each be associated with a specific instance and the one or more keys may be included in a blockchain. The processor may identify that a first specific instance has been encountered. The processor may provide a first key associated with the first specific instance. The processor may determine to allow access to content of the media.Type: GrantFiled: December 9, 2020Date of Patent: January 16, 2024Assignee: International Business Machines CorporationInventors: Dulce B. Ponceleon, Nitin Gaur, Petr Novotny, Luis Angel Bathen
-
Patent number: 11811246Abstract: A processor may identify that a computing device is below a power threshold. The processor may generate a charge request. The charge request may include metrics associated with a requested power exchange. The processor may send the charge request to a decentralized exchange. The decentralized exchange may include the computing device and at least two other devices. The processor may receive respective charging proposals from the at least two other devices. The processor may select one of the respective charging proposals.Type: GrantFiled: February 9, 2021Date of Patent: November 7, 2023Assignee: International Business Machines CorporationInventors: Luis Angel Bathen, Marc Henri Coq, Cedric D. Cook, Akil Khamisi Sutton
-
Publication number: 20230308276Abstract: A node in a blockchain network may send an operation for geometrically fractionalizing an non-fungible token (NFT) into geometric shards to a blockchain network. The geometric fractionalization associates each geometric shard with a specific part of the NFT. The node may also record, on distributed ledger of the blockchain network, the fractionalization of the NFT and the association between each geometric shard with the specific part of the NFT.Type: ApplicationFiled: March 22, 2022Publication date: September 28, 2023Inventors: Luis Angel Bathen, Akil Khamisi Sutton, Marc Henri Coq, CEDRIC D. COOK
-
Publication number: 20230267450Abstract: According to one embodiment, a method, computer system, and computer program product for fractional NFT trading marketplace is provided. The embodiment may include minting a mark associated with an entity as a fractional non-fungible token by a creator with ownership or authority over the mark, where the creator establishes a plurality of parameters during the minting. The embodiment may also include processing one or more purchases of one or more fractions of the fractional non-fungible token by one or more individuals from the creator. The embodiment may further include monitoring data associated with the fractional non-fungible token for criteria that triggers an event. The embodiment may also include in response to the criteria being present, executing the event.Type: ApplicationFiled: February 23, 2022Publication date: August 24, 2023Inventors: Luis Angel Bathen, Akil Khamisi Sutton, Marc Henri Coq, CEDRIC D. COOK
-
Publication number: 20230126457Abstract: Dynamically adjusting, using artificial intelligence (AI), sensors and models of an autonomous roaming robotic device, which includes receiving data regarding an asset at a computer of a roaming robotic device from sensors on the robotic device. The robotic device identifies an asset at a location using the sensors, and the robotic device has instructions, received from a control system, to inspect the location or items at the location. The data is analyzed using the computer of the robotic device, and the analysis includes using historical data for the asset. An AI model is loaded using the computer of the robotic device, based on the identification of the asset. A sensor is selected using the computer of the robotic device, for conducting an inspection of the asset based on the analysis of the data and the AI model.Type: ApplicationFiled: October 26, 2021Publication date: April 27, 2023Inventors: Jenny S. Li, Raghu Ramaswamy, Nirmit V Desai, Dhiraj Joshi, Satish Rajani, Nancy Anne Greco, Shiva G, Aakash Praliya, Wei-Han Lee, Luis Angel Bathen, Tova Roth, Sujoy Kumar Roy Chowdhury, Prakriti Pritmani, Kay Murphy, Shilpa Shenai, Arun Yashwant Ingale, Ajjay Ratnakar, Gwilym Benjamin Lee Newton
-
Patent number: 11587189Abstract: Embodiments relate to a system, program product, and method for smart contract implementation and management. A request for resources is modeled and a reservation of resources is captured in a first computation model interface. A provision of services is modeled as a second computation model interface. Compatibility of the first and second computation model interfaces is verified. Input and output actions are synchronized between the first and second computation model interfaces responsive to the compatibility verification. A smart contract is composed as a third computation model interface to model negotiation of contractual terms, including the captured resources with the provision of services. The composed smart contract is recorded in an operatively coupled immutable venue.Type: GrantFiled: November 27, 2019Date of Patent: February 21, 2023Assignee: International Business Machines CorporationInventors: Gabor Madl, Luis Angel Bathen, Ramani Routray
-
Publication number: 20230018535Abstract: A system for optimizing deployment of a machine learning workload is provided. A computer device receives information pertaining to a machine learning workload to be processed for a client device. The computer device determines a machine learning model for the workload and a processing location for the workload based, at least in part, on the information. The computer device generates a request to process the workload at the determined processing location utilizing the determined machine learning model.Type: ApplicationFiled: July 15, 2021Publication date: January 19, 2023Inventors: Kunal Chawla, Luis Angel Bathen, Divyesh Jadav
-
Publication number: 20220405574Abstract: Methods and systems for training a neural network include transmitting a first request for training data. The request includes information about the training data and information about a neural network model. A reduced training dataset is received that includes minimal viable data, responsive to the first request. A reconstructed training dataset is generated from the reduced training dataset. The model is trained using the reconstructed dataset.Type: ApplicationFiled: June 18, 2021Publication date: December 22, 2022Inventors: Luis Angel Bathen, Sandeep Gopisetty, Divyesh Jadav, Kunal Chawla
-
Publication number: 20220374974Abstract: Approaches presented herein enable securely paying for stored energy. More specifically, a request to purchase a quantity of energy is sent. One or more offers to provide the quantity of energy are received. An offer of the one or more offers is accepted, where the accepted offer is made by a provider. The quantity of energy is received from the provider, and a payment based upon the accepted offer is sent to the provider.Type: ApplicationFiled: May 24, 2021Publication date: November 24, 2022Inventors: Luis Angel BATHEN, CEDRIC D. COOK, Marc Henri Coq, Akil Khamisi Sutton
-
Publication number: 20220318779Abstract: Techniques for securing peer-to-peer off-line transactions such as mobile device energy sharing through the use of broadcast encryption are provided. In one aspect, a method for securing transactions includes: encrypting the transactions in a digital wallet of a user in a digital network (e.g., a blockchain network) in a manner whereby the user can encrypt but cannot decrypt the transactions, and other users in the digital network can decrypt but cannot encrypt the transactions, thereby requiring the user to reveal all or none of the transactions in the digital wallet of the user since the user does not know which of the transactions is which, wherein one or more of the transactions are conducted off-line without users having a connection to the digital network.Type: ApplicationFiled: April 1, 2021Publication date: October 6, 2022Inventors: Luis Angel Bathen, Eric Kevin Butler, Marc Henri Coq, Cedric D. Cook, Akil Khamisi Sutton
-
Publication number: 20220255330Abstract: A processor may identify that a computing device is below a power threshold. The processor may generate a charge request. The charge request may include metrics associated with a requested power exchange. The processor may send the charge request to a decentralized exchange. The decentralized exchange may include the computing device and at least two other devices. The processor may receive respective charging proposals from the at least two other devices. The processor may select one of the respective charging proposals.Type: ApplicationFiled: February 9, 2021Publication date: August 11, 2022Inventors: Luis Angel BATHEN, Marc Henri Coq, CEDRIC D. COOK, Akil Khamisi Sutton
-
Publication number: 20220182231Abstract: A processor may incorporate one or more keys in a media. The one or more keys may each be associated with a specific instance and the one or more keys may be included in a blockchain. The processor may identify that a first specific instance has been encountered. The processor may provide a first key associated with the first specific instance. The processor may determine to allow access to content of the media.Type: ApplicationFiled: December 9, 2020Publication date: June 9, 2022Inventors: Dulce B. Ponceleon, Nitin Gaur, Petr Novotny, Luis Angel BATHEN
-
Patent number: 11343085Abstract: An example operation may include one or more of splitting a session key into a plurality of partial shares, distributing the plurality partial shares to a plurality of content providers, respectively, where each content provider receives a different partial share of the session key, encrypting a stream of media content based on the session key, and transmitting the encrypted stream of digital content to a user device which has one or more partial shares among the plurality of partial shares.Type: GrantFiled: September 19, 2020Date of Patent: May 24, 2022Assignee: International Business Machines CorporationInventors: Jeronimo Irazabal, Luis Angel Bathen, Dulce B. Ponceleon
-
Publication number: 20220094526Abstract: An example operation may include one or more of splitting a session key into a plurality of partial shares, distributing the plurality partial shares to a plurality of content providers, respectively, where each content provider receives a different partial share of the session key, encrypting a stream of media content based on the session key, and transmitting the encrypted stream of digital content to a user device which has one or more partial shares among the plurality of partial shares.Type: ApplicationFiled: September 19, 2020Publication date: March 24, 2022Inventors: Jeronimo Irazabal, Luis Angel Bathen, Dulce B. Ponceleon
-
Patent number: 11228424Abstract: An example operation may include one or more of receiving, by a validation node, a copy request from a user node over a blockchain network, the request contains a copy token, invoking, by the validation node, a smart contract associated with the copy token to verify the copy token, in response to a verification, generating, by the validation node, media copy keys for generation of a Blu-ray copy, and recording, by the validation node, the copy token on a ledger of the blockchain network to indicate that the copy token is spent.Type: GrantFiled: June 7, 2019Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Luis Angel Bathen, Gabor Madl, Dulce B. Ponceleon
-
Publication number: 20210158463Abstract: Embodiments relate to a system, program product, and method for smart contract implementation and management. A request for resources is modeled and a reservation of resources is captured in a first computation model interface. A provision of services is modeled as a second computation model interface. Compatibility of the first and second computation model interfaces is verified. Input and output actions are synchronized between the first and second computation model interfaces responsive to the compatibility verification. A smart contract is composed as a third computation model interface to model negotiation of contractual terms, including the captured resources with the provision of services. The composed smart contract is recorded in an operatively coupled immutable venue.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Applicant: International Business Machines CorporationInventors: Gabor Madl, Luis Angel Bathen, Ramani Routray
-
Patent number: 10949569Abstract: A computer-implemented method according to one embodiment includes receiving a data object from a first application running on a computing device, a unique identifier (ID) of the data object assigned by the first application, and an access permission for the data object from the first application. The computer-implemented method also includes storing the data object, the unique ID, and the access permission in a data repository in a data distributor layer on the computing device. The computer-implemented method also includes receiving, at an access controller layer of the computing device, a request for the data object from a second application, the request including the unique ID, and retrieving, by the access controller layer, the data object from the data distributor layer using the unique ID in response to the request. The computer-implemented method includes providing, by the access controller layer, the data object to the second application.Type: GrantFiled: October 17, 2018Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Sunhwan Lee, Rakesh Jain, Mu Qiao, Divyesh Jadav, Luis Angel Bathen, Ramani R. Routray
-
Publication number: 20200389290Abstract: An example operation may include one or more of receiving, by a validation node, a copy request from a user node over a blockchain network, the request contains a copy token, invoking, by the validation node, a smart contract associated with the copy token to verify the copy token, in response to a verification, generating, by the validation node, media copy keys for generation of a Blu-ray copy, and recording, by the validation node, the copy token on a ledger of the blockchain network to indicate that the copy token is spent.Type: ApplicationFiled: June 7, 2019Publication date: December 10, 2020Inventors: Luis Angel Bathen, Gabor Madl, Dulce B. Ponceleon
-
Publication number: 20200125748Abstract: A computer-implemented method according to one embodiment includes receiving a data object from a first application running on a computing device, a unique identifier (ID) of the data object assigned by the first application, and an access permission for the data object from the first application. The computer-implemented method also includes storing the data object, the unique ID, and the access permission in a data repository in a data distributor layer on the computing device. The computer-implemented method also includes receiving, at an access controller layer of the computing device, a request for the data object from a second application, the request including the unique ID, and retrieving, by the access controller layer, the data object from the data distributor layer using the unique ID in response to the request. The computer-implemented method includes providing, by the access controller layer, the data object to the second application.Type: ApplicationFiled: October 17, 2018Publication date: April 23, 2020Inventors: Sunhwan Lee, Rakesh Jain, Mu Qiao, Divyesh Jadav, Luis Angel Bathen, Ramani R. Routray