Harry R. Chesley - San Francisco CA Lili Cheng - Bellevue WA Suzana Seban - San Francisco CA Jennifer Landau - San Francisco CA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 500
US Classification:
345751, 345733, 345753, 345755, 345758
Abstract:
A text discussion script data structure is stored on a computer-readable medium in association with a real-time computer discussion. The text discussion script data structure is specified by an author to guide a real-time, multi-user, text discussion or âchat. â The text discussion script includes one or more successive scenes having roles for each of one or more discussion participants. For each scene and role, the author provides instructions and background information that guide the discussion participants, but do not provide the explicit text of the real-time discussion. Accordingly, the text discussion script is adapted to guide real-time computer discussions or chats in a scalable, replicable way, while allowing participants to generate the actual discussion dialog. The text discussion script data structure may be specified by markup language tags that, together, form a markup language tag schema.
David P. Vronay - Bellevue WA, US Lili Cheng - Bellevue WA, US Baining Guo - Beijing, CN Sean U. Kelly - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F003/14 G06T015/50
US Classification:
715767, 715764, 715848, 715782, 345426
Abstract:
An operating system shell provides on a display screen a graphical user interface through which a user interacts with the operating system. The operating system shell provides a background noisy display rendered on the display screen in accordance with a background physical lighting model, and an ambient notification rendered over at least a portion of the background noisy display to provide a user notification. The ambient notification is rendered in accordance with an ambient notification physical lighting model that is different from the background physical lighting model.
Shared And Private Object Stores For A Networked Computer Application Communication Environment
A store of interfaced software objects are distributed between a server computer and multiple client computers to support an object oriented application communication environment that provides communication between multiple software applications. The application communication environment may include a central shared object store of interfaced software objects that operate on a server computer and communicate with one or more software applications on the server computer. A local shared object store of interfaced software objects operates on each client computer and communicates with the central shared object store and one or more software applications on that client computer. Changes to interfaced software objects in the local shared object stores are automatically and dynamically propagated to the interfaced software objects in the central shared object store. A local private object store of interfaced software objects operate on each client computer and communicate with one or more software applications on the client computer.
Social Mapping Of Contacts From Computer Communication Information
Shelly D. Farnham - Seattle WA, US Andrzej Turski - Redmond WA, US William L. Portnoy - Seattle WA, US David P. Vronay - Bellevue WA, US Lili Cheng - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173
US Classification:
709223, 709206, 709224, 715734, 715736
Abstract:
Social information, including computer communication information, is modeled according to a network approach, and users are provided with representations of patterns within their social spaces and graphical interface tools for navigating through the spaces. This can enhance the user's ability to seek out social information and manage their online social relationships. The social mapping includes automatically collecting computer communication information relating to multiple contacts who are in computer communication with each other, one of the multiple contacts being a selected user. The computer communication information is filtered according to one or more preselected criteria to maintain the number of contacts associated with the selected user at or below a selected threshold. The computer communication information is analyzed to determine extents of similarity between the multiple contacts. A visualization of a social map based upon the extents of similarity between the multiple contacts is rendered on a computer display screen so that a user can access and navigate information represented in the social map visualization.
Andrzej Turski - Redmond WA, US Richard F. Rashid - Redmond WA, US Matthew MacLaurin - Woodinville WA, US Lili Cheng - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30 G06F 19/00
US Classification:
707 3, 707 4, 700 92
Abstract:
The present invention relates to a system and methodology for automatic clusterization and display of data items in a local or remote database system. Such clusterization can be based on properties associated with the data items such as a type, location, people, date, time, user-defined, and so forth, wherein an initial property may be employed to form a first level of clusterization and a subsequent property may be automatically determined to form an optimized clusterization from which to find and retrieve desired information. A computerized interface for organizing and retrieving data is provided. The interface includes a property analyzer to determine an item distribution for at least two cluster properties and an organizer that forms new clusters based in part on the item distribution.
Computer System Architecture For Automatic Context Associations
Shelly D. Farnham - Seattle WA, US Andrzej Turski - Redmond WA, US David P. Vronay - Bellevue WA, US Lili Cheng - Bellevue WA, US Sean U. Kelly - Seattle WA, US Cezary Marcjan - Redmond WA, US Richard F. Rashid - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707 1, 707 3, 707 4, 707 7
Abstract:
A computer system models human memory by deriving associations between objects, events, and the context of the computer user or users. These associations can be dynamically generated, changing depending on the behavior of the user and context. Examples of areas in which this system can be used include time management (e. g. , a calendar that presents time-based groupings of objects), people management (e. g. , use analysis of user communications to rank importance of people to the user, groupings, and associations between people/groups and other objects such as documents, email), and general computer management (e. g. , use analysis of user behavior to identify important objects and objects that are related to a current focus and context of the computer user).
David P. Vronay - Bellevue WA, US Lili Cheng - Bellevue WA, US Baining Guo - Beijing, CN Sean U. Kelly - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/14 G06F 15/50
US Classification:
715767, 345426
Abstract:
An operating system shell provides on a display screen a graphical user interface through which a user interacts with the operating system. The operating system shell provides a background noisy display rendered on the display screen in accordance with a background physical lighting model, and an ambient notification rendered over at least a portion of the background noisy display to provide a user notification. The ambient notification is rendered in accordance with an ambient notification physical lighting model that is different from the background physical lighting model.
Mobile Communication Device Dynamic Service Application And Dynamic Service Application Scripting
Jerome Boss - Bellevue WA, US Lili Cheng - Bellevue WA, US Cezary Marcjan - Redmond WA, US David Milstein - Redmond WA, US Gilad Odinak - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04M 1/66
US Classification:
455411, 455407, 455418, 455437, 235380, 719313
Abstract:
A dynamic service application is stored and executed on a mobile or wireless communication device (e. g. , a cellular telephone) to enable it to be programmed without specialized hardware, software, and other proprietary information. For example, dynamic service application programs or scripts may be entered directly by a user or may be received as a wireless or radiated digital message transmission. The dynamic service application executes the dynamic service application script, which is of a format to accommodate wireless or radiated transmission and storage on the device. The dynamic service application script may be written directly by a user on a computer or a mobile communication device or may be written with the aid of scripting “wizard” software that runs on a computer and guides the writing of script without the user having to work directly with the dynamic service application script. In addition to being received as radiated transmissions, dynamic service application scripts may also be sent as radiated transmissions from mobile communication devices to other devices or computers.
the course of one day, trolls brainwashed the bot, who tweeted 96,000 times in increasingly vile fashion, turning Microsofts public experiment in AI into a humiliation. In the morning it was great, and by the evening it wasnt so great, says Lili Cheng, FUSE Labs general manager.
Date: Sep 18, 2017
Category: Technology
Source: Google
Microsoft Launches New Cloud Bot Service for Azure
intelligent bot development. You can get started quickly with out-of-the-box templates such as the basic bot, Language Understanding Intelligent Service bot, form bot, and proactive bot, Lili Cheng, an engineer with Microsofts Artificial Intelligence and Research Group, said on the companys blog.
Date: Dec 08, 2016
Source: Google
Bots Need to Learn Some Manners, And It's On Us to Teach Them
ch human oversight the technology might have. Lili Cheng, the manager of Microsofts Future Social Experiments Labs, says the company is considering other kinds of tools that we can help developers with to have better alerts to know if their bot is behaving in a way they might not anticipate. Chen
, people who are immersed in the day-to-day technological side of creating a product. Ashley Speicher is an Xbox game dev, Lilian Rincon is the principal group manager from the Skype team, Lili Cheng is an engineer and Cornelia Carapcea is a senior product manager for Microsoft's cognitive services.
Date: Apr 01, 2016
Category: Sci/Tech
Source: Google
Microsoft's mobile OS isn't Windows -- it's Cortana
hat framework solves an important problem for Microsoft -- namely, making it easier for developers to hook their bot into a variety of different platforms without having to rebuild it every time. "We started with a technical problem," engineer Lili Cheng told reporters in a press briefing Wednesday.
Date: Mar 31, 2016
Category: Sci/Tech
Source: Google
Microsoft opens its Socl social-search site to any and all testers
"The way people were using Socl was different than we designed it," said Lili Cheng, General Manager of FuSE (Future Social Experiences) Labs. "Our idea is to democratize design and make beautiful posts."
Date: Dec 07, 2012
Category: Sci/Tech
Source: Google
Is this the next Facebook? Microsoft unveils so.cl social network
What weve seen in the last year or two is innovation in the way schools are teaching and learning from students, creating new programs to study how information spreads, motivates learning, and creates expertise, said Lili Cheng, general manager of FUSE Labs, in a statement about the project.
The researchers behind So.cl deliberately sought to collaborate with a student audience that is more holistic -- encompassing representation from the sciences as well as the humanities -- rather than simply technical, says Lili Cheng, general manager of FUSE Labs.