Search

Tana Christine Jackson

from Sunnyvale, CA
Age ~54

Tana Jackson Phones & Addresses

  • 1163 W Mc Kinley Ave, Sunnyvale, CA 94086 (408) 738-3366
  • Campbell, CA
  • Santa Clara, CA
  • Bennington, NE
  • Omaha, NE
  • 1163 W Mc Kinley Ave, Sunnyvale, CA 94086

Work

Position: Professional/Technical

Education

Degree: Associate degree or higher

Resumes

Resumes

Tana Jackson Photo 1

Founder

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Istante Software
Founder
Tana Jackson Photo 2

Ios Premiere Rush Developer

View page
Location:
Sunnyvale, CA
Industry:
Computer Software
Work:
Akamai Technologies Apr 2017 - Oct 2019
Engineer

Adobe Apr 2017 - Oct 2019
Ios Premiere Rush Developer

Soasta, Inc. Nov 2014 - Oct 2019
Vp, Engineering and Founder

Soasta, Inc. May 2006 - Nov 2014
Director, Engineering and Founder

Ambient Software Apr 2005 - May 2006
Engineer
Education:
Valparaiso University
Westside High School
Skills:
Cloud Computing
Saas
Enterprise Software
Software Development
Agile Methodologies
Scalability
Java
Distributed Systems
Software Engineering
Mobile Applications
Test Automation
Testing
Xml
Unix
Linux
Soa
Javascript
Paas
Functional Testing
Objective C
Mysql
Data Modeling

Publications

Us Patents

Methods And Apparatus For Maintaining Application Execution Over An Intermittent Network Connection

View page
US Patent:
7941542, May 10, 2011
Filed:
Mar 17, 2003
Appl. No.:
10/391128
Inventors:
Tal Broda - Foster City CA, US
Tim J. Beauchamp - Belmont CA, US
Tana Christine Jackson - Campbell CA, US
Kenneth C. Gardner - Menlo Park CA, US
Geoffrey Deane Owen Nicholls - Palo Alto CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 15/16
US Classification:
709227, 709217
Abstract:
A method for optimally maintaining the execution of a first application, wherein the first application is further configured to received a set of sequential data elements from a second application, and the set of sequential data elements further includes a first data element and a second data element. The method includes establishing a connection between the first application and the second application. The method further includes transmitting a request to send the set of sequential data elements; receiving the first data element from the second application; and determining if the connection is still active. If not, the method also includes reestablishing the connection; transmitting a request to the second application to resend the first data element; receiving the first data element; and, if necessary, receiving the second data element.

Application-Specific Personalization For Data Display

View page
US Patent:
7945846, May 17, 2011
Filed:
Mar 17, 2003
Appl. No.:
10/390978
Inventors:
Tim J. Beauchamp - Belmont CA, US
Tana Christine Jackson - Campbell CA, US
Kendall J. Cosby - Aurora CO, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/00
G06F 17/20
G06F 17/21
G06F 17/22
G06F 17/24
G06F 17/26
G06F 17/27
G06F 17/28
US Classification:
715201, 715210, 715212, 715234, 715238
Abstract:
A method of optimizing a set of elements on a device display. The method includes positioning the set of elements on the device display, where the set of elements includes a first set of spatial indicia, and the device display further includes a first set of device characteristics. The method also includes generating a first set of workspace configuration indicia based, in part, on the first set of spatial indicia and the first set of device characteristics; and, if desired, re-positioning the set of elements on the device display, where the set of elements includes a second set of spatial indicia, and wherein the device display further includes a second set of device characteristics. The method further includes generating a second set of workspace configuration indicia based in part, on the second set of spatial indicia and the second set of device characteristics; wherein if the device display comprises the first set of device characteristics, positioning the set of elements according to the first set of workspace configuration indicia; else if, the display comprises the second set of device characteristics, positioning the set of elements according to the second set of workspace configuration indicia; else, positioning the set of elements according to a set of default workspace configuration indicia.

Visual Test Automation Tool For Message-Based Applications, Web Applications And Soa Systems

View page
US Patent:
8306195, Nov 6, 2012
Filed:
Nov 15, 2010
Appl. No.:
12/927426
Inventors:
Kenneth C. Gardner - Menlo Park CA, US
Craig R. Powers - San Francisco CA, US
Robert Charles Holcomb - Sunnyvale CA, US
Kendall J. Cosby - Aurora CO, US
Tana Christine Jackson - Sunnyvale CA, US
Charles A. Vazac - San Francisco CA, US
Matthew Solnit - Mountain View CA, US
Michael Hemmert - Scotts Valley CA, US
Assignee:
SOASTA, Inc. - Mountain View CA
International Classification:
H04M 1/64
G06F 3/01
G06Q 30/00
US Classification:
379 8808, 705 268, 709224, 714 37, 715202, 715711, 715809
Abstract:
In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.

Application-Specific Personalization For Data Display

