Studio Olafur Eliasson - Berlin, Germany since Dec 2011
.
Gray Area Foundation For The Arts Jul 2009 - Jan 2010
Resident Artist
Yahoo! Apr 2008 - Apr 2009
Interaction Designer
Yahoo! May 2007 - Dec 2007
Resident Designer
Zeum: San Francisco's Children's Museum 2006 - 2007
Exhibits Technical Coordinator
Education:
University of California, Santa Cruz 2004 - 2006
MFA, Digital Arts & New Media
University of California, Santa Cruz 2000 - 2004
BA, Film & Digital Media
Slander and Defamation Child Injury and Abuse Civil Rights Elder Law Gentamicin Ototoxicity Injury & Wrongful Death Litigation Insurance Insurance Bad Faith Libel Medical Malpractice Personal Injury Private Arbitration Professional Liability Torts Business Ethics & Professional Responsibility Ethics & Professional Responsibility
Mark Groves - Monroe WA, US Daniel Massey - Redmond WA, US Ian Bavey - Sammamish WA, US David Sauntry - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717104, 717105, 717131
Abstract:
A system and method for facilitating analysis of a software project. Intrinsic measures, activity-based measures, or dynamic measures associated with the project are received, including measures associated with physical program units and logical program units of the project. Mappings between physical program units and logical program units are generated. An architectural diagram including logical program units is received, and may include additional mappings of the logical program units. The mappings are used to roll up measures from physical project units to logical project units, and from logical project units to other logical project units. An overlay diagram is generated, including the rolled up measures. The overlay diagram includes the architectural diagram and a representation of rolled up measures associated with each logical project unit on the diagram. The representations employ a graphic format that facilitates a user determining risk areas of the software project.
Johnny Roy Brezina - Austin TX John Saunders Corbin - Austin TX Daniel Edward Massey - Austin TX
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H05K 900
US Classification:
361799
Abstract:
A heatsink grounding mechanism and an associated circuit card and computer system. The circuit card includes a printed circuit board to an integrated circuit module is attached. A heatsink is positioned in contact with or in close proximity to the integrated circuit module package. A heatsink grounding piece of the grounding mechanism is utilized to ground the heatsink. The grounding piece includes a substantially rectangular and conductive grounding piece ring that defines an aperture. The dimensions are suitable for receiving and circumventing the integrated circuit module. The grounding piece includes a set of semi-rigid conductive spring arms that extend away from the grounding piece ring. The spring arms are positioned and oriented such that termination points of the spring arms contact grounding pads on the printed circuit board when the grounding piece is compressed between the heatsink and the circuit board. The force of the spring arms against the circuit board maintains the grounding piece ring in electrical contact with the heat sink and the termination points of the spring arms in electrical contact with the grounding plates.
- Redmond WA, US Daniel Massey - Redmond WA, US Dustin Abramson - Bellevue WA, US Scott A. Schwarz - Seattle WA, US Ying Wang - Redmond WA, US Qi Yao - Bellevue WA, US Adam E. Shirey - Renton WA, US Maria Alexandropoulou - Kirkland WA, US Kelli Stuckart - Redmond WA, US Hudong Wang - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06N 3/00 G06Q 10/06
Abstract:
Systems and methods for receiving various input data, processing said input data, and utilizing artificial emotional intelligence to analyze said input data to return calculated response stimuli are provided. Various electronic devices may be utilized to acquire input data related to a specific user, a group of users, or environments. This input data, which may comprise tone of voice, facial expressions, social media profiles, and surrounding environmental data, may be compared with past data related to a certain user, group of users, or environment. The systems and methods herein may employ artificial emotional intelligence to evaluate the aggregated data and provide a response stimulus to a user or group of users. The response stimulus may be in the form of uplifting/encouraging music, quotes, pictures, jokes, suggestions, etc. The purpose of providing the response stimuli is to significantly increase the productivity of meetings, conversations, and other interactions across electronic devices.
- Redmond WA, US Cezar Augusto Alevatto Guimaraes Neto - Redmond WA, US Adam Edward Shirey - Renton WA, US Anthony Turner - Bellevue WA, US Brian J. Alseth - Seattle WA, US Daniel Lee Massey - Redmond WA, US Michael Andrews - Redmond WA, US Richard P. Lozada - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 17/30
Abstract:
A server device configured to execute an electronic data analysis platform program to store a plurality of modular data processing tools, each modular data processing tool configured to perform data processing with predetermined data types and to combine with other modular data processing tools in a data analysis pipeline, receive a user input of one or more user data sources, map the data of the one or more user data sources to one or more of the predetermined data types, determine a data analytic goal for the mapped one or more user data sources, select one or more modular data processing tools configured to process the one or more predetermined data types mapped to data of the mapped one or more user data sources to generate the data analytic goal, and generate a data analysis pipeline configured to generate the data analytic goal.
- Redmond WA, US Bart J.F. De Smet - Bellevue WA, US Daniel Lee Massey - Redmond WA, US Douglas C. Burger - Bellevue WA, US Blaise Hillary Aguera y Arcas - Seattle WA, US
International Classification:
H04L 29/06 G06F 21/62 H04L 29/08
Abstract:
Systems and methods for providing client-side integration of apps and services is provided. An integration framework execution upon a computing device provides integration of various apps, applications, services, sensors and the like. Upon receiving a request for a service, the integration framework accesses a registry of a plurality of services of a respective plurality of providers registered with the integration framework. Each of the services is registered with the integration framework is associated with a trust level of a hierarchy of trust levels. The integration framework iteratively searches the registry for a provider of the requested service according to the hierarchy of trust levels, beginning with the most trusted level of the trust levels to the less trusted trust level until a provider of the requested service is found or until all levels of the hierarchy are searched without finding a provider of the requested service.
- Redmond WA, US Douglas C. Burger - Bellevue WA, US Asta Roseway - Seattle WA, US Andrew D. Wilson - Seattle WA, US Blaise Hilary Aguera y Arcas - Seattle WA, US Daniel Lee Massey - Redmond WA, US
International Classification:
G06F 21/62 G06F 11/30 G06F 11/34
Abstract:
Systems and methods of a personal daemon, executing as a background process on a mobile computing device, for providing personal assistant to an associated user is presented. While the personal daemon maintains personal information corresponding to the associated user, the personal daemon is configured to not share the personal information of the associated user with any other entity other than the associated user except under conditions of rules established by the associated user. The personal daemon monitors and analyzes the actions of the associated user to determine additional personal information of the associated user. Additionally, upon receiving one or more notices of events from a plurality of sensors associated with the mobile computing device, the personal daemon executes a personal assistance action on behalf of the associated user.
- Redmond WA, US Daniel Lee Massey - Redmond WA, US Bart J. F. De Smet - Bellevue WA, US Blaise Hilary Aguera y Arcas - Seattle WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 9/48 G06F 9/445
Abstract:
Systems and methods of a personal daemon, executing as a background process on a mobile computing device, for providing personal assistant to an associated user is presented. Also executing on the mobile computing device is a scheduling manager. The personal daemon executes one or more personal assistance actions on behalf of the associated user. The scheduling manager responds to events in support of the personal daemon. More particularly, in response to receiving an event the scheduling manager determines a set of apps that are responsive to the received event and from that set of apps, identifies at least a first subset of apps for execution on the mobile computing device. The scheduling manager receives feedback information regarding the usefulness of the executed apps of the first subset of apps and updates the associated score of each of the apps of the first subset of apps.
Personal Daemon Interaction Through Escalating Disclosure
- Redmond WA, US Douglas C. Burger - Bellevue WA, US Asta Roseway - Seattle WA, US Andrew D. Wilson - Seattle WA, US Daniel Lee Massey - Redmond WA, US Blaise Hilary Aguera y Arcas - Seattle WA, US
International Classification:
H04L 29/08 H04L 12/58
Abstract:
Systems and methods of a personal daemon, executing as a process on a mobile computing device, for providing personal assistant to an associated user is presented. While the personal daemon maintains personal information corresponding to the associated user, the personal daemon is configured to not share the personal information of the associated user with any other entity other than the associated user except under conditions of rules established by the associated user. One such condition is when encountering the presence of another personal daemon associated with another user. Upon encountering the other personal daemon, an iterative process of escalating discover and/or disclosure is commenced to determine whether the associated user of the personal daemon would be interested in engaging with the user associated with the other personal daemon.
The actress was born in 1937 into a performing family her father was Canadian actor Raymond Massey and her mother British actress Adrianne Allen. Her brother Daniel Massey also became an actor, and her godfather was director John Ford.