-
公开(公告)号:US10389797B2
公开(公告)日:2019-08-20
申请号:US15405833
申请日:2017-01-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Lindsey R. Noll , Steve Seixeiro , Jerry K. Koh , Anshul Rawat , Sunil P. Gottumukkala
IPC: G06F15/167 , H04L29/08 , H04L29/06 , G06F3/0482 , G06F3/0484
Abstract: A method, system, and medium are provided for sharing items residing on a computing device. Items selected for sharing can be made simultaneously available to users on a local network and to users outside of the local network. A remote sharing service allows access to copies of items based on user identifiers associated. Local attributes associated with items are modified such that the user identifiers are associated with the items for providing access via a local network.
-
公开(公告)号:US10262006B2
公开(公告)日:2019-04-16
申请号:US15267008
申请日:2016-09-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anshul Rawat , Raju Jain , Thirumanjunathan Vellaiappan , Michael John Novak , Mohammed Amirali Samji
IPC: G06F17/30 , G06F3/0482 , H04L29/08
Abstract: Providing contextual messages from a service to a user in a native application on a system. Embodiments determine a user specific context within the general context of the native application on a first device and provide in a user interface to the user information about the user specific context.
-
公开(公告)号:US20180025021A1
公开(公告)日:2018-01-25
申请号:US15294288
申请日:2016-10-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raju Jain , Michael John Novak , Tyler Kien Beam , Neal Robert Christiansen , Robert Paul St. Pierre , Craig Ashley Barkhouse , Ping Xie , Srinivasan Malayala , Anshul Rawat , Sripresanna Sripresanna , Mohammed Amirali Samji , David Ben Perry
CPC classification number: G06F16/178 , G06F16/183 , H04L67/1095
Abstract: Determination logic for a cloud content states framework is described herein. In implementations, a framework is configured to perform operations for management of cloud content files at the computing device on behalf of cloud storage providers. Determination logic for the framework is utilized to make state determinations in dependence upon a defined set of file sync properties. The framework operates to make assessments of the file sync properties and set states for files in accordance with the assessments. In implementations, file sync properties are related to corresponding states through a mapping data structure that maps file sync property values to different states and enables look-ups of states based on property values. The framework utilizes and references the mapping data structure to match file sync properties identified for cloud content files to corresponding states and then set states for the cloud content files accordingly.
-
4.
公开(公告)号:US20160188308A1
公开(公告)日:2016-06-30
申请号:US14587592
申请日:2014-12-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Henri-Charles Machalani , Anshul Rawat
IPC: G06F9/445 , G06F3/0482 , H04L29/08
CPC classification number: G06F8/61 , G06F3/0482 , G06F9/445 , G06F9/451 , H04L41/22 , H04L43/045 , H04L67/34
Abstract: Surfacing visual representations of universal applications is described. In one or more implementations, visual representations of universal applications purchased or installed on other devices associated with a user account are surfaced in an application launcher interface on a current computing device. The visual representations are selectable (e.g., with a single click or tap) to install the universal application on the current computing device. This enables the user to quickly and easily install universal applications already purchased on other devices onto a current device without having to perform any additional action, such as navigating away from the application launcher interface to enter payment information. In one or more implementations, the visual representations of the universal applications are surfaced under a “recently added” section and/or an “on other devices” section of the application launcher to enable the universal applications to be easily located by the user.
Abstract translation: 描述了通用应用的平面视觉表示。 在一个或多个实现中,购买或安装在与用户帐户相关联的其他设备上的通用应用程序的视觉表示浮现在当前计算设备上的应用启动器接口中。 视觉表示是可选择的(例如,通过单击或点击)来在当前计算设备上安装通用应用。 这使用户能够快速轻松地将已经在其他设备上购买的通用应用程序安装到当前设备上,而无需执行任何其他操作,例如远离应用程序启动器界面导航以输入付款信息。 在一个或多个实现中,通用应用的视觉表示在应用启动器的“最近添加”部分和/或“在其他设备”部分处出现,以使得通用应用能够被用户容易地定位。
-
5.
公开(公告)号:US11227044B2
公开(公告)日:2022-01-18
申请号:US16548416
申请日:2019-08-22
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jing Zhang , Anshul Rawat , Craig Thomas McIntyre , Guillermo Enrique Rueda , Peter Gregory Davis , Nathan Jeffrey Ide , Ibrahim Mohammad Ismail , Pranav Kukreja
IPC: G06F21/40 , G06F3/0488 , G06F21/57
Abstract: Aspects of the present disclosure include systems and methods for generating and managing user authentication rules of a computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may determine a state of the computing device, wherein the state of the computing device is one of a locked state or an unlocked state. The processor may determine a user authentication rule corresponding to the state of the computing device. The processor may also identify whether a combination of signals associated with the user authentication rule of the computing device are received by the computing device. The processor may also change or maintain the state of the computing device based on the combination of signals being received.
-
公开(公告)号:US20170317879A1
公开(公告)日:2017-11-02
申请号:US15375751
申请日:2016-12-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yaou Wei , Shrikesh Himanshu Tanna , Steven Joseph Tricanowicz , Anshul Rawat , Tyler J. Donahue , Michael H. Krause , Christopher Ronald Anthony , Phillip Feng Lu , Victoria Elizabeth Milton
CPC classification number: H04L41/084 , G06F8/60 , G06F8/61 , G06F13/385 , G06F13/4282 , H04L41/0806 , H04L41/0813 , H04L41/0886 , H04L67/146 , H04W12/00522
Abstract: Cart mode provisioning of shared computing devices refers to provisioning or configuring the shared computing devices so that the shared computing devices operate in an appropriate mode for a particular shared usage environment. Such a shared usage environment can be, for example, a school environment in which the appropriate mode is a mode in which the shared computing devices are locked so that a limited number of programs and network accessibility is available to the shared computing devices. A user of a setup computing device selects some preferences regarding the setup of the shared computing devices, and a configuration package is generated that includes various configuration information based on the user selections. The configuration package is then made available to the shared computing devices, which are configured or provisioned in accordance with the configuration information.
-
公开(公告)号:US20170308400A1
公开(公告)日:2017-10-26
申请号:US15267043
申请日:2016-09-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anshul Rawat , Tyler Joseph Donahue , Richard Michael Gonzales
CPC classification number: G06F9/4881 , G06F8/65 , G06F8/656
Abstract: Updating a computing device. The method includes identifying a defined computing system role for the computing device. The method further includes, based on the defined computing system role for the computing device, identifying a schedule for performing maintenance tasks for the computing device at the computing device corresponding to the defined computing role for the computing device. The method further includes performing one or more maintenance tasks for the computing device according to the identified schedule.
-
8.
公开(公告)号:US20170075673A1
公开(公告)日:2017-03-16
申请号:US15345075
申请日:2016-11-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Henri-Charles Machalani , Anshul Rawat
IPC: G06F9/445 , H04L29/08 , H04L12/24 , G06F9/44 , G06F3/0482
Abstract: Surfacing visual representations of universal applications is described. In one or more implementations, visual representations of universal applications purchased or installed on other devices associated with a user account are surfaced in an application launcher interface on a current computing device. The visual representations are selectable (e.g., with a single click or tap) to install the universal application on the current computing device. This enables the user to quickly and easily install universal applications already purchased on other devices onto a current device without having to perform any additional action, such as navigating away from the application launcher interface to enter payment information. In one or more implementations, the visual representations of the universal applications are surfaced under a “recently added” section and/or an “on other devices” section of the application launcher to enable the universal applications to be easily located by the user.
Abstract translation: 描述了通用应用的平面视觉表示。 在一个或多个实现中,购买或安装在与用户帐户相关联的其他设备上的通用应用程序的视觉表示浮现在当前计算设备上的应用启动器接口中。 视觉表示是可选择的(例如,通过单击或点击)来在当前计算设备上安装通用应用。 这使用户能够快速轻松地将已经在其他设备上购买的通用应用程序安装到当前设备上,而无需执行任何其他操作,例如远离应用程序启动器界面导航以输入付款信息。 在一个或多个实现中,通用应用的视觉表示在应用启动器的“最近添加”部分和/或“在其他设备”部分上浮现,以使得通用应用程序能够被用户容易地定位。
-
公开(公告)号:US20170031589A1
公开(公告)日:2017-02-02
申请号:US14812962
申请日:2015-07-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anshul Rawat , Benjamin Schoepke , Henri-Charles Machalani , Mohammed Samji
IPC: G06F3/0488 , G06F3/044 , G06F3/0484 , G06F3/0482 , G06F3/0485
CPC classification number: G06F3/04883 , G06F3/0485
Abstract: Techniques are described for selecting a user interface (UI) element. A first UI element can be displayed on a computing device, such as a mobile phone. The first UI element can be a graphic, such as an icon. If the first UI element is difficult to reach, due to the size of the computing device, an invisible region on the UI can be selectable that has the same effect as if the first UI element was selected. The invisible region can be a second UI element that overlaps or is spaced apart from the first UI element. Alternatively, selection of the invisible region can be handled at the operating-system level.
Abstract translation: 描述了用于选择用户界面(UI)元素的技术。 第一UI元素可以显示在诸如移动电话的计算设备上。 第一个UI元素可以是图形,例如图标。 如果第一UI元素难以到达,由于计算设备的大小,UI上的不可见区域可以被选择,其具有与选择第一UI元素相同的效果。 不可见区域可以是与第一UI元素重叠或间隔开的第二UI元素。 或者,可以在操作系统级别处理不可见区域的选择。
-
公开(公告)号:US11580088B2
公开(公告)日:2023-02-14
申请号:US15824865
申请日:2017-11-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michael J. Novak , Brian R. Meyers , Anshul Rawat , Valerie L. Wang , John C. Whytock
IPC: G06F3/0482 , G06F16/23 , G06F11/34 , G06Q10/10 , G06F16/9038
Abstract: Technologies are described for generating, acquiring, transferring, and manipulating sets of interaction representations, where an interaction representation represents user interaction with content on a computer device, typically using a software application. The set can be represented as an interaction representation. To facilitate set creation, including adding items to a set, a request can be sent to an application to provide an interaction representation, such as an interaction representation of a current state of user-content interaction associated with the software application. Sets can be associated with different types, where the set type can determine whether, and what types, of interaction representations can be added to a set. Sets can be associated with expiration events, where the interaction representation for the set, and in some cases the component interaction representations, can be deleted upon the occurrence of the expiration event. In some cases, a set can be designated not to expire.
-
-
-
-
-
-
-
-
-