Inventor

Matthew B. Trevathan

Inventor
Kennesaw, GA, US

Overview

256→
Patents
2005–2021
Patent span
Physics
Primary field (CPC G)

Patents· 256 as inventor

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

G06Fprimary
G06FElectric digital data processing25%
H04LTransmission of digital information, e.g. telegraphic communication23%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes13%
H04WWireless communication networks12%
H04MTelephonic communication5%
G06NComputing arrangements based on specific computational models2%
Y04SSystems integrating technologies related to power network operation, communication or information technologies for improving the electrical power generation, transmission, distribution, management or usage, i.e. smart grids2%
H02JElectric power networks2%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications2%
Y02EReduction of greenhouse gas [ghg] emissions, related to energy generation, transmission or distribution2%
PatentTitleYear
11,113,047Systems and processes of accessing backend services with a mobile application202111,055,783Trading platforms using market sentiment and dynamic risk assessment profiles202111,029,926System and method for delivering autonomous advice and guidance202111,003,421Event processing system and method202110,740,411Determining repeat website users via browser uniqueness tracking202010,740,080Preview and publishing of mobile applications202010,720,794Configuring, optimizing, and managing micro-grids202010,714,935Subscriber-driven system for managing events in an electrical grid202010,698,875Management of memory usage using usage analytics202010,666,749System and method of leveraging SIP to integrate RFID tag information into presence documents202010,659,510System and method for active transcoding of content in a distributed system202010,623,563System and methods for providing voice transcription202010,606,763Methods and systems for selective encryption and secured extent quota management for storage servers in cloud computing202010,579,436Data relocation in global storage cloud environments202010,555,111Processes and systems of geo-boundary monitoring and caching for mobile devices202010,395,176Data based truth maintenance201910,348,860System and method to support codec delivery models for IMS networks201910,346,219Method and system for reducing message passing for contention detection in distributed SIP server environments201910,257,671System and method of creating and providing SMS HTTP tagging201910,250,718System and method to support codec delivery models for IMS networks201910,248,403Providing updates for natively rendered mobile applications201910,241,534Distribution model responsive to asset identification201910,223,108System and method of reconstructing complex custom objects201910,169,098Data relocation in global storage cloud environments201910,172,008System and method of decoupling and exposing computing device originated location information201910,162,952Security model for network information service201810,152,355Grid licensing server and fault tolerant grid system and method of use201810,115,101Wireless establishment of identity via bi-directional RFID201810,116,642Identity management over multiple identity providers201810,067,748Specifying data in a standards style pattern of service-oriented architecture (SOA) environments201810,038,760System and method to support codec delivery models for IMS networks201810,033,763Centralized mobile application management system and methods of use201810,013,426Deduplicating similar image objects in a document201810,007,243Fault isolation and service restoration in an electric grid20189,998,512System and method of optimizing digital media processing in a carrier grade web portal environment20189,986,393System and method of creating and providing SMS HTTP tagging20189,984,370System and method to support identity theft protection as part of a distributed service oriented ecosystem20189,959,470System and method for contexually interpreting image sequences20189,959,426Method and apparatus for specifying time-varying intelligent service-oriented model20189,942,385System and method for preventing and/or limiting use of a mobile device20189,935,986Spatial security in a session initiation protocol (SIP) conference20189,934,519Dynamic, subscriber driven charging models for media distribution20189,934,310Determining repeat website users via browser uniqueness tracking20189,922,181'Security model for network information service'20189,923,416'Configuring, optimizing, and managing micro-grids'20189,916,184'Data relocation in global storage cloud environments'20189,916,573'Wireless establishment of identity via bi-directional RFID'20189,900,756'Dynamically updating policy controls for mobile devices and applications via policy notifications'20189,871,916'System and methods for providing voice transcription'20189,846,638Exposing method related data calls during testing in an event driven, multichannel architecture20179,830,347Management of memory usage using usage analytics20179,807,139'System and method for active transcoding of content in a distributed system'20179,792,317'Accelerated data integrity through broker orchestrated peer-to-peer data synchronization'20179,794,300'Method and system for reducing message passing for contention detection in distributed SIP server environments'20179,785,129'Fault isolation and service restoration in an electric grid'20179,767,323'Spatial security for stored data'20179,754,231'Human task integration into BPEL process via presence driven delivery'20179,747,199'Analytics based control of thin provisioning environment'20179,740,697'Subscriber driven media agnostic content delivery across networks'20179,722,888'System and method of using diameter based signaling to activate and deactivate subscriber centric, visually rendered, services'20179,712,513'Identity management over multiple identity providers'20179,710,626'Security model for network information service'20179,712,495'Methods and systems for selective encryption and secured extent quota management for storage servers in cloud computing'20179,692,858'Security model for a memory of a network information system'20179,686,661'System and method of creating and providing SMS HTTP tagging'20179,672,576'System and method for enabling effective work force management of a smart grid'20179,667,792'Facilitating context delivery during communication sessions'20179,647,995'System and method of decoupling and exposing computing device originated location information'20179,646,026'Determining points of interest using intelligent agents and semantic data'20179,632,772'System and method of reconstructing complex custom objects'20179,628,433'Transmission of short message service (SMS) message and notifications in virtualized wireless mobile computing device based on the status of intended recipient'20179,621,557'Method and apparatus for specifying time-varying intelligent service-oriented model'20179,614,884'System and method of optimizing digital media processing in a carrier grade web portal environment'20179,584,667'Callee centric location and presence enabled voicemail using session initiated protocol enabled signaling for IP multimedia subsystem networks'20179,569,722'Optimal persistence of a business process'20179,565,026'System and method for providing location based services using collaborative networks'20179,563,529'Selective monitoring of archive and backup storage'20179,551,981'Real-time monitoring, controlling, and optimizing electrical generation assets based on emission level measurements'20179,544,365'Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof'20179,514,145'Managing redundant immutable files using deduplication in storage clouds'20169,509,759'Service agreement performance validation in a cloud hosted environment'20169,489,404'De-duplicating data in a network with power management'20169,471,916'Wireless establishment of identity via bi-directional RFID'20169,459,994'Mobile application testing systems and methods'20169,454,327'Analytics based control of thin provisioning environment'20169,451,015'Service agreement performance validation in a cloud hosted environment'20169,424,343'Management of an electronic calendar using short message service (SMS)'20169,424,614'Updating distribution management system model responsive to real-time asset identification and location inputs'20169,424,540'Identifying service oriented architecture shared service opportunities'20169,401,988'Facilitating context delivery during communication sessions'20169,355,318'System and method for contexually interpreting image sequences'20169,357,384'System and method to support identity theft protection as part of a distributed service oriented ecosystem'20169,342,247'Leveraging a hybrid infrastructure for dynamic memory allocation and persistent file storage'20169,342,547'Management of memory usage using usage analytics'20169,336,127'Exposing method related data calls during testing in an event driven, multichannel architecture'20169,329,860'Specifying data in a standards style pattern of service-oriented architecture (SOA) environments'20169,306,956'File system level data protection during potential security breach'20169,307,016'Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof'20169,282,123'Method and apparatus for specifying time-varying intelligent service-oriented model'20169,280,557'Virtual node subpool management'20169,282,156'Architecture and method of call routing based on session initiation protocol presence information'20169,280,743'Data based truth maintenance'20169,253,612'System and method of creating and providing SMS http tagging'20169,250,812'Leveraging a hybrid infrastructure for dynamic memory allocation and persistent file storage'20169,253,610'Systems and methods of networking enhancements using location based services'20169,244,446'Configuring, optimizing and managing micro-grids'20169,247,011'System and method for reducing latency of location based information retrieved from a location service'20169,229,819'Enhanced reliability in deduplication technology over storage clouds'20169,230,244'Recipient changes in email threads'20169,232,018'System and method of creating and rating items for social interactions'20169,230,274'System and method for RFID dynamic content presentation'20169,218,622'System and method of decoupling and exposing computing device originated location information'20159,158,783'Managing redundant immutable files using deduplication in storage clouds'20159,160,788'Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof'20159,124,469'System and method to initiate a presence driven peer to peer communications session on non-IMS and IMS networks'20159,112,707'System and method for providing location based services using collaborative networks'20159,107,037'Determining points of interest using intelligent agents and semantic data'20159,092,452'Virtual node subpool management'20159,087,211'Method and system for annotation based secure caching'20159,088,574'Subscriber identity module-based authentication of a wireless device and applications stored thereon'20159,088,866'GPS driven architecture for delivery of location based multimedia and method of use'20159,081,647'System and method of reconstructing complex custom objects'20159,077,799'Facilitating context delivery during communication sessions'20159,069,955'File system level data protection during potential security breach'20159,063,966'Selective monitoring of archive and backup storage'20159,043,037'Monitoring and optimizing an electrical grid state'20159,037,796'System and method for optimizing data remanence over hybrid disk clusters using various storage technologies'20159,037,306'Monitoring and optimizing an electrical grid state'20159,037,170'Management of an electronic calendar using short message service (SMS)'20159,009,392'Leveraging a hybrid infrastructure for dynamic memory allocation and persistent file storage'20158,996,437'Smart survey with progressive discovery'20158,990,271'Specifying data in a standards style pattern of service-oriented architecture (SOA) environments'20158,984,030'Journaling and integrity in mobile clouded collaborative spaces'20158,977,730'Method and system for reducing message passing for contention detection in distributed SIP server environments'20158,971,862'Location based routing and advertising for streamed media and media blocking'20158,972,374'Content acquisition system and method of implementation'20158,966,114'System and method for providing privacy and limited exposure services for location based services'20158,965,930'Systems and methods of networking enhancements using location based services'20158,958,827'Location based services with multiple transmission methods'20158,937,456'Real time system and method for optimizing and managing a load in an electrical grid'20158,935,655'Transitioning to management of a service oriented architecture shared service'20158,904,517'System and method for contexually interpreting image sequences'20148,903,764'Enhanced reliability in deduplication technology over storage clouds'20148,892,267'Real-time monitoring, controlling, and optimizing electrical generation assets based on emission level measurements'20148,892,521'Managing redundant immutable files using deduplication in storage clouds'20148,893,217'Method and apparatus for specifying time-varying intelligent service-oriented model'20148,892,557'Optimal persistence of a business process'20148,892,631'System and method of optimizing digital media processing in a carrier grade web portal environment'20148,872,667'Fault isolation and service restoration in an electric grid'20148,839,399'Tenant driven security in a storage cloud'20148,837,690'Callee centric location and presence enabled voicemail using session initiated protocol enabled signaling for IP multimedia subsystem networks'20148,825,580'Smart survey with progressive discovery'20148,825,731'Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof'20148,825,980'Consideration of adjacent track interference and wide area adjacent track erasure during disk defragmentation'20148,825,733'Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof'20148,819,380'Consideration of adjacent track interference and wide area adjacent track erasure during block allocation'20148,789,156'Data management with a networked mobile device'20148,787,929'System and methods for providing location information using location based queues'20148,786,438'System and methods for locating mobile devices using location and presence information'20148,782,343'System and method for optimizing data remanence over hybrid disk clusters using various storage technologies'20148,774,826'System and method for reducing latency of location based information retrieved from a location service'20148,744,887'Service oriented architecture lifecycle organization change management'20148,744,865'Apparatus and method for transportation and upselling of product'20148,712,450'System and method of creating and providing SMS http tagging'20148,713,703'Advanced CAPTCHA using images in sequence'20148,693,654'Location sensitive caller and callee based call prioritization'20148,682,710'System and method to model and forecast technology adoption'20148,682,868'Removal of data remanence in deduplicated storage clouds'20148,674,843'System and method for detecting and localizing abnormal conditions and electrical faults in an electrical grid'20148,676,593'Geographic governance of data over clouds'20148,670,534'Initiating a telephonic connection'20148,660,874'Integrated technology (IT) estimation modeling'20148,645,730'Systems and methods to improve power efficiency in hybrid storage clusters'20148,636,209'System and method for interactive marketing to consumers'20148,634,859'Location based services with multiple transmission methods'20148,626,720'System and method of reconstructing complex custom objects'20148,615,220'Methods and systems of call management'20138,607,238'Lock wait time reduction in a distributed processing environment'20138,594,855'Modular power control system to manage power consumption'20138,595,150'Apparatus and method for transportation and upselling of product'20138,595,288'Enabling SOA governance using a service lifecycle approach'20138,590,058'Advanced audio CAPTCHA'20138,589,355'Data storage in a cloud'20138,590,050'Security compliant data storage management'20138,583,697'System and method of processing content'20138,583,735'Delivery in session initiated protocol (SIP) conferencing'20138,560,710'System and method of using diameter based signaling to activate and deactivate subscriber centric, visually rendered, services'20138,554,570'Apparatus and method for transportation and upselling of product'20138,543,586'Determining points of interest using intelligent agents and semantic data'20138,542,674'System and method to initiate a presence driven peer to peer communications session on non-IMS and IMS networks'20138,543,088'System and method of using diameter based signaling to support billing models for visually rendered services'20138,538,963'Optimal persistence of a business process'20138,538,903'Data based truth maintenance method and system'20138,515,445'Location based services with multiple transmission methods'20138,495,108'Virtual node subpool management'20138,495,095'Systems and methods of networking enhancements using location based services'20138,494,564'GPS driven architecture for delivery of location based multimedia and method of use'20138,495,296'System and method for optimizing data remanence over hubrid disk clusters using various storage technologies'20138,493,213'System and methods for locating mobile devices using location and presence information'20138,489,621'System and method of creating and rating items for social interactions'20138,472,979'System and method for scheduling and reservations using location based services'20138,468,138'Managing redundant immutable files using deduplication in storage clouds'20138,464,090'Recovery of failed disks in an array of disks'20138,396,965'System and method to enhance user presence management to enable the federation of rich media sessions'20138,380,860'Reducing carbon footprint and providing power savings in session initiated protocol conferencing'20138,376,226'System and method for interactive marketing to consumers'20138,356,254'System and method for interacting with a display'20138,332,535'System and method for providing privacy and limited exposure services for location based services'20128,315,388'System and method of decoupling and exposing computing device originated location information'20128,295,855'GPS driven architecture for delivery of location based multimedia and method of use'20128,285,751'Systems and methods of networking enhancements using location based services'20128,265,239'Callee centric location and presence enabled voicemail using session initiated protocol enabled signaling for IP multimedia subsystem networks'20128,266,226'System and method to enhance user presence management to enable the federation of rich media sessions'20128,264,352'System and methods for locating mobile devices using location and presence information'20128,244,847'Management of a service oriented architecture shared service'20128,238,946'Method for personalizing messages delivered to a communication terminal that preserves the privacy of the recipient of the message'20128,234,410'Subscriber driven media agnostic content delivery across networks'20128,224,496'Modular power control system to manage power consumption'20128,214,809'Grid-enabled ANT compatible with both stand-alone and grid-based computing systems'20128,195,676'System and method of creating and rating items for social interactions'20128,180,559'System and methods for geoboundary based traffic monitoring using quick tear down boundaries'20128,175,756'System and method to manage power consumption'20128,176,129'System and method of sending compressed html messages over telephony protocol'20128,170,580'Geo-boundary triggered messaging and schedule system and method of use'20128,145,424'Geoboundaries using rectangular fencing and coupling of GPS/LBS systems'20128,131,818'Optimizing caching period of location data for network based location services'20128,126,478'System and method of using location based systems for providing services'20128,055,775'SOA policy engine framework'20118,051,136'Optimizing a presence enabled managed service'20118,041,085'Minutiae mask'20117,978,854'Asymmetric key generation'20117,975,042'Method for adapting an internet web server to short-term changes in demand'20117,930,720'Distribution system and method'20117,865,765'Grid licensing server and fault tolerant grid system and method of use'20117,844,564'System and method of load balancing using fuzzy logic'20107,839,268'Method, system and program product for tonal audio-based monitoring of network alarms'20107,797,754'Dynamic control of authorization to access internet services'20107,739,747'Dynamic control of authorization to access internet services'20107,735,013'Method and apparatus for tailoring content of information delivered over the internet'20107,734,725'Method and apparatus for server side queuing to control page presentation on web enabled device'20107,698,746'Method for providing secure access to information held in a shared repository'20107,584,274'Coordinating use of independent external resources within requesting grid environments'20097,577,635'System and method of load balancing using fuzzy logic'20097,533,336'Method and apparatus for facilitating construction of e-commerce web pages having featured products and the like'20097,529,808'Systems and methods of automatic navigation on the world wide web'20097,412,054'Matrix encryption method and system'20087,370,365'Dynamic control of authorization to access internet services'20087,333,638'Minutiae fingerprint transactions'20087,313,786'Grid-enabled ANT compatible with both stand-alone and grid-based computing systems'20077,205,895'Locating a wireless device'20077,203,839'Method for providing secure access to information held in a shared repository'20077,139,793'Method for conveniently enabling a web server to provide commercial promotions using compiled code'20067,085,891'Method for managing a cache memory using a predictive modeling engine to select a caching algorithm'20067,062,656'Method for providing secure access to information held in a shared respiratory'20067,047,213'Method for purging abandoned shopping carts from an electronic commerce web site'20066,978,316'Messaging system and method with transcoder filtering of baseline message representations'2005

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2005–2020Patents assigned to IBM (236)· patent assignee history
2005–2020Based in Kennesaw, GA, US· patent location history
2010–2014Based in Atlanta, GA, US· patent location history
2012–2020Patents assigned to TREVATHAN MATTHEW B (117)· patent assignee history
2012–2020Patents assigned to RAMANATHAN SRI (97)· patent assignee history
2012–2020Patents assigned to TERRY MATTHEW A (46)· patent assignee history
2013–2018Patents assigned to PATIL SANDEEP R (29)· patent assignee history
2013–2021Based in Roswell, GA, US· patent location history
2015Based in Keenesaw, GA, US· patent location history
2018Based in Rosewell, GA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM2362005–2020
TREVATHAN MATTHEW Bself1172012–2020
RAMANATHAN SRI972012–2020
TERRY MATTHEW A462012–2020
PATIL SANDEEP R292013–2018
Locations
LocationPatentsSpan
Kennesaw, Georgia, US1522005–2020
Roswell, Georgia, US982013–2021
Atlanta, Georgia, US32010–2014
Rosewell, Georgia, US22018
Keenesaw, Georgia, US12015