Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Gleixner
Robert Gleixner, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110051507 | MAINTENANCE PROCESS TO ENHANCE MEMORY ENDURANCE - Subject matter disclosed herein relates to enhancing an operational lifespan of non-volatile memory. | 03-03-2011 |
Robert J. Gleixner, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080227285 | WIREBOND STRUCTURE AND METHOD TO CONNECT TO A MICROELECTRONIC DIE - A wirebond structure includes a copper pad formed on or in a surface of a microelectronic die. A conductive layer is included in contact with the copper pad and a bond wire is bonded to the conductive layer. The conductive layer is formed of a material to provide a stable contact between the bond wire and the copper pad in at least one of an oxidizing environment and an environment with temperatures up to at least about 350° C. | 09-18-2008 |
Ronald Gleixner, Hohen Neuendorf DE
| Patent application number | Description | Published |
|---|---|---|
| 20080238243 | Commutator for an Electric Machine - A commutator for an electric machine with commutator bars, wherein on one side of the commutator which faces a rotor winding, at least one angled retaining element is formed on at least one commutator bar in order to switch contact conductors of the rotor winding, as well as to connect them with the respective commutator bar, wherein the commutator bar comprises two angled retaining elements. | 10-02-2008 |
Stephan Gleixner, Hsinchu TW
| Patent application number | Description | Published |
|---|---|---|
| 20120170512 | SYSTEM AND METHOD FOR APPLICATION LAYER GATEWAY ASSISTED LOCAL IP ACCESS AT A FEMTO BASE STATION BY NETWORK ADDRESS TRANSLATION - A method for application layer gateway (ALG) assisted local IP access (LIPA) at a base station by network address translation (NAT) allows IP capable UEs connected via HeNB or other kinds of Femto cell base station to use LIPA to establish multimedia session with other IP capable entities in the same IP network by NAT. The method relays a LIPA request to IMS, determines whether the terminating entity residing in the same IP network or not, and determines if the originating and terminating entities are allowed to use LIPA, and modifies the transport address information accordingly to facilitate signaling and packet routing. The method also provides the capability to apply different charging policies for LIPA and non-LIPA usages. | 07-05-2012 |
Stephen Gleixner, Zhubei City TW
| Patent application number | Description | Published |
|---|---|---|
| 20130073746 | Apparatus And Method For Operating M2M Devices - A method for operating a machine-to-machine (M | 03-21-2013 |
Thomas Gleixner, Augsburg DE
| Patent application number | Description | Published |
|---|---|---|
| 20090325128 | METHOD RELATING TO IMPLANTS, AND A MACHINE-READABLE MEDIUM AND A COMPUTER - Method according to which an individual implant ( | 12-31-2009 |
Thomas Gleixner, Uhldingen-Muehlhofen DE
| Patent application number | Description | Published |
|---|---|---|
| 20100318504 | METHOD AND SYSTEM FOR ROBUST FUTEXES - An embodiment relates to a method of managing primitives. The method includes providing a data structure available in user-space where the data structure comprises at least one futex. The method also includes detecting a termination of the process and searching the data structure for status of the at least one futex. The method further includes releasing the at least one futex in response to status of the at least one futex being held and setting a flag for at least one futex. The method further includes notifying at least one process waiting for the released at least one futex. | 12-16-2010 |
| 20120096017 | METHOD AND SYSTEM FOR ROBUST FUTEXES - Systems and methods of managing primitives are disclosed. A data structure that is stored in user space is registered, wherein the data structure tracks a user controllable mutual exclusion primitive that is acquired by a process running in the user space, and wherein the user controllable mutual exclusion primitive serves as a lock on a resource provided by a computer system. A termination of the process is detected, wherein the process maintains the lock on the resource after termination and the data structure is searched to identify the user controllable mutual exclusion primitive that is acquired by the process that terminated. The user controllable mutual exclusion primitive is released if the user controllable mutual exclusion primitive is identified as being acquired by the process. | 04-19-2012 |
Thomas Gleixner, Uhldingen DE
| Patent application number | Description | Published |
|---|---|---|
| 20110138146 | KERNEL SUBSYSTEM FOR HANDLING PERFORMANCE COUNTERS AND EVENTS - A system for handling performance counters and events includes an operating system that receives a request of a first application for performance data associated with a type of event to be performed by a second application, causes a hardware counter pertaining to the event type to be activated, and provides a file descriptor corresponding to the hardware counter to the first application. The operating system then receives a second request of the first application for a value of the hardware counter, where the second request includes the file descriptor, and provides the value of the hardware counter to the first application. | 06-09-2011 |
| 20110138389 | OBTAINING APPLICATION PERFORMANCE DATA FOR DIFFERENT PERFORMANCE EVENTS VIA A UNIFIED CHANNEL - A system for obtaining performance data for different performance events includes a first application monitoring performance of a second application executing on a computing system. The first application identifies the type of event to be measured with respect to the second application, issues a first system call identifying the type of event, receives an identifier corresponding to the event type, and causes the second application to begin execution. After the execution of the second application is completed, the first application issues a second system call including the identifier corresponding to the event type, and receives a value of a hardware counter corresponding to the event type from an operating system. | 06-09-2011 |
| 20110145651 | SOFTWARE PERFORMANCE COUNTERS - A system for providing software performance counters includes an operating system that receives a first request of a first application to monitor performance of a second application, the first request identifying a type of event to monitor during the execution of the second application. The operating system determines that the event is a software event, monitors the performance of the second application with respect to the type of the software event, and updates a counter associated with the type of the software event based on the monitoring. Further, the operating system receives a second request of the first application for performance data associated with the type of the software event counter, and provides the value of the counter to the first application. | 06-16-2011 |
| 20110145829 | PERFORMANCE COUNTER INHERITANCE - A system for providing performance counter inheritance includes an operating system that receives a request of a first application to monitor performance of a second application, the request identifying an event to monitor during the execution of a task associated with the second application. The operating system causes a task counter corresponding to the event to be activated, and automatically activates a child task counter for each child task upon receiving a notification that execution of a corresponding child task is starting. Further, the operating system adds a value of each child task counter to a value of the task counter to determine a total counter value for the task, and provides the total counter value of the task to the first application. | 06-16-2011 |
| 20110145838 | PROFILING THE SYSTEM PROVIDING PERFORMANCE STATISTICS IN REAL TIME - A system for providing performance statistics of applications in real time includes a first application that obtains current performance data of at least one second application in real time, utilizes the current performance data to determine a list of functions and the number of events occurred during the execution of each function, presents the resulting data to a user, and periodically refreshes the presented data using up-to-date performance data of the second application. | 06-16-2011 |
