Mazhar H Memon, Age 582848 Moyer Ln, Round Rock, TX 78665

Mazhar Memon Phones & Addresses

19829 Vilamoura St, Pflugerville, TX 78660 (512) 251-6367

200 Dominion Park Dr, Houston, TX 77090 (281) 872-7467

700 Louis Henna Blvd, Round Rock, TX 78664 (512) 373-8195

Fayetteville, AR

1915 Wells Branch Pkwy, Austin, TX 78728 (512) 990-3683

8025 Fm 620, Austin, TX 78726 (512) 506-8644

Tomball, TX

Sugar Land, TX

Winter Park, FL

Detroit, MI

Orlando, FL

Travis, TX

Show more

Work

Company: Dell inc - Round Rock, TX Mar 2007 Position: Enterprise remote services delivery engineer

Education

School / High School: University of Detroit- Detroit, MI 1998 Specialities: Master of Science in Computer Information Systems

Mentions for Mazhar H Memon

Mazhar Memon resumes & CV records

Resumes

Mazhar Memon Photo 16

Mazhar Memon - Austin, TX

Work:
Dell Inc - Round Rock, TX Mar 2007 to Feb 2014
Enterprise Remote Services Delivery Engineer
Authoria - Austin, TX Mar 2006 to Dec 2006
Software Quality Assurance Analyst
IT Solutions - Houston, TX Jan 2000 to Dec 2005
Computer Operations Supervisor
IT Solutions - Winter Park, FL Jul 1998 to Dec 1999
Programmer Analyst
University of Detroit Mercy Apr 1996 to Apr 1998
Computer Lab Consultant
Education:
University of Detroit - Detroit, MI 1998
Master of Science in Computer Information Systems
University of Sind 1992
BS

Publications & IP owners

Us Patents

Message Communication Techniques

US Patent:
8307105, Nov 6, 2012
Filed:
Jun 30, 2011
Appl. No.:
13/173459
Inventors:
Steven King - Portland OR, US
Ram Huggahalli - Phoenix AZ, US
Xia Zhu - Hillsboro OR, US
Mazhar Memon - Austin TX, US
Frank Berry - North Plains OR, US
Nitin Bhardwaj - Hillsboro OR, US
Amit Kumar - Hillsboro OR, US
Theodore Willke, II - Tacoma WA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709230, 709213, 709200, 710315, 710 52, 711120
Abstract:
A network protocol unit interface is described that uses a message engine to transfer contents of received network protocol units in message segments to a destination message engine. The network protocol unit interface uses a message engine to receive messages whose content is to be transmitted in network protocol units. A message engine transmits message segments to a destination message engine without the message engine transmitter and receiver sharing memory space. In addition, the transmitter message engine can transmit message segments to a receiver message engine by use of a virtual address associated with the receiver message and a queue identifier, as opposed to a memory address.

Interrupt Techniques

US Patent:
8645596, Feb 4, 2014
Filed:
Dec 30, 2008
Appl. No.:
12/319033
Inventors:
Amit Kumar - Hillsboro OR, US
Steven King - Portland OR, US
Ram Huggahalli - Phoenix AZ, US
Xia Zhu - Hillsboro OR, US
Mazhar Memon - Austin TX, US
Frank Berry - North Plains OR, US
Nitin Bhardwaj - Hillsboro OR, US
Theodore Willke, II - Tacoma WA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 3/00
US Classification:
710 52, 710263
Abstract:
Techniques are described that can be used by a message engine to notify a core or hardware thread of activity. For example, an inter-processor interrupt can be used to notify the core or hardware thread. The message engine may generate notifications in response to one or more message received from a transmitting message engine. Message engines may communicate without sharing memory space.

Message Communication Techniques

US Patent:
7996548, Aug 9, 2011
Filed:
Dec 30, 2008
Appl. No.:
12/319099
Inventors:
Steven King - Portland OR, US
Ram Huggahalli - Phoenix AZ, US
Xia Zhu - Hillsboro OR, US
Mazhar Memon - Austin TX, US
Frank Berry - North Plains OR, US
Nitin Bhardwaj - Hillsboro OR, US
Amit Kumar - Hillsboro OR, US
Theodore Willke, II - Tacoma WA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709230, 709200, 710315, 710 52, 711120
Abstract:
A network protocol unit interface is described that uses a message engine to transfer contents of received network protocol units in message segments to a destination message engine. The network protocol unit interface uses a message engine to receive messages whose content is to be transmitted in network protocol units. A message engine transmits message segments to a destination message engine without the message engine transmitter and receiver sharing memory space. In addition, the transmitter message engine can transmit message segments to a receiver message engine by use of a virtual address associated with the receiver message and a queue identifier, as opposed to a memory address.

