Search

Sanjay I Satagopan

from Atlanta, GA
Age ~46

Sanjay Satagopan Phones & Addresses

  • 941 Perimeter Walk, Atlanta, GA 30338 (678) 579-0839
  • 301 10Th St NW, Atlanta, GA 30318
  • 3630 Henley Park Ct, Atlanta, GA 30340
  • 6871 Peachtree Dunwoody Rd, Atlanta, GA 30328 (678) 587-0755
  • 6871 Peachtree Dunwoody Rd NE #314, Atlanta, GA 30328 (678) 587-0755
  • Dunwoody, GA
  • 3122 Falling Acorn Cir, Lake Mary, FL 32746 (407) 330-0851
  • Cary, NC
  • Dayton, OH
  • 941 Perimeter Walk, Atlanta, GA 30338

Work

Company: Ciena Sep 2012 Position: Senior manager

Education

Degree: MBA School / High School: Emory University - Goizueta Business School 2007 to 2010

Skills

Telecommunications • Testing • Cross Functional Team Leadership • Product Management • Product Development • Strategy • Agile Methodologies • Requirements Analysis • Scrum • Ethernet • Embedded Systems • Project Management • Data Analysis • Optimization • Wireless • Sdh • Networking • Business Analytics • Software Validation • Software Development Life Cycle • Software Project Management • Microsoft Excel • Microsoft Powerpoint • Microsoft Office

Languages

Tamil • English

Ranks

Certificate: Certified Scrum Master

Interests

Social Services • Children • Environment • Education • Poverty Alleviation • Science and Technology • Human Rights

Emails

Industries

Computer Software

Resumes

Resumes

Sanjay Satagopan Photo 1

Product Manager

View page
Location:
Atlanta, GA
Industry:
Computer Software
Work:
Ciena since Sep 2012
Senior Manager
Education:
Emory University - Goizueta Business School 2007 - 2010
MBA
Georgia Institute of Technology 1999 - 2000
M.S, Electrical Engineering
Cornell University 1995 - 1999
B.S, Electrical Engineering
Skills:
Telecommunications
Testing
Cross Functional Team Leadership
Product Management
Product Development
Strategy
Agile Methodologies
Requirements Analysis
Scrum
Ethernet
Embedded Systems
Project Management
Data Analysis
Optimization
Wireless
Sdh
Networking
Business Analytics
Software Validation
Software Development Life Cycle
Software Project Management
Microsoft Excel
Microsoft Powerpoint
Microsoft Office
Interests:
Social Services
Children
Environment
Education
Poverty Alleviation
Science and Technology
Human Rights
Languages:
Tamil
English
Certifications:
Certified Scrum Master
Certified Scrum Product Owner
Pragmatic Marketing - Level Iii
Scrum Alliance
Pragmatic Marketing

Publications

Us Patents

Device Application Access And User Data Management

View page
US Patent:
20210266317, Aug 26, 2021
Filed:
Apr 29, 2021
Appl. No.:
17/244629
Inventors:
- Palo Alto CA, US
Sanjay Satagopan - Atlanta GA, US
Raghuram Rajan - Atlanta GA, US
Rajiv Singh - Atlanta GA, US
International Classification:
H04L 29/06
G06F 21/60
H04L 9/06
Abstract:
Software development kit (“SDK”) applications may be implemented with user data on an enterprise end-user or shared device subsequent to a single check-out process on the device. A user profile and a context ID for a user can be accessed based on user provided credentials. An agent application can set a value of an agent context ID to a server context ID corresponding to the context ID for the user profile. A status of a local context ID (“LCID”) of an SDK application can be determined in response to an application launch. Using the LCD, a context ID comparison can be performed on the device with a value of a context ID from one of the SDK application, the server, and the agent application based on the LCID status. The SDK application can be implemented with user specific user data obtained from one of the SDK application and the agent application based on a result of the context ID comparison.

Device Application Access And User Data Management

