US Patent No: 8,086,711 - Analytics, PDF, Full Text and PAIR Access

Number of patents in Portfolio can not be more than 2000

Threaded messaging in a computer storage system

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In one embodiment, a method comprises, using at least one processor, controlling communication between Service Level Agreement (SLA) processes of an SLA services module and at least one I/O performance gateway; and using a thread pair associated with each of the at least one processors, processing inbound signals from the at least one I/O erformance atewa being sent to the SLA services module via an inbound thread, and processing outbound signals to the at least one I/O performance gateway received from the SLA services module via an outbound thread, wherein the inbound thread and the outbound thread operate asynchronously to provide non-blocking messaging.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY39435

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chambliss, David Darden Morgan Hill, US 16 335
Jadav, Divyesh San Jose, US 23 628
Lee, Tzongyu Paul Santa Clara, US 6 119
Menon, Ramachandran Gopalakrishna Sunnyvale, US 6 150
Pandey, Prashant Fremont, US 30 338
Xu, Jian San Jose, US 226 2920

Cited Art Landscape

Patent Info (Count) # Cites Year
 
TRENDIUM, INC. (1)
2002/0039,352 Methods, systems, and computer program products for managing a service provided by a network 77 2001
 
Sony Electronics Inc. (1)
* 7,412,538 Request event manager and event lists for home and office systems and networks 30 2000
 
HITACHI, LTD. (1)
2002/0103,969 System and method for storing data 79 2001
 
INTERNATIONAL COMPUTERS LIMITED (1)
5,548,760 Message handler 22 1995
 
NEC CORPORATION (1)
* 2009/0125,887 SYSTEM AND METHOD FOR GENERATING ERROR TRACES FOR CONCURRENCY BUGS 25 2008
 
STORAGEWAY, INC. (1)
2003/0055,972 Methods and systems for shared storage virtualization 77 2002
 
VIAVI SOLUTIONS INC. (1)
6,701,342 Method and apparatus for processing quality of service measurement data to assess a degree of compliance of internet services with service level agreements 112 2000
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
6,167,423 Concurrency control of state machines in a computer system using cliques 54 1997
* 7,873,719 Enterprise management system 12 2005
 
STORAGE TECHNOLOGY CORPORATION (1)
2004/0181,476 Dynamic network resource brokering 99 2003
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (7)
6,915,386 Processing service level agreement (SLA) terms in a caching component of a storage system 3 2002
2004/0205,206 System for managing and controlling storage access requirements 134 2003
* 7,519,725 System and method for utilizing informed throttling to guarantee quality of service to I/O streams 80 2003
2004/0236,846 System and method for utilizing informed throttling to guarantee quality of service to I/O streams 15 2003
7,349,958 Method for improving performance in a computer storage system by regulating resource requests from clients 6 2003
2005/0066,026 Method of displaying real-time service level performance, breach, and guaranteed uniformity with automatic alerts and proactive rebating for utility computing environment 45 2003
* 2010/0281,464 ASPECT-ORIENTED PARALLEL PROGRAMMING LANGUAGE EXTENSIONS 12 2009
 
VERIZON PATENT AND LICENSING INC. (1)
* 7,140,025 Method and apparatus for providing a real-time message routing communications manager 25 1999
 
TTI INVENTIONS A LLC (1)
* 7,159,026 Service performance correlation and analysis 13 2002
 
STORGEWAY, INC. (1)
2003/0009,444 Secured shared storage architecture 23 2002
 
CISCO TECHNOLOGY, INC. (2)
6,484,224 Multi-interface symmetric multiprocessor 129 1999
7,082,463 Time-based monitoring of service level agreements 71 2000
 
CREEKPATH SYSTEMS, INC. (2)
2002/0194,324 System for global and local data resource management for service guarantees 135 2002
2004/0243,699 Policy based management of storage resources 184 2003
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 7,523,492 Secure gateway with proxy service capability servers for service level agreement checking 1 2001
 
NETAPP, INC. (1)
6,457,098 Methods and apparatus for coordinating shared multiple raid controller access to common storage devices 65 2000
 
DIALOGIC CORPORATION (1)
* 6,519,595 Admission control, queue management, and shaping/scheduling for flows 42 1999
 
RAMBUS INC. (1)
2003/0041,163 Data processing architectures 52 2002
 
Eutech Cybernetics Pte. Ltd. (1)
* 6,571,140 Service-oriented community agent 227 2000
 
SURGIENT NETWORKS, INC. (2)
2002/0049,841 Systems and methods for providing differentiated service in information management environments 176 2001
2002/0091,722 Systems and methods for resource management in information storage environments 58 2001
 
INTEL CORPORATION (1)
* 6,161,152 System for providing asynchronous I/O operations by identifying and polling a portal from an application process using a table of entries corresponding to I/O operations 16 1998
 
RPX CORPORATION (1)
6,816,905 Method and system for providing dynamic hosted service management across disparate accounts/sites 157 2000
 
YIPES ENTERPRISE SERVICES, INC. (1)
6,681,232 Operations and provisioning systems for service level management in an extended-area data communications network 240 2001
 
ALCATEL (1)
2003/0043,821 Network-system, management-system, method and computer program product 11 2002
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jun 27, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jun 27, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00