
US Patent No: 7,921,133
Number of patents in Portfolio can not be more than 2000
Query meaning determination through a grid service
Stats
-
Apr 5, 2011
Issued date -
Jun 23, 2007
filing date -
11/767,502
serial no -
In Force
status
Importance
Abstract
A method, system, and program for query meaning determination through a grid service are provided. A search service within a grid environment receives a free text string as a search query, wherein the free text string includes multiple specifications. The search service controls distribution of the free text string to a selection of grid components, wherein each of the selection of grid components is enabled to interpret a particular aspect of the meaning of the multiple specifications in the free text string. Multiple aspect interpretations of the free text string are received at the search service from the selection of grid components. Next, the search service synthesizes the aspect interpretations into a search-ready query, such that the search request is first interpreted by the selection of grid components to determine a thorough meaning of the free text string before submission to a search engine.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,392,430 Hierarchical scheduling method for processing tasks having precedence constraints on a parallel processing system | 64 | 1992 | |
| 5,978,583 Method for resource control in parallel environments using program organization and run-time support | 77 | 1995 | |
| 5,881,238 System for assignment of work requests by identifying servers in a multisystem complex having a minimum predefined capacity utilization at lowest importance level | 136 | 1997 | |
| 6,067,580 Integrating distributed computing environment remote procedure calls with an advisory work load manager | 75 | 1997 | |
| 5,996,013 Method and apparatus for resource allocation with guarantees | 142 | 1997 | |
| 6,134,680 Error handler for a proxy server computer system | 55 | 1998 | |
| 6,438,704 System and method for scheduling use of system resources among a plurality of limited users | 41 | 1999 | |
| 6,560,609 Delegating instance management functions to underlying resource managers | 33 | 1999 | |
| 6,735,200 Method and apparatus for monitoring the availability of nodes in a communications network | 37 | 2000 | |
| 6,516,312 System and method for dynamically associating keywords with domain-specific search engine queries | 88 | 2000 | |
| 6,681,251 Workload balancing in clustered application servers | 53 | 2000 | |
| 6,816,907 System and method for providing differentiated services on the web | 52 | 2000 | |
| 2002/0152,310 Method and apparatus to dynamically determine the optimal capacity of a server in a server farm | 19 | 2001 | |
| 2002/0165,979 System and method for responding to resource requests in distributed computer networks | 27 | 2001 | |
| 2003/0023,499 Apparatus, system and method for automatically making operational purchasing decisions | 38 | 2001 | |
| 2003/0110,419 Apparatus and method of diagnosing network protocol errors using XML documents | 9 | 2001 | |
| 2003/0200,347 Method, system and program product for visualization of grid computing network status | 33 | 2002 | |
| 6,615,373 Method, system and program products for resolving potential deadlocks | 22 | 2002 | |
| 2004/0098,606 System, method and program product for operating a grid of service providers based on a service policy | 46 | 2002 | |
| 7,055,052 Self healing grid architecture for decentralized component-based systems | 20 | 2002 | |
| 2006/0294,238 Policy-based hierarchical management of shared resources in a grid environment | 85 | 2002 | |
| 2004/0193,461 Method and apparatus for obtaining status information in a grid | 20 | 2003 | |
| 2004/0103,339 Policy enabled grid architecture | 41 | 2003 | |
| 2005/0015,437 Peer to peer job monitoring and control in grid computing systems | 36 | 2003 | |
| 2005/0021,349 Method and system for providing a computing resource service | 17 | 2003 | |
| 2005/0044,228 Methods, systems, and media to expand resources available to a logical partition | 43 | 2003 | |
| 7,234,032 Computerized system, method and program product for managing an enterprise storage system | 19 | 2003 | |
| 7,406,691 Minimizing complex decisions to allocate additional resources to a job submitted to a grid environment | 18 | 2004 | |
| 7,562,143 Managing escalating resource needs within a grid environment | 23 | 2004 | |
| 7,464,159 Managing analysis of a degraded service in a grid environment | 10 | 2004 | |
| 7,552,437 Maintaining application operations within a suboptimal grid environment | 16 | 2004 | |
| 2005/0234,937 System and method for rating performance of computing grid service providers | 12 | 2004 | |
| 7,266,547 Query meaning determination through a grid service | 6 | 2004 | |
| 7,584,274 Coordinating use of independent external resources within requesting grid environments | 20 | 2004 | |
| 7,340,654 Autonomic monitoring in a grid environment | 24 | 2004 | |
| 7,712,100 Determining a capacity of a grid environment to handle a required workload for a virtual grid job request | 9 | 2004 | |
| 2006/0149,576 Managing compliance with service level agreements in a grid environment | 10 | 2005 | |
| 2006/0149,652 Receiving bid requests and pricing bid responses for potential grid job submissions within a grid environment | 22 | 2005 | |
| 7,502,850 Verifying resource functionality before use by a grid job submitted to a grid environment | 5 | 2005 | |
| 7,533,170 Coordinating the monitoring, management, and prediction of unintended changes within a grid environment | 7 | 2005 | |
| 7,590,623 Automated management of software images for efficient resource node building within a grid environment | 5 | 2005 | |
| 7,668,741 Managing compliance with service level agreements in a grid environment | 9 | 2005 | |
| 7,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 | 6 | 2005 | |
| 7,761,557 Facilitating overall grid environment management by monitoring and distributing grid activity | 7 | 2005 | |
| 7,793,308 Setting operation based resource utilization thresholds for resource use by a process | 5 | 2005 | |
| 7,467,196 Managing network errors communicated in a message transaction with error information using a troubleshooting agent | 10 | 2005 | |
| 7,472,079 Computer implemented method for automatically controlling selection of a grid provider for a grid job | 7 | 2005 | |
| 7,562,035 Automating responses by grid providers to bid requests indicating criteria for a grid job | 7 | 2005 | |
| 7,571,120 Computer implemented method for estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms | 6 | 2005 | |
| 2008/0168,451 TOPOLOGY AWARE GRID SERVICES SCHEDULER ARCHITECTURE | 14 | 2008 | |
| 2008/0222,025 AUTOMATICALLY DISTRIBUTING A BID REQUEST FOR A GRID JOB TO MULTIPLE GRID PROVIDERS AND ANALYZING RESPONSES TO SELECT A WINNING GRID PROVIDER | 6 | 2008 | |
| 7,739,155 Automatically distributing a bid request for a grid job to multiple grid providers and analyzing responses to select a winning grid provider | 6 | 2008 | |
| 2008/0256,228 MINIMIZING COMPLEX DECISIONS TO ALLOCATE ADDITIONAL RESOURCES TO A JOB SUBMITTED TO A GRID ENVIRONMENT | 4 | 2008 | |
| 7,664,844 Managing network errors communicated in a message transaction with error information using a troubleshooting agent | 5 | 2008 | |
| 2008/0306,866 AUTOMATICALLY DISTRIBUTING A BID REQUEST FOR A GRID JOB TO MULTIPLE GRID PROVIDERS AND ANALYZING RESPONSES TO SELECT A WINNING GRID PROVIDER | 6 | 2008 | |
| 7,734,679 Managing analysis of a degraded service in a grid environment | 5 | 2008 | |
| 7,743,142 Verifying resource functionality before use by a grid job submitted to a grid environment | 5 | 2009 | |
| 7,788,375 Coordinating the monitoring, management, and prediction of unintended changes within a grid environment | 5 | 2009 | |
| 2009/0216,883 MANAGING ESCALATING RESOURCE NEEDS WITHIN A GRID ENVIRONMENT | 6 | 2009 | |
| 2009/0228,892 MAINTAINING APPLICATION OPERATIONS WITHIN A SUBOPTIMAL GRID ENVIRONMENT | 5 | 2009 | |
| 2009/0240,547 AUTOMATING RESPONSES BY GRID PROVIDERS TO BID REQUESTS INDICATING CRITERIA FOR A GRID JOB | 6 | 2009 | |
| 2009/0259,511 ESTIMATING FUTURE GRID JOB COSTS BY CLASSIFYING GRID JOBS AND STORING RESULTS OF PROCESSING GRID JOB MICROCOSMS | 5 | 2009 | |
|
|
|||
| 5,220,674 Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination | 319 | 1990 | |
| 2002/0186,837 Multiple prime number generation using a parallel prime number search algorithm | 2001 | ||
| 2002/0171,864 Methods and apparatus for printing around a job in a printer queue | 28 | 2001 | |
| 2003/0126,240 Method, system and computer program product for monitoring objects in an it network | 41 | 2002 | |
| 7,437,675 System and method for monitoring event based systems | 22 | 2003 | |
| 7,272,732 Controlling power consumption of at least one computer system | 39 | 2003 | |
| 2005/0138,175 Method and system using admission control in interactive grid computing systems | 38 | 2003 | |
| 2006/0064,698 System and method for allocating computing resources for a grid virtual system | 26 | 2004 | |
|
|
|||
| 5,640,569 Diverse goods arbitration system and method for allocating resources in a distributed computer system | 357 | 1995 | |
| 6,552,813 Directing print jobs in a network printing system | 92 | 1996 | |
| 6,466,947 Apparatus and method for dynamically verifying information in a distributed system | 40 | 1998 | |
| 6,597,956 Method and apparatus for controlling an extensible computing system | 180 | 2000 | |
| 6,452,692 Networked printer server | 121 | 2000 | |
| 2004/0015,976 Optimized distributed resource management system with digital signature | 14 | 2002 | |
| 7,533,168 Autonomic grid computing mechanism | 22 | 2003 | |
|
|
|||
| 6,640,241 Method and apparatus for activity-based collaboration by a computer system equipped with a communications manager | 125 | 1999 | |
| 6,564,377 Self-describing components within a software catalog | 27 | 1999 | |
| 6,799,208 Resource manager architecture | 101 | 2000 | |
| 7,472,112 Distributed query engine pipeline method and system | 18 | 2003 | |
| 2006/0075,041 Systems and methods for detection and removal of metadata and hidden information in files | 16 | 2004 | |
|
|
|||
| 2007/0022,425 System and method for providing advanced reservations in a compute environment | 22 | 2005 | |
| 7,620,706 System and method for providing advanced reservations in a compute environment | 11 | 2005 | |
| 2006/0288,251 System and method for providing dynamic roll-back reservations in time | 20 | 2005 | |
|
|
|||
| 7,050,184 Data transfer apparatus and method, and data transfer system and medium | 20 | 1999 | |
| 6,717,694 Data transmission apparatus, system and method, and recording medium | 21 | 1999 | |
| 6,941,865 Processing for reassigning print jobs following print error in distributed printing | 19 | 2001 | |
|
|
|||
| 6,460,082 Management of service-oriented resources across heterogeneous media servers using homogenous service units and service signatures to configure the media servers | 88 | 1999 | |
| 6,463,454 System and method for integrated load distribution and resource management on internet environment | 194 | 1999 | |
| 6,654,807 Internet content delivery network | 98 | 2001 | |
|
|
|||
| 6,038,560 Concept knowledge base search and retrieval system | 281 | 1997 | |
| 7,080,077 Localized access | 117 | 2001 | |
| 2005/0120,160 System and method for managing virtual servers | 147 | 2004 | |
|
|
|||
| 2005/0027,785 Maintainable grid managers | 23 | 2003 | |
| 7,124,062 Services search method | 46 | 2003 | |
| 2009/0083,425 GRID ORGANIZATION | 6 | 2008 | |
|
|
|||
| 2004/0215,590 System for assigning and monitoring grid jobs on a computing grid | 30 | 2003 | |
| 2004/0215,973 System for authenticating and screening grid jobs on a computing grid | 18 | 2003 | |
| 2004/0225,711 System for administering computers on a computing grid | 48 | 2003 | |
|
|
|||
| 7,171,654 System specification language for resource management architecture and corresponding programs therefore | 47 | 2001 | |
| 7,181,743 Resource allocation decision function for resource management architecture and corresponding programs therefor | 51 | 2001 | |
| 7,096,248 Program control for resource management architecture and corresponding programs therefor | 54 | 2001 | |
|
|
|||
| 6,310,889 Method of servicing data access requests from users | 91 | 1998 | |
| 7,245,584 Method and apparatus for auditing service level agreements by test packet insertion | 15 | 2002 | |
|
|
|||
| 7,243,147 Systems and methods for the detection and management of network assets | 16 | 2002 | |
| 2004/0093,381 Service-oriented architecture systems and methods | 58 | 2003 | |
|
|
|||
| 6,324,656 System and method for rules-driven multi-phase network vulnerability assessment | 219 | 1998 | |
| 6,167,445 Method and apparatus for defining and implementing high-level quality of service policies in computer networks | 444 | 1998 | |
|
|
|||
| 6,397,197 Apparatus and method for obtaining lowest bid from information product vendors | 78 | 1999 | |
| 7,451,106 System and method for competitive pricing and procurement of customized goods and services | 33 | 1999 | |
|
|
|||
| 5,905,975 Computer implemented methods and apparatus for auctions | 469 | 1997 | |
| 6,021,398 Computer implemented methods and apparatus for auctions | 190 | 1999 | |
|
|
|||
| 6,578,160 Fault tolerant, low latency system resource with high level logging of system resource transactions and cross-server mirrored high level logging of system resource transactions | 61 | 2000 | |
| 2005/0021,742 Method and apparatus for multi-realm system modeling | 52 | 2004 | |
|
|
|||
| 6,003,075 Enqueuing a configuration change in a network cluster and restore a prior configuration in a back up storage in reverse sequence ordered | 96 | 1997 | |
| 2005/0027,691 System and method for providing a user interface with search query broadening | 48 | 2003 | |
|
|
|||
| 6,304,892 Management system for selective data exchanges across federated environments | 62 | 1998 | |
| 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 | 85 | 2000 | |
|
|
|||
| 5,559,978 Method for increasing the efficiency of a virtual memory system by selective compression of RAM memory contents | 53 | 1995 | |
| 6,470,384 Modular framework for configuring action sets for use in dynamically processing network events in a distributed computing environment | 95 | 1999 | |
|
|
|||
| 6,430,711 System and method for monitoring the state of a plurality of machines connected via a computer network | 104 | 1999 | |
| 7,123,375 Printer, POS system, wireless communication control method, and data storage medium | 17 | 2002 | |
|
|
|||
| 6,370,565 Method of sharing computation load within a distributed virtual environment system | 18 | 1999 | |
| 6,453,376 Method for implementing scheduling mechanisms with selectable resource modes | 26 | 2000 | |
|
|
|||
| 6,064,810 System and method for predicting the behavior of a component | 38 | 1996 | |
| 6,119,186 Computer system with environmental manager for detecting and responding to changing environmental conditions | 45 | 1998 | |
|
|
|||
| 7,426,267 Declarative ACD routing with service level optimization | 14 | 2003 | |
|
|
|||
| 6,738,736 Method and estimator for providing capacacity modeling and planning | 82 | 2000 | |
|
|
|||
| 6,625,643 System and method for resource management on a data network | 97 | 1999 | |
|
|
|||
| 2003/0212,782 Method for managing communication services in a communications transport network, a network element and a service agreement management centre for its implementation | 15 | 2003 | |
|
|
|||
| 2005/0041,583 Multi-time scale adaptive internet protocol routing system and method | 12 | 2003 | |
|
|
|||
| 2002/0116,488 System and method for delivery and usage based billing for data services in telecommunication networks | 25 | 2001 | |
|
|
|||
| 6,714,987 Architecture for an IP centric distributed network | 172 | 1999 | |
|
|
|||
| 6,816,905 Method and system for providing dynamic hosted service management across disparate accounts/sites | 107 | 2000 | |
|
|
|||
| 6,647,373 Method and system for processing and transmitting electronic reverse auction information | 110 | 1999 | |
|
|
|||
| 7,283,935 Method and apparatus for monitoring grid-based computing resources | 11 | 2006 | |
|
|
|||
| 6,963,285 Outage notification device and method | 53 | 2003 | |
|
|
|||
| 2003/0145,084 System and method for decentralized system and network performance assessment and verification | 18 | 2003 | |
|
|
|||
| 5,655,081 System for monitoring and managing computer resources and applications across a distributed computing environment using an intelligent autonomous agent architecture | 492 | 1995 | |
|
|
|||
| 6,654,759 Method for access via various protocols to objects in a tree representing at least one system resource | 23 | 2000 | |
|
|
|||
| 7,093,259 Hierarchically structured logging for computer work processing | 29 | 2002 | |
|
|
|||
| 2005/0108,394 Grid-based computing to search a network | 29 | 2003 | |
|
|
|||
| 7,269,757 Distributed computer monitoring system and methods for autonomous computer management | 17 | 2003 | |
|
|
|||
| 2004/0078,471 Apparatus, method, and computer program product for building virtual networks | 25 | 2003 | |
|
|
|||
| 6,049,828 Method and apparatus for monitoring the status of non-pollable devices in a computer network | 88 | 1998 | |
|
|
|||
| 2005/0187,977 Ultra-shared-nothing parallel database | 39 | 2005 | |
|
|
|||
| 6,748,416 Client-side method and apparatus for improving the availability and performance of network mediated services | 38 | 1999 | |
|
|
|||
| 2004/0095,237 Electronic message delivery system utilizable in the monitoring and control of remote equipment and method of same | 98 | 2003 | |
|
|
|||
| 5,931,911 Information processing device enabling the management of an information resource by an administration system | 45 | 1993 | |
|
|
|||
| 5,630,156 Process for parallel operation of several computation units, especially in image processing, and corresponding architecture | 27 | 1994 | |
|
|
|||
| 2005/0182,838 Method and system for providing dynamic hosted service management across disparate accounts/sites | 37 | 2004 | |
|
|
|||
| 2003/0128,186 Foot-operated control for a computer | 7 | 2003 | |
|
|
|||
| 2005/0138,162 System and method for managing usage quotas | 21 | 2004 | |
|
|
|||
| 5,325,525 Method of automatically controlling the allocation of resources of a parallel processor computer system by calculating a minimum execution time of a task and scheduling subtasks against resources to execute the task in the minimum time | 195 | 1991 | |
|
|
|||
| 7,293,092 Computing system and control method | 24 | 2003 | |
|
|
|||
| 6,594,684 Adaptive interaction using an adaptive agent-oriented software architecture | 26 | 2000 | |
|
|
|||
| 2004/0213,220 Method and device for LAN emulation over infiniband fabrics | 33 | 2000 | |
|
|
|||
| 7,243,121 System and method for dividing computations | 24 | 2005 | |
|
|
|||
| 2004/0128,186 System and method for managing risks associated with outside service providers | 58 | 2003 | |
|
|
|||
| 5,960,176 Apparatus for management of SNMP/OSI gateways | 37 | 1996 | |
|
|
|||
| 5,416,840 Software catalog encoding method and system | 97 | 1993 | |
|
|
|||
| 2005/0160,423 Enabling a guest virtual machine in a windows environment for policy-based participation in grid computations | 34 | 2002 | |
|
|
|||
| 2002/0147,578 Method and system for query reformulation for searching of information | 39 | 2001 | |
|
|
|||
| 6,954,739 Measurement-based management method for packet communication networks | 27 | 1999 | |
|
|
|||
| 7,181,302 Method and system for network-based, distributed, real-time command and control of an enterprise | 18 | 2003 | |
|
|
|||
| 6,671,676 Method and apparatus for analyzing and allocating resources of time-varying value using recursive lookahead | 29 | 2000 | |
|
|
|||
| 2002/0103,904 Method and apparatus for controlling access to files associated with a virtual server | 19 | 2001 | |
|
|
|||
| 6,633,868 System and method for context-based document retrieval | 122 | 2000 | |
|
|
|||
| 6,480,955 Methods and apparatus for committing configuration changes to managed devices prior to completion of the configuration change | 120 | 1999 | |
|
|
|||
| 2006/0075,042 Extensible resource messaging between user applications and network elements in a communication network | 31 | 2004 | |
|
|
|||
| 6,697,801 Methods of hierarchically parsing and indexing text | 18 | 2000 | |
|
|
|||
| 6,463,457 System and method for the establishment and the utilization of networked idle computational processing power | 97 | 2000 | |
|
|
|||
| 2005/0071,843 Topology aware scheduling for a multiprocessor system | 44 | 2002 | |
|
|
|||
| 5,884,046 Apparatus and method for sharing data and routing messages between a plurality of workstations in a local area network | 173 | 1996 | |
|
|
|||
| 6,356,909 Web based system for managing request for proposal and responses | 79 | 1999 | |
|
|
|||
| 6,567,935 Performance linking methodologies | 14 | 1999 | |
|
|
|||
| 7,433,931 Scheduling in a high-performance computing (HPC) system | 27 | 2004 | |
|
|
|||
| 2003/0108,018 Server module and a distributed server-based internet access scheme and method of operating the same | 22 | 2002 | |
|
|
|||
| 6,182,139 Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farm | 182 | 1998 | |
|
|
|||
| 2009/0313,299 COMMUNICATIONS NETWORK SYSTEM AND SERVICE PROVIDER | 9 | 2009 | |
|
|
|||
| 2006/0294,218 Information processing apparatus, information processing method, information processing system, and computer program for information processing | 17 | 2005 | |
|
|
|||
| 2005/0192,968 Methods and systems for technology analysis and mapping | 9 | 2004 | |
|
|
|||
| 2002/0152,305 Systems and methods for resource utilization analysis in information management environments | 214 | 2002 | |
|
|
|||
| 6,023,612 Modular transmission system and method | 64 | 1997 | |
|
|
|||
| 2003/0204,485 Gathering change data from information provider network indicative of event changes at information provider node relative to pre-stored information in the database by information collection agents | 23 | 2003 | |
|
|
|||
| 5,729,472 Monitoring architecture | 55 | 1996 | |
|
|
|||
| 6,752,663 Receptacle assembly having shielded receptacle connector interface with pluggable electronic module | 28 | 2003 | |
|
|
|||
| 6,154,787 Grouping shared resources into one or more pools and automatically re-assigning shared resources from where they are not currently needed to where they are needed | 294 | 1998 | |
|
|
|||
| 6,606,602 Vending machine control system having access to the internet for the purposes of transacting e-mail, e-commerce, and e-business, and for conducting vending transactions | 84 | 1999 | |
|
|
|||
| 2002/0188,486 Supply chain management | 105 | 2001 | |
|
|
|||
| 4,591,980 Adaptive self-repairing processor array | 79 | 1984 | |
|
|
|||
| 6,418,462 Global sideband service distributed computing method | 52 | 1999 | |
|
|
|||
| 2003/0041,010 Online bidding for contracts | 26 | 2001 | |
| 2002/0072,974 System and method for displaying and selling goods and services in a retail environment employing electronic shopper aids | 156 | 2001 | |
| 2003/0115,099 Method of automated online media planning and buying | 22 | 2002 | |
| 7,086,086 System and method for maintaining N number of simultaneous cryptographic sessions using a distributed computing environment | 20 | 2002 | |
| 2004/0059,729 Method and system for creating improved search queries | 32 | 2003 | |
| 2004/0145,775 Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones | 27 | 2003 | |
| 2005/0257,079 System for the creation of a supercomputer using the CPU of the computers connected to internet | 13 | 2004 | |
| 2005/0187,797 Method and system for consolidating and distributing information | 39 | 2005 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Oct 5, 2014 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Oct 5, 2018 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Oct 5, 2022 |
| 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 |