Information processing apparatus, information processing method, information processing program, and information processing system

US2025202786A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025202786-A1
Application numberUS-202318843318-A
CountryUS
Kind codeA1
Filing dateMar 13, 2023
Priority dateMar 14, 2022
Publication dateJun 19, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing apparatus according to an embodiment includes: a controller that selects, from a plurality of networks, one or more first networks executed on a one-to-one basis by one or more first processors different from each other and selects, from the plurality of networks, a second network executed by a second processor; and a transmission unit that transmits each of the one or more first networks to each of the one or more first processors on a one-to-one basis and transmits the second network to the second processor. The second processor executes the second network by using, as an input, output data that is output as a result of executing a network selected from the one or more first networks for at least one processor among the one or more first processors. The controller selects the second network from the plurality of networks according to the output data.

First claim

Opening claim text (preview).

1 . An information processing apparatus comprising: a controller configured to select, from a plurality of networks, one or more first networks executed on a one-to-one basis by one or more first processors different from each other, and select, from the plurality of networks, a second network executed by a second processor; and a transmission unit configured to transmit the one or more first networks to the one or more first processors on a one-to-one basis, and transmit the second network to the second processor, wherein the second processor executes the second network using output data as an input, the output data being output as a result of executing a network selected from the one or more first networks for at least one processor among the one or more first processors, and the controller selects, from the plurality of networks, the second network according to the output data. 2 . The information processing apparatus according to claim 1 , wherein at least one of the one or more first processors is different from the second processor. 3 . The information processing apparatus according to claim 1 , wherein the controller adaptively selects the second network according to the output data. 4 . The information processing apparatus according to claim 1 , wherein the controller determines the one or more first networks and the second network according to required performance that is performance required for execution of processing by at least one of the one or more first networks and the second network. 5 . The information processing apparatus according to claim 4 , wherein the controller determines the one or more first networks and the second network based on at least one of the required performance for a hardware element and the required performance for an application element, the application element being required for the output data by an application that executes processing on the output data. 6 . The information processing apparatus according to claim 5 , wherein the hardware element includes capability and constraint of at least one of the one or more first processors, the second processor, and hardware generating input data to be input to the one or more first networks, and the application element includes at least one of a rate of the output data, a transmission size, and a processing cost in the application. 7 . The information processing apparatus according to claim 4 , wherein the controller determines the one or more first networks and the second network based on the required performance and a key performance indicator for a predetermined network. 8 . The information processing apparatus according to claim 4 , wherein the controller determines the one or more first networks and the second network so as to perform a fixed point operation in the one or more first networks and a floating point operation in the second network. 9 . The information processing apparatus according to claim 4 , wherein the controller determines processing by the one or more first networks and processing by the second network such that the processing by the second network is executed as a pipeline process on the processing by each of the one or more first networks. 10 . The information processing apparatus according to claim 1 , wherein one or more first functions for input data is applied to the one or more first networks on a one-to-one basis, the input data being input to the one or more first networks included in a predetermined network, and a second function for a processing result of the first function is applied to the second network. 11 . The information processing apparatus according to claim 10 , wherein the controller determines each of the one or more first functions according to the second function. 12 . The information processing apparatus according to claim 10 , wherein the controller updates or changes the second function according to a learning result of the second network. 13 . The information processing apparatus according to claim 10 , wherein the controller determines, as the second network, a plurality of the second networks that corresponds on a one-to-one basis to a plurality of the second functions different from each other and is capable of parallel processing. 14 . The information processing apparatus according to claim 13 , wherein the controller determines the plurality of second networks so as to commonly input an output of one of the one or more first networks. 15 . The information processing apparatus according to claim 10 , wherein as the one or more first networks, a plurality of the first networks that corresponds on a one-to-one basis to the one or more first functions different from each other and is capable of parallel processing is determined. 16 . The information processing apparatus according to claim 15 , wherein the controller determines the second network so as to receive an output of each of the one or more first networks. 17 . The information processing apparatus according to claim 10 , wherein the controller determines each of the one or more first networks giving priority to speed with respect to processing of each of the one or more first functions, and determines the second network giving priority to at least one of accuracy and a function with respect to processing of the second function. 18 . The information processing apparatus according to claim 17 , wherein the controller determines the one or more first networks and the second network so as to retrain the one or more first networks based on a processing result of the second network. 19 . The information processing apparatus according to claim 10 , wherein the controller determines the one or more first networks and the second network so as to reduce data output from the one or more first networks and input the data reduced to the second network. 20 . An information processing method executed by a computer, the information processing method comprising: a control step of selecting, from a plurality of networks, one or more first networks executed on a one-to-one basis by one or more first processors different from each other, and selecting, from the plurality of networks, a second network executed by a second processor; and a transmitting step of transmitting the one or more first networks to the one or more first processors on a one-to-one basis and transmitting the second network to the second processor, wherein the second processor executes the second network using output data as an input, the output data being output as a result of executing a network selected from the one or more first networks for at least one processor among the one or more first processors, and the control step includes selecting, from the plurality of networks, the second network according to the output data. 21 . An information processing program causing a computer to execute: a control step of selecting, from a plurality of networks, one or more first networks executed on a one-to-one basis by one or more first processors different from each other, and selecting, from the plurality of networks, a second network executed by a second processor; and a transmitting step of transmitting the one or more first networks to the one or more first processors on a one-to-one basis and transmitting the second network to the second processor, wherein the second processor executes the second network using output data as an input, the

Assignees

Inventors

Classifications

  • using machine learning or artificial intelligence · CPC title

  • the condition being updates or upgrades of network functionality · CPC title

  • Image analysis · CPC title

  • Distributed learning, e.g. federated learning · CPC title

  • considering software capabilities, i.e. software resources associated or available to the machine · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025202786A1 cover?
An information processing apparatus according to an embodiment includes: a controller that selects, from a plurality of networks, one or more first networks executed on a one-to-one basis by one or more first processors different from each other and selects, from the plurality of networks, a second network executed by a second processor; and a transmission unit that transmits each of the one or…
Who is the assignee on this patent?
Sony Semiconductor Solutions Corp
What technology area does this patent fall under?
Primary CPC classification H04L43/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jun 19 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).