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

ALSO PUBLISHED AS: 20080244590

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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY76535

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chambliss, David Darden Morgan Hill, CA 29 200
Jadav, Divyesh San Jose, CA 33 442
Lee, Tzongyu Paul Campbell, CA 10 80
Menon, Ramachandran Gopalakrishna Sunnyvale, CA 11 106
Pandey, Prashant Fremont, CA 42 226
Xu, Jian San Jose, CA 217 2299

Cited Art Landscape

Patent Info (Count) # Cites Year
 
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 98 2003
7,519,725 System and method for utilizing informed throttling to guarantee quality of service to I/O streams 60 2003
2004/0236,846 System and method for utilizing informed throttling to guarantee quality of service to I/O streams 9 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 31 2003
2010/0281,464 ASPECT-ORIENTED PARALLEL PROGRAMMING LANGUAGE EXTENSIONS 2 2009
 
CISCO TECHNOLOGY, INC. (2)
6,484,224 Multi-interface symmetric multiprocessor 82 1999
7,082,463 Time-based monitoring of service level agreements 57 2000
 
CREEKPATH SYSTEMS, INC. (2)
2002/0194,324 System for global and local data resource management for service guarantees 97 2002
2004/0243,699 Policy based management of storage resources 147 2003
 
MICROSOFT CORPORATION (2)
6,167,423 Concurrency control of state machines in a computer system using cliques 52 1997
7,873,719 Enterprise management system 4 2005
 
SURGIENT NETWORKS, INC. (2)
2002/0049,841 Systems and methods for providing differentiated service in information management environments 142 2001
2002/0091,722 Systems and methods for resource management in information storage environments 56 2001
 
ALCATEL (1)
2003/0043,821 Network-system, management-system, method and computer program product 10 2002
 
ASPENGINES, INC. (1)
6,816,905 Method and system for providing dynamic hosted service management across disparate accounts/sites 133 2000
 
DIALOGIC CORPORATION (1)
6,519,595 Admission control, queue management, and shaping/scheduling for flows 37 1999
 
EUTECH CYBERNETICS PTE LTD. (1)
6,571,140 Service-oriented community agent 180 2000
 
HITACHI, LTD. (1)
2002/0103,969 System and method for storing data 68 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 15 1998
 
International Computers Limited (1)
5,548,760 Message handler 21 1995
 
JDS UNIPHASE CORPORATION (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 99 2000
 
NEC CORPORATION (1)
2009/0125,887 SYSTEM AND METHOD FOR GENERATING ERROR TRACES FOR CONCURRENCY BUGS 13 2008
 
NETAPP, INC. (1)
6,457,098 Methods and apparatus for coordinating shared multiple raid controller access to common storage devices 60 2000
 
RAMBUS INC. (1)
2003/0041,163 Data processing architectures 46 2002
 
SONY ELECTRONICS INC. (1)
7,412,538 Request event manager and event lists for home and office systems and networks 18 2000
 
Storage Technology Corporation (1)
2004/0181,476 Dynamic network resource brokering 83 2003
 
STORAGEWAY, INC. (1)
2003/0055,972 Methods and systems for shared storage virtualization 64 2002
 
STORGEWAY, INC. (1)
2003/0009,444 Secured shared storage architecture 14 2002
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (1)
7,523,492 Secure gateway with proxy service capability servers for service level agreement checking 1 2001
 
TRENDIUM, INC. (1)
2002/0039,352 Methods, systems, and computer program products for managing a service provided by a network 54 2001
 
TTI INVENTIONS A LLC (1)
7,159,026 Service performance correlation and analysis 9 2002
 
VERIZON PATENT AND LICENSING INC. (1)
7,140,025 Method and apparatus for providing a real-time message routing communications manager 23 1999
 
YIPES ENTERPRISE SERVICES, INC. (1)
6,681,232 Operations and provisioning systems for service level management in an extended-area data communications network 206 2001

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
3.5 Year Payment $1600.00 $800.00 $400.00 Jun 27, 2015
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 - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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