-
公开(公告)号:US10956008B2
公开(公告)日:2021-03-23
申请号:US16102504
申请日:2018-08-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Issa Yousef Khoury , Petteri Jussinpoika Mikkola , Abolade Gbadegesin
IPC: G06F3/0484 , A61M5/172 , A61B5/00 , G06F3/0481 , G06F3/0488 , G06F3/14 , H04N21/41 , H04N21/414 , H04N21/431 , H04N21/47 , H04N21/485 , H04N21/488 , H04N21/81
Abstract: A mobile computing device, such as a smartphone or tablet device, can be coupled to any one or more of multiple display devices at any given time. The mobile computing device allows the home screen displayed on the display devices to be dynamic, changing based on which display device the mobile computing device is coupled to. The mobile computing device can also be coupled to multiple different display devices concurrently, and different home screens are concurrently displayed on those different display devices. User inputs changing the information displayed on the home screen can also be received, and a record of the change is maintained by the computing device so the changed home screen for a particular display device is again displayed to the user the next time the mobile computing device is coupled to that display device.
-
公开(公告)号:US10182018B2
公开(公告)日:2019-01-15
申请号:US15840795
申请日:2017-12-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Timothy M. Kurtzman , David A. Whitechapel , Abolade Gbadegesin , Adina M. Trufinescu , Jeremy P. Robinson , Samarth H. Shah , Akhilesh Kaza , Andrew Clinick
IPC: G06F15/173 , H04L12/911 , G06F17/30 , G06F9/50
Abstract: Resources used by a foreground process associated with an application as well as one or more background tasks associated with the application that are running as separate processes on the computing device are tracked. Historical data relating to resource usage by the application is utilized to predict a resource usage amount for the application which is then stored. A subsequent launch of the application can be conditioned upon whether the predicted resource usage amount is available. If the predicted resource usage amount is available, it can be allocated to the application and the application can be launched. If the application then exceeds the predicted resource usage amount, other processes executing concurrently therewith may be terminated to free up the resource. Regardless of how the application performs, new resource usage data is obtained for the application, which is then used to adjust the predicted resource usage amount.
-
公开(公告)号:US20180349001A1
公开(公告)日:2018-12-06
申请号:US16102504
申请日:2018-08-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Issa Yousef Khoury , Petteri Jussinpoika Mikkola , Abolade Gbadegesin
IPC: G06F3/0484 , H04N21/81 , H04N21/488 , H04N21/485 , H04N21/47 , H04N21/414 , H04N21/41 , G06F3/14 , H04N21/431
CPC classification number: G06F3/04845 , G06F3/1423 , H04N21/4108 , H04N21/4122 , H04N21/41407 , H04N21/4312 , H04N21/47 , H04N21/4858 , H04N21/4882 , H04N21/812
Abstract: A mobile computing device, such as a smartphone or tablet device, can be coupled to any one or more of multiple display devices at any given time. The mobile computing device allows the home screen displayed on the display devices to be dynamic, changing based on which display device the mobile computing device is coupled to. The mobile computing device can also be coupled to multiple different display devices concurrently, and different home screens are concurrently displayed on those different display devices. User inputs changing the information displayed on the home screen can also be received, and a record of the change is maintained by the computing device so the changed home screen for a particular display device is again displayed to the user the next time the mobile computing device is coupled to that display device.
-
公开(公告)号:US10073599B2
公开(公告)日:2018-09-11
申请号:US14591509
申请日:2015-01-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Issa Yousef Khoury , Petteri Jussinpoika Mikkola , Abolade Gbadegesin
IPC: G06F3/0484 , G06F3/0488 , G06F3/0481 , G06F3/14 , H04N21/41 , H04N21/414 , H04N21/431 , H04N21/47 , H04N21/485 , H04N21/488 , H04N21/81
CPC classification number: G06F3/04845 , G06F3/1423 , H04N21/4108 , H04N21/4122 , H04N21/41407 , H04N21/4312 , H04N21/47 , H04N21/4858 , H04N21/4882 , H04N21/812
Abstract: A mobile computing device, such as a smartphone or tablet device, can be coupled to any one or more of multiple display devices at any given time. The mobile computing device allows the home screen displayed on the display devices to be dynamic, changing based on which display device the mobile computing device is coupled to. The mobile computing device can also be coupled to multiple different display devices concurrently, and different home screens are concurrently displayed on those different display devices. User inputs changing the information displayed on the home screen can also be received, and a record of the change is maintained by the computing device so the changed home screen for a particular display device is again displayed to the user the next time the mobile computing device is coupled to that display device.
-
公开(公告)号:US09930039B2
公开(公告)日:2018-03-27
申请号:US15095459
申请日:2016-04-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Abolade Gbadegesin , Dharma K. Shukla , Thomas A. Galvin , David R. Reed , Nikolay Smolyanskiy , Eric Fleischman , Roman Batoukov
CPC classification number: H04L63/10 , H04L63/0807 , H04L63/0884 , H04L63/101
Abstract: A deployable computing environment may facilitate interaction and data sharing between users and devices. Users, devices, and relationships between the users and devices may be represented within the deployable computing environment. A relationship between a user and a device may specify that the device is owned by the user and that the device is authorized to perform operations within the deployable computing environment on behalf of the user. Secure authentication of devices and users for interaction within the deployable computing environment is achieved by authenticating tickets corresponding to the user, the device, and the relationship. A device identification ticket and a user identification ticket are used to authenticate the device and user for interaction within the deployable computing environment. A device claim ticket allows the device to perform delegated operations (e.g., data synchronization, peer connectivity, etc.) on behalf of the user without the user's credentials (e.g., user identification ticket).
-
公开(公告)号:US20180060088A1
公开(公告)日:2018-03-01
申请号:US15430104
申请日:2017-02-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Matthias Baer , Alice Jane Bernheim Brush , Terri Lynne Chudzik , Peter G. Davis , Abolade Gbadegesin , Jason Christopher Mayans , Naveen K. Yajaman
CPC classification number: G06F9/451 , G06F3/048 , G06F3/167 , G06F16/907 , H04L65/403
Abstract: Techniques for group interactions are described. In at least some implementations, content associated with a group identity is presented based on priority settings for each user from a group of users. According to various implementations, priority settings are determined for each user based on an individual identity for each user and the group identity. Thus, a group of users can interact with content optimized for priority settings of the group associated with the group identity in a single location.
-
公开(公告)号:US09883013B2
公开(公告)日:2018-01-30
申请号:US14882298
申请日:2015-10-13
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Kevin T. Weston , Abolade Gbadegesin , Deepak Bansal , Murari Sridharan , Sanjay N. Kaniyar
IPC: H04L29/06 , H04L12/807 , H04L12/841 , H04L12/835
CPC classification number: H04L69/163 , H04L47/27 , H04L47/283 , H04L47/30
Abstract: Methods of tuning a receive window. A receiving device and a sending device may be in communication over a network. The receiving device may advertise a receive window to the sending device. The size of the receive window may be adjusted over time based on one or more connection parameters, application parameters and/or operating system parameters.
-
8.
公开(公告)号:US20160196048A1
公开(公告)日:2016-07-07
申请号:US14591509
申请日:2015-01-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Issa Yousef Khoury , Petteri Jussinpoika Mikkola , Abolade Gbadegesin
IPC: G06F3/0484 , G06F3/14
CPC classification number: G06F3/04845 , G06F3/1423 , H04N21/4108 , H04N21/4122 , H04N21/41407 , H04N21/4312 , H04N21/47 , H04N21/4858 , H04N21/4882 , H04N21/812
Abstract: A mobile computing device, such as a smartphone or tablet device, can be coupled to any one or more of multiple display devices at any given time. The mobile computing device allows the home screen displayed on the display devices to be dynamic, changing based on which display device the mobile computing device is coupled to. The mobile computing device can also be coupled to multiple different display devices concurrently, and different home screens are concurrently displayed on those different display devices. User inputs changing the information displayed on the home screen can also be received, and a record of the change is maintained by the computing device so the changed home screen for a particular display device is again displayed to the user the next time the mobile computing device is coupled to that display device.
Abstract translation: 诸如智能电话或平板设备的移动计算设备可以在任何给定的时间耦合到多个显示设备中的任何一个或多个。 移动计算设备允许显示设备上显示的主屏幕是动态的,基于移动计算设备耦合到哪个显示设备而改变。 移动计算设备还可以同时耦合到多个不同的显示设备,并且不同的主屏幕同时显示在那些不同的显示设备上。 还可以接收改变在主屏幕上显示的信息的用户输入,并且由计算装置保持改变的记录,使得下一次移动计算装置再次向用户显示用于特定显示装置的改变的主屏幕 耦合到该显示装置。
-
公开(公告)号:US11006369B2
公开(公告)日:2021-05-11
申请号:US16747394
申请日:2020-01-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Marc David McClure , Abolade Gbadegesin , Chittur Padmanabhan Subbaraman , Jianping Yin , Jorge I. Raastroem , Yasser Shaaban , Timothy Daniel Noonan , Rachel Jiang , Peter John Torr , Vishal Ghotge , Gregory Arthur De Souza , Pavan Rajamohan Hullumane , Adrian Dragomir , Darin Miller , Megan Galbraith Donahue
IPC: H04W52/02 , H04L12/24 , H04N21/41 , H04W4/50 , H04W4/60 , G06F9/54 , G06F9/50 , H04N21/61 , H04N21/439 , H04N21/233
Abstract: The subject disclosure is directed towards a background transfer service that provides platform-level support for third party applications to queue data transfers to run in the background, including when the application is not running in the foreground. Applications may thus perform downloading and uploading tasks in the background; however the background transfer service manages the data transfer requests so as to limit each background application's ability to interfere with foreground application operations, that is, by controlling resource usage according to one or more policies.
-
10.
公开(公告)号:US20180102981A1
公开(公告)日:2018-04-12
申请号:US15840795
申请日:2017-12-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Timothy M. Kurtzman , David A. Whitechapel , Abolade Gbadegesin , Adina M. Trufinescu , Jeremy P. Robinson , Samarth H. Shah , Akhilesh Kaza , Andrew Clinick
IPC: H04L12/911 , G06F9/50 , G06F17/30
CPC classification number: H04L47/70 , G06F9/5011 , G06F9/5016 , G06F9/5022 , G06F17/3053 , G06F2209/5019
Abstract: Resources used by a foreground process associated with an application as well as one or more background tasks associated with the application that are running as separate processes on the computing device are tracked. Historical data relating to resource usage by the application is utilized to predict a resource usage amount for the application which is then stored. A subsequent launch of the application can be conditioned upon whether the predicted resource usage amount is available. If the predicted resource usage amount is available, it can be allocated to the application and the application can be launched. If the application then exceeds the predicted resource usage amount, other processes executing concurrently therewith may be terminated to free up the resource. Regardless of how the application performs, new resource usage data is obtained for the application, which is then used to adjust the predicted resource usage amount.
-
-
-
-
-
-
-
-
-