Low Power Polling Techniques

US Patent:
8209559, Jun 26, 2012
Filed:
Dec 24, 2008
Appl. No.:
12/317543
Inventors:
Mazhar Memon - Austin TX, US
Steven King - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 1/32
G06F 9/00
US Classification:
713320, 713323, 712220
Abstract:
Techniques are described to provide the capability to halt execution of a thread by a processor and potentially lower power consumption of the processor while responding to events in a timely manner. An operating system provided system call allows for identification of events that cause the execution of the thread to resume. A processor core uses a signal mask and translation unit that monitors for the identified events. In the event an event is detected, the thread unhalts and determines a manner to process the event.

Reducing Network Latency During Low Power Operation

US Patent:
2010013, May 27, 2010
Filed:
Nov 21, 2008
Appl. No.:
12/313548
Inventors:
Mazhar I. Memon - Austin TX, US
Steen K. Larsen - Hillsboro OR, US
Bryan E. Veal - Hillsboro OR, US
Daniel S. Lake - Hillsboro OR, US
Travis T. Schluessler - Hillsboro OR, US
International Classification:
G06F 1/26
G06F 15/00
US Classification:
713310, 709224
Abstract:
In one embodiment, the present invention includes a method for receiving an incoming packet in a packet buffer and associating it with a flow identifier. Based on the flow identifier, a core to which the incoming packet is to be directed may be determined, and a power management hint can be transmitted to cause the core to be powered up. Other embodiments are described and claimed.

Cross Platform And Platform Agnostic Accelerator Remoting Service

US Patent:
2022040, Dec 22, 2022
Filed:
Jul 16, 2021
Appl. No.:
17/377893
Inventors:
- Palo Alto CA, US
Olivier Alain Cremel - Los Altos CA, US
Kit Colbert - Mountain View CA, US
Chris Wolf - Draper UT, US
Mazhar Memon - Austin TX, US
Renu Raman - Palo Alto CA, US
Peter Buckingham - Palo Alto CA, US
Shreekanta Das - San Jose CA, US
International Classification:
G06F 9/38
G06F 9/451
G06F 9/54
Abstract:
Disclosed are various examples of providing cross platform accelerator remoting between complex instruction set computer (CISC) components and reduced instruction set computer (RISC) components of a computing environment. An accelerator remoting server receives accelerator instructions executable by a locally installed accelerator device and provides the accelerator instructions to the accelerator device. The accelerator remoting server transmits accelerator results to an accelerator remoting client to complete the cross platform or platform agnostic accelerator remoting.

Application-Level Virtualization

US Patent:
2022030, Sep 29, 2022
Filed:
Oct 4, 2021
Appl. No.:
17/493741
Inventors:
- Palo Alto CA, US
Vance MILLER - Raleigh NC, US
Dusan VELJKO - Temerin, RS
Mazhar MEMON - Austin TX, US
International Classification:
G06F 9/50
G06F 9/54
Abstract:
A method for executing an application over a plurality of nodes in each of which an application monitor and a runtime are executing includes executing a first portion of the application by first threads of the runtime of the first node and a second portion of the application by second threads of the runtime of the second node, and under control of the application monitors of the first and second nodes and while executing the first portions and second portions of the application, migrating workloads of one or more of the first threads from the first node to the second node for execution by the second threads.

Handling System Calls During Execution Of An Application Over A Plurality Of Nodes

US Patent:
2022030, Sep 29, 2022
Filed:
Oct 4, 2021
Appl. No.:
17/493783
Inventors:
- Palo Alto CA, US
Mazhar MEMON - Austin TX, US
International Classification:
G06F 9/54
G06F 9/50
Abstract:
A method for handling system calls during execution of an application over a plurality of nodes including a first node and a second node, includes receiving a system call from a thread running on the first node, determining that executing the system call involves resources present on the second node, sending the system call and arguments of the system call to the second node for the second node to execute the system call, receiving the results of the system call from the second node, and returning the results of the system call to the thread.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.