Desktop launcher
AssigneeMicrosoft Technology Licensing, LLC
InventorsGang Lin, Jiewei Xu, Wenfeng Zeng, Jing Guan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsGang Lin, Jiewei Xu, Wenfeng Zeng, Jing Guan
Estimating the term…
The disclosure relates to a method for interaction. At least one card is presented in a UI of a launcher, each of the at least one card comprises content related items associated with a category of the card. A page is presented in response to a user input indicating switching from presentation of a card to presentation of the page, the page comprises content related items associated with a category of the page, the card is of the same category as the page and comprises a subset of the content related items of the page.
A method for interaction, comprising:
A computing system, comprising:
An apparatus for interaction, comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like…:…
For the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a…:…
For the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a…:…
Using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of…:…
About 10 years 3 months of term left · ends 20 Jan 2037 (estimated)
This application is a U.S. National Stage Application under 35 U.S.C. 371 from International Application No. PCT/CN2017/071849, filed Jan. 20, 2017, published as W02018/133019, which is incorporated herein by reference in its entirety.
A desktop launcher provides a user interface (UI) for a user as a start point to operate at a computing device. For example, a launcher provides shortcuts to application programs in its UI, so that the user may start the application programs by operating the shortcuts. Examples of a mobile device launcher include open-sourced Android launcher, default launcher from iOS device or Windows Phone (WP) device.
This Summary is provided to introduce a selection of concepts that are further described below in the Detailed Description. It is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
The disclosed aspects will hereinafter be described in connection with the appended drawings that are provided to illustrate and not to limit the disclosed aspects.
FIG. 1 illustrates an exemplary environment application where the described techniques can be implemented.
FIGS. 2-7 each illustrates an exemplary part of a UI of a launcher according to an embodiment.
The present disclosure will now be discussed with reference to several example implementations. It is to be understood that these implementations are discussed only for enabling those skilled in the art to better understand and thus implement the embodiments of the present disclosure, rather than suggesting any limitations on the scope of the present disclosure.
As used herein, the term “includes” and its variants are to be read as open terms that mean “includes, but is not limited to”. The term “based on” is to be read as “based at least in part on”. The terms “one embodiment” and “an embodiment” are to be read as “at least one implementation”. The term “another embodiment” is to be read as “at least one other embodiment”. The term “a” or “an” is to be read as “at least one”. The terms “first”, “second”, and the like may refer to different or same objects. The terms “a subset” is to be read as “at least one”, for example, a subset of A, B and C is to be read as at least one of A, B and C and include all of A, B and C. Other definitions, explicit and implicit, may be included below. A definition of a term is consistent throughout the description unless the context clearly indicates otherwise.
FIG. 1 illustrates an exemplary environment where embodiments of the disclosure can be implemented. It is to be appreciated that the structure and functionality of the environment are described only for the purpose of illustration without suggesting any limitations as to the scope of the disclosure. The disclosure can be embodied with a different structure or functionality.