Search

Brian Perrin Phones & Addresses

  • 573 1580, Lehi, UT 84043 (801) 768-1241
  • Eagle Mountain, UT
  • 577 630, American Fork, UT 84003 (801) 763-7292
  • 14321 282Nd Ave, Duvall, WA 98019 (425) 788-1211
  • 590 500, Lindon, UT 84042 (801) 785-4150
  • 591 500, Lindon, UT 84042 (801) 785-5778
  • Orem, UT

Education

Degree: Graduate or professional degree

Public records

Vehicle Records

Brian Perrin

View page
Address:
577 W 630 N, American Fork, UT 84003
VIN:
1N4BL21E37C155369
Make:
NISSAN
Model:
ALTIMA
Year:
2007

Resumes

Resumes

Brian Perrin Photo 1

Executive Director, Digital Product Development At Harpercollins Publishers

View page
Position:
Executive Director, Digital Product Development at HarperCollins Publishers
Location:
New York, New York
Industry:
Publishing
Work:
HarperCollins Publishers - New York, NY since Sep 2012
Executive Director, Digital Product Development

NBCUniversal, Inc. - New York, NY Jan 2012 - Sep 2012
Director of Digital Development, NBC Publishing

Rodale - New York, NY Feb 2011 - Jan 2012
Digital Product Manager, Books

New York University - New York, NY Sep 2010 - Dec 2011
Adjunct Instructor, Management and Information Technology

ABMarketWorks LLC - New York, NY Mar 2004 - Feb 2011
Partner/Web Developer
Education:
New York University 2014
Master of Science (M.S.), Management and Systems
Ohio University 1992 - 1993
Graduate Studies, Journalism
Ohio University 1992
Bachelor of Arts (B.A.), French
Université de Franche-Comté 1989 - 1990
Skills:
Digital Media
Digital Strategy
Content Strategy
Product Development
Ebooks
Web Development
HTML5
Advanced CSS
JavaScript
jQuery
PHP
MySQL
Publishing
Books
Teaching
Public Speaking
XHTML
HTML
CSS
SQL
Web 2.0
AJAX
Product Management
EPUB Production
Web Applications
Website Development
Web Design
New Media
Web Content Management
Traditional Media
Technical Training
Information Systems
Systems Management
Languages:
English
French
Brian Perrin Photo 2

Brian Perrin

View page
Location:
Provo, UT
Industry:
Computer Software
Skills:
Microsoft Sql Server
Oracle Sql Developer
Databases
Sql
Sql Tuning
Languages:
Japanese
Brian Perrin Photo 3

Brian Perrin

View page
Brian Perrin Photo 4

Machinist Mate First Class

View page
Work:
Us Navy
Machinist Mate First Class
Brian Perrin Photo 5

Brian Perrin

View page
Brian Perrin Photo 6

Brian Perrin

View page

Business Records

Name / Title
Company / Classification
Phones & Addresses
Brian Perrin
Fixed Operations Manager
Crowfoot Dodge Chrysler Inc.
Car Dealerships. Auto Services
20 Crowfoot Rise NW, Calgary, AB T3G 3S7
(403) 241-0300, (403) 241-9576
Brian Perrin
Principal
Abmarketworks LLC
Custom Computer Programing · Nonclassifiable Establishments
Brian Perrin
Fixed Operations Manager
Crowfoot Dodge Chrysler Inc
Car Dealerships · Auto Services
(403) 241-0300, (403) 241-9576
Brian Perrin
Lead Software Developer
Brevium Inc
Accountant
11602 S Redwood Rd, Riverton, UT 84095
(801) 302-2299
Brian Perrin
Director
Brevium
Information Technology and Services · Engineering Services
947 S 500 E SUITE 250, American Fork, UT 84003
3688 Campus Dr STE 120, Eagle Mountain, UT 84005
(801) 302-2299

Publications

Isbn (Books And Publications)

The Chocolate Spa: Relaxation Made Decadent

View page
Author

Brian Perrin

ISBN #

0762426152

Us Patents

Method And Apparatus For Identifying And Contacting Customers Who Are Due For A Visit But Have Not Scheduled An Appointment

View page
US Patent:
8190464, May 29, 2012
Filed:
Jul 10, 2006
Appl. No.:
11/484340
Inventors:
Brett C. Gerlach - Riverton UT, US
Brian William Perrin - American Fork UT, US
Assignee:
Brevium, Inc. - Eagle Mountain UT
International Classification:
G06Q 10/00
US Classification:
705 718, 705 712, 705 713, 705 719, 705 721
Abstract:
A management database is queried to determine which customers have failed to respond to recall notices. The resulting list of customers may be sorted or filtered so that some customers are preferentially contacted first, based on expected value or office preferences. The list may also be sorted or filtered to fill specific providers' schedules first. Customer names and contact information are then presented to schedulers so that customers may be contacted. The time and date of each contact is automatically recorded along with the outcome of the contact. A customer name is presented to a scheduler only if the same name is not being simultaneously presented to other schedulers and that customer was not too recently contacted, so that redundant or too frequent contacts are avoided.

Visitor-Assisted User Profile Creation

View page
US Patent:
8195601, Jun 5, 2012
Filed:
Sep 26, 2008
Appl. No.:
12/238451
Inventors:
David W. Law - Seattle WA, US
Jeffrey Craig Kunins - Seattle WA, US
Eric Zappa - Seattle WA, US
Brian M. Perrin - Redmond WA, US
Archana M. Gadkari - Bellevue WA, US
Dan Wu - Lynnwood WA, US
Joseph Andrew Bono - Kirkland WA, US
Jeffrey Earl Steinbok - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707600
Abstract:
A visitor to a profile page is invited to modify a user profile associated with the profile page. If the visitor elects to provide a suggested modification to the profile page, a message is transmitted to the user that owns the profile page requesting authorization to perform the suggested modification. In response to the message, the user can accept the suggested modification to the user profile, decline the suggested modification to the user profile, or edit the suggested modification to the user profile. If the user accepts or edits the suggested modification to the user profile, the user profile is modified accordingly. In this manner, a visitor to a profile page can assist in the creation of a user profile.

