Search

Tasneem Gandapur Brutch

from Southington, CT
Age ~59

Tasneem Brutch Phones & Addresses

  • 114 Steeplechase Dr, Southington, CT 06489 (860) 276-1305
  • Farmington, CT
  • San Jose, CA
  • 3034 Southcreek Dr, Lincoln, CA 95648 (916) 434-7190
  • Santa Clara, CA
  • Cornelius, OR

Work

Company: Intel corporation Position: Security architect at intel corporation

Industries

Computer Software

Resumes

Resumes

Tasneem Brutch Photo 1

Security Architect At Intel Corporation

View page
Location:
19750 northwest Phillips Rd, Hillsboro, OR 97124
Industry:
Computer Software
Work:
Intel Corporation
Security Architect at Intel Corporation

Publications

Us Patents

Structured Grids For Label Propagation On A Finite Number Of Layers

View page
US Patent:
8630509, Jan 14, 2014
Filed:
Jan 13, 2010
Appl. No.:
12/686999
Inventors:
Tasneem G. Brutch - Lincoln CA, US
Assignee:
Samsung Electronics Co., Ltd. - Suwon
International Classification:
G06K 9/36
US Classification:
382276, 348162, 358 19, 370235, 37524008, 382159, 382165, 382173, 382180, 382253, 382305, 707713, 718 1
Abstract:
An image represented by multiple nodes can be processed by determining whether labels can be propagated to a node from another node of the image. Conceptually, an image can be presented as a “structured grid” of multiple nodes (e. g. , a structured grid of pixels of an image). In a “structured grid,” two or more nodes of the same level (e. g. , nodes in the same gray level) can determine in parallel whether to propagate a label from one or more of its neighboring nodes that are labeled and propagate one or more labels accordingly. An image can be processed by iteratively repeating this process for nodes of successive levels. It will be appreciated that the disclosed techniques allow parallelism without requiring partitioning of an image or having to merge partitioned images. The disclosed techniques are especially suited for watershed algorithms.

Structured Grids And Graph Traversal For Image Processing

View page
US Patent:
20110103712, May 5, 2011
Filed:
Jan 13, 2010
Appl. No.:
12/687013
Inventors:
Tasneem G. BRUTCH - Lincoln CA, US
Assignee:
SAMSUNG ELECTRONICS CO., LTD. - Suwon City
International Classification:
G06K 9/36
G06K 9/46
US Classification:
382276
Abstract:
An image represented by multiple nodes can be processed by determining whether information can be propagated to a node from another node (e.g., source node) of the image, thereby allowing significantly greater parallelism and scalability by taking advantage of multiprocessing or multi-core processors that are prevalent and widely available today. Conceptually, an image can be presented as a “structured grid” of multiple nodes (e.g., a structured grid of pixels of an image). In a “structured grid,” two or more of the nodes can determine whether to propagate information in parallel. In fact, each node of a “structured grid” can perform operations relating to propagation of information in parallel. This means that for an image of N pixels, it is possible to perform N operations in parallel. It is also possible to divide the processing of N operations for N pixels substantially equally between the number processors or processing cores available at a given time.

Hardware Acceleration Of Web Applications

View page
US Patent:
20130191722, Jul 25, 2013
Filed:
Jun 8, 2012
Appl. No.:
13/492761
Inventors:
Simon J. GIBBS - San Jose CA, US
Tasneem G. BRUTCH - Lincoln CA, US
Won JEON - Cupertino CA, US
International Classification:
G06F 15/16
G06F 17/00
US Classification:
715234, 345502
Abstract:
In a first embodiment of the present invention, a method for enabling hardware acceleration of web applications is provided, comprising: parsing a web page using a scripting engine, wherein the web page necessitates running a web application; accessing one or more Application Program Interfaces (APIs) that provide parallelization, and distribute tasks of the web application among multiple cores of a multi-core central processing unit (CPU) or graphical processing unit (GPU), wherein the accessing uses a compute context class that, when instantiated, creates a compute context object that acts as a bridge between the scripting engine and the one or more APIs; and creating one or more kernels to operate on the multiple cores.

Securely Upgrading Or Downgrading Platform Components

View page
US Patent:
20130212380, Aug 15, 2013
Filed:
Feb 10, 2012
Appl. No.:
13/371195
Inventors:
Tasneem BRUTCH - Lincoln CA, US
Onur ACIICMEZ - Santa Clara CA, US
Assignee:
SAMSUNG ELECTRONICS CO., LTD. - Suwon City
International Classification:
H04L 9/32
US Classification:
713156, 713169, 713155
Abstract:
A method for securely altering a platform component is provided, comprising: assigning certificates for public encryption and signature verification keys for the device; assigning certificates for public encryption and signature verification keys for an upgrade server; mutually authenticating a device containing the platform component and the upgrade server; causing the device and the upgrade server to exchange a session key; and providing an alteration to be made to the platform component from the upgrade server to the device using the session key.

Hardware Acceleration Of Web Applications

View page
US Patent:
20160328271, Nov 10, 2016
Filed:
Jul 18, 2016
Appl. No.:
15/213332
Inventors:
- Suwon-si, KR
Tasneem G. Brutch - Lincoln CA, US
Won Jeon - Cupertino CA, US
International Classification:
G06F 9/50
G06F 9/455
Abstract:
In a first embodiment of the present invention, a method for enabling hardware acceleration of web applications is provided, comprising: parsing a web page using a scripting engine, wherein the web page necessitates running a web application; accessing one or more Application Program Interfaces (APIs) that provide parallelization, and distribute tasks of the web application among multiple cores of a multi-core central processing unit (CPU) or graphical processing unit (GPU), wherein the accessing uses a compute context class that, when instantiated, creates a compute context object that acts as a bridge between the scripting engine and the one or more APIs; and creating one or more kernels to operate on the multiple cores.

3-Dimensional Model Generation Using Edges

View page
US Patent:
20160098858, Apr 7, 2016
Filed:
May 29, 2015
Appl. No.:
14/725938
Inventors:
- Gyeonggi-Do, KR
Bo Li - San Jose CA, US
Tasneem Brutch - San Jose CA, US
International Classification:
G06T 17/00
G06T 7/00
Abstract:
3-dimensional model generation using edges may include detecting, using a processor, a plurality of edges in a plurality of images and determining, using the processor, a set edges from the plurality of edges that are matched across the plurality of images. Camera poses of the plurality of images may be estimated using the processor and using a cost function that depends upon the set of edges.

Feature-Based Cloud Computing Architecture For Physics Engine

View page
US Patent:
20150187131, Jul 2, 2015
Filed:
Dec 27, 2013
Appl. No.:
14/142615
Inventors:
- Suwon City, KR
Tasneem Brutch - Santa Clara CA, US
Guodong Rong - San Jose CA, US
Assignee:
Samsung Electronics Company, Ltd. - Suwon City
International Classification:
G06T 17/00
H04N 19/20
G06T 15/08
Abstract:
A method for shape compression and physics processing is provided. One embodiment includes providing a volume model including a shape with one or more complex portions. The volume model is preprocessed based on: processing a surface of the volume model for obtaining a global structure, and mapping surface elements to a cube surface. The global structure and a result of the mapping is synchronized between a first electronic device and a second electronic device. The second electronic device performs shape modeling using the global structure and the result of the mapping, physics computing for shape deformation based on the shape modeling, and coding deformed shape features for generating surface shape characteristic elements.
Tasneem Gandapur Brutch from Southington, CT, age ~59 Get Report