Search

Alexander Repenning Phones & Addresses

  • Boulder, CO
  • Littleton, CO
  • Longmont, CO
  • 4595 Carter Trl, Boulder, CO 80301

Work

Company: Pädagogische hochschule fhnw Jan 2014 Position: Professor

Education

Degree: Doctorates, Doctor of Philosophy School / High School: University of Colorado Boulder 1988 to 1993 Specialities: Computer Science

Skills

Computer Science • Programming • Artificial Intelligence • Software Engineering • Oop • C++ • Software Development • Algorithms • Java • Machine Learning • Software Design • Javascript • Object Oriented Design • Xml • Human Computer Interaction

Industries

Computer Software

Resumes

Resumes

Alexander Repenning Photo 1

Professor

Location:
Boulder, CO
Industry:
Computer Software
Work:
Pädagogische Hochschule Fhnw
Professor

Agentsheets 1997 - Jan 2014
Chief Technology Officer

University of Colorado Boulder 1997 - Jan 2014
Prof., Computer Science

University of Colorado 1997 - Jan 2014
Professor

Abb 1982 - 1988
Researcher
Education:
University of Colorado Boulder 1988 - 1993
Doctorates, Doctor of Philosophy, Computer Science
Skills:
Computer Science
Programming
Artificial Intelligence
Software Engineering
Oop
C++
Software Development
Algorithms
Java
Machine Learning
Software Design
Javascript
Object Oriented Design
Xml
Human Computer Interaction

Business Records

Name / Title
Company / Classification
Phones & Addresses
Alexander Repenning
Chief Technology Officer
AgentSheets, Inc.
Computer Software · Custom Computer Programing Business Consulting Services
6560 Gunpark Dr SUITE D, Boulder, CO 80301
(303) 530-1773

Publications

Us Patents

Diffusion-Based Interactive Extrusion Of Two-Dimensional Images Into Three-Dimensional Models

US Patent:
8116591, Feb 14, 2012
Filed:
Aug 4, 2011
Appl. No.:
13/198220
Inventors:
Alexander Repenning - Boulder CO, US
Assignee:
AgentSheets, Inc. - Boulder CO
International Classification:
G06K 9/36
G06K 9/00
G06K 9/42
G06K 9/44
G06T 15/00
G06T 17/00
US Classification:
382285, 382154, 382162, 382256, 345419, 345420
Abstract:
Methods and systems for creating three-dimensional models from two-dimensional images are provided. According to one embodiment, a computer-implemented method of creating a polygon-based three-dimensional (3D) model from a two-dimensional (2D) pixel-based image involves creating an inflatable polygon-based 3D image and extruding the inflatable polygon-based 3D image. The inflatable polygon-based 3D image is created based on a 2D pixel-based input image by representing pixels making up the 2D pixel-based input image as polygons. The inflatable polygon-based 3D image is extruded by generating z-coordinate values for reference points associated with the polygons based upon a biased diffusion process.

Conversational Programming

US Patent:
8645914, Feb 4, 2014
Filed:
Jan 24, 2011
Appl. No.:
13/012465
Inventors:
Alexander Repenning - Boulder CO, US
Assignee:
AgentSheets, Inc. - Boulder CO
International Classification:
G06F 9/44
US Classification:
717113, 717105, 717125, 717135
Abstract:
Methods and systems for providing rich semantic feedback to programmers by executing programs, or parts of programs, in data contexts relevant to the programmer are provided. According to one embodiment, a method is provided for communicating semantic information to a programmer. A conversational programming agent of a programming environment receives (i) information regarding multiple programming building blocks and (ii) information indicative of a current situation relating to the programming building blocks. The conversational programming agent evaluates the programming building blocks based on the current situation. Then, the conversational programming agent provides semantic feedback regarding the programming building blocks to the programmer based on results of the evaluation.

Diffusion-Based Interactive Extrusion Of Two-Dimensional Images Into Three-Dimensional Models

US Patent:
7995863, Aug 9, 2011
Filed:
Dec 7, 2009
Appl. No.:
12/632790
Inventors:
Alexander Repenning - Boulder CO, US
Assignee:
AgentSheets, Inc. - Boulder CO
International Classification:
G06K 9/36
G06K 9/00
G06K 9/42
G06K 9/44
G06T 15/00
G06T 17/00
US Classification:
382285, 382154, 382162, 382256, 345419, 345420
Abstract:
Methods and systems for creating three-dimensional models from two-dimensional images are provided. According to one embodiment, a method of creating an inflatable icon involves a vectorizing module polygonizing an input image to produce an inflatable image by representing a set of pixels making up the input image as polygons. The inflatable image is then extruded by an extrusion module by generating appropriate z-coordinate values for a reference point associated with each polygon of the inflatable image based upon a biased diffusion process. End-user controlled pressure modulation is supported by an interface module by (i) adjusting one or more modulation functions employed by the biased diffusion process based upon end-user input regarding relative modulation bias for a selected set of one or more pixels associated with the inflatable image or (ii) applying the biased diffusion process to only the selected set of one or more pixels.

Diffusion-Based Interactive Extrusion Of 2D Images Into 3D Models

US Patent:
7630580, Dec 8, 2009
Filed:
May 4, 2005
Appl. No.:
11/122513
Inventors:
Alexander Repenning - Boulder CO, US
Assignee:
AgentSheets, Inc. - Boulder CO
International Classification:
G06K 9/36
G06K 9/00
G06K 9/42
G06K 9/44
G06T 15/00
G06T 17/00
US Classification:
382285, 382154, 382162, 382256, 345419, 345420
Abstract:
Systems and methods are provided for performing diffusion-based image extrusion. According to one embodiment, a three dimensional model is created by polygonizing an input image to produce an inflatable image. The input image may be either a 2D image or icon or a 3D image or icon. The set of pixels making up the input image are represented as a plurality of polygons. Then, an initial value is assigned to a z-coordinate of each pixel in the set of pixels. After polygonizing the input image to create the inflatable image, the inflatable image is extruded by applying a biased image-based diffusion process to generate appropriate z-coordinate values for a reference point associated with each polygon of the plurality of polygons. In various embodiments, an end-user may be provided with the ability to interactively change one or more parameters associated with the inflatable image and/or the diffusion process.

Conversational Programming

US Patent:
20140157233, Jun 5, 2014
Filed:
Feb 4, 2014
Appl. No.:
14/172717
Inventors:
- Boulder CO, US
Alexander Repenning - Boulder CO, US
Assignee:
AgentSheets, Inc. - Boulder CO
International Classification:
G06F 9/44
US Classification:
717113
Abstract:
Methods and systems for providing rich semantic feedback to programmers by executing programs, or parts of programs, in data contexts relevant to the programmer are provided. According to one embodiment, software code associated with one or more of multiple programming building blocks is enabled to be concurrently edited and executed within a programming environment. A conversational programming agent of the programming environment receives (i) information regarding the programming building blocks and (ii) information indicative of a current situation relating to the programming building blocks. The conversational programming agent evaluates the programming building blocks based on the current situation. Then, detection of one or more logical errors in one or more of the programming building blocks is facilitated by the conversational programming agent proactively providing semantic feedback regarding those of the programming building blocks to which the current situation is relevant to the programmer based on results of the evaluation.
Alexander N Repenning from Boulder, CO, age ~63 Get Report