51
Dennis Kiilerich, Jordan B Naftolin: Packaging and bulk transfer of files and metadata for synchronization. MICROSOFT TECHNOLOGY LICENSING, Bryan Webster, Kate Drakos, Micky Minhas, May 26, 2015: US09043276 (4 worldwide citation)

An arrangement for packaging and transferring files such as content items and metadata in synchronization operations. Files are packaged in a concatenated fashion in order to optimize usage of the transfer channel, while maintaining an ability to keep track of how many files have been transferred. M ...


52
Michelle M Aleong, Omar H Shahine, Paul A Elliott, Jeffrey Craig Kunins, Oludare V Obasanjo, Bhupinder S Sethi: Information aggregation service. Microsoft Corporation, Bryan Webster, Andrew Sanders, Micky Minhas, August 19, 2014: US08812404 (4 worldwide citation)

Information aggregation techniques are described. In an implementation, a communication is received that includes an indication of a source of information associated with a non-member of the social network. Information associated with the non-member is aggregated from the source. The aggregation may ...


53
Brett Allen Bentsen, Dennis Edward Flanagan, Gregory Sean Cox, Thamer A Abanami: Universal user interface device. Microsoft Corporation, Bryan Webster, Andrew Sanders, Micky Minhas, October 21, 2014: US08866750 (4 worldwide citation)

A flexible, scalable hardware input device for interacting with a variety of devices ranging from a phone, to a media playback device to a steering wheel or a tablet PC is provided. The input device includes a set of mechanical input controls, each mapping to one or more independent functions and a ...


54
Rajiv N Poonamalli, Ulattil Shaji, Sharad Goel: Computing device update control. Microsoft Technology Licensing, Bryan Webster, Kate Drakos, Micky Minhas, August 18, 2015: US09110754 (4 worldwide citation)

Techniques for computing device update configuration are described. In implementations, an update service is employed to manage update groups for various types and/or classifications of computing devices. An update group can specify particular update statuses for functionalities of a computing devic ...


55
Joseph E Benedek, Roberto A Franco, Quji Guo, J Craig Hally, Reid T Holmes, Roman Pamucci, Edward J Praitis, Christopher T Sager, Brian D Wentz: System and method of preventing a web browser plug-in module from generating a failure. Microsoft Corporation, Bryan Webster, Andrew Sanders, Micky Minhas, October 28, 2014: US08874970 (3 worldwide citation)

Embodiments are configured to improve the stability of a Web browser by identifying plug-in modules that cause failures. Data in memory at the time of a failure is analyzed, and a failure signature is generated. The failure signature is compared to a database of known failure signatures so that the ...


56
Motaz El Saban, Ayman Kaheel, Mohamed Shawky, James Kai Yu Lau: Modifying video regions using mobile device input. Microsoft Technology Licensing, Bryan Webster, Kate Drakos, Micky Minhas, October 6, 2015: US09153031 (3 worldwide citation)

Apparatus and methods are disclosed for modifying video based on user input and or face detection data received with a mobile device to generate foreground regions (e.g., to separate a user image from background in the video). According to one disclosed embodiment, a method comprises receiving user ...


57
Elissa E S Murphy, Ryan W J Waite, Jason Garms, Douglas S Cavit, Bo J Rohlfsen: Automated file distribution. Microsoft Corporation, Bryan Webster, Andrew Sanders, Micky Minhas, October 14, 2014: US08862665 (3 worldwide citation)

Automated file distribution is described. A member of a peer-to-peer network receives from a file server, a file to be distributed. The file is then distributed via the peer-to-peer network to other members of the peer-to-peer network. Members of the peer-to-peer network can choose whether or not to ...


58
Eric Ahlstrom, Jenna Lee: Protected mode for mobile communication and other devices. Microsoft Technology Licensing, Bryan Webster, Kate Drakos, Micky Minhas, July 7, 2015: US09076020 (3 worldwide citation)

An electronic device includes at least one memory unit, a plurality of applications residing on at least one of the memory units and a database residing on at least one of the memory units. The database is configured to store a record specifying a subset of the plurality of applications that are to ...


59
Arash Ghanaie Sichanie, Matthew S Augustine, Dharma K Shukla, Hari Krishnan S, Matthew J Burdick: Hosted application sandbox model. Microsoft Technology Licensing, Bryan Webster, Kate Drakos, Micky Minhas, November 24, 2015: US09197417 (3 worldwide citation)

An application host (such as a web application server) may execute a set of applications on behalf of a set of users. Such applications may not be fully trusted, and a two-way isolation of the distributed resources of an application (e.g., the executing application, the application user interface on ...


60
Luke Abrams, David J Steeves, Robert Alexander Sim, Pui Yin Winfred Wong, Harry Simon Katz, Aaron Small, Dana Scott Kaufman, Adrian Kreuziger, Mark A Nikiel, Laurentiu Bogdan Cristofor, Alexa Lynn Keizur, Collin Tibbetts, Charles Hayden: Risk assessment modeling. Microsoft Technology Licensing, Bryan Webster, Micky Minhas, July 19, 2016: US09396332 (3 worldwide citation)

One or more techniques and/or systems are provided for risk assessment. Historical authentication data and/or compromised user account data may be evaluated to identify a set of authentication context properties associated with user authentication sessions and/or a set of malicious account context p ...