Search

Gary D Chirhart

age ~54

from Milford, MI

Also known as:
  • Gary Douglas Chirhart
  • Gary B Chirhart
  • Gary D Chirmar
Phone and address:
12482 Scenic View Ct, Milford, MI 48380
734 332-0863

Gary Chirhart Phones & Addresses

  • 12482 Scenic View Ct, Milford, MI 48380 • 734 332-0863
  • Sun Lakes, AZ
  • 2316 Springridge Ct, Ann Arbor, MI 48103 • 734 332-0863
  • 23025 Sagebrush, Novi, MI 48375
  • 1620 Glen Meadow Ct, Rochester Hills, MI 48307 • 248 656-1384
  • East Lansing, MI
  • Royal Oak, MI

Work

  • Company:
    Symantec
    Apr 2007
  • Position:
    Technical director - enterprise mobility engineering

Education

  • Degree:
    Bachelors, Bachelor of Science
  • School / High School:
    University of Notre Dame
    1989 to 1993
  • Specialities:
    Computer Engineering

Skills

Software Development • Sql Server • Sql • C++ • C# • Windows • Problem Solving • Microsoft Sql Server • Requirements Analysis • Agile Methodologies • Software Project Management • Architecture • Scrum • Xml • Cloud Computing • .Net • Software Engineering • Software Design • Enterprise Software • Visual Studio • Distributed Systems • Architectures • Linux

Industries

Computer Software

Us Patents

  • Virtual Os Computing Environment

    view source
  • US Patent:
    7673308, Mar 2, 2010
  • Filed:
    Nov 18, 2003
  • Appl. No.:
    10/716337
  • Inventors:
    John McMillan - Milford MI, US
    Gary Chirhart - Ann Arbor MI, US
  • Assignee:
    Symantec Corporation - Mountain View CA
  • International Classification:
    G06F 9/00
    G06F 9/44
  • US Classification:
    719331, 717127
  • Abstract:
    Multiple, semi-independent virtual operating system (OS) environments coexist within a single (OS) such that a change made in one environment does not affect the main OS or any other environment. In this way each virtual OS environment appears to be an independent OS for the applications running within it. The file system and registry information for each environment is independent of the base OS and other environments. Each of the environments can contain a group of installed applications that will run independently of each other. Although the invention is described in terms of a Windows environment, the approach is applicable to other operating systems through appropriate modification.
  • Systems And Methods For Process Self-Elevation

    view source
  • US Patent:
    8442960, May 14, 2013
  • Filed:
    Jun 30, 2008
  • Appl. No.:
    12/165003
  • Inventors:
    Kenneth Meyer - Novi MI, US
    Gary Chirhart - Milford MI, US
    Andrew Marks - Ypsilanti MI, US
  • Assignee:
    Symantec Corporation - Mountain View CA
  • International Classification:
    G06F 7/00
    G06F 17/00
    G06F 7/04
    G06F 17/30
    H04L 29/06
    H04N 7/16
  • US Classification:
    707694, 713166, 726 27
  • Abstract:
    A computer-implemented method for elevating privileges for a process may comprise: 1) determining that the process requires elevated privileges for proper execution, 2) attempting to elevate privileges for the process, 3) determining whether privileges for the process were elevated, and 4) concluding execution of the process. In one example, each step of the method may be performed by the process itself. Corresponding systems and computer-readable media are also disclosed.
  • Techniques For Differencing Binary Installation Packages

    view source
  • US Patent:
    8630981, Jan 14, 2014
  • Filed:
    Dec 21, 2007
  • Appl. No.:
    11/962888
  • Inventors:
    Gary Chirhart - Milford MI, US
    James Edwards - South Lyon MI, US
  • Assignee:
    Symantec Corporation - Mountain View CA
  • International Classification:
    G06F 7/00
    G06F 17/00
    G06F 17/30
    G06F 12/00
  • US Classification:
    707625, 707758, 707821
  • Abstract:
    Techniques for differencing binary installation packages are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for performing differencing binary installation packages. The method may comprise populating at least one data structure using information from different builds of a binary installation package, comparing information in the at least one data structure, and generating a result of the comparison.
  • Method And System For Identifying And Resolving Software Conflicts And Computer-Readable Storage Medium Having A Program For Executing The Method

    view source
  • US Patent:
    20030014381, Jan 16, 2003
  • Filed:
    Nov 11, 1998
  • Appl. No.:
    09/189559
  • Inventors:
    JOHN J. MCMILLAN - MILFORD MI, US
    GARY D. CHIRHART - ROCHESTER HILLS MI, US
  • International Classification:
    G06F007/00
  • US Classification:
    707/001000
  • Abstract:
    Method and system for managing software conflicts and a computer-readable storage medium having a program for executing the method is provided wherein a database of interrelated tables is utilized. The invention may be used to manage file and registry conflicts on Windows desktops. The invention determines information about changes made by applications during their installation into a computer system, one application at a time. Those changes are then compared to determine which files and other shared resources conflict with one another. This conflict information is then used to attempt to resolve software conflicts. Conflicts can be identified at many different levels: files, registries, shortcuts, ODBC drivers, ODBC data sources, service, device, components, autoexec.bat, config.sys, INI changes, and paths. This invention stores all information needed to recreate the installation in the database itself. Thus, when changes (i.e. when conflicts between multiple applications are being resolved) are made to the database, a needed installer for that application can be generated. The database categorizes all file types and breaks the information down into manageable tables of information. These tables relate to each other in an intricate web that allows a thorough illustration of files.
  • Virtual Os Computing Environment

    view source
  • US Patent:
    20080016489, Jan 17, 2008
  • Filed:
    Sep 26, 2007
  • Appl. No.:
    11/862057
  • Inventors:
    John McMillan - Milford MI, US
    Gary Chirhart - Ann Arbor MI, US
  • Assignee:
    Symantec Corporation - Cupertino CA
  • International Classification:
    G06F 9/455
  • US Classification:
    717100000, 718001000
  • Abstract:
    Multiple, semi-independent virtual operating system (OS) environments coexist within a single (OS) such that a change made in one environment does not affect the main OS or any other environment. In this way each virtual OS environment appears to be an independent OS for the applications running within it. The file system and registry information for each environment is independent of the base OS and other environments. Each of the environments can contain a group of installed applications that will run independently of each other. Although the invention is described in terms of a Windows environment, the approach is applicable to other operating systems through appropriate modification.
  • Systems And Methods For Injecting Code Into An Application

    view source
  • US Patent:
    20150186114, Jul 2, 2015
  • Filed:
    Dec 27, 2013
  • Appl. No.:
    14/142446
  • Inventors:
    - Mountain View CA, US
    Gary D. Chirhart - Milford MI, US
  • Assignee:
    Symantec Corporation - Mountain View CA
  • International Classification:
    G06F 9/44
  • Abstract:
    A computer-implemented method for injecting code into an application is described. In one embodiment, a metadata pointer is identified. The metadata pointer points to a first metadata section in an application startup file. The first metadata section includes application metadata. A second metadata section is created in the application startup file. The application metadata is copied to the second metadata section. The second metadata section includes copied application metadata. The copied application metadata in the second metadata section is modified. The metadata pointer is updated to point to the second metadata section.

