File type association in a remote computing session

US11477295B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11477295-B2
Application numberUS-201916561499-A
CountryUS
Kind codeB2
Filing dateSep 5, 2019
Priority dateOct 28, 2008
Publication dateOct 18, 2022
Grant dateOct 18, 2022

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.

A system and method for enhancing operability of client-server computing system is herein disclosed. A system includes a first computing device. The first computing device includes a file type association module. The file type association module determines, as part of a remote computing session, whether to associate a file type with an application program on the first computing device or an application program on a second computing device. The file type association module causes the file type to associate with the application program on one of the first and second computing devices.

First claim

Opening claim text (preview).

What is claimed: 1. A local computing device, comprising: a processor; and memory comprising instructions to cause the processor to: initiate a remote computing session with a remote computing device including transmitting a capabilities report list including hardware capabilities and software capabilities of the local computing device to the remote computing device; receive an application program from the remote computing device such that the application program is stored locally in the memory of the local computing device; associate a file type with the application program located on the local computing device in response to the local computing device including resources for opening the file type based on the hardware capabilities and the software capabilities included in the capabilities report list, wherein the file type remains associated with the application program across more than one remote computing session; and open a file having the file type with the associated application program. 2. The local computing device of claim 1 , wherein the local computing device is to receive the file from the remote computing device in response to the local computing device including operational assets capable of opening the file. 3. The local computing device of claim 1 , including instructions to cause the processing resource to receive a file having the file type from the remote computing device. 4. The local computing device of claim 1 , wherein the file type associated with the application program is terminated in response to the remote computing session being concluded. 5. The local computing device of claim 1 , wherein the file type associated with the application program is terminated prior to the remote computing session being concluded. 6. A system, comprising: a local computing device, the local computing device to initiate a remote computing session with a remote computing device and notify the remote computing device of operational assets of the local computing device via a capabilities report list, wherein the capabilities report list includes hardware capabilities and software capabilities of the local computing device; a remote computing device, the remote computing device to: evaluate the capabilities report list; select a file type for the local computing device for association with an application program based on the evaluation of the capabilities report list; and transfer the application program to the local computing device; wherein the local computing device is to: receive the application program from the remote computing device such that the application program is stored locally in memory of the local computing device; associate the file type with the application program in response to the local computing device including resources for opening the file type based on the hardware capabilities and the software capabilities included in the capabilities report list, wherein the file type remains associated with the application program across more than one remote computing session; and open a file having the file type with the associated application program. 7. The system of claim 6 , wherein the remote computing device is to disassociate an application program on the remote computing device from the file type. 8. The system of claim 6 , wherein in response to the remote computing session ending, the remote computing device is to re-associate the application program on the remote computing device to the file type. 9. The system of claim 6 , wherein the capabilities report list includes at least one of application programs, codecs, drivers, and software revisions of the local computing device. 10. The system of claim 6 , wherein the remote computing device comprises a server. 11. A method, comprising: initiating, by a local computing device, a remote computing session with a remote computing device, wherein: initiating the remote computing session includes transmitting a capabilities report list to the remote computing device; and the capabilities report list includes hardware capabilities and software capabilities of the local computing device; evaluating, by the remote computing device, the capabilities report list; selecting, by the remote computing device, a file type for the local computing device for association with an application program based on the evaluation of the capabilities report list; transferring, by the remote computing device, the application program to the local computing device such that the application program is stored locally in memory of the local computing device; associating, by the local computing device, the application program with the file type in response to the local computing device including resources for opening the file type based on the hardware capabilities and the software capabilities included in the capabilities report list, wherein the file type remains associated with the application program across more than one remote computing session; and opening, by the local computing device, a file having the file type with the associated application program. 12. The method of claim 11 , wherein the method includes disassociating, by the remote computing device, an application program on the remote computing device from the file type. 13. The method of claim 12 , wherein, in response to the remote computing session being concluded, the method includes: disassociating, by the local computing device, the application program on the local computing device from the file type; and re-associating, by the remote computing device, the application program on the remote computing device to the file type. 14. The method of claim 11 , wherein evaluating the capabilities report list includes evaluating, by the remote computing device, at least one of application programs, codecs, drivers, and software revisions of the local computing device.

Assignees

Inventors

Classifications

  • H04L69/24Primary

    Negotiation of communication capabilities · CPC title

  • H04L67/30Primary

    Profiles · 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 US11477295B2 cover?
A system and method for enhancing operability of client-server computing system is herein disclosed. A system includes a first computing device. The first computing device includes a file type association module. The file type association module determines, as part of a remote computing session, whether to associate a file type with an application program on the first computing device or an app…
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification H04L69/24. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 18 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).