Search

Timothy Milliron Phones & Addresses

  • Austin, TX
  • Oakland, CA
  • 221 Mckendry Dr, Menlo Park, CA 94025
  • 1417 Kains Ave, Berkeley, CA 94702 (510) 527-7014
  • San Mateo, CA
  • Princeton, NJ
  • Alameda, CA
  • Salt Lake City, UT
  • Las Vegas, NV
  • 6137 Girvin Dr, Oakland, CA 94611

Industries

Animation

Resumes

Resumes

Timothy Milliron Photo 1

Timothy Milliron

View page
Location:
San Francisco Bay Area
Industry:
Animation

Publications

Us Patents

Task Membership And Task Masks

View page
US Patent:
7917535, Mar 29, 2011
Filed:
Mar 4, 2008
Appl. No.:
12/042249
Inventors:
Eric Gregory - Larkspur CA,
Michael Ferris - Sunnyvale CA,
Robert Jensen - Berkeley CA,
Oren Jacob - Piedmont CA,
Timothy S. Milliron - Menlo Park CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707791, 707802
Abstract:
Components are presented to users based on the components' assigned task memberships. The tasks represents the different activities performed by users within a digital production pipeline. Each stage of the digital production pipeline may be associated with a task. Additional user-defined tasks may be defined as needed to further distinguish components. Attributes of components are associated with one or more tasks when the component is authored. Task memberships may be inherited from parent components or overridden. A user interface includes a task selection menu to receive a selection of one or more tasks from the user. The task selection is used to filter components, so that the user interface presents only relevant information to users. Component attribute values and task associations can be expressed using layer data structures. Task restrictions of layers allow layers to only specify values of components that match the task associations of the layer.

Sliding Patch Deformer

View page
US Patent:
7944443, May 17, 2011
Filed:
Jun 8, 2007
Appl. No.:
11/760640
Inventors:
Timothy S. Milliron - Berkeley CA,
Sajan Skaria - Alameda CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 15/00
US Classification:
345424, 345419, 345473
Abstract:
Points can be manipulated through multiple operations with respect to a guide surface using only a single projection operation. A point is projected from its native coordinate system, such as an object space or world space coordinate system, into the parametric space of an unposed guide surface. The projected point is manipulated in the parametric space according to one or more desired operations. The guide surface can be posed to further implement other operations. The guide surface can then be evaluated at the modified parametric space point to determine a corresponding point in the native coordinate system for further manipulation and/or rendering. The manipulation of the point in the parametric space of the guide surface can be expressed through one or more animation variables. The values of multiple animation variables can be used to determine a single operation on the point in parametric space.

Key Frame Animation With Path-Based Motion

View page
US Patent:
7965294, Jun 21, 2011
Filed:
Jun 7, 2007
Appl. No.:
11/759781
Inventors:
Timothy S. Milliron - Menlo Park CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 13/00
US Classification:
345473, 345474, 345475
Abstract:
Techniques that give animators the direct control they are accustomed to with key frame animation, while providing for path-based motion. A key frame animation-based interface is used to achieve path-based motion.

Programmable Visible Surface Compositing

View page
US Patent:
8026915, Sep 27, 2011
Filed:
Jun 8, 2007
Appl. No.:
11/760665
Inventors:
David Laur - Seattle WA,
Timothy S. Milliron - Berkeley CA,
Maxwell Planck - San Francisco CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 15/40
US Classification:
345421, 345419, 345422, 345423, 345424, 345426, 345427, 345441, 345581, 345629, 382107, 382276
Abstract:
Programmable or user-defined visibility functions can be defined to achieve rendering effects and eliminate rendering errors. A renderer traverses the set of geometry samples potentially visible to an image sample. Rather than accumulate opacity and color in strict depth order, the renderer can invoke visibility functions associated with some or all of the geometry samples. Each geometry sample's visibility function can access attributes of any other geometry sample associated with the image sample. Furthermore, each geometry sample's visibility function can identify the position of its associated geometry sample and any other geometry samples in the depth sequence of geometry samples associated with an image sample. A visibility function can return any arbitrary value based on attributes of its associated geometry sample, attributes of other geometry samples associated with the image sample, and/or the position of geometry samples in the depth sequence associated with the image sample.

