Inventor
James W. Seaman
Inventor
Falls Church, VA, US
Overview
Patents· 227 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing24%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes23%
H04LTransmission of digital information, e.g. telegraphic communication15%
A63FCard, board, or roulette games8%
H04WWireless communication networks3%
H04MTelephonic communication3%
G07CTime or attendance registers2%
H04NPictorial communication, e.g. television2%
G06TImage data processing or generation, in general2%
G05BControl or regulating systems in general1%
PatentTitleYear
10,970,745Presenting advertising to moving vehicles202110,828,575System and method for dynamic multi-content cards202010,751,944Interlocking block framework for three-dimensional additive manufacturing202010,751,945Interlocking block framework for three-dimensional additive manufacturing202010,672,072Method and system for vendor-neutral subcontractor enablement202010,639,551Use of real time location information for user authentication and authorization in virtual environments202010,263,880Method apparatus, and computer program product for dynamic security based grid routing201910,248,932Informing users of a virtual universe of real world events201910,216,361Standardized visual indicators in electronic media201910,108,972Evaluating advertising effectiveness in a virtual universe201810,068,255Advertising and entertainment system and method for vehicle occupants20189,977,777System and method for read-ahead enhancements20189,911,282'System and method for detecting inappropriate content in virtual worlds'20189,878,251'Relocation between virtual environments based upon promotional and alert conditions'20189,767,177'System and method for optimizing data recovery in a parallel database'20179,736,092'Preferred name presentation in online environments'20179,727,934'System and method for avoiding duplication of effort in drafting documents'20179,700,804'Method and system for accurate rating of avatars in a virtual environment'20179,623,337'Virtual universe avatar activities review'20179,610,502'Use of real time location information for user authentication and authorization in virtual environments'20179,600,306'Client-side simulated virtual universe environment'20179,544,009'Input device switching an operating channel of a radio transceiver between first and second computer systems'20179,531,580'Method, apparatus, and computer program product for dynamic security based grid routing'20169,471,380'Dynamically building application environments in a computational grid'20169,463,387'System and method for detecting inappropriate content in virtual worlds'20169,421,468'Rendering of artifacts in a virtual universe environment in response to user tags'20169,405,436'Standardized visual indicators in electronic media'20169,323,734'System and method for read-ahead enhancements'20169,310,961'Virtual world teleportation'20169,300,605'System and method to provide a centralized alerting and awareness system through the use of an ear piece or other user interface'20169,286,731'Collapsing areas of a region in a virtual universe to conserve computing resources'20169,274,848'Optimizing cloud service delivery within a cloud computing environment'20169,258,017'Input device switching an operating channel of a radio transceiver between first and second computer systems'20169,251,127'Managing locally initiated electronic mail attached documents'20169,245,237'Creating documents from graphical objects in a virtual universe'20169,244,513'Reduction of computer resource use in a virtual universe'20169,207,836'Virtual world teleportation'20159,189,126'Virtual world teleportation'20159,147,192'Targeted vehicle advertising and entertainment system method'20159,117,193'Method and system for dynamic detection of affinity between virtual entities'20159,111,577'Storage space savings via partial digital stream deletion'20159,104,438'Mapping computer desktop objects to cloud services within a cloud computing environment'20159,100,435'Preferred name presentation in online environments'20159,056,248'System and method for detecting inappropriate content in virtual worlds'20159,042,830'Input device switching an operating channel of a radio tranceiver between first and second computer systems'20159,032,509'Identity verification in virtual worlds using encoded data'20159,009,294'Dynamic provisioning of resources within a cloud computing environment'20159,008,433'Object tag metadata and image search'20158,990,311'Enhanced instant message connectivity'20158,974,308'System and method for gaming transactions'20158,972,163'Vehicle fuel efficiency optimization based on vehicle usage patterns'20158,966,473'Dynamically building application environments in a computational grid'20158,943,033'System and method for avoiding duplication of effort in drafting documents'20158,943,421'Customized rule application as function of avatar data'20158,929,807'Transmission of broadcasts based on recipient location'20158,914,469'Negotiating agreements within a cloud computing environment'20148,893,000'Relocation between virtual environments based upon promotional and alert conditions'20148,880,610'Managing locally initiated electronic mail attached documents'20148,805,743'Tracking, distribution and management of apportionable licenses granted for distributed software products'20148,793,064'Vehicle fuel efficiency optimization based on vehicle usage patterns'20148,756,145'Method and system for vendor-neutral subcontractor enablement'20148,751,927'System and method for dynamic multi-content cards'20148,745,242'Cloud computing roaming services'20148,745,726'Identity verification in virtual worlds using encoded data'20148,732,035'Competitive sales environment in a virtual world'20148,713,179'Grid computing accounting and statistics management system'20148,704,821'System and method for managing virtual world environments based upon existing physical environments'20148,682,249'Input device with switchable frequency channel for switchable use between computer systems'20148,682,832'Application of normative rules in a virtual universe'20148,676,036'User data-driven DVR download scheduling system'20148,677,254'Discerning and displaying relationships between avatars'20148,667,498'Modifying virtual universe display quality of virtual objects according to encoded virtual object settings and fee payment status'20148,655,674'Personal service assistance in a virtual universe'20148,639,588'Externalizing virtual object tags relating to virtual objects'20148,640,177'Interactive DVR system'20148,639,589'Externalizing virtual object tags relating to virtual objects'20148,635,303'Virtual universe avatar activities review'20148,624,903'Modifying a display quality of an area in a virtual universe according to avatar characteristics'20148,626,615'System and method for product trials in a simulated environment'20148,615,584'Reserving services within a cloud computing environment'20138,612,750'Creating and using secure communications channels for virtual universes'20138,583,650'Automated management of software images for efficient resource node building within a grid environment'20138,584,025'Virtual world teleportation'20138,564,591'Rendering of artifacts in a virtual universe environment in response to user tags'20138,543,283'Tracking vehicle maintenance using sensor detection'20138,521,547'Mechanic certification tracking validator'20138,514,249'Collapsing areas of a region in a virtual universe to conserve computing resources'20138,478,631'Market segmentation analyses in virtual universes'20138,473,356'System and method for tagging objects for heterogeneous searches'20138,458,691'System and method for dynamically building application environments in a computational grid'20138,442,946'Controlling and using virtual universe wish lists'20138,434,010'Standardized visual indicators in electronic media'20138,423,478'Preferred customer service representative presentation to virtual universe clients'20138,423,285'Enhanced adaptive optimization and presentation of on-line map data'20138,423,195'Power consumption projection'20138,417,364'Computer program product, apparatus and system for managing a manual assembly sequence'20138,396,757'Estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms'20138,387,058'Minimizing complex decisions to allocate additional resources to a job submitted to a grid environment'20138,381,225'Automated processor reallocation and optimization between logical partitions'20138,380,649'Application of normative rules in a virtual universe'20138,380,792'Session management enhancements for instant messaging applications'20138,374,911'Vehicle usage-based tolling privacy protection architecture'20138,364,344'Controlling vehicle operations based on object presence'20138,347,307'Method and system for cost avoidance in virtualized computing environments'20138,347,217'Customized rule application as function of avatar data'20138,346,591'Automating responses by grid providers to bid requests indicating criteria for a grid job'20138,341,640'Using smart objects in a virtual universe to conserve computing resources'20128,332,913'Fraud mitigation through avatar identity determination'20128,327,376'Using smart objects in a virtual universe to conserve computing resources'20128,311,877'Market segmentation analyses in virtual universes'20128,312,449'Viral installation of operating systems in a network'20128,311,698'Tracking vehicle maintenance using sensor detection'20128,307,026'On-demand peer-to-peer storage virtualization infrastructure'20128,296,678'System and method for read-ahead enhancements'20128,296,271'System and method for optimizing data recovery in a parallel database'20128,291,218'Creating and using secure communications channels for virtual universes'20128,285,790'Virtual universe avatar activities review'20128,281,240'Avatar aggregation in a virtual universe'20128,275,881'Managing escalating resource needs within a grid environment'20128,271,655'Cloud computing roaming services'20128,271,330'System and method for researching virtual markets and optimizing product placements and displays'20128,266,626'Apparatus, methods, and computer programs for identifying or managing vulnerabilities within a data processing network'20128,255,113'Detection of vehicle operation under adverse conditions'20128,245,283'Region access authorization in a virtual environment'20128,234,579'Aging and elimination of avatars and associated objects from computer simulated displayed virtual universes'20128,219,281'Controlling vehicle operations based on object presence'20128,214,750'Collapsing areas of a region in a virtual universe to conserve computing resources'20128,214,478'Path saturation for computer storage performance analysis'20128,214,335'Controlling and using virtual universe wish lists'20128,209,076'Tracking vehicle maintenance using sensor detection'20128,200,529'Random and deterministic travel fees'20128,180,519'Cooperative vehicle diagnostics'20128,171,325'Computing component and environment mobility'20128,171,408'Dynamic location generation within a virtual world'20128,145,725'Updating data stores of virtual worlds based on data stores external to the virtual worlds'20128,140,213'Detection of vehicle operation under adverse conditions'20128,140,981'Method and apparatus for enhancing instant messaging systems'20128,128,487'Compensating participants of virtual environments'20128,126,607'Vehicle fluid replacement tracking'20128,127,297'Smart virtual objects of a virtual universe independently select display quality adjustment settings to conserve energy consumption of resources supporting the virtual universe'20128,111,974'Enabling complete viewing content for selected programming'20128,103,414'Adaptive vehicle configuration'20128,095,265'Recording, storing, and retrieving vehicle maintenance records'20128,060,274'Location-based vehicle maintenance scheduling'20118,055,534'Variable rate travel fee based upon vehicle occupancy'20118,051,269'Automated memory reallocation and optimization between logical partitions'20118,037,187'Resource exchange management within a cloud computing environment'20118,036,930'Market segmentation analyses in virtual universes'20118,027,661'Traffic shaping of cellular service consumption through modification of consumer behavior encouraged by cell-based pricing advantages'20118,013,861'Reducing a display quality of an area in a virtual universe to conserve computing resources'20118,010,340'Method, system and computer program product for national language support using a multi-language property file'20118,004,415'Liquid exposure detection'20117,983,430'System for hierarchical audio conflict control'20117,984,251'Autonomic storage provisioning to enhance storage virtualization infrastructure availability'20117,979,292'Travel fee rate setting based upon travel mode and convenience'20117,979,197'Airport traffic management'20117,969,325'Preemptive variable rate travel fees'20117,956,747'Managing electrical device power state'20117,957,954'System and computer program product for national language support using a multi-language property file'20117,945,802'Modifying time progression rates in a virtual universe'20117,904,395'Consumer rating and customer service based thereon within a virtual universe'20117,889,087'Immersion detection'20117,881,448'Method and system for notifying a telephone user of an audio problem'20117,861,301'System for monitoring personal computer documents for sensitive data'20107,823,185'System and method for edge management of grid environments'20107,818,376'Off record chat'20107,814,523'Apparatus and method for television viewer interest expression in advertiser goods and services'20107,809,794'Method and system for notification of electronic message reply requirements'20107,796,039'Quick and accurate detection and reporting of component failures using RFID'20107,792,801'Controlling and using virtual universe wish lists'20107,793,308'Setting operation based resource utilization thresholds for resource use by a process'20107,788,375'Coordinating the monitoring, management, and prediction of unintended changes within a grid environment'20107,761,557'Facilitating overall grid environment management by monitoring and distributing grid activity'20107,748,621'Method and system for dissemination of paperless transaction receipts in non-networked environments'20107,743,142'Verifying resource functionality before use by a grid job submitted to a grid environment'20107,739,155'Automatically distributing a bid request for a grid job to multiple grid providers and analyzing responses to select a winning grid provider'20107,729,951'Method, system, and computer program product for a dynamic virtual shopping area based on user preferences and history'20107,720,923'Method and system for notification of local action required to contents of electronic mail message'20107,712,100'Determining a capacity of a grid environment to handle a required workload for a virtual grid job request'20107,707,288'Automatically building a locally managed virtual node grouping to handle a grid job requiring a degree of resource parallelism within a grid environment'20107,693,951'Method and apparatus for enhancing instant messaging systems'20107,688,959'Method for remotely connecting to a secure telephone network'20107,681,195'System, method, and service for efficient allocation of computing resources among users'20107,668,741'Managing compliance with service level agreements in a grid environment'20107,609,840'System and method for hierarchical audio conflict control'20097,590,623'Automated management of software images for efficient resource node building within a grid environment'20097,571,120'Computer implemented method for estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms'20097,562,035'Automating responses by grid providers to bid requests indicating criteria for a grid job'20097,562,143'Managing escalating resource needs within a grid environment'20097,559,033'Method and system for improving selection capability for user interface'20097,533,170'Coordinating the monitoring, management, and prediction of unintended changes within a grid environment'20097,523,273'Autonomic storage provisioning to enhance storage virtualization infrastructure availability'20097,523,498'Method and system for monitoring personal computer documents for sensitive data'20097,519,672'Active session queue management using contextual systems with an instant messaging proxy service'20097,502,850'Verifying resource functionality before use by a grid job submitted to a grid environment'20097,499,980'System and method for an on-demand peer-to-peer storage virtualization infrastructure'20097,496,948'Method for controlling access to a target application'20097,480,717'System and method for path saturation for computer storage performance analysis'20097,478,283'Provisional application management with automated acceptance tests and decision criteria'20097,478,393'Method for marketing to instant messaging service users'20097,475,119'Method and apparatus for managing messages in a messaging session'20097,475,114'Method for notification of local action required to contents of electronic mail message'20097,472,079'Computer implemented method for automatically controlling selection of a grid provider for a grid job'20087,472,246'Method and system for automated memory reallocating and optimization between logical partitions'20087,454,191'Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages'20087,440,888'Methods, systems and computer program products for national language support using a multi-language property file'20087,441,243'Exception handling in the processing of proposal requests in a grid computing environment'20087,415,119'Method for hierarchical audio conflict control'20087,412,491'Method and apparatus for enhancing instant messaging systems'20087,406,691'Minimizing complex decisions to allocate additional resources to a job submitted to a grid environment'20087,389,106'Traffic shaping of cellular service consumption through modification of consumer behavior encouraged by cell-based pricing advantages'20087,337,213'Method and apparatus for managing messages in a messaging session'20087,330,103'Vehicle collision avoidance system enhancement using in-car air bag deployment system'20087,328,001'Traffic shaping of cellular service consumption through modification of consumer behavior encouraged by cell-based pricing advantages'20087,325,062'Method and system for automated adapter reallocation and optimization between logical partitions'20087,313,796'Reciprocity and stabilization in dynamic resource reallocation among logically partitioned systems'20077,299,469'Hierarchical weighting of donor and recipient pools for optimal reallocation in logically partitioned computer systems'20077,260,190'System and method for managing voicemails using metadata'20077,237,139'Services heuristics for computer adapter placement in logical partitioning operations'20077,231,443'System allowing user associating user off-line status messages of selectable content with participants on user\'s authorized access lists'20077,216,167'System allowing user associating user off-line status messages of selectable content with participants on user\'s authorized access lists'20077,191,221'Method for managing electronic mail receipts using audio-visual notification enhancements'20077,120,671'Method and system for multiple-party, electronic mail receipts'20067,079,632'Voice mail profiles for dynamic voice mail response'20067,076,237'Traffic shaping of cellular service consumption through delaying of service completion according to geographical-based pricing advantages'20067,062,536'Grouping electronic reply messages'20066,885,732'Voice message vignettes'2005Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2005–2021Patents assigned to IBM (217)· patent assignee history
2005–2021Based in Falls Church, VA, US· patent location history
2011–2019Patents assigned to SEAMAN JAMES W (91)· patent assignee history
2011–2019Patents assigned to HAMILTON II RICK A (74)· patent assignee history
2011–2016Patents assigned to O'CONNELL BRIAN M (25)· patent assignee history
2012–2017Patents assigned to DAWSON CHRISTOPHER J (24)· patent assignee history
2012Based in Falls Chruch, VA, US· patent location history
2013–2015Based in Herndon, VA, US· patent location history
2013–2014Based in Fairfax, VA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 217 | 2005–2021 |
| SEAMAN JAMES Wself | 91 | 2011–2019 |
| HAMILTON II RICK A | 74 | 2011–2019 |
| O'CONNELL BRIAN M | 25 | 2011–2016 |
| DAWSON CHRISTOPHER J | 24 | 2012–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| Falls Church, Virginia, US | 220 | 2005–2021 |
| Herndon, Virginia, US | 3 | 2013–2015 |
| Fairfax, Virginia, US | 3 | 2013–2014 |
| Falls Chruch, Virginia, US | 1 | 2012 |