34th week of 2008 patent applcation highlights part 52 |
Patent application number | Title | Published |
20080201249 | MARKET SENTIMENT INDICATOR - A method and system for determining and displaying market sentiment information is disclosed. The method may include obtaining customer opening option activity information from an order routing system database, excluding spread transactions from the customer opening option activity information, calculating a sum of buy call trades and sell put trades from the customer opening option activity information, calculating a total number of customer trades from the customer opening option activity information and dividing the sum of buy call trades and sell put trades by the total number of customer trades to calculate an indicator value. The indicator value may be recalculated every N period until an end of a trading day using all trades through the N period in the trading day. | 2008-08-21 |
20080201250 | Method and system for obtaining and financing exclusive real estate listings - A method of obtaining a seller's exclusive real estate listing for a property. The method comprises providing consideration to the seller, for example, in the form of an up-front payment, and receiving from the seller the exclusive real estate listing of the property, the exclusive real estate listing being for an exclusivity time period. If a sale condition, such as receipt of a bona fide purchase offer or a contract for sale, for the property is met during the exclusivity time period, the real estate agent receives return consideration, such as a refund of at least a portion of the consideration. | 2008-08-21 |
20080201251 | WEBSITE EXCHANGE BASED ON TRADERS BUYING AND SELLING FICTITIOUS SHARES OF WEBSITES BASED UPON ANTICIPATED RETURNS OF WEBSITES - A method for generating data related to a plurality of websites by facilitating the exchange of fictitious shares of the plurality of websites, the method comprising the steps of: correlating a predetermined number of fictitious shares to each website; setting a market price for the fictitious shares of each website; generating an electronic currency; receiving requests to execute orders related to the fictitious shares of the websites in connection with the electronic currency; adjusting the market price of the fictitious shares of the respective websites to reflect a current market price based on the requests to execute orders; generating market data related to the market price of the fictitious shares of the respective websites and ranking the plurality of websites based on the market data. There is also provided a system for generating website-related data in connection with an exchange of fictitious shares of a plurality of websites. | 2008-08-21 |
20080201252 | Internet-based auction and networking method - An internet-based auction and network method to create a network for all services needed and service providers. It allows service providers to create their own network page about their company, with pictures of past jobs, contact information, background of their company recommendations they have for other service providers as well as comments from past customers. One key element to the site is a real time auction where anyone who needs work done is able to create an auction in their category and have service providers bid using an underbidding with an offer connected method to allow for the lowest monetary price connected to the best offer example-bid-$2500-offer-finish in four days. The host of the auction has the option to end the auction at any time before its timed finish. The site will have a full directory of all service providers to allow for direct contact between service providers and customers needing a service performed. Another feature available to the service providers is a full database of suppliers, where the service providers will place supplies up for auction using the underbidding with offer connected method to | 2008-08-21 |
20080201253 | Method and system for managing computing resources using an electronic auction agent - A method for managing computing resources involves obtaining, by an electronic auction agent, a request to auction access to one or more computing resources, and auctioning, by the electronic auction agent, access to the computing resource(s) based on the request. | 2008-08-21 |
20080201254 | Method and system for computer-implemented procurement from pre-qualified suppliers - In preferred embodiments, a supplier enablement method including the steps of identifying and assessing capabilities of potential suppliers; engaging (pre-qualifying) selected potential suppliers; and enabling automated transactions (e.g., purchase orders and billing) between a buyer and each engaged supplier. Preferred embodiments of the method implement supplier enablement in three phases: supplier selection by a buyer; activation of each selected supplier; and management of relationships between the buyer and each selected supplier. Preferably, each phase has three subphases: the supplier selection phase includes identification of potential suppliers; assessment of their capabilities; and engagement of selected potential suppliers; the activation phase includes registration of each engaged supplier; content provision; and enablement of transaction business documents (e.g., purchase orders) for use by each buyer and engaged supplier; and the management phase includes collaboration operations, compliance operations, and improvement operations. Other aspects are processors programmed to perform one or more individual steps of any embodiment of the method, and computer readable media which store code for implementing any embodiment of the method. | 2008-08-21 |
20080201255 | FACILITATING CREATION AND SALE OF CARBON CREDITS - A system for facilitating creation and sale of carbon credits. A computer receives data pertaining to a plurality of credit creators and enrolls a plurality of potential and/or actual credits in the system based on the received data. After the enrolling of a credit, the system tracks a plurality of statuses for the enrolled credit, until after the enrolled credit has been sold. The system gathers data relevant to actualization of a potential credit and verifies whether the potential credit has become an actual credit. Access to the tracked statuses for a given credit may be provided to a creator of the credit, an aggregator of the credit, and an exchange. | 2008-08-21 |
20080201256 | ON-LINE AUCTION PLATFORM OF CAPITAL POOL - A method for on-line auction includes providing an on-line auction platform of capital pool (OLAPCP), proceeding with an on-line auction for a type1 member in an auction transaction pool of the OLAPCP according to the type1 member's credit amount, and proceeding with the on-line auction for a type2 member in the auction transaction pool of the OLAPCP. The credit amount of the type1 member is determined by performing a credit check on the type1 member through a financial institution cooperating with the OLAPCP. Membership for type type1 members is granted via a financial institution cooperating with the OLAPCP, and the type1 member processes the settlement and liquidation indirectly with the financial institution. Membership for type2 members is granted via the OLAPCP, and the type2 member processes a settlement and liquidation directly via the OLAPCP. | 2008-08-21 |
20080201257 | ALTERNATIVE METHOD AND SYSTEM FOR LEASING, FINANCING AND PURCHASING RESIDENTIAL REAL ESTATE - The present invention is directed to a method and system for allowing a customer to purchase a house at an affordable price, where the house has been leased to the consumer under mutually agreed terms between the consumer and a leasing company. More specifically, the method and system facilitates a financial service alternative to conventional financial services, which enables a consumer first to select a house to lease and then optionally to purchase the leased house at a fixed residual purchase price during or at the end of the lease term. The consumer is directed to select a market available “for sale” residential real property to be leased. The selected house is initially purchased by a home leasing company for providing the alternative financial service on the selected house. The residual purchase price is determined based on the acquisition cost plus an appreciation factor based on lease terms and qualifications of the consumer. | 2008-08-21 |
20080201258 | Process for Managing Domain Name Registrations - Domain names are registered with a domain name registration service for an indefinite period in exchange for a lump sum payment from the domain name registrant. The domain name registration service registers the domain name in the name of the domain name registrant and the domain name registration is kept active so long as the domain name registrant keeps the lump sum payment with the domain name registration service. If the user cancels the indefinite-period domain name registration, the lump sum payment is returned to the user minus any applicable penalties for early cancellation. | 2008-08-21 |
20080201259 | Method and Apparatus for Conveying the Right to Broker Real Property Transfers - A method of doing business to refer the right to broker the sale of real property is disclosed. Additionally, methods and systems to measure the value of the business are disclosed. The methods and systems include determining the value of the properties and determining the value of the right to broker the properties on a networked based computer system as well as a single personal computer. | 2008-08-21 |
20080201260 | Internet micro payments system - The present invention is directed to a method of micro payments over the internet. A user would establish an account with the micropayment service. The user would fund the account via funding method such as a credit card, PayPal, wire transfer, or other method. The user would fund a minimum amount. | 2008-08-21 |
20080201261 | SYSTEM AND METHOD FOR ELECTRONIC PAYMENT PROCESSING - A method for electronically processing payments made to a plurality of merchants in a plurality of payment modes includes: (a) receiving information on the payments into a server; (h) processing the information into an automated clearinghouse file; (c) validating the automated clearinghouse file; and (d) sending the automated clearinghouse file from the server to an automated clearinghouse. Fraud is reduced, and rules are simplified and standardized. | 2008-08-21 |
20080201262 | TRACEABILITY VERIFICATION SYSTEM, METHOD AND PROGRAM FOR THE SAME - A system for enabling verification in traceability of a supply chain while maintaining confidentiality of private suppliers. A group signature is applied to an undisclosed supplier. The undisclosed supplier previously receives registration to the certificate authority device, and performs a group signature based on the certificate issued by the certificate authority device. A disclosed supplier and the undisclosed supplier sign and generate a signature chain when they ship parts. A verifier device receives a signature chain with products shipped from the supplier manager device, divides a signature of the disclosed supplier from a signature chain, and verifies the undisclosed supplier from the group signature. Identification of the undisclosed supplier is performed by a third-party auditor system requested to do so by the verifier device by using a group private key. | 2008-08-21 |
20080201263 | Method of billing a client for using a computerized numerical control machine - There is described an efficient and simple method of billing a client for using a computerized numerical control machine. The invoice amount to be billed is based on at least one trajectory of at least one axis during operation, on a volume of a stock removed from a work piece during operation, and on a processing time information related to working on the work piece. One concept of the method therefore is a pay-per-use concept relating the added value created by the computerized numerical control machine to the invoice amount. | 2008-08-21 |
20080201264 | PAYMENT CARD FINANCIAL TRANSACTION AUTHENTICATOR - A payment card financial transaction authenticates for providing overall financial network security computes a number of results from a cryptographic key that match values that were selectively used to personalize individual payment cards with their individual user identification and account access codes. An account access code is later presented daring a financial transaction involving at least one of those individual payment cards. A dynamic portion is included in a merchant's magnetic reading of the payment card. Then authenication can proceed by matching it with values computed from the cryptographic key. | 2008-08-21 |
20080201265 | Smart card with random temporary account number generation - The smart card with random temporary account number generation provides an authenticating system coupled with an access or transaction card, such as a credit card. The card includes first and second memory storage media, with the first memory medium containing a plurality of temporary account or authentication numbers. The card also has a biometric sensor, such as a fingerprint scanner, and the second memory stores the biometric parameters of the authorized user. A processor compares the biometric parameters with the measured biometric readings to enable the card. The processor has a random number generator, allowing for the randomized selection of one of the account numbers stored in the first memory, thus providing a temporary account number for the transaction. A remote site includes an identical random number generator and set of account numbers, allowing the temporary account number to be verified and then discarded, following the transaction. | 2008-08-21 |
20080201266 | Communications System - A method for controlling payment in a communications system including the steps of providing a service accessing a service provider from the or one user device, selecting a product for purchase from the service provider, the service agent receiving a request for payment from the service provider via a payment operator and the service agent issuing a payment authorisation to a payment provider via the payment operator. The service agent is installable in a variety of user devices and provides a uniform interface to the payment system from a plurality of the user devices. The service agent may also provide a uniform interface to an ordering system from a plurality of the user devices. | 2008-08-21 |
20080201267 | Remote product ordering using mobile phones - Systems and methods for placing and fulfilling orders for products that include visual content using a mobile telephone. An image processing operator provides a unique authenticator in return for a monetary payment. A user of the system provides a message that includes a digital image with an order indicator, a delivery address and the unique authenticator. The image processing operator extracts the message components and checks the validity of the authenticator. If the authenticator is valid, the image processor generates the desired image that includes at least a portion of the digital image and a portion of another digital image to produce a completed product. The completed combined image can be provided as any of a digital image, a printed image, and an image rendered on a physical object. The completed product is sent to the user or to a third party as the user directs. | 2008-08-21 |
20080201268 | INVOICELESS TRADING AND SETTLEMENT METHOD AND SYSTEM - Methods and systems consistent with the present invention overcome the shortcomings of existing trading systems by providing an invoiceless trading system that creates incentives for customers to pay suppliers within a predetermined period of time, such as a settlement period. Specifically, the invoiceless trading system enables a customer to obtain a discount on orders placed with suppliers in return for an immediate payment (e.g., within 24 hours) by the customer. The supplier receives payment within the predetermined period of time, and the customer receives additional cash benefits by providing an early payment to the supplier. To communicate with and transfer funds between customers and suppliers, the invoiceless trading system may use an electronic gateway and a settlement bank. In addition to creating an incentive to embrace e-commerce, both customers and suppliers avoid the need to manually process orders and use invoices to complete transactions. | 2008-08-21 |
20080201269 | Method of creating financial plans of action and budget for achieving lifestyle and financial objectives - A software program that allows an individual with a personal computer to develop and implement plans of action for achieving a preferred lifestyle that appears feasible based on the individual's current and probable future financial circumstances. | 2008-08-21 |
20080201270 | Reserved tender advance facility - A financial process in accordance with the principles of the present invention enables an amount of financing instruments to be credit enhanced. A reserved tender advance facility is established for an aggregate value minimally equal to the principal amount of debt to be undertaken. The reserved tender advance facility may be supplemented for first-loss or principal risk by the delivery of equity either in cash or in the form of an equity letter of credit. The reserved tender advance facility is maintained on standby until such time as a drawing made there under is received. Financing instruments, in reliance upon the credit-worthiness of reserved tender advance facility provider, are sold to eligible investors. Proceeds from the sale of the financing instruments are deposited in at least one account from which the proceeds will be invested in eligible investments. When a tender of the financing instruments is received, financing instruments obligation are directed for satisfaction of the tender and the financing instruments are remarketed for repurchase prior to the tender settlement date. In the event of a shortfall of remarketing proceeds, the reserved tender advance facility is drawn for the value of the shortfall. | 2008-08-21 |
20080201271 | Price Optimization System and Process for Recommending Product Price Changes to a User Based on Unit Size, Price and Margin - Disclosed is a market-based software system that will help user-retailers manage price and inventories more effectively. The system will take advantage of available price and sales data to provide pricing recommendations that will achieve a retail user's objectives. The system will offer a solution that will allow for pricing improvement shortly after installation by utilizing data that is readily available. The system will recommend price changes that help a user achieve specified objectives such as contribution, sales volume, desired margins, and the like. | 2008-08-21 |
20080201272 | Price Optimization System and Process for Recommending Product Price Changes to a User Based on Analytic Modules Calculating Price Recommendations Independently - Disclosed is a market-based software system that will help user-retailers manage price and inventories more effectively. The system will take advantage of available price and sales data to provide pricing recommendations that will achieve a retail user's objectives. The system will offer a solution that will allow for pricing improvement shortly after installation by utilizing data that is readily available. The system will recommend price changes that help a user achieve specified objectives such as contribution, sales volume, desired margins, and the like. | 2008-08-21 |
20080201273 | Price Optimization System and Process for Recommending Product Price Changes to a User Based on Numerical Endings of Prices - Disclosed is a market-based software system that will help user-retailers manage price and inventories more effectively. The system will take advantage of available price and sales data to provide pricing recommendations that will achieve a retail user's objectives. The system will offer a solution that will allow for pricing improvement shortly after installation by utilizing data that is readily available. The system will recommend price changes that help a user achieve specified objectives such as contribution, sales volume, desired margins, and the like. | 2008-08-21 |
20080201274 | System and method for providing a price quotation for a transportation service - A method and system for computing the price for the transportation of goods on a route are provided where the route has at a first segment and a second segment adjacent the first segment. The goods are transported on the first segment by a mode of transportation other than a train and are transported on the second segment by a train. A computer is caused to deliver information to a user prompting the user to enter at the computer information conveying one or more characteristics of the first segment. The computer is also caused to deliver information to the user prompting the user to enter at the computer information conveying one or more characteristics of the second segment. A price for the transportation of the goods on the route is then computed at least in part on the basis of the characteristics of the first segment entered by the user and the characteristics of the second segment entered by the user. | 2008-08-21 |
20080201275 | REAL ESTATE OCCUPANCY BOND - A method is provided for facilitating an alterable commitment to occupy real property. The first step includes providing a first party to occupy a real property asset to satisfy pre-determined alterable occupancy commitments. The second step includes providing a second party having at least one real property asset for satisfying the occupancy requirements of the first party. The third step includes forming an occupancy bond that includes a financial commitment between the first party and second party for a specified period of time. | 2008-08-21 |
20080201276 | MUSIC AND ART NETWORK - A music and arts facility includes a campus incorporating a studio section, a video cast stage, an internet communication center and a café. The facility may also include an art gallery and a library. In addition, a method of advancing music and arts include offering membership to a network of musicians and artists and providing members of the network with access to a recording studio, a video cast stage and an internet communication center. | 2008-08-21 |
20080201277 | SYSTEM ARCHITECTURE AND PROCESS FOR AUTOMATING INTELLIGENT SURVEILLANCE CENTER OPERATION - The intelligent, automated surveillance system collects the interactions between the security personal and the surveillance system during the handling of an alarm. Each alarm is modeled as a “transaction” and each operation/action that a security personal executes modeled as an “event” within the transaction. The collected events within the transaction are in partial order. Furthermore, the system provides a scoring system for a security manager to evaluate the performance of the security guard. The score of the sequence of actions that the security guard performed manually and the system performed automatically for each set of dependent alarms are used to decide future sequence of operation. Security guards can overwrite the automatic sequencing of actions with manual sequence of operations. | 2008-08-21 |
20080201278 | Method and Apparatus for Automatic Online Detection and Classification of Anomalous Objects in a Data Stream - The invention is concerned with a method for automatic online detection and classification of anomalous objects in a data stream, especially comprising datasets and/or signals, wherein a) the detection of at least one incoming data stream containing normal and anomalous objects, b) automatic construction of a geometric representation of normality the incoming objects of the data stream at a time t | 2008-08-21 |
20080201279 | METHOD AND APPARATUS FOR AUTOMATICALLY STRUCTURING FREE FORM HETERGENEOUS DATA - Techniques are provided for automatically structuring free form heterogeneous data. In one aspect of the invention, the techniques include obtaining free form heterogeneous data, segmenting the free form heterogeneous data into one or more units, automatically labeling the one or more units based on one or more machine learning techniques, wherein each unit is associated with a label indicating an information type, and structuring the one or more labeled units in a format to facilitate one or more operations that use at least a portion of the labeled units, e.g., information technology (IT) operations. | 2008-08-21 |
20080201280 | MEDICAL ONTOLOGIES FOR MACHINE LEARNING AND DECISION SUPPORT - A medical ontology may be used for computer assisted clinical decision support. Multi-level and/or semantically grouped medical ontology is incorporated into a machine learning algorithm. The resulting machine-learnt algorithm outputs information to assist in clinical decisions. For example, a patient record is input to the algorithm. Based on the incorporated medical ontology, similarities are aggregated in different groups. An aggregate similarity of at least one group is a function of an aggregate similarity of at least another group. One or more similar patients and/or outcomes are identified based on similarity. Probability based outputs may be provided. | 2008-08-21 |
20080201281 | PARALLEL SUPPORT VECTOR METHOD AND APPARATUS - Disclosed is an improved technique for training a support vector machine using a distributed architecture. A training data set is divided into subsets, and the subsets are optimized in a first level of optimizations, with each optimization generating a support vector set. The support vector sets output from the first level optimizations are then combined and used as input to a second level of optimizations. This hierarchical processing continues for multiple levels, with the output of each prior level being fed into the next level of optimizations. In order to guarantee a global optimal solution, a final set of support vectors from a final level of optimization processing may be fed back into the first level of the optimization cascade so that the results may be processed along with each of the training data subsets. This feedback may continue in multiple iterations until the same final support vector set is generated during two sequential iterations through the cascade, thereby guaranteeing that the solution has converged to the global optimal solution. In various embodiments, various combinations of inputs may be used by the various optimizations. The individual optimizations may be processed in parallel. | 2008-08-21 |
20080201282 | System and Method for Locating Points of Interest in an Object Image Implementing a Neural Network - A system is provided for locating at least two points of interest in an object image. One such system uses an artificial neural network and has a layered architecture having: an input layer, which receives the object image; at least one intermediate layer, known as the first intermediate layer, consisting of a plurality of neurons that can be used to generate at least two saliency maps, which are each associated with a different pre-defined point of interest in the object image; and at least one output layer, which contains the aforementioned saliency maps. The maps include a plurality of neurons, which are each connected to all of the neurons in the first intermediate layer. The points of interest are located in the object image by the position of a unique global maximum on each of the saliency maps. | 2008-08-21 |
20080201283 | APPARATUSES, METHODS AND SYSTEMS FOR ANTICIPATORY INFORMATION QUERYING AND SERVING ON MOBILE DEVICES BASED ON PROFILES - The disclosure details the implementation of apparatuses, methods, and systems for anticipatory information querying and serving on mobile devices based on profiles. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users via mobile devices. Users register interest in the provision of information by scanning or observing codes or information. The scans, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of scanned code messages, and integration with outside database information—the server selects information to serve to the users' mobile devices from an information base. In one embodiment, information may also be served to users based solely on the user profiles, and without any initiating code scan. This may be based on predicted space-time trajectories derived from the accumulated history of scanned codes. For example, a user who frequently scans codes related to fast food, has a stated interest in sweets, and it projected to pass a particular fast food restaurant at a particular time may be served an advertisement for a dessert product at that restaurant on his/her cell phone shortly before he/she is projected to pass it. | 2008-08-21 |
20080201284 | Computer-Implemented Model of the Central Nervous System - A computer-implemented model of the central nervous system includes at least one of a basal ganglia portion, a cerebral cortex portion coupled to the basal ganglia portion, or a cerebellum portion coupled to the cerebral cortex. Each one of the basal ganglia portion, the cerebral cortex portion, and the cerebellum portion is comprised of respective elements representative of real neuroanatomical structures of a central nervous system and the respective elements are adapted to perform functions representative of real neuroanatomical functions of the central nervous system. At least one of the basal ganglia portion, the cerebral cortex portion, or the cerebellum portion is adapted to control a plant. | 2008-08-21 |
20080201285 | METHOD AND APPARATUS FOR DELIVERING NETWORK INFORMATION - The embodiments of the present invention disclose a method for delivering network information, including: generating or updating user attribute information of a user according to user behavior data of the user; acquiring the user attribute information when the user uses a network service; and delivering network information to the user according to the user attribute information. The embodiments of the present invention further disclose an apparatus for delivering network information. The technical scheme of the embodiments of the present invention improves the precision of information targeting and saves network bandwidth and server resources. | 2008-08-21 |
20080201286 | Methods, Architecture, and Apparatus for Implementing Machine Intelligence and Hierarchical Memory Systems - Sophisticated memory systems and intelligent machines may be constructed by creating an active memory system with a hierarchical architecture. Specifically, a system may comprise a plurality of individual cortical processing units arranged into a hierarchical structure. Each individual cortical processing unit receives a sequence of patterns as input. Each cortical processing unit processes the received input sequence of patterns using a memory containing previously encountered sequences with structure and outputs another pattern. As several input sequences are processed by a cortical processing unit, it will therefore generate a sequence of patterns on its output. The sequence of patterns on its output may be passed as an input to one or more cortical processing units in next higher layer of the hierarchy. A lowest layer of cortical processing units may receive sensory input from the outside world. The sensory input also comprises a sequence of patterns. | 2008-08-21 |
20080201287 | Dissimilar item recommendation method, device, and program thereof - Recommendation method and device for selectively and by priority recommending to the user an item assumed highly unexpected to the user. A user accesses an item A using the selector unit of a client, and accesses an item B in a time period within a specified threshold, moreover when there is a low degree of similarity between item A and item B, a server forms A and B into a pair (A,B) and stores it in a neighboring selective item pair database. When another user accesses an item similar to A, then an item Y similar to item A or item B is recommended to the client unit by using the pair (A, B) recorded in the neighboring selective item pair database. | 2008-08-21 |
20080201288 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR IDENTIFYING CACHING OPPORTUNITIES - A method, system and program product for identifying caching opportunities is provided. The method includes identifying one or more data sources stored on a database system that are utilized by an application, establishing a pre-set read-update ratio threshold for data accessed from a data source, and tracking the read-update ratio threshold for data accessed from the data source, such that exceeding the pre-set read-update ratio threshold for the data accessed identifies a caching opportunity. The method further includes defining an action to be taken when the pre-set read-update ratio threshold for the data accessed from the data source has been exceeded and taking the action defined when the pre-set read-update ratio threshold for the data accessed from the data source has been exceeded. The action defined includes either advising a user of an opportunity to cache the data accessed or automatically caching the data accessed from the data source. | 2008-08-21 |
20080201289 | METHOD AND ARRANGEMENT FOR CONTENT PRIORITIZATION - The invention concerns a method for determining priority of a data item, the data item being sent from at least one first terminal or service associable with the first terminal to a second terminal and evaluated using a set of first rules associable with the sender of a data item and a set of second rules associable with the recipient of a data item. The invention is characterized in that the data item is associated with at least one tag characterizing the data item, weight factor for the data item is maintained using the set of first rules and the value of the at least one tag, the weight factor of the data item is made adjustable by the set of second rules and the data item is rendered on the second terminal using at least the weight factor information. Also an arrangement implementing the method is disclosed. | 2008-08-21 |
20080201290 | COMPUTER-IMPLEMENTED METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR ENHANCED BATCH MODE PROCESSING OF A RELATIONAL DATABASE - Computer-implemented methods, systems, and computer program products for enhanced batch mode processing of a relational database are provided. A computer-implemented method includes creating a sequential file for a relational table in a relational database, receiving an input file and a database query for the relational table, and, if needed, sorting the input file and the sequential file on a primary key or a non-key. The computer-implemented method also includes generating a temporary file for processing the input file and the sequential file and executing an operation for the database query on the sorted input file and the sorted sequential file within the temporary file. The computer-implemented method also includes storing output of the operation in the temporary file and updating the relational table with the output of the temporary file. | 2008-08-21 |
20080201291 | Personnel accounting system - The present invention provides a distinct advance in the state of the art. The personnel accounting system for efficiently accounting of individuals after or or during an event, such as a natural disaster or during an emergency, preferably is a computer-aided system that operates to provide an improved communication system whereby individuals can be identified, tracked, monitored in real time using a central processing and communication system and collectively stores and manages information pertinent to individuals affected by the event. | 2008-08-21 |
20080201292 | Method and apparatus for preserving control information embedded in digital data - Control information embedded in digital data is preserved by inputting digital data into a data processor, wherein the digital data includes real-time samples of recorded data and control information, the control information being organized in a format within the digital data, separating at least some of the control information from the recorded data, and storing the separated control information in a memory so that it is preserved. | 2008-08-21 |
20080201293 | MULTIDIMENSIONAL QUERY SIMPLIFICATION USING DATA ACCESS SERVICE HAVING LOCAL CALCULATION ENGINE - An enterprise business intelligence system includes a data access service that provides consistent availability of functionality for querying multidimensional data sources regardless of the capabilities of the underlying data sources. The data access service disassembles a multidimensional query into execution units, and may optimize the multidimensional query such that individual execution units may be executed locally or remotely to achieve increase computational efficiently. | 2008-08-21 |
20080201294 | Community-Based Strategies for Generating Reports - A strategy is described for maintaining a plurality report logic units in a network-accessible community report system. An agnostic reporting module in a local environment can peruse the reports offered by the community report system and download a report logic unit corresponding to a selected report. The reporting module generates the report using a mapping module. The mapping module maps data fields identified in the downloaded report logic unit to one or more data sources. The mapping module uses a data connector to establish a link between the data fields and data sources. This strategy provides a mechanism by which an entity can be conveniently informed of relevant issues that may affect it. | 2008-08-21 |
20080201295 | CACHING PLANS WITH USING DATA VALUES - A method of selecting for use a stored execution plan for a dynamic SQL query within a database system. Respective selectivity values are maintained that are associated with one or more predicates in the dynamic SQL query for respective historical data values. Respective confidence level values are maintained that are associated with one or more of the selectivity values. One or more data values are received with which to execute the dynamic SQL query. Respective selectivity values are calculated for one or more of the predicates in the dynamic SQL query for the received data value(s). The stored selectivity values are compared with respective corresponding calculated selectivity values. A stored execution plan is selected for use on detecting substantial equality between the respective pairs of compared values. | 2008-08-21 |
20080201296 | Partitioning of nested tables - Techniques for partitioning nested tables are provided. A parent table includes a column for collection items. A nested table is created for storing items that belong to the collection items. The nested table is partitioned to create a plurality of nested table partitions. Each nested table partition is a distinct, separately stored structure within a database. How the nested table is partitioned may, or may not, be based on how the parent table is partitioned. For example, a nested table may be partitioned based on the same criteria in which the parent table is partitioned. As another example, a nested table may be partitioned, whereas the parent table is not partitioned. | 2008-08-21 |
20080201297 | Method and System for Determining Relation Between Search Terms in the Internet Search System - A method of determining a relation between search queries, includes: maintaining a database comprising a search session and a record about a search query which is received from a user terminal during the search session; recording and maintaining click rate information for each of the search queries in a predetermined storage unit; generating total search session number information by counting a total number of search sessions which is set during the time interval generating first search session number information by counting a number of search sessions where a first search query is received during the time interval, and generating second search session number information by counting a number of search sessions where a second search query is received during the time interval, by referring to the database; generating third search session number information by counting a number of search sessions where the first search query and the second search query are received during the time interval, by referring to the database; generating conditional probability information by using the first search session number information and the third search session number information; generating correlation information by using the total search session number information, the first search session number information, the second search session number information, and the third search session number information; querying click rate information of the second search query by referring to the storage unit; and determining a relation between the first search query and the second search query, based on the conditional probability information, the correlation information, and the click rate information. | 2008-08-21 |
20080201298 | ADMINISTRABLE COMMAND LINE INTERFACE - A command line interface administration for a data processing system is provided. According to one embodiment, a method for an improved command line interface for a data processing system in a telephony device is provided. The method comprising administering a language definition for an improved command line interface, the improved command line interface having a command and a keyword and storing the language definition. | 2008-08-21 |
20080201299 | Method and System for Managing Metadata - Methods and systems for managing metadata are described. The method comprises steps of receiving a request from an application to access a metadata attribute corresponding to a piece of content, determining whether the application is authorized to access the metadata attribute, retrieving the metadata attribute upon determining that the application is authorized to access the metadata attribute, and transmitting the metadata attribute to the application. A metadata storage medium may be accessed and searched for the metadata attribute. A system for associating content data, context data, and an event is also described. The system allows for a user to search for content data based upon context data. Another method for associating data is described. The method includes steps of initiating a mufti-media call session, initiating an application independent of the mufti-media call session, and associating collected metadata from the application and the mufti-media call session. | 2008-08-21 |
20080201300 | METHOD AND SYSTEM FOR STORING AND ACCESSING LARGE SCALE ONTOLOGIES USING A RELATIONAL DATABASE - A method for providing ontology management that leaves existing instance data stored in a relational database, while virtualizing the existing instance data for accesses originating from an ontology application, wherein the method includes: submitting an ontology application query to an ontology management system; rewriting the ontology application query with a mapping module into a vertical format mapped query; submitting the vertical format mapped query and view definitions to a database query processor; retrieving relevant existing instance data from the relational database in response to request from the database query processor; and virtualizing the retrieved relevant existing instance data for use by the ontology application. | 2008-08-21 |
20080201301 | EXTENDED INDEX SEARCHING - Processing a query involves directing the query to an extended index database, the extended index database comprising a core database and one or more supplemental indexes, wherein the query seeks an item. Directing the query for processing includes determining if the sought item is located within the core database and, if the item is not determined to be located in the core database, then determining if the item is located in one or more of the supplemental indexes, and returns a query result. The returned result may comprise any one of three responses, including a response that indicates the item is located in the core database, or a response that indicates that the item was not located in the core database but was located in one or more of the supplemental indexes, or a response that indicates that the item was not located at all. | 2008-08-21 |
20080201302 | USING PROMOTION ALGORITHMS TO SUPPORT SPATIAL SEARCHES - Computerized methods and systems for performing a search utilizing a spatial index are provided. Upon receiving a search query having a zoom level component (e.g., “Italian Restaurants in Seattle”), a search is initially conducted of the zoom level tags associated with the content items in the spatial index to determine if any of the content items include a zoom level tag indicative of the zoom level component of the search query (e.g., zoom level of city for Seattle). Subsequently, only those content items satisfying the zoom level search are grouped into a primary subset, whereby the primary subset may be filtered by selecting those returned content items with location-based tags that match a location-based component of the query (e.g., Seattle, Wash.). Next, the those content items satisfying the location-based filter are grouped into a location-based subset, which are filtered according to the parsed query components (e.g., category component Italian Restaurants). | 2008-08-21 |
20080201303 | METHOD AND SYSTEM FOR A WIZARD BASED COMPLEX FILTER WITH REALTIME FEEDBACK - A method for implementing a software based wizard interface to filter a set of targets in real-time with filter criteria includes receiving, at the wizard interface, user filter criteria; querying a data set based on the filter criteria; providing filtered data from the data set to a user; determining whether the filtered data meets a user's requirements; closing the wizard interface in the event the filtered data meets the user's requirements; wherein the filter criteria is input into a control pane, and the filtered data is displayed on a results pane that form the wizard interface; wherein the control pane and the results pane are continuously displayed by the wizard interface; and wherein the filter wizard is configured for the user to make adjustments to the filter criteria by navigating backward and forward in the control pane without having to complete, exit, or relaunch the filter wizard. | 2008-08-21 |
20080201304 | Federated searches implemented across multiple search engines - A plurality of search engines is selected from multiple search engines based on a search query and one or more criteria. To obtain search results for the search query, one or more search queries are submitted to the plurality of search engines. For each search engine of the plurality of search engines, certain search results are received for the one or more search queries submitted to each search engine. Consolidated search results are generated with consolidation of the certain search results that are received from each search engine of the plurality of search engines. | 2008-08-21 |
20080201305 | APPARATUSES, METHODS AND SYSTEMS FOR INFORMATION QUERYING AND SERVING ON MOBILE DEVICES BASED ON AMBIENT CONDITIONS - The disclosure details the implementation of apparatuses, methods, and systems for information querying and serving on mobile devices based on ambient conditions. Such conditions may include weather, traffic, market prices, news and events, and/or the like. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users via mobile devices. Users, in turn, trigger the provision of information by scanning or observing codes or information. The scans, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of scanned code messages, and integration with outside database information—the server selects information to serve to the users' mobile devices from an information base. In one embodiment, information may also be served to users based solely on the user profiles and ambient conditions, and without any initiating code scan. This is based on the accumulated history of scanned codes, which yields behavioral information about a user, including user space-time trajectories. | 2008-08-21 |
20080201306 | PERSONAL VIRTUAL ASSISTANT - A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant. | 2008-08-21 |
20080201307 | System and method for iconic software environment management - A system and method for iconic software environment management. The system and method provide storing, navigating and accessing files within an operating system on a stand alone device or on a networked device with internal files and external files (e.g., from web-sites, etc.) through the use of graphical thumbnail icons representing a graphical display of a substantial portion of information obtained from within an electronic document. | 2008-08-21 |
20080201308 | DYNAMIC DATA HIERARCHIES - A flexible database schema allows changes to the types of digital media objects, metadata types, and/or metadata relationships without corrupting the database, breaking applications functionality, or requiring the database reconstruction. A database schema stores all objects in a single table. The objects table contains common fields and generic metadata fields. The generic metadata fields reference metadata objects associated with a digital media object. Each type of digital media object can map its generic metadata fields to a different metadata hierarchy. A data access API provides a set of digital media object and metadata mappings to enable applications to insert and retrieve information from the database. The data access API can be updated as needed to account for changes in the metadata hierarchies of one or more types of digital media objects. The database schema can be used to store metadata for digital media objects or other types of data objects. | 2008-08-21 |
20080201309 | RENDERING DATABASE QUERIES WITH BLANK SPACE - A computer-implemented method includes selecting a first member of a first dimension of a database to be included at a first location in a report. The first member includes first data to be retrieved from the database. A blank space to be added at a second location relative to the first member is also selected. A database query is generated that includes a first instruction to retrieve first data included in the first member. The first instruction is located at a first position in the query and the first data will appear in the report at the first location. The database query also includes a second instruction to retrieve a null set of data. The second instruction is located at a second position in the query and the null set of data will appear in the report at the second location | 2008-08-21 |
20080201310 | Apparatuses, Methods and Systems for Information Querying and Serving on the Internet Based on Profiles - The disclosure details the implementation of apparatuses, methods, and systems for information querying and serving on the internet based on profiles. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users on the internet. Users, in turn, trigger the provision of information by scanning or observing codes or information, or by selecting web links. The triggers, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of trigger messages, and integration with outside database information—the server selects information to serve to a user on the internet from an information base. For example, a user with a recorded history of interest in coffee products may be served an advertisement for a nearby coffeeshop while browsing the web on his/her PDA. In one embodiment, information may also be served to users on the internet based solely on the user profiles, and without any initiating trigger. This is based on user trajectories or web-surfing habits deduced from the accumulated history of triggers. For example, a user known to routinely visit a music vendor website near the same time each day may be served an advertisement for the latest top-selling CD shortly before that time. | 2008-08-21 |
20080201311 | Systems and methods for channeling client network activity - As one example, a system for monitoring client Internet activity is provided. The system comprises a channel server including multiple channels, each of which are defined at least in part by an activity profile associated with the channel, and a monitor configured to monitor Internet activity of a plurality of clients and detect when any of the monitored clients satisfy any of the activity profiles associated with the channels, where for a given user, the monitor is configured to monitor interaction of the user in relation to multiple different independent websites to determine if one of the activity profiles is satisfied. | 2008-08-21 |
20080201312 | SYSTEMS AND METHODS FOR A DEVICESQL PARALLEL QUERY - A system for parallel processing of a database query in a multi-core processor is disclosed. The system includes a core database instance and a main database instance. The core database instance includes a local storage manager, a local page manager, and a core stream processing component. The local storage manager is configured to convert a record request into a page request. The local page manager is communicatively connected to the local storage manager and is configured to receive and route the page request. The core stream processing component is communicatively connected to the local storage manager and is configured to send a record request to the local storage manager, process a record stream received from the local storage manager and output a processed record stream. | 2008-08-21 |
20080201313 | DYNAMIC GRAPHICAL DATABASE QUERY INTERFACE - A graphical query interface provides visual feedback to a user during the construction of a query. In a first embodiment, the visual feedback helps the user determine the quality of the query as the query is being built. The relationship of columns in the database is graphically displayed to a user. When the user selects a column in the database, a filtered display mechanism displays only those columns or records that satisfy the portion of the query already constructed. In a second embodiment, the visual feedback eliminates some possible selections in the query tree due to previously-made selections that eliminate the eliminated selections as possibilities. In the second embodiment, the visual feedback mechanism may function according to data values in columns, and may also function according to known relationships between columns themselves. | 2008-08-21 |
20080201314 | METHOD AND APPARATUS FOR USING MULTIPLE CHANNELS OF DISSEMINATED DATA CONTENT IN RESPONDING TO INFORMATION REQUESTS - Embodiments of the invention exploit the complementary and correlated information that is available across multiple channels of digital multimedia distribution, in order to ensure more efficient multimedia data access. One embodiment of the invention, directed to a method for generating a response to a specified request for information, is associated with multiple channels that are each adapted to carry and disseminate data content. The method comprises extracting data elements from each of the multiple channels, wherein each extracted data element pertains to one dimension of a plurality of correlation related dimensions. The method further comprises assigning each extracted data element to one of a plurality of correlation sets, wherein all the extracted data elements assigned to a particular set pertain to the same dimension, and each set is assigned data elements extracted from two or more different channels. Two or more of the correlation sets associated with the request are then selected, and the data content thereof is used to generate the response to the specified request. | 2008-08-21 |
20080201315 | CONTENT ITEM QUERY FORMULATION - A system and method for formulating a related content query are provided. A search engine receives queries having terms for content items and stores the queries and user interaction data in a query log. Also, the search engine provides a collection of content items and related content item queries for each content item within the collection of content items, in response the queries. Each content item in the collection of content items includes terms that match the received queries. The related content item queries are generated by an advisor engine that processes the query log and each content item in the collection of content items to select query terms, different from the received query terms, which previously resulted in a specified content item being accessed or selected. | 2008-08-21 |
20080201316 | Providing Certified Patent Searches Conducted by Third Party Researchers - Improved methods for drafting, preparing, and submitting a patent application are described. The system incorporates a web-based tool in which applications are drafted. The web-based tool allows for real time analysis of the application as it is being drafted. Automated suggestions, prior art searching, researcher and attorney recommendations are also disclosed. | 2008-08-21 |
20080201317 | Ranking documents - A plurality of documents are ranked. The documents are returned as the result of a query computed for each search engine of a plurality of search engines. Each document of the plurality of documents is associated with a Uniform Resource Locator (URL). The plurality of documents includes at least one document returned as a result of the query from each of the search engines. For each URL associated with a document from the plurality of documents, a frequency of the URLs is determined. Ranking the plurality of documents includes ranking them based on one or more factors, which are based on the frequency determined for each URL associated with the plurality of documents. | 2008-08-21 |
20080201318 | METHOD AND SYSTEM FOR RETRIEVING NETWORK DOCUMENTS - In one embodiment, a document retrieval server and method for its operation are described. The document retrieval server allows a user to search a classification index for the location of documents in an enterprise network that meet specified search criteria, and then automatically export a subset of the documents meeting the search criteria, according to one of several export methods. In one export method, a custodian relational interface is used to identify a custodian for documents meeting the search criteria, and allows the user to control export and generate reports for documents according to their custodian. | 2008-08-21 |
20080201319 | Method, system and computer software for using an XBRL medical record for diagnosis, treatment, and insurance coverage - A method, system and program product for integrating intelligence and business systems, the method comprising: receiving a search query; searching, using the search query, a plurality of XBRL data fields in records in a plurality of different data repositories, with each of the XBRL data fields having metadata representing attributes at the data value level based on context data according to an information taxonomy, and with links formed between and/or among at least two items selected from one or more of the categories of data fields, metadata, and components associated with the data fields, the searching obtaining a search result; triggering the creation of an electronic agency communication of at least a partial version of the search result; and communicating the at least partial version of the search result; wherein the content or addressee of the electronic agency communication is determined, at least in part, by the value of an importance factor related to one or more data items returned in the search results. Further embodiments relate to one or more XBRL forms. | 2008-08-21 |
20080201320 | SYSTEM AND METHOD FOR SEARCHING ANNOTATED DOCUMENT COLLECTIONS - Methods, apparatus and articles of manufacture therefor, are disclosed sharing and searching annotated document collections. In one embodiment, the method may be performed by: transforming a plurality of document identifiers and their associated set of tags into a set of URL/TAG pairs; constructing a bigraph using the set of URL/TAG pairs; using the bigraph to compute tag profiles and document profiles using spreading activation for document identifiers and tags in the set of URL/TAG pairs; for a selected tag or document, identifying a tag profile or a document profile associated with the selected tag or document, respectively; arranging by relevance those tags or documents in the identified tag profile or document profile associated with the selected tag or document, respectively. | 2008-08-21 |
20080201321 | Apparatuses, methods and systems for information querying and serving in a virtual world based on profiles - The disclosure details the implementation of apparatuses, methods, and systems for information querying and serving in a virtual world based on profiles. Such virtual worlds may include, for example, massively multiplayer online games like The Sims Online, Everquest, World of Warcraft, Second Life, and/or the like. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users in a virtual world. Users, in turn, trigger the provision of information by scanning or observing codes or information, or by making decisions within a virtual world such as attempting a mission within a game. The triggers, together with virtual world geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of triggers, and integration with outside database information—the server selects information to serve to the user in a virtual world from an information base. For example, a user in Second Life who likes modern clothing for his/her avatar may be presented with ads on virtual billboards from advertisers of virtual in-game clothing stores that are near his/her virtual position. In another example, an advertisement tailored to a user's particular interests or behavioral patterns may be placed at a location within a virtual world that the user is known to routinely pass. | 2008-08-21 |
20080201322 | APPARATUS AND METHOD FOR RETRIEVAL OF CONTENTS - A keyword determining section determines a keyword among a search query input by a user. A related word searching section searches a thesaurus database and retrieves words related to the determined keyword and information on relevancy of each related word to the keyword. Based on the keyword and its related words, an image searching section retrieves images from an image database. The search result by the image searching section is displayed on a monitor in a manner to reflect mutual relations between the retrieved images, such that images corresponding to the keyword are displayed in a center section, whereas images corresponding to broader or super-ordinate words to the keyword are arranged in an upper section, and images corresponding to narrower or subordinate words to the keyword are arranged in a lower section. Other images hit with synonyms and other related words to the keyword are arranged in side sections. | 2008-08-21 |
20080201323 | METHOD AND APPARATUS FOR A RANKING ENGINE - A computer-implemented method is provided for ranking files from an Internet search. In one embodiment, the method comprises assigning a score to each file based on at least one of the following factors: recency, editorial popularity, clickthru popularity, favorites metadata, or favorites collaborative filtering. The file may be organized based on the assigned scores to provide users with more accurate search results. | 2008-08-21 |
20080201324 | COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR ENHANCING KEYWORD EXPANSION - A computerized system which implements a method for obtaining an improved set of relevant keywords from an initial set of relevant keywords and their associated relative ratings, utilizing the proven expertise and reliability of existing keyword expansion tools and the accumulated experience of search engines. The method comprises iterating over keyword seeds, search engines' results and keyword suggestion sources' results, merging lists of keywords and combining their scores by means of an optimization method and learned effectiveness of result sources. Keyword relevance scores may be effectively used to distribute a content provider's resources amongst keywords thereby to achieve inclusion and optimization in search engines' results. The system input is a set of one or more seed keywords and the system produces an expanded list of unique keywords, each keyword typically accompanied by a computed relevance score. | 2008-08-21 |
20080201325 | Method And System For Providing Contextual Based Medication Dosage Determination - Methods and devices for statistical determination of medication dosage level such as bolus amount based on contextual information are provided. | 2008-08-21 |
20080201326 | MULTI-VIEW INTERNET SEARCH MASHUP - An internet search utility that combines and presents search results from disparate data sources to the user in a multi-view format. The search terms are disambiguated and a series of prioritized Views is displayed to the user in a View Mix interface. Each View includes a unique interface, processing widgets, and a unique combination of data sources. A View Picker determines, based on specific criteria, which Views are relevant and prioritizes the Views for the View Mix. As the user considers which View to select, the Pre-Caching Module conducts a background search, and preloads snapshots of top URLs for display. Selecting a particular View initiates a search per the instructions of that view. The resulting data is displayed in the View format. Views may be created by third parties or end users to reflect any particular preference thus yielding a multitude of unique views from which to consume search results. | 2008-08-21 |
20080201327 | Identity match process - An online computer system enables users to identify and contact, if they so desire, users with similar attributes. The primary method of matching identity matches facial and at least one other physical, astrological, or other defined attribute. This matching is done by computer comparison of the photographs and other data provided by the users. The users may be provided with information to contact any matches. | 2008-08-21 |
20080201328 | Data Processing System and Method - A system and method for grouping separate elements, having a common characteristic, to produce at least one of an output document corresponding to a presentation or for producing the presentation. | 2008-08-21 |
20080201329 | Method And The Associate Mechanism For Stored-Image Database-Driven Spectacle Frame Fitting Services Over Public Network - A method of spectacle frame fitting over public network, such as Internet, based upon database of product information and digitized user images as acquired via devices connected to computer. Particularly, consumers can take advantage of present method to choose spectacle frames from wide variety of selections, expeditiously by the use of public computer network (Internet). Consumers may use digital cameras, network cameras or scanned photos to submit facial image, and by way of calibration steps such as the gap between two pupils aligned to the marked pupil point of the stored spectacle images, the suitable size of the spectacle frame can then be determined for best fit to the facial image. With the accessibility and availability of the Internet, just a few clicks on the mouse enable the consumers to choose spectacle frames of their preference and in a way that affords wide selections at low costs and easy access. | 2008-08-21 |
20080201330 | SOFTWARE REPOSITORIES - The present invention extends to methods, systems, computer program products, and data structures for software repositories. Embodiments of the invention permit a user to group software related items from a software repository in repository container versions such that software related items can be accessed and processed together. A user has wide discretion on how software related items are grouped in repository container versions to facilitate efficient access and processing in varied computing environments. In some embodiments, software related items are grouped in the same repository container version based on component version such that all the software related items for a specified version of an application, framework, or service can be accessed and processed together. Accordingly, operations (e.g., replication or partitioning) can be performed on all the software related items in the repository container version to effectuate performing the operation on the specified version of the application, framework, or service. | 2008-08-21 |
20080201331 | Systems and Methods for Cache Optimization - A server computer identifies a cached document and its associated cache update history in response to a request or in anticipation of a request from a client computer. The server computer analyzes the document's cache update history to determine if the cached document is de facto fresh. If the cached document is de facto fresh, the server computer then transmits the cached document to the client computer. Independently, the server computer also fetches an instance of the document from another source like a web host and updates the document's cache update history using the fetched instance of the document. | 2008-08-21 |
20080201332 | SYSTEM AND METHOD FOR PRELOADING CONTENT ON THE BASIS OF USER CONTEXT - The present invention relates to systems and methods for preloading one or more content items. The method according to one embodiment comprises receiving a content item at a client device in response to a first request from a user, determining a context for the user and preloading one or more components into a cache on the basis of the determined context for the user. Components from the cache are loaded in response to a second request from the user. | 2008-08-21 |
20080201333 | State transition controlled attributes - Some embodiments of managing data using state transition controlled attributes have been presented. In one embodiment, a workflow management policy and a set of states are defined at a server coupled to one or more client machines, each of the states corresponding to a distinct value of a set of values of an attribute of data. The method may further include implementing a state machine on the server to manage state transitions initiated by the one or more client machines operating on the data according to the workflow management policy. | 2008-08-21 |
20080201334 | Computer System for Distributing a Validation Instruction Message - A computer-implemented system for providing validation instructions to European attorneys. The computer system is designed to send a validation instruction message to a number of European attorneys, asking them to validate a granted European patent. The computer system is designed to communicate with an interface, a specification database and a number of European agents. The system is set up so that when the computer system receives a European patent identifier and a country selection via the interface, the computer system: (a) obtains, from the specification database, a European patent specification corresponding to the European patent identifier; and (b) provides the European patent specification and a validation instruction message to a particular European agent corresponding to the country selection. The system is further adapted to calculate and bill the total validation cost up-front. | 2008-08-21 |
20080201335 | Method and Apparatus for Storing Data in a Peer to Peer Network - A fixed prefix peer to peer network has a number of physical nodes. The nodes are logically divided into a number of storage slots. Blocks of data are erasure coded into original and redundant data fragments and the resultant fragments of data are stored in slots on separate physical nodes such that no physical node has more than one original and/or redundant fragment. The storage locations of all of the fragments are organized into a logical virtual node (e.g., a supernode). Thus, the supernode and the original block of data can be recovered even if some of the physical nodes are lost. | 2008-08-21 |
20080201336 | DISTRIBUTED DATA STORAGE SYSTEM, DATA DISTRIBUTION METHOD, AND APPARATUS AND PROGRAM TO BE USED FOR THE SAME - There is provided a distributed data storage system for splitting content-data into a plurality of split data and storing a plurality of copy data corresponding to at least one of the plurality of split data in a plurality of memory devices. The system comprises a copying management information storing unit and a access location determining unit. The copying management information storing unit stores copying management information indicating a storage location of the copy data corresponding to the split data. The access location determining unit determines at least one of the plurality of memory devices storing the copy data corresponding to the split data as an access location for accessing split data. | 2008-08-21 |
20080201337 | METHOD AND SYSTEM FOR COLLECTING INFORMATION FROM COMPUTER SYSTEMS BASED ON A TRUSTED RELATIONSHIP - A method and system for retrieving data from devices in a way that seeks to preserve privacy and ensure the integrity of the retrieved data is provided. A retrieval system is implemented on a network of devices that communicate with each other via a secure communications link. Each device is directly connected to one or more “friend” devices that it trusts. The retrieval system operates by forwarding a request for data from one friend device to another friend device. Each friend device may optionally add data to the request until all the requested data is added. The request with the retrieved data is returned to the device that initiated the request. | 2008-08-21 |
20080201338 | REST FOR ENTITIES - The claimed subject matter provides a representational state transfer (REST) interface over a data store characterized by an entity data model (EDM) architecture. Such characterization can be presented by way of an Entity Framework that can transform data characterized in one manner at a relational database into an EDM characterization that can further be exposed to an external process or device. A REST interface over EDM stores can provide an end-to-end framework to expose data, modeled in a highly-expressive fashion, to the Internet or a web-scale intranet. | 2008-08-21 |
20080201339 | Providing unique views of data based on changes or rules - In one embodiment, a method comprises creating and storing, in a revisioning database, one or more data objects; wherein a first plurality of the data objects is associated with a base realm representing data shared across all users of the database; wherein a second plurality of the data objects is associated with one or more child realms, wherein each of the child realms represents data local to a project, wherein each of the users is associated with one or more of the child realms; wherein the revisioning database associates each data object to a realm identifier value and to a version identifier value for a plurality of versions of the data object, wherein each of the versions represents a change to the data object by any of a plurality of users; receiving a request from a first user to view a third plurality of data objects in the revisioning database; selecting, based on the base realm, the particular realm, the version identifier value for the data objects in the third plurality, and one or more rules associated with the particular realm and the first user, data objects in the third plurality that can be viewed by the first user; creating a particular data view that includes only the selected data objects; and providing a display of the particular data view to the first user. | 2008-08-21 |
20080201340 | DECISION TREE CONSTRUCTION VIA FREQUENT PREDICTIVE ITEMSETS AND BEST ATTRIBUTE SPLITS - A decision tree can be constructed via frequent predictive itemsets and best item splits. A hierarchical frequent predictive itemsets tree data structure can be used to construct the decision tree. A bottom-up traversal of the data structure can be used during determination of best item splits. The described technologies can construct decision trees with superior accuracy as compared to conventional greedy decision tree construction approaches. | 2008-08-21 |
20080201341 | CONTENTS MANAGEMENT METHOD - An increase in the amount of resources necessary for storing contents is prevented, and a wait time taken from issuance of a content read request from a client to start of replay of the content is shortened. A file server stores header parts of contents cut off from heads of the contents in a content cache which can read the contents at a speed higher than a storage. When accepting the content read request from a client, the file server first returns the header part of the content stored in the content cache to the client. During replay of the content in the client, the file server reads out remaining parts of the content in the storage subsequent to the returned header part of the content, and returns them to the client. | 2008-08-21 |
20080201342 | Data storage device management system and method - A computing host executes a web browser to access a utility application for managing one or more storage devices connected to the computing host. Management of each storage device may include updating firmware of the storage device, updating programmable hardware of the storage device, erasing the storage device, sanitizing the storage device, logging events occurring in the storage device, and maintaining statistics on operation of the storage device. | 2008-08-21 |
20080201343 | HIERARCHICAL SYSTEMS AND METHODS FOR PERFORMING DATA STORAGE OPERATIONS - The invention is a hierarchical backup system. The interconnected network computing devices are put into groups of backup cells. A backup cell has a manager software agent responsible maintaining and initiating a backup regime for the network computing devices in the backup cell. The backups are directed to backup devices within the backup cell. Several backup cells can be defined. A manager software agent for a particular cell may be placed into contact with the manager software agent of another cell, by which information about the cells may be passed back and forth. Additionally, one of the software agents may be given administrative control over another software agent with which it is in communication. | 2008-08-21 |
20080201344 | INTERNET SERVER ACCESS CONTROL AND MONITORING SYSTEMS - This invention relates to methods for controlling and monitoring access to network servers. In particular, the process described in the invention includes client-server sessions over the Internet. In this environment, when the user attempts to access an access-controlled file, the server subjects the request to a secondary server which determines whether the client has an authorization or valid account. Upon such verification, the user is provided with a session identification which allows the user to access to the requested file as well as any other files within the present protection domain. | 2008-08-21 |
20080201345 | Apparatus and Article of Manufacture For Determining a Target Data Type In a Heterogeneous Multi-Level Environment - An apparatus and article of manufacture for determining a target data type in an environment having a plurality of levels are provided. Zero or more intermediate levels are between the source level and the target level. A target data type representing the transformation of a data type of an associated datum as the datum passes from the source level through the zero or more intermediate levels to the target level is generated. In another aspect of the invention, the datum is assigned to the target level in accordance with the target data type. In yet another aspect of the invention, the target data type is passed with the associated datum, via the zero or more intermediate levels to the target level. | 2008-08-21 |
20080201346 | HIERARCHICAL UPDATE SCHEME FOR EXTREMUM LOCATION WITH INDIRECT ADDRESSING - Implementations related to hierarchical update schemes for extremum location with indirect addressing are disclosed. | 2008-08-21 |
20080201347 | Structural formula display system, method, and program storage medium storing program thereof - Character string divider divides a targeted character string into a plurality of groups at each bonding sites on a main chain. In the character string dividing process, the character string divider adds starting/ending symbols to the targeted character string, inserts a delimiter between adjacent characters, changes a notation related to oxo acids, reconstructs an atomic symbol consisting of two characters, changes a notation regarding a subscript or superscript, links hydrogen to another element, reconstructs a set of side chains, reconstructs a character string consisting of one group, reconstructs a back-end group, reconstructs a double bond in a group, and removes the starting/ending symbols. Character string reverser reverses the alignment of the groups. | 2008-08-21 |
20080201348 | TAG-MEDIATED REVIEW SYSTEM FOR ELECTRONIC CONTENT - A tag-mediated review system for electronic content that ranks content based upon several ascertainable factors, including the implicit engagement with the content by users (typically online viewers); the expertise and success in the topical domain by reviewers; and the review activity of users or viewers. The system extends implicit metrics to tracking of user interaction including the receipt of video and audio content over the web. Document ranking is mediated by tags that identify the subject matter addressed by an associated document as the ranking mediators for computing content quality scores values for user and reviewer activity. The tag-mediated content quality scores, which are content quality scores for the subject matter area identified by the associated tags, can be exposed to end-users and used directly or indirectly to complement search engine retrieval algorithms. | 2008-08-21 |