Search

Aastha Bhargava Phones & Addresses

  • San Francisco, CA
  • Astoria, NY

Resumes

Resumes

Aastha Bhargava Photo 1

Product Designer

View page
Location:
San Francisco, CA
Industry:
Design
Work:
Twitter Jun 2015 - Aug 2018
Product Designer

Lyft Jun 2015 - Aug 2018
Product Designer

Smart Design May 2014 - Nov 2014
Interaction Design Intern

School of Visual Arts Sep 2013 - May 2014
Graduate Teaching Assistant

Indigo Consulting Leo Burnett Jul 2012 - Apr 2013
User Experience Associate
Education:
School of Visual Arts 2013 - 2015
Master of Fine Arts, Masters, Design
H.r. College of Commerce and Economics
Symbiosis International University
Bachelor of Design, Bachelors, Communication, Design
Skills:
Information Architecture
Graphics
Physical Computing
Native Mobile and Tablet Applications
Research
Data Analysis
Project Management
Qualitative Research
Wireframing
Heuristic Evaluations
Computer Programming
Cognitive Ergonomics
Usability Testing
Interaction Design
User Experience
User Centered Design
Aastha Bhargava Photo 2

Aastha Bhargava

View page

Publications

Us Patents

Server-Side Ui Task Control For Onboarding Users To A Messaging Platform

View page
US Patent:
20190342236, Nov 7, 2019
Filed:
May 1, 2019
Appl. No.:
16/401095
Inventors:
- San Francisco CA, US
Aastha Bhargava - San Francisco CA, US
Murph Finnicum - San Mateo CA, US
Vince Lee - Concord CA, US
Abe White - Houston TX, US
Kai Xiao Fang - New York NY, US
Zhen Yuan - San Francisco CA, US
Michael Lin - San Francisco CA, US
Miguel Cervera - San Francisco CA, US
International Classification:
H04L 12/58
G06F 9/451
G06F 17/18
G06F 9/54
Abstract:
According to an aspect, a system includes a messaging platform configured to facilitate an exchange of messages between user accounts of the messaging platform, and a client application configured to communicate with the messaging platform. The messaging platform is configured to store a UI process flow relating to the on-boarding process, where the UI process flow defines a flow logic for a plurality of nodes representing tasks to be executed by the client application, and each node is defined by one or more generic UI components and configuration data that configures the generic UI components to render UI objects on a user interface of the client application. The messaging platform is configured to modify one or more of the tasks or the flow logic to change at least one aspect of the on-boarding process without requiring the client application to implement a software update.
Aastha Bhargava from San Francisco, CA Get Report