Brian M. Perrin - Redmond WA, US Jeffrey E. Steinbok - Redmond WA, US Karen G. Luk - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709203, 709217, 709220, 717163
Abstract:
A plurality of modules which provide a user with tools for engaging in social networking are created. The plurality of modules are associated with a service. A server hosting the web space receives a selection from the user corresponding to a first module. In response to the selection, the server associates the service with the web space. The first module renders the web space on a client accessing the web space. The server enables a visitor to the web space to access a second module form the plurality of modules associated with the service. The accessed second module will display the web space in a second format on the client of the visitor.
Brian M. Perrin - Redmond WA, US Karen G. Luk - Seattle WA, US Cinthya R. Urasaki - Seattle WA, US Robert M. Dolin - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/048
US Classification:
715835
Abstract:
A navigation bar in connection with the web space is generated based on the type of user and the control setting of the web space and includes one or more controls for navigating the web space. A client accessing the web space receives and renders the generated navigation bar. The navigation bar is responsive to an input device of the client and accepts a selection of at least one of the controls from the navigation bar via the input device. The selected control navigates to a predetermined portion of the web space.
- San Francisco CA, US Thomas W. Evans - Concord CA, US Karen Luk - San Francisco CA, US
International Classification:
G06F 19/00 G06F 3/0484 G06F 3/0482 H04L 29/06
Abstract:
Embodiments enable collaborative charting with device integration. A charting database includes a chart partitioned into a plurality of fields describing a patient's medical information. The charting database also includes for each field, authorization information describing who is permitted to alter the field. A charting interlace receives, from at least two devices, changes concurrently made to at least one of the plurality of fields. A concurrent charting component tracks the plurality of devices to determine which are accessing or altering the at least one changed field. The concurrent charting component determines based on the authorization information, which of the received concurrent changes are authorized. Upon resolving the concurrent changes from at least two devices, a propagation component sends the resolved concurrent change to devises, from the tracked plurality of devices, determined to be accessing or altering the changed field.
Sharing Of Information Common To Two Mobile Device Users Over A Near-Field Communication (Nfc) Link
- Redmond WA, US Karen Luk - Seattle WA, US Michael Connolly - Seattle WA, US Sogol Malekzadeh - Sammamish WA, US John Skovron - Bellevue WA, US Matthias Baer - Seattle WA, US Monica Gonzalez - San Francisco CA, US Jonathan Aroner - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
H04B 5/00
US Classification:
455 411
Abstract:
A method for exchanging information between two communication devices includes communicating first identity information from a first communication device to a second communication device over a short-range communication link in response to an event. A second identity is received from the second communication device over the short-range communication link. The first identity information identifies a user of the first communication device and the second identity information identifies a user of the second communication device. Based on the first and second identity information, information is obtained specifying at least one attribute of the first and second users that they have in common.
Welkin Health
Vice President Product
Welkin Health Mar 2017 - May 2019
Head of Product
Driver Aug 2016 - Jan 2017
Product - Head of Dragon
Practice Fusion Jun 2015 - Aug 2016
Senior Director, Product Management - Practice Management and Patient Engagement
Practice Fusion Mar 2014 - Jun 2015
Director, Product Management - Practice Management
Education:
University of Waterloo
Bachelors, Bachelor of Science, Biochemistry, Business
Skills:
Mobile Devices User Experience Product Management Software Project Management Agile Project Management Agile Methodologies Windows Phone Program Management Software Development Software Design Mobile Applications Scrum Software Engineering Integration Cloud Computing Management Software As A Service Online Services Leadership Product Planning Saas Enterprise Software Strategy User Interface Design Cross Functional Team Leadership
ONYX PHARMACEUTICALS, INC. - A subsidiary of Amgen Inc.
Nov 2011 to 2000 ManagerMANNING ELLIOTT LLP Vancouver, BC Feb 2007 to Jul 2011 Senior Accountant, Audit and AssuranceKASSAM & ASSOCIATES North Vancouver, BC Nov 2006 to Feb 2007 Junior Accountant
Education:
INSTITUTE OF CHARTERED ACCOUNTANTS OF BC Vancouver, BC 2007 to 2010 Chartered Accountant (CA) DesignationSIMON FRASER UNIVERSITY Burnaby, BC Oct 2006 Bachelor of Business Administration