- Palo Alto CA, US Caleb Timothy Elston - San Francisco CA, US Michael David Demers - Palo Alto CA, US Mark Dodwell - Palo Alto CA, US Alexander Joseph Hofsteede - San Mateo CA, US David Robert Kasper - San Francisco CA, US
Assignee:
Interactive Memories, Inc. - Palo Alto CA
International Classification:
G06Q 30/06
US Classification:
705 265
Abstract:
A system for creating image and or text-based projects from a mobile application includes a server having access to least one processor, a data repository, and a non-transitory physical medium. Software running from the medium provides a first function for establishing a client server connection between the server and at least one user-operated mobile computing device connected to the network, a second function for initiating an active data session with the user through a graphics user interface (GUI), a third function for capturing a visual likeness of one or more ordered image and or text-based projects, a fourth function for presenting the likeness of the one or more ordered image and or text based projects as the primary indicator of an ordered project, and a fifth function for enabling navigation of and digital expansion of the one or more ordered projects indicated in display on the mobile computing device.
Method For Creating Image And Or Text-Based Projects Through An Electronic Interface From A Mobile Application
- Palo Alto CA, US Caleb Timothy Elston - San Francisco CA, US Michael David Demers - Palo Alto CA, US Mark Dodwell - Palo Alto CA, US Alexander Joseph Hofsteede - San Mateo CA, US David Robert Kasper - San Francisco CA, US
Assignee:
INTERACTIVE MEMORIES, INC. - Palo Alto CA
International Classification:
H04L 29/06
US Classification:
709203
Abstract:
A system for creating and editing image and or text-based projects from a mobile computing appliance includes a server connected to a network, the server having access to least one processor and a data repository, the server including a non-transitory physical medium, and software running from the non-transitory physical medium, the software providing a first function for establishing a client server connection between the server and at least one user-operated computing appliance connected to the network, a second function for providing a mobile application including an image selection component, a project previewing component, and a project ordering component to the mobile computing appliance, and a third function for enabling initiation of and maintenance of an active data session between one or more users involved in project creation and or in project editing through the mobile application.
Method For Form Filling An Address On A Mobile Computing Device Based On Zip Code Lookup
- Palo Alto CA, US Caleb Timothy Elston - San Francisco CA, US Michael David Demers - Palo Alto CA, US Mark Dodwell - Palo Alto CA, US Alexander Joseph Hofsteede - San Mateo CA, US David Robert Kasper - San Francisco CA, US
Assignee:
INTERACTIVE MEMORIES, INC. - Palo Alto CA
International Classification:
G06F 17/24
US Classification:
715226
Abstract:
A system for creating image and or text-based projects from a computing appliance includes a server connected to a network, the server having access to a processor, a data repository, and a non-transitory physical medium. Software running from the non-transitory physical medium provides a first function for establishing a client server connection between the server and a computing appliance connected to the network, a second function for initiating an active data session between the computing appliance and a data server, a third function for storing a database of zip codes with the relevant cities and states on the user-operated computing appliance, a fourth function for detecting when a user enters a zip code onto a form field, a fifth function for looking up the entered zip code, and a sixth function for retrieving the associated city and state information and auto-populating the text fields associated with the zip code.
Method For Filling In Form Fields On A Mobile Computing Device
- Palo Alto CA, US Caleb Timothy Elston - San Francisco CA, US Michael David Demers - Palo Alto CA, US Mark Dodwell - Palo Alto CA, US Alexander Joseph Hofsteede - San Mateo CA, US David Robert Kasper - San Francisco CA, US
Assignee:
INTERACTIVE MEMORIES, INC. - Palo Alto CA
International Classification:
G06F 3/0484
US Classification:
715738
Abstract:
A system for creating image and or text-based projects on a computing appliance having a space-constrained display includes a server, the server having access to least one processor, a data repository, and a non-transitory physical medium. Software running from the non-transitory physical medium provides a first function for establishing a client server connection between the server and at least one mobile computing device, a second function for initiating an active data session between a user involved in project creation and or in project editing through a graphics user interface (GUI), a third function for displaying a field of a multi-field form for text input on the display of the mobile computing appliance, a fourth function for detecting that the field of the multi-field form displayed by the third function is populated, and a fifth function for displaying a next field on the mobile computing device for text input.
Method For Generating A Common Mosaic Design For The Covers Of Photo Projects Created Through An Electronic Interface
- Palo Alto CA, US Caleb Timothy Elston - San Francisco CA, US Michael David Demers - Palo Alto CA, US Mark Dodwell - Palo Alto CA, US Alexander Joseph Hofsteede - San Mateo CA, US David Robert Kasper - San Francisco CA, US
Assignee:
Interactive Memories, Inc. - Palo Alto CA
International Classification:
G06F 3/0484
US Classification:
715738
Abstract:
A system for creating image and or text-based projects includes a server, the server having access to a processor and a data repository, the server including a non-transitory physical medium, and software running from the non-transitory physical medium, the software providing a first function for establishing a connection between the server and at least one mobile computing device connected to the network, a second function for initiating and maintaining an active data session between one or more users involved in project creation and or in project editing through a graphics user interface (GUI), a third function for providing an image container to visually display images selected by a user to add to a project, a fourth function for enabling view of image properties and selection order of the contained images, and a fifth function for enabling digital manipulation of the images while in the image container.
Method For Managing Photos Selected For Addition To An Image-Based Project Created Through An Electronic Interface
- Palo Alto CA, US Caleb Timothy Elston - San Francisco CA, US Michael David Demers - Palo Alto CA, US Mark Dodwell - Palo Alto CA, US Alexander Joseph Hofsteede - San Mateo CA, US David Robert Kasper - San Francisco CA, US
Assignee:
INTERACTIVE MEMORIES, INC. - Palo Alto CA
International Classification:
G06F 3/048
US Classification:
715753
Abstract:
A system for creating image and or text-based projects includes a server, the server having access to a processor and a data repository, the server including a non-transitory physical medium, and software running from the non-transitory physical medium, the software providing a first function for establishing a client server connection between the server and at least one user-operated mobile computing device connected to the network, a second function for initiating and maintaining an active data session between one or more users involved in project creation and or in project editing through a graphics user interface (GUI), a third function for providing an image container to visually display images selected by a user to add to a project, a fourth function for enabling view of image properties and selection order of the contained images, and a fifth function for enabling digital manipulation of the images while in the image container.
Mixbook since Mar 2012
Senior Software Engineer
Yobongo Oct 2010 - Mar 2012
Cofounder
Justin.tv Sep 2009 - Nov 2010
Software Engineer
Education:
Taylor University 2005 - 2009
BS, Computer Science and Math
Skills:
Ruby on Rails JavaScript Ruby Python jQuery MySQL CSS Web Development Git iPhone Linux Programming Objective-C AJAX Software Development Node A/B testing Mobile Payments Product Development Mobile Devices Node.js
St. Paul of the Cross School Park Ridge IL 1952-1956
Community:
Gerry Seidl, Caryl Cinelli, Robert Duvall, Bob Seng, Rosemary Burke, Claudia Irmo, Pat Mcgarry, Pat Sweeney, Ann Mccallum, Mary Hill, Thomas Quinn, Mike Mcgarry
Grand Avenue Junior High School Bellmore NY 1977-1981
Community:
Diane Maxwell, Jill Kershner, Ann Cilley, Philip Daniele, Susan Hepner, Diane Torello, Karen Brooks, Rita Paolillo, Edward Shkursky, Joseph Etzel, Susan Starke
Youtube
David Kasper's1000 RWHP Dodge Challenger
David Kasper's 1000 RWHP Dodge Challenger.
Duration:
2m 10s
Scott Boras always wins: Carlos Correa and th...
Today's word of the day is 'timing' as in clockwork as great timing as...
Duration:
46m 18s
3rd Annual LCC/TLC Mardi Gras Celebration wit...
Joe Tomino - Drums Matt Banner - Sousaphone William Washington - Tromb...
Duration:
16m 53s
David Kasper Smiling and Talking
Our baby boy is starting to smile and talk more.
Duration:
52s
All I Do - D. A. Funkified
Dave Kasper Presents: All I Do with D. A. Funkified live at "Brother's...
Duration:
5m 36s
Steuerberater vs. Steuerexperte - Das musst D...
In diesem Video erklrt StB David Kasper den Unterschied zwischen einem...