Handling service requests
AssigneesIntel Corporation, A Delaware Corporation
InventorsThai Q. Nguyen, Robert J. Miller, Kenneth C. Creta
Life of this patent
Estimating the term…
Abstract
A first component that stores information about requests for information directed to an interface (e.g., a bus of a computer system connected to components), receives an indication of a request sent by a second component to the interface. The first component sends an identifier for a subsequent request to the second component.
Claims42
A method comprising:
- sending a first request for information to an interface, the first request including an identifier;
- and
- assigning an identifier for a subsequent request dependent on an ordering requirement associated with the first request.
A method comprising:
- sending a first request for information to an interface, the first request including an identifier;
- and
- assigning an identifier for a subsequent request dependent on an ordering requirement associated with the first request, the identifiers for the first and subsequent requests comprises a pipe identifier and a priority value.
A method comprising:
- at a first component that stores information about requests for information directed to an interface, receiving an indication that a request for information has been sent by a second component to the interface;
- and
- sending an identifier for a subsequent request to the second component.
An apparatus comprising:
- a first component configured to send requests for information to an interface, the requests including an identifier;
- and
- a second component configured to
- store information about the requests,
- receive indications of each request from the first component, and
- send, to the first component, an identifier for a subsequent request if an indication for a request is received from the first component.
An apparatus comprising:
- a device that is configured to generate requests for information, each request including an identifier that indicates an ordering requirement for requested information;
- and
- an interface that is configured to receive the requests from the device, send the requested information to the device, and communicate with a peripheral device to obtain the requested information.
A system comprising:
- an apparatus configured to generate and track requests for information from a peripheral device and, for a first request, specify, in a subsequent request, if the requested information for the first request is to be returned to the apparatus in a predetermined order or in any arbitrary order;
- and
- an interface configured to relay the requests and the requested information between the apparatus and the peripheral device and return the requested information for the first request in the predetermined order if the subsequent request specifies.
A machine-accessible medium, having stored thereon one or more sequences of instructions for causing a digital data processing unit to perform operations comprising:
- receiving an indication of a request for information sent by a component to an interface;
- storing information about the request for information;
- and
- sending an identifier for a subsequent request to the component.
Dependencies are inferred from the claim text.