Inventor

James Xenidis

Inventor
Cedar Park, TX, US

Overview

36→
Patents
2007–2021
Patent span
Physics
Primary field (CPC G)

Patents· 36 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing57%
H04WWireless communication networks14%
G16HHealthcare informatics, i.e. information and communication technology [ict] specially adapted for the handling or processing of medical or healthcare data6%
H04LTransmission of digital information, e.g. telegraphic communication6%
G16ZInformation and communication technology [ict] specially adapted for specific application fields, not otherwise provided for4%
H04MTelephonic communication4%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use4%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes2%
G07CTime or attendance registers2%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications2%
PatentTitleYear
10,992,778Callee condition based communication with mobile devices202110,950,349Performing a health analysis using a smart floor mat202110,929,492Utilizing attributes of users to cluster users at a waypoint202110,592,116Load stall interrupt202010,372,678Files having unallocated portions within content addressable storage201910,372,679File versions within content addressable storage201910,198,773Cooperative evidence gathering201910,129,366Callee condition based communication with mobile devices201810,102,296Utilizing attributes of users to cluster users at a waypoint201810,096,383Performing a health analysis using a smart floor mat20189,971,516Load stall interrupt20189,864,698'Resolving cache lookup of large pages with variable granularity'20189,632,569'Directed event signaling for multiprocessor systems'20179,622,043'Past location-based communication with mobile devices'20179,615,216'Future location-based communication with mobile devices'20179,602,964'Current location-based communication with mobile devices'20179,495,373'File versions within content addressable storage'20169,483,481'Files having unallocated portions within content addressable storage'20169,473,888'Location-based communication with mobile devices'20169,420,417'Facilitating location-based communication with mobile devices'20169,158,701'Process-specific views of large frame pages with variable granularity'20159,047,079'Indicating disabled thread to other threads when contending instructions complete execution to ensure safe shared resource condition'20158,954,707'Automatic use of large pages'20158,832,707'Tunable error resilience computing'20148,688,953'Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities'20148,615,644'Processor with hardware thread control logic indicating disable status when instructions accessing shared resources are completed for safe shared resource condition'20138,275,971'Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities'20127,987,464'Logical partitioning and virtualization in a heterogeneous architecture'20117,865,697'Apparatus for and method of processor to processor communication for coprocessor functionality activation'20117,748,006'Loading software on a plurality of processors'20107,653,908'Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment'20107,636,800'Method and system for memory address translation and pinning'20097,600,093'Device, method and computer program product for multi-level address translation'20097,415,703'Loading software on a plurality of processors'20087,389,508'System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment'20087,290,112'System and method for virtualization of processor resources'2007

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2007–2021Patents assigned to IBM (35)· patent assignee history
2007–2015Based in Carmel, NY, US· patent location history
2012–2015Patents assigned to XENIDIS JAMES (7)· patent assignee history
2012–2014Patents assigned to FRANKE HUBERTUS (2)· patent assignee history
2013–2015Patents assigned to BRUCE BECKY (2)· patent assignee history
2013–2015Patents assigned to FRAZIER GILES R (2)· patent assignee history
2014–2015Based in Austin, TX, US· patent location history
2015–2021Based in Cedar Park, TX, US· patent location history
2016Based in San Jose, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM352007–2021
XENIDIS JAMESself72012–2015
BRUCE BECKY22013–2015
FRANKE HUBERTUS22012–2014
FRAZIER GILES R22013–2015
Locations
LocationPatentsSpan
Cedar Park, Texas, US192015–2021
Carmel, New York, US132007–2015
San Jose, California, US22016
Austin, Texas, US22014–2015