View page
US Patent:
8566693, Oct 22, 2013
Filed:
Apr 4, 2011
Appl. No.:
13/079436
Inventors:
Tim B. Beauchamp - Belmont CA, US
Tana Christine Jackson - Campbell CA, US
Kendall J. Cosby - Aurora CO, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/00
G06F 17/27
US Classification:
715201, 715274
Abstract:
A method of optimizing a set of elements on a device display. The method includes positioning the set of elements on the device display, where the set of elements includes a first set of spatial indicia, and the device display further includes a first set of device characteristics. The method also includes generating a first set of workspace configuration indicia based, in part, on the first set of spatial indicia and the first set of device characteristics; and, if desired, re-positioning the set of elements on the device display, where the set of elements includes a second set of spatial indicia, and wherein the device display further includes a second set of device characteristics. The method further includes generating a second set of workspace configuration indicia based in part, on the second set of spatial indicia and the second set of device characteristics; wherein if the device display comprises the first set of device characteristics, positioning the set of elements according to the first set of workspace configuration indicia; else if, the display comprises the second set of device characteristics, positioning the set of elements according to the second set of workspace configuration indicia; else, positioning the set of elements according to a set of default workspace configuration indicia.

Copyholder Graphical User Interface

View page
US Patent:
20070038949, Feb 15, 2007
Filed:
May 31, 2006
Appl. No.:
11/444967
Inventors:
Leslie Chan - San Francisco CA, US
Tana Jackson - Sunnyvale CA, US
Dan Weller - Palo Alto CA, US
International Classification:
G06F 17/00
US Classification:
715767000, 715769000
Abstract:
A user interface is provided that enables a user to view, navigate and perform actions on an online document. The user interface is represented as a sliding window which appears to move smoothly across the document text. The sliding window, from herein referred to as the copyholder, moves across the document to locations in the document text that are defined by the underlying document. The copyholder size is determined by the underlying document, it can expand the width of the document text and the length of an active section or it can appear as a clip attached to the edge of the document. The copyholder contains an action bar with icons representing actions that can be performed on the document text. The current location of the copyholder in a document is saved when the document is closed. The copyholder will move to the saved location in the document text when the document is resumed and display the copyholder around the active document text.

Visual Test Automation Tool For Message-Based Applications, Web Applications And Soa Systems

View page
US Patent:
20080066009, Mar 13, 2008
Filed:
Aug 14, 2006
Appl. No.:
11/503580
Inventors:
Kenneth C. Gardner - Menlo Park CA, US
Craig R. Powers - San Francisco CA, US
Robert Charles Holcomb - Sunnyvale CA, US
Kendall J. Cosby - Aurora CO, US
Tana Christine Jackson - Sunnyvale CA, US
Charles A. Vazac - San Francisco CA, US
Matthew Solnit - Mountain View CA, US
Michael Hemmert - Scotts Valley CA, US
Assignee:
SOASTA, Inc. - Mountain View CA
International Classification:
G06F 3/048
US Classification:
715809
Abstract:
In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.

Session Template Packages For Automated Load Testing

View page
US Patent:
20180011774, Jan 11, 2018
Filed:
Sep 20, 2017
Appl. No.:
15/709928
Inventors:
- Mountain View CA, US
Tana Christine Jackson - Sunnyvale CA, US
Tal Broda - Los Altos Hills CA, US
Kendall Cosby - Aurora CO, US
International Classification:
G06F 11/34
H04L 12/26
Abstract:
A computer-implemented method includes scanning a clip of messages that includes message requests and message responses arranged in a sequence. The scanning is performed based on one or more search parameters and produces a list of one or more name/value pairs. The clip is utilized to perform a load test on a target website. Each name/value pair has a corresponding value. For each name/value pair in the list a message request in the clip is identified where the corresponding value is first used. Then, looking backwards in the sequence from the message request where the corresponding value is first used, prior message responses are located where the corresponding value is found. An extraction point is specified in the clip for the corresponding value as a latest message response in the sequence where the corresponding value was returned from the target website. The corresponding value is then stored as a property.

Cloud-Based Custom Metric/Timer Definitions And Real-Time Analytics Of Mobile Applications

View page
US Patent:
20170180909, Jun 22, 2017
Filed:
Mar 3, 2017
Appl. No.:
15/448954
Inventors:
- Mountain View CA, US
Tal Broda - Sunnyvale CA, US
Tana C. Jackson - Sunnyvale CA, US
Matthew Solnit - San Jose CA, US
Mukul Sharma - Sunnyvale CA, US
Ben Bubenheim - San Francisco CA, US
Kendall Cosby - Aurora CO, US
International Classification:
H04W 4/00
G06F 3/0484
G06F 3/0488
Abstract:
A method for real-time capture of analytics from real users of a native mobile application (app) includes storing a custom metric/timer definition for a native mobile application (app) in a configuration file on a server. The custom metric/timer definition includes one or more identifiers of an element or object of the native mobile app selected by touch gesture input via a user interface on a mobile device running the native mobile app in a special mode. The configuration file is downloaded from the server to real users running the native mobile app on associated mobile devices. Immediately thereafter, one or more collector servers receive data beaconed in real-time from the associated mobile devices of the real users. The beaconed data includes custom metric/timer data obtained from the custom metric/timer definition.
Tana Christine Jackson from Sunnyvale, CA, age ~54 Get Report