Search

Anders I Bertelrud

age ~52

from Burlingame, CA

Also known as:
  • Ander Bertelrud
  • Anders D
Phone and address:
16 Lorton Ave, Burlingame, CA 94010
6503443172

Anders Bertelrud Phones & Addresses

  • 16 Lorton Ave, Burlingame, CA 94010 • 6503443172 • 6503751431
  • 16 Lorton Ave #1, Burlingame, CA 94010 • 6503443172
  • 729 Highland Ave, San Mateo, CA 94401 • 6503751431
  • 407 Clearview Dr, Los Gatos, CA 95032
  • 4307 Renaissance Dr, San Jose, CA 95134
  • 421 Fleming Cir, Chesapeake, VA 23323
  • Blacksburg, VA
  • Hampton, VA
  • 729 Highland Ave APT 5, San Mateo, CA 94401 • 4088591363

Work

  • Company:
    Apple inc
  • Position:
    Senior software architect

Education

  • School / High School:
    Virginia Polytechnic Institute and State University
    1989 to 1995

Emails

Industries

Computer Software

Us Patents

  • Method And Apparatus For Application Building Using Build Styles

    view source
  • US Patent:
    7290243, Oct 30, 2007
  • Filed:
    Feb 28, 2001
  • Appl. No.:
    09/796503
  • Inventors:
    Anders Bertelrud - Los Gatos CA, US
    John Graziano - Redwood City CA, US
    Mike Ferris - Oakland CA, US
    Christian Molick - Menlo Park CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    G06F 9/44
  • US Classification:
    717107, 717100
  • Abstract:
    What is disclosed is a method of building a software product in an integrated development environment using several build styles and a target. The method includes (1) determining an order of precedence for the build styles, where each of the build styles comprises a dictionary of build settings; and (2) building a software product by applying at least one of several build styles to the target based upon the order of precedence. In various embodiments of the invention, the build settings within the build styles are capable of referring to other build settings and concatenating new values with previously defined values.
  • Method And Apparatus For Application Building Using Build Styles

    view source
  • US Patent:
    8010937, Aug 30, 2011
  • Filed:
    Sep 24, 2007
  • Appl. No.:
    11/860512
  • Inventors:
    Anders Bertelrud - Los Gatos CA, US
    John Graziano - Redwood City CA, US
    Mike Ferris - Oakland CA, US
    Christian Molick - Menlo Park CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    G06F 9/44
    G06F 9/445
  • US Classification:
    717101, 717107, 717120
  • Abstract:
    A method of building several software products using build styles. The method receives target settings including definitions for several build settings for directing build applications to build the several software products. The method receives build styles to build each particular software product. Each build style includes definitions for build settings for directing the build applications to build the particular software product. At least a first received build style inherits from a second build style. The method searches the build styles to identify a definition for a particular build setting by automatically retrieving the second build style to search for a definition for the particular build setting based on an inheritance relationship between the first and second build styles. The method generates final build settings for the particular software product by applying the definition of the particular build setting to the target settings without changing the target settings.
  • Method And Apparatus For Archiving And Unarchiving Objects

    view source
  • US Patent:
    8024295, Sep 20, 2011
  • Filed:
    Aug 14, 2006
  • Appl. No.:
    11/464490
  • Inventors:
    John Graziano - Redwood City CA, US
    Anders Bertelrud - Los Gatos CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    G06F 7/00
    G06F 15/16
  • US Classification:
    707641, 711161, 715764
  • Abstract:
    The invention is directed towards methods and apparatuses for archiving and unarchiving objects. Some embodiments of the invention archive and unarchive objects that have global and user settings in multi-user environments. To archive objects, these embodiments identify which object settings are global settings and which settings are user settings. They store the global settings in an archive, and then store the user settings in another archive. To unarchive each object, some embodiments identify the object's settings in one or both archives. These embodiments instantiate the object, and retrieve its settings from the data archives and use the retrieved settings to define the values of the settings of the instantiated object. Some embodiments use key-value coding techniques to retrieve values and load values in an object. Key-value coding allows an archiving or unarchiving process to retrieve and load setting values for an object by using the setting names.
  • Peer To Peer Component Distribution

    view source
  • US Patent:
    8250137, Aug 21, 2012
  • Filed:
    Sep 19, 2005
  • Appl. No.:
    11/230076
  • Inventors:
    Robert D. Nielsen - Cupertino CA, US
    Anders Bertelrud - Burlingame CA, US
    Kaelin Colclasure - Morgan Hill CA, US
    Nick G. Kledzik - Cupertino CA, US
    Guy L. Tribble - Hillsborough CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    G06F 15/16
  • US Classification:
    709203, 709204, 709223, 717140, 717176, 718100, 718102
  • Abstract:
    A method, apparatus, and system are provided for assigning tasks and/or providing resources in a distributed system. An indication of a task being available for processing is provided to one or more remote systems in a distributed system based on a distribution list. At least one response from one of the remote systems capable of performing the task is received in response to the indication. The response includes a request for a resource for performing the task. The resource for performing the task is provided to the remote systems.
  • Build System Redirect

    view source
  • US Patent:
    8468498, Jun 18, 2013
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/398077
  • Inventors:
    Genevieve Lee - San Jose CA, US
    Anders Bertelrud - Burlingame CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    G06F 9/45
    G06F 9/44
    G06F 9/46
  • US Classification:
    717122, 717120, 717105, 717162
  • Abstract:
    Embodiments may provide a makefile interposer, which enables a makefile to be used for building software for different platforms without modifying the makefile. In some embodiments, the interposer intercepts the commands run by makefile and automatically interposes the correct library files, dependencies, paths, and other information used by make to build the program for a particular platform. Additionally, calls that the invoked tools themselves make are intercepted and the interposer may redirect them to the platform-specific tools or file system locations including redirecting file descriptors. In some instances, when a tool is called that is not in the platform, the interposer may also fall back on the other system tools.
  • Method And Apparatus For Application Building Using Build Styles

    view source
  • US Patent:
    8527937, Sep 3, 2013
  • Filed:
    Aug 1, 2011
  • Appl. No.:
    13/195829
  • Inventors:
    Anders Bertelrud - Los Gatos CA, US
    John Graziano - Redwood City CA, US
    Mike Ferris - Oakland CA, US
    Christian Molick - Menlo Park CA, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    G06F 9/44
    G06F 9/45
  • US Classification:
    717101, 717108, 717120
  • Abstract:
    Building a software product in an integrated development environment using build styles. Applying a plurality of build styles, each of the build styles comprising a dictionary of build settings, to a target, determining an order of precedence for the build styles and other dictionaries containing build settings, and building a software product using said target and said build styles.
  • Sharing Compiled Versions Of Files

    view source
  • US Patent:
    20070245323, Oct 18, 2007
  • Filed:
    Apr 13, 2006
  • Appl. No.:
    11/404420
  • Inventors:
    Anders Bertelrud - Burlingame CA, US
  • International Classification:
    G06F 9/45
  • US Classification:
    717140000
  • Abstract:
    Sharing compiled versions of files among machines is disclosed. In some embodiments, upon determining at a machine that a file needs to be compiled, a previously compiled version of the file is requested and received from one or more other machines. In such a case, the processing associated with generating a compiled version of the file at the machine can be eliminated. Similar techniques can be employed to share and/or reuse a previously generated output of any repeatable computing task whose inputs can be characterized.
  • Modularized Integrated Software Development Environments

    view source
  • US Patent:
    20090228862, Sep 10, 2009
  • Filed:
    Mar 4, 2009
  • Appl. No.:
    12/398096
  • Inventors:
    Anders Bertelrud - Burlingame CA, US
    Genevieve Lee - San Jose CA, US
    Michael H. Rawdon - Mountain View CA, US
    Eoin MacDonell - Sunnyvale CA, US
  • International Classification:
    G06F 9/44
  • US Classification:
    717100
  • Abstract:
    An integrated development environment which enables a program to be built for multiple platforms. The platforms may differ from each other with respect to hardware, software, operating system or any combination thereof. The same software project is used to build the program for each platform thereby alleviating the need to modify the software project specifically for a particular platform. The environment includes modules which are used to build the program for a particular platform. The modules may contain software libraries, hardware information, or other data pertaining to a platform. The environment uses the modules to select the appropriate libraries, tools, and other build settings so that the program may be built to run natively on a particular platform. A module may contain data for more than one platform or a plurality of modules may contain the data for one platform.
Name / Title
Company / Classification
Phones & Addresses
Anders Bertelrud
President
BURLINGAME PLACE HOMEOWNERS ASSOCIATION
Civic/Social Association
1001 Galaxy Way STE 200, Concord, CA 94520

Resumes

Anders Bertelrud Photo 1

Senior Software Architect At Apple Inc

view source
Position:
Senior Software Architect at Apple Inc
Location:
San Francisco Bay Area
Industry:
Computer Software
Work:
Apple Inc
Senior Software Architect
Education:
Virginia Polytechnic Institute and State University 1989 - 1995

Facebook

Anders Bertelrud Photo 2

Anders Bertelrud

view source

Youtube

ANDERS NILSSON SOLO - Live on Tele-Barbes

TELE-BARBES - our livestream series, live from our backroom: Tickets a...

  • Duration:
    46m 58s

Anders Holmberg

Verb Second, But Not As We Know It: The Case of Estonian Verb Second (...

  • Duration:
    1h 14m 15s

BAZART - Anders (Lyric Video)

De tekst van het nummer 'Anders' van BAZART. Door Nino Symons.

  • Duration:
    3m 51s

Get Report for Anders I Bertelrud from Burlingame, CA, age ~52
Control profile