Method And Apparatus For Identifying And Contacting Customers Who Are Due For A Visit But Have Not Scheduled An Appointment

View page
US Patent:
8458001, Jun 4, 2013
Filed:
Apr 26, 2012
Appl. No.:
13/457058
Inventors:
Brett Cornell Gerlach - Eagle Mountain UT, US
Brian William Perrin - American Fork UT, US
Assignee:
Brevium, Inc. - Eagle Mountain UT
International Classification:
G06Q 10/00
US Classification:
705 712, 705 713, 705 718, 705 719, 705 721
Abstract:
A management database is queried to determine which customers have failed to respond to recall notices. The resulting list of customers may be sorted or filtered so that some customers are preferentially contacted first, based on expected value or office preferences. The list may also be sorted or filtered to fill specific providers' schedules first. Customer names and contact information are then presented to schedulers so that customers may be contacted. The time and date of each contact is automatically recorded along with the outcome of the contact. A customer name is presented to a scheduler only if the same name is not being simultaneously presented to other schedulers and that customer was not too recently contacted, so that redundant or too frequent contacts are avoided.

Method And Apparatus For Improving Call Yields When Contacting Patients Who Are Due For A Visit But Do Not Have A Scheduled Appointment

View page
US Patent:
8208619, Jun 26, 2012
Filed:
Dec 22, 2007
Appl. No.:
11/963823
Inventors:
Brian William Perrin - American Fork UT, US
Brett Cornell Gerlach - Eagle Mountain UT, US
Assignee:
Brevium, Inc. - Eagle Mountain UT
International Classification:
H04M 3/00
H04M 5/00
US Classification:
37926608, 37926607, 379 51
Abstract:
A method and apparatus for improving call yields and reducing redundant calls while contacting patients who have not responded to reminders to schedule a return appointment, or who are due for a visit according to accepted standards of care or office policies, but have not scheduled an appointment. The patient reactivation system is queried for the next patient on the contact list, and queried again to find all patients sharing one or more phone numbers with this patient. Information required for contacting these patients to invite them to make an appointment is displayed. The user is presented one phone number at a time, and prompted to call this number and invite all listed patients to make an appointment. Results are collected, and when multiple patients are displayed, the program may prompt the user for clarification regarding which patients a given result applies to. Based on the results collected, the system determines whether or not to prompt the user to call the same patients again with other phone numbers, if available.

Method And Apparatus For Customer Scheduling To Reduce Wait Times And Increase Throughput

View page
US Patent:
20070136118, Jun 14, 2007
Filed:
Dec 9, 2005
Appl. No.:
11/298161
Inventors:
Brett Gerlach - Duvall WA, US
Brian Perrin - Duvall WA, US
International Classification:
G06F 9/46
US Classification:
705008000
Abstract:
A time and motion study is conducted to gather timings and factors for each portion of customer visits in an organization. This study draws data from existing management systems as well as special-purpose software built to collect additional data not available in current systems. Multiple regression is then used to analyze these data and determine which factors predict visit lengths, and to develop a model for predicting appointment lengths. This model is then used to assign appointments to different groups with different average lengths. These groups are then arranged in schedule templates and simulated using Monte Carlo simulation techniques. A schedule template is developed, tested and refined by repeated simulation. Finally, once a schedule template has been finalized, it is used to guide the scheduling of appointments, using a program which assigns appointments to one of the groups named by the schedule template, based on factors available at scheduling time.

Componentized Site Engine Services

View page
US Patent:
20090077177, Mar 19, 2009
Filed:
Sep 19, 2007
Appl. No.:
11/857904
Inventors:
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:
709204
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.

Web Spaces Navigation Module

View page
US Patent:
20090077500, Mar 19, 2009
Filed:
Sep 19, 2007
Appl. No.:
11/857910
Inventors:
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.

Method And Apparatus For Identifying Patients Overdue For An Appointment Using Standard Healthcare Billing Data

View page
US Patent:
20090094054, Apr 9, 2009
Filed:
Nov 9, 2007
Appl. No.:
11/938087
Inventors:
BRIAN WILLIAM PERRIN - AMERICAN FORK UT, US
BRETT CORNELL GERLACH - Eagle Mountain UT, US
Assignee:
BREVIUM, INC - SOUTH JORDAN UT
International Classification:
G06Q 10/00
US Classification:
705 2
Abstract:
A method and apparatus for identifying overdue patients using standard billing or other office management data, so that patients can be contacted and invited to make an appointment. The invention begins by querying the diagnosis codes for each visit from the billing or other encounter tables, and matching these with a set of target medical conditions requiring regular care. Procedure codes and encounter dates for past visits are queried for these patients, to determine when each patient was last seen, and what was done. These procedure codes are matched against a set of exam codes to determine last medical examination dates, and against a set of procedures known to resolve each medical condition. Each condition requiring regular care is matched against any resolving procedures, leaving a set of untreated conditions requiring regular care. Based on the date of the last exam or treatment and accepted standards of care or office policies, a due date is calculated for each patient. The management system is queried for each overdue patient to determine whether they already have an appointment scheduled in the future, or a recall notice recently sent or yet to be sent. Additional filtering based on administrative settings may also be done. Overdue patients requiring contact are then placed on the contact list.
Brian W Perrin from Lehi, UT, age ~60 Get Report