Patents by Inventor Junji Michiyama
Junji Michiyama 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: 12293356Abstract: A control method includes: obtaining first transaction data that includes a first variable indicating first information on a first contract made between a first user and a second user, and a second variable set to a predetermined value indicating second information is undetermined; storing the first transaction data into the distributed ledger; executing storing processing of reading out the second variable, and storing it into a rewritable storage in a server; obtaining second transaction data that includes a third variable indicating third information on a second contract made between the first user and a third user, and a change command for changing the second variable, based on the third variable; storing the second transaction data into the distributed ledger; and executing change processing of changing, according to the change command, the second variable from the predetermined value, after the second transaction data is stored into the distributed ledger.Type: GrantFiled: June 13, 2022Date of Patent: May 6, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Junji Michiyama, Junichiro Soeda, Motoji Ohmori, Tetsuji Fuchikami, Yuuki Hirose, Naohisa Nishida, Masahiro Taguchi
-
Publication number: 20250085762Abstract: A block generation method is performed by a block generation device that generates a block in a blockchain and includes: obtaining transaction data including a power-saving request to save power required for a generation process related to generation of the block by the block generation device; and executing the generation process by consuming an amount of power that meets the power-saving request.Type: ApplicationFiled: November 21, 2024Publication date: March 13, 2025Inventors: Ayaka NAKASAKA, Junji MICHIYAMA, Yuji UNAGAMI, Kakuya YAMAMOTO, Motoji OHMORI
-
Patent number: 12229808Abstract: A control method of a fund management system including a plurality of servers that hold a distributed ledger, and executed by one of the plurality of servers, includes: receiving transaction data, the transaction data pertaining to payment processing for payment of a token from one or more applicants of crowdfunding to a management account, and storing the transaction data that is received in the distributed ledger held in each of the plurality of servers; determining, using a smart contract, whether or not a target condition of the crowdfunding is met; and outputting information indicating a result of the determining.Type: GrantFiled: January 25, 2021Date of Patent: February 18, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Junji Michiyama, Junichiro Soeda, Yuji Unagami, Yuuki Hirose, Tetsuji Fuchikami, Motoji Ohmori
-
Patent number: 12229757Abstract: A control method includes: receiving first transaction data related to a sign-up for service and storing the first transaction data received into the distributed ledger included in each of the plurality of servers, the service offering, if a goal condition predetermined for the service is satisfied, a token to a participant that is a user who signs up for the service; storing, into the distributed ledger, second transaction data indicating that the user is offered the token predetermined for the service, if it is determined that the goal condition is satisfied; and storing, into the distributed ledger, third transaction data indicating that the user is offered a deposit that is a temporary token predetermined for the service, at a predetermined timing included in a period from the storing of the first transaction data into the distributed ledger until when determination of whether the goal condition is satisfied is performed.Type: GrantFiled: July 26, 2021Date of Patent: February 18, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Junji Michiyama, Yuuki Hirose, Tetsuji Fuchikami, Motoji Ohmori
-
Patent number: 12204895Abstract: A control method of an analysis device includes analyzing a binary code of each of a plurality of smart contracts stored in a first distributed ledger; obtaining, by using a result of the analyzing, items of commonization information expressing, in a common format, items of information provided by the plurality of smart contracts; and generating transaction data that includes the items of commonization information obtained and performing control of storing the transaction data generated into a second distributed ledger.Type: GrantFiled: July 29, 2022Date of Patent: January 21, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Naohisa Nishida, Junji Michiyama, Yuji Unagami, Junichiro Soeda
-
Patent number: 12198131Abstract: A control method is executed by a first server among a plurality of servers in a system including the plurality of servers and a generating device that generates record information about usage records for users belonging to one group when a service provided by a business operator is used on a group basis. The method includes: obtaining, from the generating device, first record information about a first usage record of a service by a first user belonging to the one group; determining whether the first record information obtained is permitted under a rule based on contract content, stored in the first server, of a contract entered into by the first user and the business operator; and forwarding first transaction data including a determination result to a plurality of second servers and storing a first block including the first transaction data in a distributed ledger managed by the first server.Type: GrantFiled: January 20, 2022Date of Patent: January 14, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Junji Michiyama, Junichiro Soeda, Naohisa Nishida, Yuuki Hirose, Tetsuji Fuchikami, Motoji Ohmori
-
Publication number: 20240370864Abstract: An information processing method to be performed by an information processing device using a processor includes: obtaining value information owned by a user and indicating a contribution to the natural environment as an environmental value; determining, according to the environmental value indicated in the value information obtained, a function to be provided to the user who uses a virtual space generated by a computer; and providing the determined function to the user.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Inventors: Kakuya YAMAMOTO, Ayaka NAKASAKA, Junji MICHIYAMA
-
Patent number: 12132584Abstract: A method includes: recording provision record information in which provider identification information which identifies a data provider, data identification information which identifies each of one or more items of provided data generated by a home appliance, and value reference information which serves as a reference for calculating a data value of each of the one or more items of provided data are associated with one another; and when the one or more items of provided data include used data that is data used by a data user, determining an incentive for the data provider of the used data based on the provision record information. The value reference information includes an index value determined by each of a plurality of value indexes.Type: GrantFiled: May 16, 2023Date of Patent: October 29, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Motoji Ohmori, Ayaka Mitani, Kakuya Yamamoto, Junji Michiyama
-
Patent number: 12086283Abstract: A control method that, in an information management system including a plurality of servers each having a distributed ledger, is executed by a server from among the plurality of servers, includes: receiving first transaction data that includes identification information and permission or non-permission information, the identification information being associated with user information that is managed in the information management system and relates to a first user, the permission or non-permission information indicating whether provision of the user information to a second user is permitted; and storing the first transaction data received, in the distributed ledger in each of the plurality of servers.Type: GrantFiled: January 29, 2021Date of Patent: September 10, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Junji Michiyama, Junichiro Soeda, Yuuki Hirose, Tetsuji Fuchikami, Motoji Ohmori
-
Patent number: 12056115Abstract: A control method according to the present disclosure includes: receiving, from a terminal operated by a first user who is one of parties that have concluded a first contract, first transaction data that includes a first smart contract corresponding to the first contract and a first electronic signature associated with the first user; executing a consensus algorithm with a plurality of other servers; and recording a block including the first transaction data in a distributed ledger. The first smart contract includes (i) content of the first contract which is a main contract, (ii) a variable that is provisional and used for identifying a second smart contract corresponding to a second contract which is to be newly concluded as a sub contract of the first contract, and (iii) a condition for creation of the second smart contract.Type: GrantFiled: October 5, 2023Date of Patent: August 6, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Junji Michiyama, Junichiro Soeda, Yuuki Hirose, Tetsuji Fuchikami, Motoji Ohmori
-
Patent number: 11971875Abstract: A fault monitoring method is executed by a monitoring device in a fault monitoring system that includes a terminal used by a user, an appliance to be operated by the user, the monitoring device, and a plurality of authentication servers each including a distributed ledger, and includes: obtaining event information stored in the plurality of authentication servers and indicating an event generated in response to a request that includes a processing instruction for the user operating the appliance; obtaining state information indicating whether the appliance is faulty, from the appliance; generating first transaction data including the state information obtained and transmitting the first transaction data to the plurality of authentication servers; and transmitting the processing instruction included in the event information to the appliance, when the appliance is determined to be not faulty from the state information.Type: GrantFiled: September 17, 2021Date of Patent: April 30, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Naohisa Nishida, Junichiro Soeda, Yuji Unagami, Junji Michiyama
-
Patent number: 11973882Abstract: A control method includes: receiving first information pertaining to a first contract from a first terminal used by a first user who is one of two parties who have agreed to the first contract; when consent of a party aside from the two parties is required to validate the first contract, identifying a second user as the party aside from the two parties with reference to a ledger storing information pertaining to a past contract, and transmitting the first information to a second terminal operated by the second user; obtaining second information in which a confirmation result indicating whether the second user consents to the first contract and a digital signature of the second user are added to the first information; and confirming the second information, and when the confirmation result indicates consent, setting the first contract as a valid contract and storing the second information in the ledger.Type: GrantFiled: January 24, 2022Date of Patent: April 30, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Junji Michiyama, Junichiro Soeda, Naohisa Nishida, Yuuki Hirose, Tetsuji Fuchikami, Motoji Ohmori
-
Publication number: 20240095287Abstract: A method includes: associating one or more data managers with mutually different models of a plurality of home appliances the one or more data managers managing data items generated by the plurality of home appliances; recording provision record information in which data identification information and manager identification information are associated with each other, the data identification information identifying each of one or more data items generated by the plurality of home appliances, the manager identification information identifying each of the one or more data managers; and determining, when the one or more data items include a used data item used by a data user, an amount to be transferred to a data manager that manages the used data item, based on the provision record information.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Inventors: Junichiro Soeda, Kakuya Yamamoto, Motoji Ohmori, Junji Michiyama
-
Publication number: 20240046256Abstract: An information processing method that, in a system including a plurality of information processing devices each holding a blockchain, is executed by one information processing device out of the plurality of information processing devices, includes: generating a first block including one or more items of transaction data, and connecting the first block to the blockchain; generating transaction data indicating payment of a reward for generating the first block, when at least T blocks are connected downstream of the first block in the blockchain where T is an integer greater than or equal to 1; and generating a second block including the transaction data generated, and connecting the second block to the blockchain.Type: ApplicationFiled: October 19, 2023Publication date: February 8, 2024Inventors: Ayaka NAKASAKA, Junji MICHIYAMA
-
Publication number: 20240046269Abstract: A control method in which each of an Internet of things (IoT) device and a user who uses the IoT device has a digital account includes: obtaining first transaction data for allowing the user who used the IoT device to transfer a first amount corresponding to a usage amount of the IoT device; specifying, from the first transaction data obtained, the digital account of the IoT device that is associated with an identifier uniquely assigned to hardware of the IoT device; and transferring the usage amount of the IoT device to the digital account of the IoT device by deducting the first amount from the digital account of the user and adding the first amount to the digital account of the IoT device based on the first transaction data obtained.Type: ApplicationFiled: October 18, 2023Publication date: February 8, 2024Inventors: Kakuya YAMAMOTO, Yuji UNAGAMI, Naohisa NISHIDA, Yuuki HIROSE, Junji MICHIYAMA
-
Publication number: 20240046264Abstract: A method includes: acquiring transaction data that includes value information regarding a value to be transferred from a second user to a first user; executing a first smart contract recorded in a first blockchain by recording the transaction data in the first blockchain; and executing a second smart contract recorded in a second blockchain different from the first blockchain based on the first smart contract. The second smart contract is a smart contract for transferring at least a portion of the value to be transferred from the second user to the first user, from a first account held by the first user to a third account held by a third user.Type: ApplicationFiled: October 20, 2023Publication date: February 8, 2024Inventors: Naohisa NISHIDA, Kakuya YAMAMOTO, Yuji UNAGAMI, Yuuki Hirose, Ayaka NAKASAKA, Motoji OHMORI, Junji MICHIYAMA
-
Publication number: 20240037093Abstract: A control method according to the present disclosure includes: receiving, from a terminal operated by a first user who is one of parties that have concluded a first contract, first transaction data that includes a first smart contract corresponding to the first contract and a first electronic signature associated with the first user; executing a consensus algorithm with a plurality of other servers; and recording a block including the first transaction data in a distributed ledger. The first smart contract includes (i) content of the first contract which is a main contract, (ii) a variable that is provisional and used for identifying a second smart contract corresponding to a second contract which is to be newly concluded as a sub contract of the first contract, and (iii) a condition for creation of the second smart contract.Type: ApplicationFiled: October 5, 2023Publication date: February 1, 2024Inventors: Yuji UNAGAMI, Junji MICHIYAMA, Junichiro SOEDA, Yuuki HIROSE, Tetsuji FUCHIKAMI, Motoji OHMORI
-
Patent number: 11876913Abstract: A control method according to the present disclosure is executed by a first server of servers in a system including one or more IoT devices and the servers. The method includes: obtaining first transaction data including operation notification information and time information from each of the IoT devices, the operation notification information including identification information on the IoT device and a notification indicating that the IoT device is operating, the time information indicating a time when the IoT device has obtained the operation notification information; transferring the obtained first transaction data to second servers different from the first server; executing a first consensus algorithm together with the second servers; and recording a block containing the first transaction data in a distributed ledger of the first server, when the authenticity of the first transaction data is verified by the first consensus algorithm.Type: GrantFiled: January 27, 2021Date of Patent: January 16, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Yuji Unagami, Junichiro Soeda, Junji Michiyama
-
Patent number: 11861360Abstract: The present disclosure provides a management method for software versions to improve transaction safety of software. In the management method, among management apparatuses, a first token management apparatus obtains request information indicating a requested version requested by a user, and first transaction data indicating that the user provides predetermined number of tokens to a software developer who has developed the requested version is stored in distributed ledgers through execution of a consensus algorithm by the management apparatuses.Type: GrantFiled: December 21, 2021Date of Patent: January 2, 2024Assignee: Panasonic Intellectual Property Corporation of AmericaInventors: Junji Michiyama, Junichiro Soeda, Yuji Unagami, Yuuki Hirose, Tetsuji Fuchikami, Motoji Ohmori
-
Publication number: 20230368231Abstract: In a data management method, a plurality of servers store, in a distributed ledger, at least one instance of transaction data each including record information; the record information includes a record of at least one data set; and each data set includes at least one instance of data, among a plurality of instances of data generated by a plurality of devices, satisfying a condition corresponding to the data set. The data management method includes a first terminal owned by a first user of a target data set, or a second terminal owned by a second user of the target data set, performing the following: obtaining the record of at least one similar data set similar to the target data set from the record information; and determining a value of the target data set based on the record obtained.Type: ApplicationFiled: July 24, 2023Publication date: November 16, 2023Inventors: Junichiro SOEDA, Motoji OHMORI, Kakuya YAMAMOTO, Junji MICHIYAMA