Search

Suman Sagar Cherukuri

from Cupertino, CA
Age ~57

Suman Cherukuri Phones & Addresses

  • 22487 Palm Ave, Cupertino, CA 95014
  • 22761 Medina Ln, Cupertino, CA 95014
  • Santa Clara, CA
  • 1075 Park Ln, San Mateo, CA 94403 (650) 570-2842
  • Foster City, CA
  • Sunnyvale, CA

Work

Company: Ca technologies Jun 2012 Position: Sr.principal software architect

Education

School / High School: SVU- Tirupati, Andhra Pradesh 1985 Specialities: BS in Electronics and Communications

Resumes

Resumes

Suman Cherukuri Photo 1

Founder

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Ca Technologies Jun 2012 - Jul 2018
Chief Architect

Bytesized Jun 2012 - Jul 2018
Founder

Replay Solutions Mar 2011 - May 2012
Vice President of Software Development

Replay Solutions Nov 2006 - Mar 2011
Director of Engineering

Rovi 2004 - 2007
Senior Software Engineer
Education:
Sv University 1985 - 1989
Bachelors, Bachelor of Science, Telecommunications, Electronics, Engineering, Communications
Skills:
C++
Xml
Javascript
Enterprise Software
Software Development
Business Intelligence
Soap
Architecture
Ant
Java
Jvm
Technical Leadership
Team Leadership
Eclipse
Saas
Scalability
Software Design
Linux
Cloud Computing
Object Oriented Design
Agile Methodologies
Software Engineering
Architectures
Agile Project Management
Scrum
Oracle
Rest
Embedded Systems
Distributed Systems
Android
System Architecture
Soa
Mobile Devices
Perl
Mobile Applications
Databases
Web Applications
Algorithms
Project Management
Unix
Junit
Subversion
Web Services
Java Enterprise Edition
Html 5
Tomcat
.Net
Software As A Service
Representational State Transfer
Interests:
Children
Environment
Education
Science and Technology
Arts and Culture
Suman Cherukuri Photo 2

Suman Cherukuri

View page
Suman Cherukuri Photo 3

Suman Cherukuri Cupertino, CA

View page
Work:
CA Technologies

Jun 2012 to 2000
Sr.Principal Software Architect

Education:
SVU
Tirupati, Andhra Pradesh
1985 to 1989
BS in Electronics and Communications

Suman Cherukuri Photo 4

Suman Cherukuri

View page

Business Records

Name / Title
Company / Classification
Phones & Addresses
Suman S. Cherukuri
President
V12, INC
22761 Medina Ln #A, Cupertino, CA 95014

Publications

Us Patents

Vehicle Activity Module

View page
US Patent:
7949541, May 24, 2011
Filed:
Feb 8, 2007
Appl. No.:
11/703829
Inventors:
Dennis McGinn - Palo Alto CA, US
Suman Cherukuri - Cupertino CA, US
Assignee:
Performance Analytics, Inc. - Palo Alto CA
International Classification:
G06Q 10/00
G05B 19/00
US Classification:
705 11, 340 58
Abstract:
Systems and methods are disclosed for maintaining security and data gathering for a number of vehicles. The systems include a vehicle activity module for each of the vehicles. The vehicle activity module has a wireless transmitter, a storage device, at least one sensor for receiving event information from identification devices, such as RFID cards, keypads, magnetic ID cards, and the like, a releasable key container, and a processor for accessing and analyzing information. The VAMs are wirelessly connected to a computer system. The VAMs control access to the keys, monitor information relating to access, and store and transmit information relating to sales events, non-sales events, and intrusion events. The VAMs are capable of autonomous operation, without the need to access the computer system to verify event information. The VAMs further include signal attenuating mechanisms to facilitate use of “smart keys. ”.

Advancing And Rewinding A Replayed Program Execution