Representing Scene Description In Databases

View page
US Patent:
8352443, Jan 8, 2013
Filed:
Nov 8, 2008
Appl. No.:
12/267582
Inventors:
William A. Polson - San Rafael CA,
Timothy S. Milliron - Menlo Park CA,
Brad Andalman - Oakland CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06F 17/30
G06F 17/00
US Classification:
707694, 707705, 707758, 382293
Abstract:
Digital production assets and their attributes are stored directly in a scene description database, without any association with a specific enclosing asset data file. Software applications perform database queries to retrieve assets and attributes from the database. Changes to assets or new assets are stored in the database. Query results may be cached to improve performance. Heterogeneous opinion sets including sparse opinions of attribute values may be used to specify scene description data. The database stores heterogeneous opinion set data in association with attribute values. Database-aware applications may change the scene description data in the database without loading, parsing, and instantiating scene description data. An application generates database queries and instantiates scene description data from query results for access and manipulation by other applications.

Multiple Time Scales In Computer Graphics

View page
US Patent:
8363055, Jan 29, 2013
Filed:
Nov 18, 2008
Appl. No.:
12/272997
Inventors:
Eric Gregory - Larkspur CA,
Michael Ferris - Sunnyvale CA,
Robert Jensen - Berkeley CA,
Oren Jacob - Piedmont CA,
Timothy S. Milliron - Menlo Park CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 11/00
US Classification:
345473, 345474
Abstract:
Multiple time scales enable animations over multiple shots. Time-dependent data is specified with reference to time references. Data expressed in different time references may be combined to form animations, shots, and sequences of shots. Time transformations specifying mappings between time references are used to combine data expressed in different time references. Data can be viewed in arbitrary time references. Editing data specifying a sequence of shots may be used as a time reference for viewing data expressed in other time references. Data expressed in one time reference may be rearranged according to another time reference to indicate time reference relationships. Data authored in one time reference may be viewed and modified in another time reference. Modifications are converted from the viewing time reference to the data's original time reference for updating data. Time-dependent data may be expressed in layer data structures.

Techniques For Using Depth Maps

View page
US Patent:
8436860, May 7, 2013
Filed:
Jun 7, 2007
Appl. No.:
11/759790
Inventors:
Timothy S. Milliron - Menlo Park CA,
Fareed Behmaram-Mosavat - Oakland CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 13/00
US Classification:
345474, 345473
Abstract:
Techniques for determining a position of a component of an animated object relative to a surface represented by a depth map and updating the state of the animated object based upon the determination. Updating the state of an animated object may change one or more of the animated object's geometric and/or non-geometric properties, such as changing the position and/or orientation of a component(s) of the animated object, changing a color associated with the animated object, and the like.

Systems And Methods For Locking Inverse Kinematic (Ik) Objects To A Surface Object

View page
US Patent:
8508535, Aug 13, 2013
Filed:
Jun 9, 2009
Appl. No.:
12/481446
Inventors:
Meng Yu - San Francisco CA,
Chen Shen - Emeryville CA,
William Reeves - Berkeley CA,
Timothy S. Milliron - Menlo Park CA,
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 13/00
US Classification:
345473, 345419, 345474, 345103, 345154
Abstract:
Systems and methods for positioning a component of an inverse kinematics (IK) controlled animated object relative to a surface object. To help users deal with foot-ground (or other object-object) interactions efficiently, a foot-ground locking system is provided as a preprocessor to an inverse kinematics (IK) controller to automatically pose the foot on the ground. The foot is first rotated to reach the maximal contact area with the ground, then translated to touch the ground, and finally deformed to conform more tightly to the ground. The system works properly with other foot shape deformations, such as toe, heel, and ball rotations. The foot-ground locking can be used either as an interactive tool to help animators identify where the ground is or as a batch postprocessing tool to clean up foot-ground contacts whenever the animation or ground environment is changed.
Timothy S Milliron from Austin, TX, age ~42 Get Report