Resumes

Gary Chirhart Photo 1

Technical Director - Enterprise Mobility Engineering

view source
Location:
12482 Scenic View Ct, Milford, MI 48380
Industry:
Computer Software
Work:
Symantec
Technical Director - Enterprise Mobility Engineering

Altiris 2003 - 2007
Senior Software Development

Wise Solutions 1997 - 2003
Senior Developer and Architect

Mor-Pace 1996 - 1997
Developer

Hewlett-Packard 1993 - 1996
Developer
Education:
University of Notre Dame 1989 - 1993
Bachelors, Bachelor of Science, Computer Engineering
Woodbury Senior High School
Skills:
Software Development
Sql Server
Sql
C++
C#
Windows
Problem Solving
Microsoft Sql Server
Requirements Analysis
Agile Methodologies
Software Project Management
Architecture
Scrum
Xml
Cloud Computing
.Net
Software Engineering
Software Design
Enterprise Software
Visual Studio
Distributed Systems
Architectures
Linux

Facebook

Gary Chirhart Photo 2

Gary Chirhart

view source
Friends:
Arthur Mitchell, Suki Newman, Patrick Traynor, Marcy Chirhart, Kristine Scharpe

Googleplus

Gary Chirhart Photo 3

Gary Chirhart

Work:
Symantec Corporation - Technical Director
Education:
University of Notre Dame - Computer Engineering

Mylife

Gary Chirhart Photo 4

Emily Chirhart Saint Pau...

view source
Erin Chirhart Everett Chirhart Gary Chirhart Gary Chirhart Gary Chirhart
Gary Chirhart Photo 5

George Chirhart Cold Spr...

view source
Gary Chirhart Gary Chirhart Gary Chirhart Gary Chirhart Everett Chirhart

Youtube

Chase Pennell and Dan Watkins VS Gary Chirhar...

Please subscribe to the channel to keep up to date with all my Foosbal...

  • Duration:
    19m 41s

MD ST 17 OPEN SINGLES GARY CHIRHART vs Joseph...

  • Duration:
    18m 54s

Uncle hanks surprise party

  • Duration:
    1m 9s

Gary riding a portion of Burchfield

  • Duration:
    54s

SEP Mobile package installation

Demonstrates SEP Mobile's use of the REQUEST_INSTALL_... permission t...

  • Duration:
    19s

Ride mounds at Burchfield

A couple of loops on the Mounds area at Burchfield.

  • Duration:
    1m 11s

Classmates

Gary Chirhart Photo 6

Gary Chirhart Inver grov...

view source
Gary Chirhart 1985 graduate of Simley High School in Inver grove heights, MN is on Classmates.com. See pictures, plan your class reunion and get caught up with Gary and other high ...
Gary Chirhart Photo 7

Simley High School, Inver...

view source
Graduates:
Marie Oreskovich (1979-1983),
Mary Gillespie (1974-1978),
Emily Olson (1993-1997),
Tom Petreson (1978-1982),
Gary Chirhart (1981-1985)

Get Report for Gary D Chirhart from Milford, MI, age ~54
Control profile