View page
US Patent:
8079019, Dec 13, 2011
Filed:
Nov 21, 2007
Appl. No.:
11/943889
Inventors:
Jonathan Lindo - Los Altos CA, US
Jeffrey Daudel - South San Francisco CA, US
Arpad Jakab - Oakland CA, US
Suman Cherukuri - Cupertino CA, US
Assignee:
Replay Solutions, Inc. - Redwood City CA
International Classification:
G06F 9/44
US Classification:
717129, 717124, 717126, 717128, 711132, 711156, 711155, 712244
Abstract:
In an embodiment, a data processing system comprises a storage system coupled to a unit under test comprising a heap memory, a static memory and a stack; second logic operable to perform: detecting one or more changes in a first state of the heap memory and the static memory; storing, in the storage system, as a state point of the unit under test, the one or more changes in the first state of the heap memory and the static memory; third logic operable to perform: receiving a request to change the memory under test to a particular state point; in response to the request, loading the particular state point from the storage system and applying the state point to the heap memory and the static memory to result in changing the heap memory and the static memory to a second state that is substantially equivalent to the first state.

Ensuring Deterministic Thread Context Switching In Virtual Machine Applications

View page
US Patent:
8499299, Jul 30, 2013
Filed:
Jun 29, 2010
Appl. No.:
12/825932
Inventors:
Arpad Jakab - Oakland CA, US
Humberto Yeverino - Menlo Park CA, US
Suman Cherukuri - Cupertino CA, US
Jeffrey Daudel - South San Francisco CA, US
Jonathan Lindo - Emerald Hills CA, US
Assignee:
CA, Inc. - Islandia NY
International Classification:
G06F 9/455
G06F 9/46
G06F 11/00
G06F 9/44
G06F 13/22
G06F 12/00
US Classification:
718102, 718 1, 718100, 717124, 717127, 717131, 710200, 710220, 710243, 710244, 714 25, 714 381
Abstract:
Techniques for ensuring deterministic thread context switching in a virtual machine application program include, in one embodiment, providing a single application-level mutex that threads of the executing application program are forced to acquire to execute application code of the virtual machine application program. During a first recorded execution of the virtual machine application program, a record is created and stored in a computer that indicates the order in which threads acquire the application-level mutex. In a subsequent replay execution of the virtual machine application program from the recording, threads of the virtual machine application program are managed to ensure that the application-level mutex is acquired by threads in the same order indicated in the record such that any race conditions that occurred during the recorded execution as a result of executing application code are reproduced during the subsequent replay execution thereby aiding application development personnel in identifying and isolating program errors and bugs related to race conditions.

Recording And Replaying Computer Program Execution With Recorded Execution Event Breakpoints

View page
US Patent:
8578340, Nov 5, 2013
Filed:
Sep 24, 2010
Appl. No.:
12/890449
Inventors:
Jeffrey Daudel - South San Francisco CA, US
Arpad Jakab - Oakland CA, US
Suman Cherukuri - Cupertino CA, US
Jonathan Lindo - Emerald Hills CA, US
Assignee:
CA, Inc. - Islandia NY
International Classification:
G06F 9/44
US Classification:
717129, 717127, 717128, 717131, 710266, 714 3813
Abstract:
A computer program execution record and replay system providing recorded execution event breakpoints is described. In one embodiment, for example, in the record and replay system, a method for providing recorded execution event breakpoints, the method comprising: recording information about one or more execution events that occur during a recorded execution of a computer program; during a replay execution of the computer program in which a particular execution event of the one or more execution events is faithfully reproduced, determining whether a breakpoint is to be set in the replay execution of the computer program based on the recorded information about the particular execution event; and if the breakpoint is to be set, then setting a breakpoint in the replay execution of the computer program such that the replay execution breaks at a point corresponding to the faithful reproduction of the particular execution event.

Vehicle Activity Module

