49th week of 2011 patent applcation highlights part 57 |
Patent application number | Title | Published |
20110302184 | METHOD AND SYSTEM FOR REMOTE ACCESS OF PERSONAL MUSIC - In one aspect of the invention, a method is provided for storing audio files. The method includes: (a) receiving electronic files at a central location from a first device, those electronic files representing audio signals; (b) associating the audio files with identification information; (c) storing the audio files at the central location on at least a portion of a storage media, that portion being uniquely associated with the identification information; (d) receiving the identification information from a second device; and (e) transmitting the audio files to the second device upon receipt of the identification information. | 2011-12-08 |
20110302185 | DATA PUBLICATION AND SUBSCRIPTION SYSTEM - A data publication and subscription system includes one transmitter publishing data and one receiver subscribing to data, the data being described by one or more identifiers, the transmitters and receivers being interconnected via a network. The system includes an ontological knowledge base common to said transmitters and receivers, at least one data transmitter and receiver, each including a semantic module connected to said base and adapted to analyze a semantic request to find all identifiers semantically associated with this request, said transmitter publishing and said receiver subscribing to data via said identifiers found by the semantic module. The system applies notably to the connection of a plurality of different communications devices, each including data publication and subscription services. | 2011-12-08 |
20110302186 | Method and Apparatus for Query Reformulation with Latency Preservation - A data scheme and protocol (DSP) adapter which translates communications received from one or more application servers (FEs) into corresponding communications understandable by one or more repositories (BEs). The DSP adapter comprises an interface unit which receives a FE query from a FE. The DSP adapter comprises a processing unit which determines an FE query pattern fulfilled by the FE query and checks whether the FE query pattern exists for the FE query in an accessible memory. Where the FE query pattern does not exist in the accessible memory, the processing unit transforms the FE query pattern into a corresponding BE query pattern. Where the FE query pattern exists in the accessible memory, the processing unit obtains the corresponding BE query pattern from the accessible memory. A method for translating at a data scheme and protocol (DSP) adapter communications received from one or more application servers (FEs) into corresponding communications understandable by one or more repositories (BEs). | 2011-12-08 |
20110302187 | Schema definition generating device and schema definition generating method - A schema definition generating device includes an item comparison generating unit that compares configuration item information and table information, and generates correspondence information indicating a correspondence between the configuration item information contained in a query formula used to search for configuration item information indicating a configuration item targeted for management and the table information contained in history information of queries made to a relational database; a relationship comparison generating unit that compares relational information and information indicating a relationship between tables contained in the query history information, and generates correspondence information indicating a correspondence between the relational information indicating a relationship between configuration items contained in the query formula and the query history information; and a schema definition generating unit that generates a schema definition of the configuration item information and a schema definition of the relational information by using the generated correspondence information. | 2011-12-08 |
20110302188 | DYNAMIC SEARCH BOX FOR WEB BROWSER - A system may receive one or more terms of a search query. The system may automatically identify prior search queries that include the one or more terms of the search query from a history of prior search queries. The system may automatically identify possible spelling corrected search queries based on the one or more terms of the search queries. The system may automatically receive remote server-based query completion suggestions including the one or more terms of the search query. The system may present query refinement options, the query refinement box being populated with the prior search queries as suggested queries for possible selection by a user, the identified possible spelling corrected search queries, and the received query completion suggestions. | 2011-12-08 |
20110302189 | PROVIDING CONTEXT AWARE SEARCH ADAPTIVELY - A method, computing device, and a non-transitory computer-readable medium is provided for facilitating a context-aware search on documents stored in an unstructured database column. The database server determines whether a document stored in an unstructured database object is marked up according to a recognized markup language. Documents that conform to the markup language are indexed with value-to-node mappings and node-to-physical-location mappings to provide a context-aware search of marked up nodes within the documents. Documents that do not conform to the markup language are indexed with value-to-document mappings to provide a full-text search of the documents. The database server evaluates a context-aware search against documents that conform to the markup language within the unstructured column without requiring the user identify the documents as XML documents and store the documents in an XMLType structured column. | 2011-12-08 |
20110302190 | SMART ENERGY NETWORK CONFIGURATION USING LINK KEY DATABASE - Various embodiments include a method and system for configuring a smart energy network using a link key database. An energy services interface, on the smart energy network, extracts a unique identifier associated with a smart energy device from a communication with the smart energy device. The energy services interface may then use the unique identifier to receive information associated with the smart energy device from the link key database. | 2011-12-08 |
20110302191 | System and Method for Locating Business Verifications from Trusted Persons - Systems and methods for obtaining comments of businesses from trusted persons are disclosed. In an embodiment of the present invention, users participating in the system get comments of businesses from other people they trust by searching the comments previously made by those others. Trust connections may be established between pairs of users, before a search is made. Comments made by the system users are stored in a database and are searched based upon search requests made by the users. Both the stored comments and search requests each comprise “tag lists” of words describing some good or service. Businesses are selected to appear in search results by matching words of the comments to a search request, as well as other possible factors, and may be sorted by the number of matching comments that each business has received. Various methods may be used to further filter the results. | 2011-12-08 |
20110302192 | SYSTEMS AND METHODS FOR FIRST DATA CAPTURE THROUGH GENERIC MESSAGE MONITORING - In one embodiment, a method for handling an error message includes interrogating an error message issued by a computing system to determine that the error message includes more than an alarm message, determining a message identifier relating to the error message, comparing the message identifier to entries in a database to determine an entry in the database that includes the message identifier, and outputting a set of documentation referenced by the entry in the database which includes the message identifier. In another embodiment, the database includes a plurality of searchable entries, each entry including: a message identifier, a product identifier, a set of documentation, and a set of actions. The set of documentation includes documents for the computing system to output and the set of actions includes actions for the computing system to perform. Other methods, systems, and computer program products are also described according to various embodiments. | 2011-12-08 |
20110302193 | APPROXIMATION FRAMEWORK FOR DIRECT OPTIMIZATION OF INFORMATION RETRIEVAL MEASURES - A “Ranking Optimizer,” provides a framework for directly optimizing conventional information retrieval (IR) measures for use in ranking, search, and recommendation type applications. In general, the Ranking Optimizer first reformats any conventional position based IR measure from a conventional “indexing by position” process to an “indexing by documents” process to create a newly formulated IR measure which contains a position function, and optionally, a truncation function. Both of these functions are non-continuous and non-differentiable. Therefore, the Ranking Optimizer approximates the position function by using a smooth function of ranking scores, and, if used, approximates the optional truncation function with a smooth function of positions of documents. Finally, the Ranking Optimizer optimizes the approximated functions to provide a highly accurate surrogate function for use as a surrogate IR measure. | 2011-12-08 |
20110302194 | SCALABLE RENDERING OF LARGE SPATIAL DATABASES - Aspects of the invention provide a service for data management and integration across a wide range of applications. Clustered computers may be arranged in a cloud-type configuration for storing and handling large amounts of user data under the control of a front-end management server. Communities of distributed users may collaborate on the data across multiple enterprises. Very large tabular data files are uploaded to the storage facilities. The data files are maintained as tables, and a composite table of related information is created and maintained in response to user queries. Different ways of visualizing the data are provided. Depending on the amount of information that can be displayed, features in a spatial index may the thinned for presentation. Spatial and structured queries are processing and results are intersected to obtain information for display. | 2011-12-08 |
20110302195 | Multi-Versioning Mechanism for Update of Hierarchically Structured Documents Based on Record Storage - A method for multi-versioning data of a hierarchically structured document stored in data records includes: changing document data in one or more data records, each data record assigned a record identifier, the data record including a plurality of nodes assigned a node identifier, and the document assigned a document identifier; storing an update timestamp in a base table row referencing the document identifier; storing in each changed data record a start timestamp for a start of a validity period for the changed data record and an end timestamp for an end of the validity period; and storing the start timestamp and the end timestamp in one or more node identifier index entries referencing the document identifier, the record identifier, and the node identifier. A version of the document may be obtained using node identifier index entries satisfying a version timestamp. | 2011-12-08 |
20110302196 | VISUALIZING QUERY RESULTS IN STREAM PROCESSING SYSTEMS - In a method for visualizing query results in stream processing systems, a visualization service receives a query from a client to visualize data in a stream processing application. The query is sent from the visualization service to a query-able operator of the stream processing application. At the query-able operator, an operation is performed using history data in the query-able operator to produce a first result that satisfies the query and the first result is sent to the visualization service. At the query-able operator, another operation is performed using new data received by the query-able operator to produce a second result that satisfies the query and the second result is sent to the visualization service. The first and second results are output from the visualization service to the client. | 2011-12-08 |
20110302197 | SYSTEM FOR PROVIDING INFORMATION VIA CONTEXT SEARCHING OF PRINTED SUBSTRATE - A method of providing information to a user via a printed substrate, said substrate comprising user information and coded data indicative of a region identity associated with the substrate and of a plurality of locations on the substrate, said method comprising the steps of: receiving, in a computer system, interaction data indicative of the region identity and at least one position of a sensing device relative to the substrate, the sensing device generating the interaction data, when operatively positioned or moved relative to the substrate, by reading at least some of the coded data; identifying and retrieving at least part of a page description corresponding to the printed substrate using the region identity; generating a query expression comprising one or more search terms, at least one of said search terms being identified using the page description and the at least one position of the sensing device; forming a request using the query expression; and sending the request, or a results resource including search results obtained using the request, to the user. | 2011-12-08 |
20110302198 | SEARCHING BACKWARD TO SPEED UP QUERY - A method, computing device, and a non-transitory computer-readable medium are provided for performing a context-aware search by finding a set of nodes that are mapped to a given text or other value and, for each node in the set of nodes, performing a reverse path lookup to determine whether the node satisfies a given context. The query processor performs the reverse path lookup for a node by traversing up a node tree away from the node, using a stored mapping from the node to a parent of the node. Using mappings from nodes to parent nodes, the node tree is traversed backwards from the node up to distant ancestor nodes through parent nodes. An optimizer instructs the query processor to perform a value-based portion of the search before a path-based portion of the search based on value distribution statistics and path distribution statistics. | 2011-12-08 |
20110302199 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD - An information processing apparatus that manages resource information which is information related to resources constituting a system, includes: a first condition setting section that sets first conditions which are predetermined conditions between given resource information and other resource information; a first condition extraction section that extracts, from the first conditions set by the first condition setting section, a first condition set to resource information, on which changed information that is information indicating a change to the resource information is based; and a first condition determination section that determines whether the changed information satisfies the first condition extracted by the first condition extraction section. | 2011-12-08 |
20110302200 | DISTRIBUTED EVENT SYSTEM FOR RELATIONAL MODELS - A distributed event system for a relational database is disclosed. An event data model operatively describes a target database. For a subject entity in the target database, the event data model declares and defines triggering events and respective corresponding operations. An event engine monitors database queries and events involving the subject entity and determines from the event data model corresponding operations. Execution of the determined corresponding operations is distributed to network-based agents. Agents may be filtered based on skills and/or credentials injected at runtime. Code binaries of the operations are downloaded to the agents for execution. | 2011-12-08 |
20110302201 | SYSTEM AND METHOD FOR RECOMMENDING HOME APPLIANCES TO A CONSUMER - A system functions to recommend equipment expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. based upon a knowledge of a consumer's existing audio and/or visual system configuration. | 2011-12-08 |
20110302202 | Development Monitoring System - A development monitoring system for monitoring the development of one or more subjects includes an administrative module. A client module and the administrative modules are configured to communicate with each other. The administrative module is configured to generate an interface and send the interface to the client module for rendering such that the interface permits the input of at least one of observation data and program data. The data input is written to a database. At least one of the observation data and the program data are retrieved from the database on receipt of a request from the client machine and a visual record representing said observation and image data is generated. | 2011-12-08 |
20110302203 | SYSTEM AND METHOD FOR PROVIDING SEARCHES INCLUDING A "WITH" SEARCH PARAMETER - A system and method for performing searches may include storing data available for searching. In response to receiving a search request includes a “what” search parameter and a “with” search parameter from a user, the data using the “what” and “with” search parameters may be searched, and search results may be generated. The search results may be returned to a user who submitted the search request. | 2011-12-08 |
20110302204 | METHOD AND APPARATUS FOR TEXT INFORMATION MANAGEMENT - A method and apparatus for text information management are provided. The method includes: generating a text expression corresponding to text information; searching for the text expression corresponding to the text information when the text information is to be used again, and obtaining the text information according to the text expression. Through the method and apparatus, a user can search for received text information simply, conveniently and rapidly without searching for text information from chatting records, and therefore lots of time can be saved. | 2011-12-08 |
20110302205 | METHOD AND MECHANISM FOR DETERMINING LIFE INTERVALS FOR A KEY IN AN INDEX - Disclosed is a mechanism, system, interface, and process to determine one or more life intervals when given a key. In addition, one or more life intervals can be determined for each key within a range of keys. This type of process is useful for auditing purposes or if it is desire to implement a query upon past versions when a key or range of keys is specified for the data for which past versions is desired. This facilitates algorithms, mechanisms, and processes to implement a query upon past versions. | 2011-12-08 |
20110302206 | IMAGE SEARCH AND RETRIEVAL - Techniques for providing search and retrieval of images are disclosed. The techniques include receiving a selection of a first image and performing a search query to determine a first plurality of images from a plurality of target images. A listing of the first plurality of images is presented, and a selection of a second image chosen from the first plurality of images is received. Another search query is performed, using the second image, to determine a second plurality of images. Finally a listing of the second plurality of images is provided. | 2011-12-08 |
20110302207 | MULTIMEDIA IDENTIFIER - This invention relates to efficiently performing a close-duplicate search within large collections of data streams, preferably in the context of Multimedia (audio and video files or streams). In a first aspect the present invention relates to a method for feeding information of a data from a data file or a data stream into a database. In a second aspect a method is provided for tagging or identifying a data stream by querying an unknown data or data stream to a database of known data streams. In a third aspect a computer program or suite of computer programs are provided to operate the methods of this invention. The robustness of the Multimedia Identifier system of the present invention results from the use of high-dimensional descriptors, which describe local interest points extracted from the frames of audio and/or video data. | 2011-12-08 |
20110302208 | Search-based People Matching System and Method - A people matching system and method matches people in response to a search request. The computer-generated suggested matches may be based on inferences of mutual interests, as well as on factors such as proximity and environmental conditions. The inferences of mutual interest may be based on behaviors such as subscriptions and physiological responses. Explanations for the suggested matches may be delivered to users, including behavioral information on which the suggested matches are based. | 2011-12-08 |
20110302209 | Proximity-based People Matching System and Method - A people matching system and method matches people in accordance with inferences of mutual interests, location, and/or proximity. Suggested matches may also be based on factors such as mobility inferences and environmental conditions. Inferences of mutual interests may be based on behavioral information. Explanations for the suggested matches may be delivered to users, including behavioral information on which the suggested matches are based. | 2011-12-08 |
20110302210 | System and methods for keeping information and data for proving authorship and priority of ideas, creations, inventions, explanations, declarations, factual assertions and others; for keeping personal documents securely and confidentially; for securing evidence for legal proceedings; and for delivering messages and documents to parties. - We propose a system and a method for providing a confidential secure information, data, evidence and documents holding docket system service where various parties can store information by means such as uploading documents and data files on a computer server. The administrator of the service is legally and contractually bound to securely and confidentially hold the stored documents in trust for the customers and to truthfully certify, at the customer request, that a certain document or file has been created by the said customer on a certain date. Upon contractual agreement between the service provider and the customer the service provider takes on the contractual duty to deliver messages and documents to the customer and to third parties at various times and contingent upon various events according to customer's specifications. Upon contractual agreement the service provider takes on the contractual duty to deliver documents, files and messages anonymously. The administrator also offers to customers the option to publish (e.g. on a website) the documents, the files, the certifications stored on the docket and other information that customer chooses. | 2011-12-08 |
20110302211 | MANDATORY ACCESS CONTROL LIST FOR MANAGED CONTENT - Restricting access to managed content to users that are both (1) members of one or more required groups identified in an ACL associated a content item to which access is requested and (2) otherwise granted access under the ACL, e.g., by virtue of their individual identity, role, or group membership is disclosed. In some embodiments, an ACL is configured to identify one or more groups as being a “required” group, membership in which is required for a user to be granted access to a content item with which the ACL is associated. If a user is not a member of a required group, the user is denied access (or denied access above a certain level), even if the user is otherwise delegated access rights in the ACL. | 2011-12-08 |
20110302212 | SYSTEMS AND METHODS FOR ANALYZING OPERATIONS IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT - A system and method for analyzing operations in a multi-tenant database system environment is provided. The system may include a database storing tenant application data and common application data, the tenant application data and common application data controlling a creation, read, update, deletion or undeletion of an object in the multi-tenant database system environment. The system may further include a processor to analyze the tenant application data and common application data to identify therein where the object is being modified, and generate a report identifying potential errors or side effects which may affect the object based upon the analyzed tenant application data and common application data | 2011-12-08 |
20110302213 | STORAGE SYSTEM - A storage system includes: a data storing means configured to store storage target data and also store address data so as to be tree-structured, the address data being based on a content and storing position of data to be referred to, and the address data referring to the storage target data or other address data; an operation log generating means configured to generate an operation log that represents a content of an operation of storing the storage target data into the data storing means and a content of an operation of storing the tree-structured address data referring to the storage target data into the data storing means; and a file system committing means configured to store the storage target data and the tree-structured address data into the data storing means based on the operation log. | 2011-12-08 |
20110302214 | METHOD FOR UPDATING A DATABASE - A method for updating a database involves determining, via a processor operatively associated with a vehicle, a location circle within which the vehicle is then-currently located, and obtaining, from a facility, a database corresponding to the location circle. The method further involves detecting, via a sensor selectively and operatively disposed in the vehicle, a stationary object along a road segment that is located in the location circle, and determining, via a processor associated with the vehicle, that the detected stationary object is missing from the database. Upon making such determination, a communications device disposed in the vehicle transmits an image of the stationary object to the facility. A processor at the facility then updated the database corresponding to the location circle within which the vehicle is then-currently located with information related to the detected stationary object. | 2011-12-08 |
20110302215 | ASSEMBLY, AND ASSOCIATED METHOD, FOR CONTROLLING DISPOSITION OF ENTERPRISE DATA AT A WIRELESS DEVICE - An apparatus, and an associated method, facilitates enterprise control of enterprise data at a personal-liable wireless device. A network-generated command, generated by a network command generator is sent to the wireless device. The command is detected at the wireless device, and the contents of the detected command are ascertained. The affected data is accessed, and disposition is made of the affected, enterprise data. | 2011-12-08 |
20110302216 | METHODS AND SYSTEMS FOR MERGING TOPICS ASSIGNED TO CONTENT ITEMS IN AN ONLINE APPLICATION - A question-and-answer application having questions with which topics are associated is described. In some embodiments, user-generated topics are assigned to questions to indicate the subject matter covered by the questions. The application logic includes topic merge logic for quickly and efficiently merging two topics, while enabling the topic merge operation to be easily undone if necessary. | 2011-12-08 |
20110302217 | SEMANTIC USER INTERFACE DATA ASSEMBLING - A system and method for semantic user interface data assembling are described. In various embodiments, a system creates mapping between business object definitions and user interface elements definitions to generate executable user interface elements. The system further exposes the executable user interface elements as web services to web services consumers. In various embodiments, a method for building business application using executable user interface elements, business object definitions and business data is described. In various embodiments, executable user interface elements and business object definitions may e stored on local storage and subsequent attempts to build the business application may involve retrieval of the business data only. | 2011-12-08 |
20110302218 | TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Various embodiments for operating a transformation system, capable of transforming a logical data object (LO) to a transformed logical data object (TLO), are provided. In one such embodiment, an open LO request to a certain LO and addressed by the at least one client to the at least one storage device, is intercepted. An identifier (ID) in a header of a TLO corresponding to the requested LO and stored in the at least one storage device, is obtained. The obtained ID is used to characterize the TLO and the LO. A determination is made whether the transformation system handles at least one open LO characterized by an ID with a same value as the obtained ID. The requested LO is opened if at least one open LO is not found. An instance corresponding to the intercepted open LO request is generated. The instance is associated to the obtained ID. | 2011-12-08 |
20110302219 | TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Various embodiments for operating a transformation system, capable of transforming a logical data object (LO) to a transformed logical data object (TLO), are provided. In one such embodiment, an open LO request to a certain LO and addressed by the at least one client to the at least one storage device, is intercepted. An identifier (ID) in a header of a TLO corresponding to the requested LO and stored in the at least one storage device, is obtained. The obtained ID is used to characterize the TLO and the LO. A determination is made whether the transformation system handles at least one open LO characterized by an ID with a same value as the obtained ID. The requested LO is opened if at least one open LO is not found. An instance corresponding to the intercepted open LO request is generated. The instance is associated to the obtained ID. | 2011-12-08 |
20110302220 | SQL PROCESSING FOR DATA CONVERSION - A system includes reception of a structured query language (SQL) query to select one or more values from one or more database tables, modification of the SQL query to select identifiers of table rows including the selected values, reception of query results of the modified SQL query, the query results including the selected values and identifiers of table rows including the selected values, determination of converted values corresponding to one or more of the selected values based on the identifiers of table rows including the one or more of the selected values, and modification of the query results to substitute each of the one or more of the selected values with a corresponding substitute value. | 2011-12-08 |
20110302221 | METHODS AND SYSTEMS FOR ANALYZING A NETWORK FEED IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT - The present invention discusses a dashboard application that compiles values across a set of records, each of the records having fields which include data pertaining to user-defined criteria. The user enters a query into the system and the set of records is returns and analyzed according the criteria. The results are numerical and are displayed in components of the dashboard. The component is a graph, bar graph, pie chart, etc. that appears in a user interface of the dashboard. A user can customize the application and define its component. Multiple users can view and subscribe to the dashboard and can select specific components to follow. Some components can have user-defined threshold values and can provide graphics displaying breakpoints of those values. When the system refreshes, or the user manually refreshes the dashboard, an alert is generated if the threshold value is traversed. The alert, including the component graphic, is posted in the subscriber's feed and a feed of the dashboard. | 2011-12-08 |
20110302222 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING A CHILD DATABASE OBJECT USING A CHILD DATABASE OBJECT TYPE IDENTIFIED FROM A PARENT DATABASE OBJECT - In accordance with embodiments, there are provided mechanisms and methods for creating a child database object using a child database object type identified from a parent database object. These mechanisms and methods for creating a child database object using a child database object type identified from a parent database object can enable embodiments to provide creation of a child database object according to a type configured with respect to an associated parent database object. The ability of embodiments to provide such configuration in the parent database object can enable any associated child database objects to be created according to the type configured with respect to the parent database object. | 2011-12-08 |
20110302223 | Anti-Item for Deletion of Content In A Distributed Datastore - The invention provides an efficient apparatus and method for deleting items within a distributed datastore. Deletion of items is accomplished using anti-items having the same structure as a conventional data item, but for a single tag, flag, or bit which indicates that it is an anti-item, wherein the single tag, flag, or bit but does not affect the location at which a data item or anti-item is ultimately stored within the datastore, thereby ensuring that, upon insertion, the anti-item reaches the same location or locations within the datastore as the original data item. | 2011-12-08 |
20110302224 | DATA STORAGE DEVICE WITH PRELOADED CONTENT - Data storage devices and methods that maintain pre-loaded content in storage available to a user are disclosed. A method may include, in a data storage device with a non-volatile memory and a file system database, storing content at a first location in the non-volatile memory and storing metadata at a second location of the non-volatile memory. The metadata includes an indicator of the first location for use during retrieval of the stored content from the first location. After storing the content and the metadata, the first location and the second location are denoted as empty by the file system database. | 2011-12-08 |
20110302225 | ACCESS DEVICE, INFORMATION RECORDING DEVICE, INFORMATION RECORDING SYSTEM, FILE MANAGEMENT METHOD, AND PROGRAM - An information recording device, which includes a nonvolatile memory whose areas are managed using an FAT file system and enhances the reliability of directory entries using a cyclic shift checksum, recalculates the cyclic shift checksum efficiently and performs seeking at a higher speed. A nonvolatile memory ( | 2011-12-08 |
20110302226 | DATA LOADING SYSTEMS AND METHODS - System, method, and computer program product for processing data are disclosed. The system is configured to perform transfer of data from a file system to a database system. Such transfer is accomplished through receiving a request for loading data into a database system, wherein the data includes a plurality of attributes, determining at least one attribute of the data for loading into the database system, and loading the at least one attribute of the data into the database system while continuing to process remaining attributes of the data. | 2011-12-08 |
20110302227 | DATA AND EVENT MANAGEMENT SYSTEM AND METHOD - A management system and method for facilitating the management of data and events. The system includes a server, a processor, and a feed in communication with the server. The feed provides real-time information relating to a predetermined group of people and/or facilities. The processor is operable to process the information delivered by the feed and update a first database. The system also includes a computer processing unit (CPU), an interface and a document associating circuit. The CPU processes the server and the second database so as to provide information onto a display. The document associating circuit is operable to process the first and second databases so as to associate documents stored in the first and second databases with each event displayed on the calendar and deliver the associated document with a selected event. | 2011-12-08 |
20110302228 | Calculator with Dynamic Computation Environment - A dynamic computational environment may create, in response to user input, a plurality of mathematical expressions. In the dynamic computational environment, a change made to any one of the plurality of mathematical expressions will be propagated to all of the mathematical expressions, such that each of the plurality of mathematical expressions affected by the change is updated. | 2011-12-08 |
20110302229 | CALCULATING LARGE PRECISION COMMON LOGARITHMS - Techniques are disclosed for calculating large precision common logarithms. A common logarithm may be calculated using addition and/or subtraction of known logarithm values. Embodiments of the invention permit calculation of common logarithms of real numbers stored within character arrays, where each element of the array corresponds to a digit in the real number. | 2011-12-08 |
20110302230 | LOW DELAY MODULATED FILTER BANK - The document relates to modulated sub-sampled digital filter banks, as well as to methods and systems for the design of such filter banks. In particular, the present document proposes a method and apparatus for the improvement of low delay modulated digital filter banks. The method employs modulation of an asymmetric low-pass prototype filter and a new method for optimizing the coefficients of this filter. Further, a specific design for a (64) channel filter bank using a prototype filter length of (640) coefficients and a system delay of (319) samples is given. The method substantially reduces artifacts due to aliasing emerging from independent modifications of subband signals, for example when using a filter bank as a spectral equalizer. The method is preferably implemented in software, running on a standard PC or a digital signal processor (DSP), but can also be hardcoded on a custom chip. The method offers improvements for various types of digital equalizers, adaptive filters, multiband companders and spectral envelope adjusting filterbanks used in high frequency reconstruction (HFR) or parametric stereo systems. | 2011-12-08 |
20110302231 | METHOD AND APPARATUS FOR PERFORMING NUMERICAL CALCULATIONS - There is provided a method of processing an iterative computation on a computing device comprising at least one processor. Embodiments of the method comprises performing, on a processor, an iterative calculation on data in a fixed point numerical format having a scaling factor, wherein the scaling factor is selectively variable for different steps of said calculation in order to prevent overflow and to minimise underflow. By providing such a method, the reliability, precision and flexibility of floating point operations can be achieved whilst using fixed point processing logic. The errors which fixed-point units are usually prone to generate if the range limits are exceeded can be mitigated, whilst still providing the advantage of a significantly reduced logic area to perform the calculations in fixed point. | 2011-12-08 |
20110302232 | APPARATUS FOR GENERATING RANDOM NUMBER - An apparatus for generating a random number has high entropy. The apparatus includes a plurality of random number generators, each of which generates a metastability signal and generates a random number by using the generated metastability signal in a first mode, and in a second mode, the plurality of random number generators are connected to one another to operate as a ring oscillator. | 2011-12-08 |
20110302233 | METHODS AND APPARATUS TO ENHANCE THE PERFORMANCE OF WEB BROWSERS OVER BANDWIDTH CONSTRAINED LINKS - Increasing the performance of a browser while operating over bandwidth constrained links by pre-fetching of web objects to increase the level of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in determining the order of fetching objects in such a way that an object is ready and available locally before the browser requires it. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait. | 2011-12-08 |
20110302234 | METHOD AND SYSTEM FOR DETECTING SLOW PAGE LOAD - A method and system for detecting slow page load is provided. An example system comprises a page request detector, a session state information detector, a throughput calculator, a response builder, and a communications module. The page request detector may be configured to receive a request for a web page. The session state information detector may be configured to determine that the request does not include session state information. The throughput calculator may be configured to calculate a throughput value associated with the network connection between the client system and the server. The response builder may be configured to build an updated data packet by including, in the data packet, the throughput value and an instruction to store the throughput value on the client as session state information. The communications module may be configured to communicate the updated data packet to the client system. | 2011-12-08 |
20110302235 | METHOD AND SYSTEM FOR DETECTING SLOW PAGE LOAD - A method and system for detecting slow page load is provided. An example system comprises a page request detector, a time-out module, a time-out monitor, and a lightweight page requestor. The page request detector may be configured to detect a request for a web page. The time-out module may be configured to commence a time-out period in response to a request for a web page. The time-out module cooperates with the time-out monitor that may be configured to determine that rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. The lightweight page requestor may be configured to cause a lightweight version of the requested page to be provided to the client system when the time-out monitor determines that the rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. | 2011-12-08 |
20110302236 | DYNAMIC CONTENT STREAM MANAGEMENT - Dynamic content stream management of may be provided. A selection of a content element may be received and an encoding scheme may be selected. The content element may be transmitted to the requesting client in the selected encoding scheme. During transmission, a different encoding scheme may be selected according to changing conditions, such as network congestion. The client may be switched over to receive the content element in the new encoding scheme instead of the originally selected encoding scheme. | 2011-12-08 |
20110302237 | Client-Server Interaction Frequency Control - Client-server interaction frequency control may be provided. First, a collaborative electronic document may be loaded at a client device in a document collaboration session. The client device may then request a client-server interaction with a server hosting the collaboration session. Next, the client may receive input from the server indicating a state of the server. This input may then be used by the client device to adjust a rate at which the requested client-server interaction may occur. | 2011-12-08 |
20110302238 | VIRTUAL PLAYBACK SPEED MODIFICATION - A multispeed playback system is described herein that allows for playback of smooth streaming media presentations at speeds other than the normal speed or direction, while still using an underlying platform that does not natively support multispeed. The system provides frames to the underlying platform so that the platform is still playing 1× content while the system manipulates video and/or audio samples being fed to the platform to make rendered data look appropriately for a selected speed and direction. The system may feed the underlying platform frames at a faster rate or skip every other frame for faster playback, or may feed each frame to the underlying platform multiple times for slower playback. Thus, the multispeed playback system allows a client application developer to provide users with expected multispeed playback at the client without encoding multiple different streams at the server. | 2011-12-08 |
20110302239 | Managing Rule Sets as Web Services - Rule sets are managed as a web service. A web service request having at least a body and an endpoint address is received from a client. The endpoint address includes a service description parameter and a parameter identifying a path to a given rule set in a rule set. The body of the web service request is parsed to determine whether the body identifies a first type of method or a second type of method. If a first type of method is identified, a service description file is dynamically generated in a format specified by the service description parameter in the web service request. The service description file is based on the rule set path, information from the rule set database and model data. If a second type of method is identified, the identified rule set is executed. The first type of method may be a GET method while the second type of method may be a POST method. | 2011-12-08 |
20110302240 | CONTENT RECOMMENDATION SYSTEM, CONTENT RECOMMENDATION DEVICE, AND CONTENT RECOMMENDATION METHOD - A content recommendation system includes: a client terminal operated by a user; and a content recommendation server that recommends content to the terminal through a network and includes a preference discrimination information storage section accumulating and storing preference discrimination information in which information related to evaluation of content input to the terminal by a user and identification information of the user are associated with each other, a content feature information storage section storing content feature information in which data indicating features of content are associated with identification information of content, a preference information creation section creating preference information of each user by integrating evaluation for content with the feature of the content for each user based on the preference discrimination information and the content feature information, and a recommended content list providing section transmitting a list of recommended content, extracted by evaluating the degree of similarity of features with the preference information based on the content feature information, to the terminal. | 2011-12-08 |
20110302241 | REPRODUCING A GRAPHICAL USER INTERFACE DISPLAY - A method for reproducing a graphical user interface display includes, with a graphical user interface display reproduction system, extracting data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device, storing the cacheable file in a trace file associated with the first client device, and sending the cacheable file to a second client device in response to a request from the second client device. | 2011-12-08 |
20110302242 | FILE SYSTEM AND METHOD FOR DELIVERING CONTENTS IN FILE SYSTEM - The present invention relates to a file system, an apparatus in the file system thereof, and a method of providing and managing content in the file system thereof. According to the present invention, it may be possible to minimize data loss caused by server failure and to provide the convenience of data (content) management by (1) grouping overall data nodes (servers) to manage with a network server group including several data nodes (servers), (2) defining content management information, (3) storing and duplicating contents in each network server group using the defined content management information to maintain and manage the contents, (4) and maintaining and managing the contents in a file unit without using file chunks. | 2011-12-08 |
20110302243 | Application Server Scalability Through Runtime Restrictions Enforcement in a Distributed Application Execution System - In an application execution system having a plurality of application servers, each application server stores a plurality of applications, and has computational resources for executing applications in response to received requests. Each application server also includes instructions for loading a respective application into volatile storage and executing the application in response to a request from a client, and for returning a result. In addition, each application server includes instructions for conditionally terminating execution of the respective application prior to returning the result if the respective application violates any execution restriction. The execution restrictions may include: a response time limit; an average response time limit over multiple executions of the application; a volatile memory usage limit; a restriction on using non-volatile storage of the application server; and a requirement limiting where state information is stored. The execution restrictions in aggregate maintain scalability of the application execution system. | 2011-12-08 |
20110302244 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OBSCURING DIAMETER NODE INFORMATION IN A COMMUNICATION NETWORK - According to one aspect, the subject matter described herein includes a system for a system for obscuring DIAMETER node information in a communication network. The system includes a DIAMETER agent platform. The DIAMETER agent platform includes a network interface for receiving a message from a first DIAMETER node. The DIAMETER agent platform further includes a DIAMETER information hiding module for modifying, in the first message, DIAMETER information for the first DIAMETER node so as to obscure the identity of the first diameter node. The diameter agent includes a routing module for routing the modified message to a second DIAMETER node. | 2011-12-08 |
20110302245 | REALIZATION METHOD AND SYSTEM FOR PARTICIPATING IN A PREDEFINED GROUP SESSION - The present invention discloses a realization method and system for participating in a predefined group session, and the method comprises: a controller function server receives a group session participation request sent by a terminal, wherein the group session participation request carries a conversation identifier and a contribution identifier; and the controller function server sends the conversation identifier and the contribution identifier to other terminals which participate in a predefined group session subsequently. By means of the present invention, a uniform identifier of a group session is configured for the terminals so that the terminals can participate in a predefined group session correctly, trace an established session accurately or initiate a same session repeatedly according to the uniform identifier, and therefore the present invention fill the gaps in the related technology. | 2011-12-08 |
20110302246 | SHARING OF CONTENT ASSOCIATED WITH EVENTS - Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven, and where a user can specify who are allowed to participate. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event. | 2011-12-08 |
20110302247 | CONTEXTUAL INFORMATION DEPENDENT MODALITY SELECTION - Modality selection in establishing multimodal conversations is performed automatically based on contextual information in enhanced communication platforms. Automata in client machines determine how a client machine chooses one or more modalities of a conversation invite based on contextual information such as computing device environment, network environment, user presence state, and comparable factors. Executed automata automatically join the user to a selected modality of a conversation or reject one. | 2011-12-08 |
20110302248 | METHOD AND SYSTEM FOR UTILIZING A BROADBAND GATEWAY FOR PEER TO PEER COMMUNICATIONS - A broadband gateway may be used to provide peer-to-peer communications with other broadband gateways. One or more peer-to-peer connections may be configured with each of the other broadband gateway, for use in peer-to-peer communications, which may be utilized to communicate shared content among the broadband gateways. Users may receive incentives for participating in peer-to-peer communications, comprising sharing credits and/or reduced charges. The broadband gateway may track and/or aggregate sharing credits based on communication of shared content. Peer-to-peer connections may be configured using at least one physical layer connection utilized by the broadband gateway in communicating with corresponding access network service provider. Peer-to-peer connections may also be configured using direct connections and/or links between the broadband gateways. The broadband gateway may generate a directory for use in conjunction with peer-to-peer operations. The directory may be presented via a user interface. The broadband gateway may generate and/or communicate peer-to-peer related alerts. | 2011-12-08 |
20110302249 | METHOD FOR ASSISTED MESSAGE GENERATION - A method for assisted message generation on an electronic device is provided. The method comprises: receiving from an input device a request to compose an electronic message; identifying a message recipient associated with the electronic message; determining from a datastore a suggested message component for the electronic message in dependence on the identified message recipient; and displaying the suggested message components on a display screen of the electronic device. | 2011-12-08 |
20110302250 | THREAD DATA AGGREGATION - Techniques for thread data aggregation are described. In implementations, metadata is identified for a new message associated with a conversation thread. The metadata is added to conversation metadata that is associated with the conversation thread and attached to an anchor message associated with the conversation thread. The addition of the metadata to the conversation metadata creates aggregate thread data. The aggregate thread data is moved from the anchor message to the new message. | 2011-12-08 |
20110302251 | DETECTING CONFLICTS IN EMAIL MESSAGES - A computer implemented electronic out-of-office message analysis system and method are disclosed. The method includes, for each of a plurality of users, receiving a user-generated electronic out-of-office message in a natural language in which a time window of absence and at least one alternate named contact are expressed and, based on the out-of-office message, generating a structured representation of the out-of-office message which links the alternate contact to a normalized representation of the time window. The structured representation of the out-of-office message is stored in a database. From the database it can be determined whether a current user's out-of-office message conflicts with another user's out-of-office message. If a conflict is detected, the current user can be notified. | 2011-12-08 |
20110302252 | METHOD FOR IDENTIFYING CLIENT STATION ASSOCIATION IN A COMMUNICATION SYSTEM - A communication system comprises an access point and one or more client stations associated with the access point. The access point maintains a simple network management protocol (SNMP) table including a respective media access control (MAC) address for each of one or more client stations associated with the access point. In accordance with some embodiments, the access point receives a SNMP request message including a MAC address of the client station for which the association is to be identified. The access point then identifies the association of the client station by searching the SNMP table for the MAC address of the client station for which the association is to be identified. Further, the access point sends a reply message identifying the association of the client station with the access point when the SNMP table includes the MAC address of the client station. | 2011-12-08 |
20110302253 | Method of and system for advising level of availability in a digital communication - A system and method is described where Instant Message (IM) and other semi-synchronous communication sessions may be tied to the user's current dynamic status in order to share with collaborating parties, the degree of attention that a user may provide to the session. IM allows for collaboration even when a user cannot provide his/her full attention to an exchange, however, it will increase the efficiency and avoid misunderstandings if the user can send updates on his current level of attention along with explanatory messages when there is a significant change in the user dynamic status. For example, if the user has to go to a meeting or receives an important telephone call during an IM session, the other party will be advised accordingly. Thus, recipients will not assume that they are being ignored or that the user has become frustrated with the exchange. | 2011-12-08 |
20110302254 | ENTERPRISE SERVICE BUS AND MESSAGE PROCESSING METHOD THEREOF - An enterprise service bus (ESB) and message processing method thereof are disclosed. The ESB includes: a message receiving unit, a message queuing unit, a processing-thread-group, and a request processing unit. The message receiving unit includes multiple message receiving channels which are used to receive messages each having at least one service request. The message queuing unit is used to receive messages from the multiple message receiving channels and to sort the messages according to predefined rules. The processing-thread-group is used to receive a predefined number of sorted messages from the message queuing unit. The request processing unit is used to acquire service requests of the messages from the processing-thread-group and to process the service requests. The present disclosure integrates various application programs into an electronic trading platform, and achieves program invocation by ESB. Therefore, service users are no longer required to perform complicated asynchronous invocations, while ESB is used to convert a synchronous mode to an asynchronous mode. | 2011-12-08 |
20110302255 | TECHNIQUE FOR PROVIDING A PERSONALIZED ELECTRONIC MESSAGING SERVICE THROUGH AN INFORMATION ASSISTANCE PROVIDER - To provide a personalized voice email service, data pertaining to one or more of a user's email accounts, e.g., email addresses and account access data, is maintained in a folder by an information assistance service, which is unaffiliated with the email service providers (e.g., AOL, Hotmail, etc.) maintaining the user's email accounts. When the user calls the information assistance service, the user's folder is retrieved. The user's email accounts may be accessed on behalf of the user based on the email addresses and account access data in the user's folder. An information assistance provider including, e.g., an operator and/or a voice server, may present information concerning the email messages received in the user's email accounts in different manners. For example, the information assistance provider may report to the user selected email messages that satisfy one or more predetermined criteria, e.g., only those email messages which have been received since the last time the user called the information assistance service. Header information (e.g., sender/address, subject, etc.) concerning the selected email messages may be announced to the user. At the user's request, the information assistance provider may open and read a email message to the user. The user may then send a reply email message, or forward the email message to other recipients. | 2011-12-08 |
20110302256 | METHODS AND SYSTEMS FOR PROVIDING CUSTOMIZED DOMAIN MESSAGES - Methods and apparatus are provided for providing customized domain messages. A customized message for one of a plurality of domains is received at one of a plurality of servers of a content delivery network. A request is received from a user device for content for the one of the plurality of domains at the one of the plurality of servers. The customized message is provided by the one of the plurality of servers to the user device in response to the request when the one of the plurality of domains is unavailable. | 2011-12-08 |
20110302257 | Peer-to-peer service designer - A peer-to-peer communication system, including a service manager for managing peer-to-peer services, a zone manager for managing zones, each zone including at least one peer-to-peer service and a window display layout therefor, and a privacy manager for restricting access to a zone, to a select group of users. A method is also described and claimed. | 2011-12-08 |
20110302258 | ADAPTIVE MEDIA MESSAGING, SUCH AS FOR RICH MEDIA MESSAGES INCORPORATING DIGITAL CONTENT - A facility for presenting an adaptive message is described. The facility receives a message in the computer system. Based upon the contents of the received message, the facility tests two or more digital content capabilities of the computer system. The facility then selects one of a number of different digital content elements based upon the results of the testing. The facility presents the selected digital content element. | 2011-12-08 |
20110302259 | COMMUNICATIONS SYSTEM INCLUDING PROTOCOL INTERFACE DEVICE PROVIDING ENHANCED OPERATING PROTOCOL SELECTION FEATURES AND RELATED METHODS - A communications system may include data storage devices each using at least one of a plurality of different operating protocols. Further, at least one of the data storage devices may operate using multiple operating protocols. The system may also include mobile wireless communications devices for accessing the at least one data storage device, and each may use at least one of the plurality of operating protocols. Moreover, the system may further include a protocol interface device. The protocol interface device may include a front-end proxy module for communicating with the plurality of mobile wireless communications devices using respective operating protocols. The protocol interface may also include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol engine module may also select a desired operating protocol for communicating with the at least one data storage device from the multiple operating protocols. | 2011-12-08 |
20110302260 | METHOD AND SYSTEM FOR EMAIL NOTIFICATION - A method of configuring a system for providing notification of a new email received at a user's mailbox stored by a first mail storage system for retrieval by a second mail storage system. The method comprises configuring a mail sender to send a notification email to the second mail storage system comprising data to notify the second mail storage system of the new email, receive a rejection message from the second mail storage system, and interrupt the sending of further data of the notification email in response to the rejection message, wherein the receipt by the second mail storage system of the notification email triggers the second mail storage system to retrieve the new email from the first mail storage system. | 2011-12-08 |
20110302261 | METHOD AND SYSTEM FOR GENERATING TEMPLATE REPLIES TO ELECTRONIC MAIL MESSAGES - A method for responding to an electronic mail (“email”) message presented to a user on a display screen of a data processing system, comprising: receiving a command from the user to generate a reply to the email message using content from one or more template replies, the reply having a subject line and a body; presenting a choice of the one or more template replies to the user; receiving a command to select a template reply from the choice, the template reply having a subject line and a body; and generating the reply by inserting content from the body of the template reply into the body of the reply. | 2011-12-08 |
20110302262 | Wireless Messaging Using Notification Messages In A Wireless Communication Network - A method of operating a host service in a communication system which includes the host service and a mobile device, includes receiving a data message for the mobile device at the host service; determining whether a service session between the host service and the mobile device is active; if the service session is inactive: creating a notification message at the host service, the notification message indicating the data message and the mobile device; forwarding the notification message for subsequent delivery to the mobile device, the notification message associated with an application of a plurality of applications on the mobile device; and subsequent to an active service session being established between the host service and the mobile device, sending the data message indicated by the notification message to the mobile device during the active service session; and if the service session is active, sending the data message to the mobile device during the active service session without creating a notification message. | 2011-12-08 |
20110302263 | SOCIAL NAMESPACE ADDRESSING FOR NON-UNIQUE IDENTIFIERS - A device, system, and method are directed towards enabling a user to disambiguate an identity of a member included in a user's social network (USN), and towards enabling an operation to be performed based on information about the member. The USN is determined. The NID of the member is received. If the NID is non-unique within the USN, member distinctions are determined for members in the USN who are associated with the same NID. The member distinctions are sent to the user. The user makes a selection of one of the members associated with one of the member distinctions. Based on the selection, information about the selected member is received. The operation is enabled to be performed based on the information about the selected member. The operation may include addressing the selected member, enabling a communication between the user and the selected member, or the like. | 2011-12-08 |
20110302264 | RFID NETWORK TO SUPPORT PROCESSING OF RFID DATA CAPTURED WITHIN A NETWORK DOMAIN - RFID data can be received by a RFID data mediation service operating upon a RFID network data server. The received RFID data can be categorized based upon contents of at least one of a data store containing previously categorized RFID data and at least one categorization parameter associated with a data processing software application registered with the RFID data mediation service. The categorized RFID data can be stored in said data store. At least one record of categorized RFID data can be provided to a corresponding registered data processing software application. In one embodiment, the RFID network data server can provide software services to different entities for a fee, where each of the software services permits a software system of the different entities to react events triggered by the received RFID data in accordance with entity specific configurations established for the RFID network data service. | 2011-12-08 |
20110302265 | LEADER ARBITRATION FOR PROVISIONING SERVICES - Single leader provisioning is enabled through a locking mechanism in a directory service environment. A service running in a domain is enabled to take leader role by writing to a shared file maintained at a relative identity (RID) master server. The service taking the leader role is further enabled to extend its role by rewriting to the shared file periodically. Other services may check the file also periodically and remain passive as long as a service has currently the leader role. If the leader service is down and fails to extend its role, another service can take over by writing to the shared file ensuring a single leader in the provisioning service. | 2011-12-08 |
20110302266 | METHOD AND SYSTEM FOR COMMUNITY DATA CACHING - A cache module ( | 2011-12-08 |
20110302267 | Web Site Implementation by Mapping Expression Evaluation - Web sites are modeled using mappings from paths to expressions. A mapping data structure of expressions represents a web site's hierarchical structure, and an enumerator, an array of characters, or an array of bytes represents the web site's content. Expressions are written in a declarative programming language, and are lazily evaluated to provide results used in HTTP responses. A mapping may be recursive. An expression may contain a function call which returns contents of a file named in the HTTP request path, or the expression may evaluate to a text string, for example. Expressions may call functions which produce side-effects. An expression may recursively map a directory name to a mapping of a file name. Scalability is promoted by concurrently evaluating expression(s) on different machines in a stateless middle tier, and by streaming results. An arbitrarily large web site may be implemented in this manner. | 2011-12-08 |
20110302268 | METHOD AND SYSTEM FOR COMMUNICATION USING A MEDICAL IMAGING PROTOCOL - A method for communication between a DICOM QR-enabled device, such as a medical imaging device, and a DICOM QR-enabled computer. The method includes transferring, using the DICOM QR protocol, an explicit command from the DICOM QR-enabled device to the DICOM QR-enabled computer. The DICOM QR-enabled device may include a user interface, and the explicit command may have been received in advance from a user through the user interface. The explicit command may be a question or a command to perform a task that is otherwise unavailable for medical imaging devices. The command may include at least one parameter. | 2011-12-08 |
20110302269 | FLEXIBLE DATA STRUCTURES AND PROTOCOLS - Implementations of the invention provide an API that supports a diverse range of products, and in particular diverse products of highly varying display and UI formfactors. A data template is established at the time of creation of a session, and the same is honored by the NP for the entirety of the browsing experience. In this way, a store experience, e.g., categories and products returned for a query, are customized according to the receiving device. The efficiency of the store experience is maximized for each user/device by sending only the data the device needs. Similarly, the protocol employed for the data transfer may be customized for the particular device, e.g., responses may be rendered in XML, JSON, Protocol Buffer, or the like. | 2011-12-08 |
20110302270 | MULTICAST DISTRIBUTION CONTROL SYSTEM - Each of terminals transmits positional information indicating a current position of the terminal and a request for acquisition of multicast contents or receives the multicast content; an input accepting unit that accepts an input of the positional information and the request for acquisition; a display unit that displays the multicast content; and a terminal control unit that finds the positional information or causes the display unit to display the multicast content, and the contents distribution control server has: a server communication unit that receives the positional information and the request for acquisition or transmits the multicast content; a setting memory device that stores areas to which multicast contents can be transmitted, channel information for transmission of the multicast contents and area positional information indicating locations of the areas; and a server control unit that determines the positional information and the request for acquisition and causes the multicast content that permits viewing-listening on the basis of the channel information matching the area positional information. | 2011-12-08 |
20110302271 | DATA DELIVERY APPARATUS - The problem to be solved by the invention is to deliver the contents corresponding to the same master content to a plurality of terminals having different display functions, without beforehand preparing a plurality of contents of different protocols (formats) depending on the display functions, respectively. A data delivery apparatus according to the invention converts master content information into respective converted contents by using conversion parameter information selected based on information notified from respective terminals. | 2011-12-08 |
20110302272 | UNOBTRUSIVE METHODS AND SYSTEMS FOR COLLECTING INFORMATION TRANSMITTED OVER A NETWORK - The present invention relates generally to unobtrusive methods and systems for collecting information transmitted over a network utilizing a data collection system residing between an originator system and a responding system. In one embodiment the Originator System can be a web browser and the Responding System can be a web server. In another embodiment the Originator System can be a local computer and the Responding System can be another computer on the network. Both these and other configurations are considered to be within the domain of this invention. The Data Collection System acts in a hybrid peer-to-peer/client-server manner in responding to the Originating System as a Responding System while acting as an Originating System to the Responding System. This configuration enables real-time acquisition and storage of network traffic information in a completely unobtrusive manner without requiring any server- or client-side code. | 2011-12-08 |
20110302273 | EFFICIENT BROWSER-BASED IDENTITY MANAGEMENT PROVIDING PERSONAL CONTROL AND ANONYMITY - A system allows a reliable and efficient identity management that can, with full interoperability, accommodate to various requirements of participants. For that a system is presented for providing an identity-related information about a user to a requesting entity. The method includes a location-request step initiated by the requesting entity for requesting from a client application a location information that corresponds to a location entity possessing the identity-related information, a redirecting step for connecting the client application to the location entity in order to instruct the location entity to transfer the identity-related information to the requesting entity, and an acquiring step for obtaining the identity-related information. The acquiring step includes a contact step wherein the location entity contacts the requesting entity, a request step wherein the requesting entity requests the identity-related information, and a response step wherein the requesting entity receives the identity-related information from the location entity. | 2011-12-08 |
20110302274 | ARCHITECTURE OF A NETWORK DEVICE FOR PROCESSING APPLICATIONS, AND CONTROL METHOD FOR THE NETWORK DEVICE - The present invention relates to an add-on architecture which can be applied to a network device. A network device for processing at least one or more applications, according to one embodiment of the present invention, comprises: a host S/W processing module which receives a key event for executing a specific command, and transmits the received key event to an add-on system manager, said add-on system manager which checks a focused specific application from among one or more applications currently being executed, and which transmits the received key event to the focused specific application; and an add-on application which processes the received key event. | 2011-12-08 |
20110302275 | Method and System for Matching Content Consumption Preference Via a Broadband Gateway - A broadband gateway, which enables communication with a plurality of devices and handles at least one physical layer connection to at least one corresponding network access service providers, may be operable to receive a request for content from a particular device of the plurality of devices. Content which corresponds to the request may be selected by the broadband gateway from content that may be available in one or more content sources, based on user preference information associated with a particular type of the content. The broadband gateway may receive the selected content from a selected content source of the one or more content sources for communication to the particular device. The broadband gateway may receive the selected content from a content provider and/or a network access service provider via broadcast communications and/or Internet communications. The selected content may also be received from a communication device via peer-to-peer communications. | 2011-12-08 |
20110302276 | ADAPTIVE MULTIMEDIA DELIVERY VIA A BROADBAND GATEWAY - Aspects of a method and system for adaptive multimedia delivery via a broadband gateway are provided. A broadband gateway may be operable to determine which one or more of a plurality of devices is communicatively coupled to the broadband gateway. Content may be requested from, and/or scheduled to be delivered to, one or more of the devices. The gateway may be operable to select a provider from which to request the content based on results of the determining. The provider may be selected based on a bandwidth of a link between the broadband gateway and the one or more devices to which the content is to be delivered. The gateway may be operable to select one of a plurality of versions of the content based on results of the determining and requesting the selected version of the content from the selected content provider. | 2011-12-08 |
20110302277 | METHODS AND APPARATUS FOR WEB-BASED MIGRATION OF DATA IN A MULTI-TENANT DATABASE SYSTEM - A computer-implemented system and method includes migrating a database from one multi-tenant database to a second multi-tenant database over a network using a Web protocol such as secure hypertext transfer protocol (HTTPS). The transferred data records may be sent as serializable Java objects in response to a migration request produced by one of the multi-tenant databases. | 2011-12-08 |
20110302278 | METHOD FOR REMOTE WAKE-UP A COMPUTER CONNECTED TO A NETWORK - Provided is a method of remote wake-up of a computer connected to a network, using wake-up packet pattern settings. The method ensures that the computer is not waked-up by an unnecessary packet transmitted through the network during a sleep mode so as to be maintained to be in the sleep mode, and is waked-up by a terminal connected to the network when a user wants to wake-up the computer. Using the method, a wake-up packet pattern is defined in order to prevent the computer from being waked-up by an unnecessary packet transmitted through the network, and the computer enters the sleep mode again even if the computer is inevitably waked-up due to an operating manner of the network. | 2011-12-08 |
20110302279 | ORIGIN REQUEST WITH PEER FULFILLMENT - A method, apparatus and system for data transfer is disclosed. For example, settings from multiple entities arranged in a multi-tier control plane are used to set data transfer policies. The policies are use to govern data transfers such as between end users or from an origin server. | 2011-12-08 |
20110302280 | Performing Administrative Tasks Associated with a Network-Attached Storage System at a Client - Installer code is received from a network-attached storage (NAS) system at a client device. The installer code executing at the client device performs a selected subset of administrative tasks at the client device, where the administrative tasks are tasks associated with the NAS system. | 2011-12-08 |
20110302281 | SYSTEM AND METHOD FOR PROVIDING CONFIGURATION DATA SUCH AS FOR CONFIGURING ELECTRONIC MAIL ACCESS - A system, method and computer-readable medium provides configuration data, such as for electronic mail access. A configuration module retrieves the configuration data from a source of configuration data, such as a user system. The configuration in one aspect could be for accessing different electronic mailboxes of a user. Data object are generated. Each data object is submitted as a distributed object module to a web service. The web service in one aspect of the invention could be for a pass-through access for configuring electronic mailboxes. | 2011-12-08 |
20110302282 | SYSTEM AND METHOD FOR COPYING SETTINGS OF A DEVICE TO ANOTHER DEVICE, PARTICULARLY FOR COPYING SETTINGS BETWEEN LAMPS - The invention relates to copying of settings of a device to another device so that a user does not have to set up each device of a network of devices, such as to set up each lamp of a lighting system with a network of lamps. A basic idea of the invention is to equip a device such as a lamp with a network transmitter and receiver with a form of proximity detection in order to enable a user to easily copy the settings of one device to another device within their proximity. An embodiment of the invention provides a system for copying settings of one device to another device, comprising
| 2011-12-08 |
20110302283 | Methods And Arrangements In A Passive Optical Network - Secure downloading of a certificate to an ONU (Optical Network Unit) over an ODN (Optical Distribution Network), by storing the certificate in association with an OLT (Optical Line Terminal). The OLT instructs the ONU to download a file comprising the certificate, and optionally also comprising an address to an ACS (Auto-configuration Server), and indicating the file location. Thereby, the ONU is able to fetch the file over the secure ODN, unpack the file, install the certificate, and connect to the ACS for provisioning. | 2011-12-08 |