View page
US Patent:
20200228528, Jul 16, 2020
Filed:
Jan 10, 2019
Appl. No.:
16/244157
Inventors:
- Palo Alto CA, US
Sanjay Satagopan - Atlanta GA, US
Raghuram Rajan - Atlanta GA, US
Rajiv Singh - Atlanta GA, US
International Classification:
H04L 29/06
G06F 21/60
H04L 9/06
Abstract:
Software development kit (“SDK”) applications may be implemented with user data on an enterprise end-user or shared device subsequent to a single check-out process on the device. A user profile and a context ID for a user can be accessed based on user provided credentials. An agent application can set a value of an agent context ID to a server context ID corresponding to the context ID for the user profile. A status of a local context ID (“LCID”) of an SDK application can be determined in response to an application launch. Using the LCD, a context ID comparison can be performed on the device with a value of a context ID from one of the SDK application, the server, and the agent application based on the LCID status. The SDK application can be implemented with user specific user data obtained from one of the SDK application and the agent application based on a result of the context ID comparison.

Device Application Access And User Data Management

View page
US Patent:
20200228534, Jul 16, 2020
Filed:
Jan 10, 2019
Appl. No.:
16/245210
Inventors:
- Palo Alto CA, US
Sanjay Satagopan - Atlanta GA, US
Raghuram Rajan - Atlanta GA, US
Rajiv Singh - Atlanta GA, US
International Classification:
H04L 29/06
H04L 9/06
G06F 8/70
H04L 9/32
Abstract:
Software development kit (“SDK”) applications may be implemented with user data on an enterprise end-user or shared device subsequent to a single check-out process on the device. A user profile and a context ID for a user can be accessed based on user provided credentials. An SDK application can be identified as one application of an application cluster including at least two applications. A status of a local context ID (“LCID”) of the SDK application can be determined, and a value for the LCID can be established based on the status and a value of a comparison context ID obtained from a server or an agent application. The LCID and a context ID for a keychain for the application cluster can be compared, and the SDK application can be implemented with user specific user data obtained from the agent application or the keychain based on a result of the comparison.

On-Device, Application-Specific Compliance Enforcement

View page
US Patent:
20200092374, Mar 19, 2020
Filed:
Sep 17, 2018
Appl. No.:
16/133159
Inventors:
- Palo Alto CA, US
Sanjay Satagopan - Atlanta GA, US
Ali Mohsin - Alpharetta GA, US
Simon Brooks - Cupertino CA, US
Ryan Turner - Alpharetta GA, US
Lucas Chen - Dunwoody GA, US
International Classification:
H04L 29/08
H04L 29/06
G06F 11/07
H04L 12/24
G06F 21/12
Abstract:
Examples herein describe systems and methods for on-device, application-specific compliance enforcement. An example method can include receiving, at a user device, an application having a compliance engine. The user device can also store a compliance rule that applies to the received application. The compliance rule can specify a condition and a remedial action for the application. The user device can execute the application. The application can determine, using the compliance engine within the application, whether the condition is present. The determination can be made regardless of whether the device has internet or cellular connectivity. Based on determining that the condition is present, the application can perform the remedial action.

Identifying And Displaying Application Dependencies

View page
US Patent:
20190268306, Aug 29, 2019
Filed:
Feb 26, 2018
Appl. No.:
15/904691
Inventors:
- Palo Alto CA, US
Nischit Shetty - Atlanta GA, US
Amit Yadav - Atlanta GA, US
Sanjay Satagopan - Atlanta GA, US
Sharath Chavva - Atlanta GA, US
Nidhi Aggarwal - Dunwoody GA, US
Ryan Turner - Alpharetta GA, US
Nikhil Mehta - Atlanta, US
Ali Mohsin - Alpharetta GA, US
International Classification:
H04L 29/06
H04L 29/08
H04L 12/46
G06F 3/0482
G06F 8/61
Abstract:
A portal application can receive a listing of available applications in response to a request sent to a management server. The listing can include a plurality of attributes for each available application, such as the requirements for using the features of each application or a dependency upon another application. Based on the plurality of attributes received, the portal application can determine that a first application requires installation of a second application in order for the first application to provide additional functionality. The portal application can display icons corresponding to the available applications and display one or more UI elements, indicating that the first application requires installation of the second application. The portal application can also push the second application to the device and assist in installing and initializing the second application on the device.
Sanjay I Satagopan from Atlanta, GA, age ~46 Get Report