View page
US Patent:
8606589, Dec 10, 2013
Filed:
Dec 19, 2012
Appl. No.:
13/719814
Inventors:
Suman Cherukuri - Cupertino CA, US
Assignee:
SentriLock, LLC - Cincinnati OH
International Classification:
G06Q 10/00
G05B 19/00
US Classification:
705 11, 340 58
Abstract:
Systems and methods are disclosed for maintaining security and data gathering for a number of vehicles. The systems include a vehicle activity module for each of the vehicles. The vehicle activity module has a wireless transmitter, a storage device, at least one sensor for receiving event information from identification devices, such as RFID cards, keypads, magnetic ID cards, and the like, a releasable key container, and a processor for accessing and analyzing information. The VAMs are wirelessly connected to a computer system. The VAMs control access to the keys, monitor information relating to access, and store and transmit information relating to sales events, non-sales events, and intrusion events. The VAMs are capable of autonomous operation, without the need to access the computer system to verify event information. The VAMs further include signal attenuating mechanisms to facilitate use of “smart keys. ”.

Vehicle Activity Module

View page
US Patent:
20040128159, Jul 1, 2004
Filed:
Dec 12, 2003
Appl. No.:
10/734513
Inventors:
Dennis McGinn - Palo Alto CA, US
Suman Cherukuri - San Mateo CA, US
International Classification:
G06F017/60
US Classification:
705/001000
Abstract:
A system () is disclosed for maintaining security and data gathering for a number of vehicles. The system () includes a vehicle activity module () for each of the vehicles (), the vehicle activity module () including a wireless transmitter (), at least one ID reader (), and activity sensors (), and a central computer () having a database () for data storage, the central computer () being in wireless communication with each of the vehicle activity modules (). The system () also includes key ID tags (), which are attached to vehicle keys (), and personal ID cards () which are issued to sales, maintenance and service personnel. Information is read from personal ID cards () and key ID tags () by the activity sensors () and is transmitted to the central computer () for authorization of access and recording of access activity, and for storage and analysis.

Vehicle Activity Module

View page
US Patent:
20120019360, Jan 26, 2012
Filed:
May 23, 2011
Appl. No.:
13/113806
Inventors:
Dennis McGinn - Palo Alto CA, US
Suman Cherukuri - Cupertino CA, US
International Classification:
B60R 25/00
H04Q 5/22
US Classification:
340 573, 340 1051
Abstract:
Systems and methods are disclosed for maintaining security and data gathering for a number of vehicles. The systems include a vehicle activity module for each of the vehicles. The vehicle activity module has a wireless transmitter, a storage device, at least one sensor for receiving event information from identification devices, such as RFID cards, keypads, magnetic ID cards, and the like, a releasable key container, and a processor for accessing and analyzing information. The VAMs are wirelessly connected to a computer system. The VAMs control access to the keys, monitor information relating to access, and store and transmit information relating to sales events, non-sales events, and intrusion events. The VAMs are capable of autonomous operation, without the need to access the computer system to verify event information. The VAMs further include signal attenuating mechanisms to facilitate use of “smart keys.”

Vehicle Activity Module

View page
US Patent:
20120326845, Dec 27, 2012
Filed:
Aug 31, 2012
Appl. No.:
13/601583
Inventors:
Dennis McGinn - Palo Alto CA, US
Suman Cherukuri - Cupertino CA, US
Assignee:
SENTRILOCK, LLC - Cincinnati OH
International Classification:
H04Q 5/22
US Classification:
340 101
Abstract:
Systems and methods are disclosed for maintaining security and data gathering for a number of vehicles. The systems include a vehicle activity module for each of the vehicles. The vehicle activity module has a wireless transmitter, a storage device, at least one sensor for receiving event information from identification devices, such as RFID cards, keypads, magnetic ID cards, and the like, a releasable key container, and a processor for accessing and analyzing information. The VAMs are wirelessly connected to a computer system. The VAMs control access to the keys, monitor information relating to access, and to store and transmit information relating to sales events, non-sales events, and intrusion events. The VAMs are capable of autonomous operation, without the need to access the computer system to verify event information. The VAMs further include signal attenuating mechanisms to facilitate use of “smart keys.”
Suman Sagar Cherukuri from Cupertino, CA, age ~57 Get Report