Method and Device for Sharing File Between Different Terminals
US-2019342738-A1 · Nov 7, 2019 · US
US11088898B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11088898-B2 |
| Application number | US-201916386114-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 16, 2019 |
| Priority date | Apr 16, 2019 |
| Publication date | Aug 10, 2021 |
| Grant date | Aug 10, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer-implemented method according to one embodiment includes outputting, from a requester system to a server system, a request signature. The request signature requests at least one parameter of a function specified in the request signature. The method further includes receiving a first response signature from the server system and identifying within the first response signature a parameter. The specified function is applied to the identified parameter for determining whether the parameter is valid. In response to a determination that the identified parameter of the first response signature is invalid, a location and/or an identity of the identified parameter is marked in a copy of the first response signature. The method further includes using a functional topology of the requester system to trace the identified parameter determined to be invalid to a valid parameter, and outputting a second response signature that includes the marked-up copy of the first response signature.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for enabling updating of logging behavior using collaboration within interconnected systems, comprising: outputting, from a requester system to a server system, a request signature, wherein the request signature requests at least one parameter of a function specified in the request signature, wherein the specified function exists in a functional topology of the requester system and a functional topology of the server system; receiving a first response signature from the server system; identifying, within the first response signature, a parameter; applying the specified function to the identified parameter for determining whether the identified parameter is valid; in response to a determination that the identified parameter of the first response signature is invalid, marking a location and/or an identity of the identified parameter determined to be invalid in a copy of the first response signature; using the functional topology of the requester system to trace and/or map the identified parameter determined to be invalid to a valid parameter; determine, on the requester system, one or more functions of the functional topology of the server system that use the invalid parameter; and outputting, from the requester system to the server system, a second response signature that includes the marked-up copy of the first response signature for updating logging behavior of the server system when the server system thereafter performs the specified function, wherein the second response signature includes the one or more functions determined to use the invalid parameter, wherein the second response signature is used by the server system to update the logging behavior of the server system based on the one or more functions. 2. The computer-implemented method of claim 1 , wherein applying the specified function to the identified parameter for determining whether the identified parameter is valid includes determining whether a context of the identified parameter matches a context of the function specified in the request signature. 3. The computer-implemented method of claim 2 , wherein the identified parameter is determined to be invalid in response to a determination that the context of the identified parameter does not match the context of the function specified in the request signature. 4. The computer-implemented method of claim 1 , wherein the first response signature includes data organized in a structure, wherein the structure is a concentrated text block, wherein identifying within the first response signature the parameter includes parsing the structured data of the first response signature for a parameter that is associated with the function specified in the request signature or for a parameter that is associated with a different function that exists in a same logical path of the functional topology of the requester system as a logical path of the functional topology of the requester system that the function specified in the request signature exists in. 5. The computer-implemented method of claim 1 , wherein the request signature is a callable service, wherein the identified parameter defines an outcome of the callable service. 6. The computer-implemented method of claim 5 , wherein the request signature is output to a service endpoint of the server system, wherein the service endpoint is a TCP/IP socket port, wherein the request signature is output to the service endpoint as a serialized data stream. 7. The computer-implemented method of claim 5 , wherein the request signature is output to a service endpoint of the server system, wherein the service endpoint is an HTTP URL, wherein the first response signature includes a set of parameters, wherein the set of parameters are formatted within the first response signature in a format of the group of formats consisting of: parameters embedded in a URL string, parameters defined in HTTP headers, and parameters encoded within a predefined parameter format for HTTP body. 8. A computer program product for enabling updating of logging behavior using collaboration within interconnected systems, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable and/or executable by a computer included in a requester system to cause the computer to: output, from the computer to a server system, a request signature, wherein the request signature requests at least one parameter of a function specified in the request signature, wherein the specified function exists in a functional topology of the requester system and a functional topology of the server system; receive, by the computer, a first response signature from the server system; identify, by the computer, within the first response signature, a parameter; apply, by the computer, the specified function to the identified parameter for determining whether the identified parameter is valid, in response to a determination that the identified parameter of the first response signature is invalid, mark, by the computer, a location and/or an identity of the identified parameter determined to be invalid in a copy of the first response signature; use, by the computer, the functional topology of the requester system to trace and/or map the identified parameter determined to be invalid to a valid parameter; determine, by the computer, one or more functions of the functional topology of the server system that use the invalid parameter; and output, from the computer to the server system, a second response signature that includes the marked-up copy of the first response signature for updating logging behavior of the server system when the server system thereafter performs the specified function, wherein the second response signature includes the one or more functions determined to use the invalid parameter; and program instructions to update the logging behavior of the server system using the second response signature. 9. The computer program product of claim 8 , wherein the identified parameter is determined to be invalid in response to a determination that a mandatory parameter is missing from the identified parameter. 10. The computer program product of claim 8 , wherein the first response signature includes data organized in a structure, wherein identifying within the first response signature the parameter includes parsing the structured data of the first response signature for a parameter that is associated with the function specified in the request signature or for a parameter that is associated with a different function that exists in a same logical path of the functional topology of the requester system as a logical path of the functional topology of the requester system that the function specified in the request signature exists in. 11. The computer program product of claim 8 , wherein the request signature is a callable service, wherein the identified parameter defines an outcome of the callable service. 12. The computer program product of claim 11 , wherein the request signature is output to a service endpoint of the server system, wherein the service endpoint is a TCP/IP socket port, wherein the request signature is output to the service endpoint as a serialized data stream. 13. The computer program product of claim 11 , wherein the request signature is output to a service endpoint of the server system, wherein the service endpoint is an HTTP URL, wherein the first response signature includes a set of parameters, wherein the set of parameters are formatted within the first response signature in a format of the group of formats consisting of
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
URL specific, e.g. using aliases, detecting broken or misspelled links · CPC title
Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] · CPC title
using logs of notifications; Post-processing of notifications · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.