43rd week of 2011 patent applcation highlights part 60 |
Patent application number | Title | Published |
20110264664 | IDENTIFYING LOCATION NAMES WITHIN DOCUMENT TEXT - Concepts and technologies are described herein for identifying location names within document text. Through an implementation of the concepts and technologies presented herein, functionality can be provided for identifying location names within articles, websites, travelogues, or other such documents. For instance, documents containing the names of cities, regions, countries, landmarks, or other locations may be associated with those locations. The location names may be unambiguously identified even when the location names may also have common word meanings that are not location associated or when the location name may be associated with more than one location. | 2011-10-27 |
20110264665 | INFORMATION RETRIEVAL SYSTEM WITH CUSTOMIZATION - A data search and retrieval system that, in response to a search query, dynamically selects and applies a model of information to be returned to a user. The model may be selected based on the search query directly or indirectly based on data returned by a search engine applying the query. For this purpose, the system may include an index of models, similar to a search index. Models may be authored and contributed to the search and retrieval system by third parties, and an association between each such contributed model and characteristics of a search query, such as specific search query terms, may be stored in the index of models. A user of the search and retrieval system may provide feedback on a model that was used to generate information in response to the user's search query, and such feedback may be used to update the index of models. | 2011-10-27 |
20110264666 | METHOD AND APPARATUS FOR INDEX GENERATION AND USE - An approach is provided for generating a searchable index including an associated object graph. Data objects of a database are converted into corresponding rows in a set of searchable columns. An object graph corresponding to each row of the searchable columns are determined. An index including the set of searchable columns and the corresponding object graphs are generated. | 2011-10-27 |
20110264667 | COLUMN-ORIENTED STORAGE IN A ROW-ORIENTED DATABASE MANAGEMENT SYSTEM - Systems, methods, and computer-readable storage media are provided for column-oriented storage in a row-oriented database management system. Data may be provided in one or more columns, each datum associated with a position within a column. A list may be created of one or more records per column, each record including a plurality of values stored in an order of position within the column and a first positional indicator. An index may be created to access a value stored in a record, wherein the index includes an index parameter derived from each record in the list and the index parameters are ordered in accordance with an order of records in the list. | 2011-10-27 |
20110264668 | Methods and Systems for Providing Secondary Indexing in a Multi-Tenant Database Environment - Secondary indexing mechanisms are disclosed. A first index is created in a database environment. The index has a scope defined by a set of files that meet a pre-selected criteria. Second index generation is initiated. Te second index has the same scope as the first index. A first time period between initiation of the generation of the second index and completion of the second index is determined. The second index is swapped with the first index in an atomic swap operation. The indices may be generated for a multitenant database environment. Catch up indexing may be performed for the secondary index. | 2011-10-27 |
20110264669 | METHOD FOR COMPRESSING A .NET FILE - The invention discloses a method for compressing a .net file, characterized by at least one of the following steps of obtaining and compressing reference type in a .net tile; obtaining and compressing definition method in a .net file; obtaining and compressing method body of the definition method in a .net file; obtaining and compressing Namespace in a .net file; obtaining and compressing definition type in a .net file. By compressing the .net file, the invention efficiently reduces the storage space occupied by the .net file, and makes it stored in a small-sized medium, such as a smart card. | 2011-10-27 |
20110264670 | METHOD AND SYSTEM FOR SEARCHING UNSTRUCTURED TEXTUAL DATA FOR QUANTITATIVE ANSWERS TO QUERIES - Disclosed is a method of querying a collection of electronic documents, comprising defining a query for retrieving a numerical answer, said query comprising one or more search terms and a tolerance for said numerical answer; defining a set of document portions from said collection, each document portion in said set being extracted from an electronic document and comprising at least one term relevant to at least one of the one or more search terms and a numerical value associated with the at least one term; ordering the associated numerical values contained in said set; defining a plurality of results groups, each results group comprising an interval of ordered numerical values, each interval having a range not exceeding the tolerance; ranking the results groups; and returning at least the interval of the highest ranked results group as a response to said query A computer program product for executing this method on a computer processor and a server are also disclosed. | 2011-10-27 |
20110264671 | DOCUMENT SCORING BASED ON DOCUMENT CONTENT UPDATE - A system may determine a measure of how a content of a document changes over time, generate a score for the document based, at least in part, on the measure of how the content of the document changes over time, and rank the document with regard to at least one other document based, at least in part, on the score. | 2011-10-27 |
20110264672 | METHOD AND SYSTEM FOR DETECTING A SIMILARITY OF DOCUMENTS - The invention relates to a method and a system for detecting a similarity of documents. The similarity of documents is detected with the help of an analysis of citations in one or more citation document(s), wherein the distance between the individual citations is used as criterion of the analysis. On the basis of the determined distance between two citations, respectively, a similarity value is determined, which is characteristic of the cited documents. A small distance between two citations leads to a high similarity of the cited documents. In case of several citations with regard to documents from several citation documents, the similarity values for the citation pairs from the individual citation documents are used for determining a final similarity value. | 2011-10-27 |
20110264673 | ESTABLISHING SEARCH RESULTS AND DEEPLINKS USING TRAILS - Search and browse trails are temporally-ordered sequences of web pages visited by a user during post-search query navigation beginning with a page associated with one of the search results. The trails can provide useful information for a number of search-related purposes. For example, these trails can be used to leverage the post-query behavior of other users to help the current user search more effectively and allow them to make more informed search interaction decisions. The trails can also be used to establish search results and refine search result rankings, select and evaluate deeplinks, and recommend multi-step trails as an alternative to or enhancement for existing search result presentation techniques. | 2011-10-27 |
20110264674 | DISPLAY CONTROL APPARATUS - When a list of file names is to be displayed on a display device, a comparison is made between a necessary display width of each of the file names and a width of a display area of the display device. For each of the file names having a necessary display width greater than the width of the display area, it is checked whether the file name contains a particular character string portion of a predetermined type, and, if so, the file name is displayed in the list in a partly-omitted display style where a leading end portion, particular character string portion and extension of the file name are left in the list with the other part of the character string omitted. The particular character string portion can function as an important element for identifying the data item in question. | 2011-10-27 |
20110264675 | SEARCHING APPARATUS AND SEARCHING METHOD - A searching apparatus includes a memory unit which stores transposed indexes representing appearing positions of all n-grams in plural pieces of document data subjected to searching and appearing frequencies, an n-gram extracting unit that extracts all n-grams extractable from a searching character string, a smallest-frequency deriving unit which refers to the appearing frequency of the n-gram represented by the transposed index, and derives an n-gram with the smallest appearing frequency among all of the extracted n-grams, a searching n-gram selecting unit that selects, from all extracted n-grams, a plurality of searching n-grams which form the searching character string and include the n-gram with the smallest appearing frequency, and a document specifying unit that specifies, based on the plurality of selected searching n-grams and the appearing position of the searching n-gram represented by the transposed index, document data including the searching character string among the plural pieces of document data. | 2011-10-27 |
20110264676 | METHOD AND SYSTEM FOR PROVIDING THE DOWNLOAD OF TRANSCODED FILES - A technique and system that generates transcoded media files from requested original compressed media files, and then transmits the transcoded media files to a requester rather than the original compressed media files. Advantageously, the disclosed solutions provide a more bandwidth efficient downloading of media files to a requesting device. In addition, the disclosed solutions also fully support the seek function that is typically employed in media player devices. By correlating the requested original compressed media files time-wise with the generated transcoded media files, seek requests generated by a requesting device can be mapped to the appropriate or a close proximity to the transcoded media file. | 2011-10-27 |
20110264677 | SYSTEM AND METHOD FOR DIGITAL EVIDENCE ANALYSIS AND AUTHENTICATION - The system disclosed provides an efficient mechanism for acquiring email and other data from remote systems in a forensically sound manner. Email for users can be requested by investigators from email servers across the country. It is then be automatically acquired and made available to the examiner, subject to approval, and any others he deems have a need-to-know on a web based system. The data can be searched and bookmarked, and the bookmarks shared. Data can also be uploaded manually and combined with email data in the searching, bookmarking, and sharing. | 2011-10-27 |
20110264678 | USER MODIFICATION OF A MODEL APPLIED TO SEARCH RESULTS - A data search and retrieval system that, in response to a search query, applies a model to search results to generate information to be returned to a user. A user may modify the model via a set of controls displayed to the user. The modified model may then be applied to search results to generate information in compliance with the modified model. Modified models may be stored locally on a client system or stored in the search system and made available to other users so that the modified models can be applied to subsequent requests for information. The modified models and the results of a search may be stored on a client machine such that, as the model is modified, new information may be generated based on the original search, reducing communication bandwidth, which can improve the speed and cost of providing user interaction with data in a mobile environment. | 2011-10-27 |
20110264679 | PEER TO PEER (P2P) MISSING FIELDS AND FIELD VALUATION FEEDBACK - Methods, systems, and apparatus for processing data, and more specifically to retrieving results for a query from one or more devices coupled to a network. A first device may receive an abstract query including logical fields defined by a first data abstraction model and retrieve query results stored in the first device. The query may be sent to one or more other devices via the network. The one or more other devices may be configured to convert the abstract query to local abstract queries including logical fields defined in local data abstraction models. The local queries may be issued against local databases to retrieve additional results for the query. The local queries may not include all the fields of the abstract query. | 2011-10-27 |
20110264680 | SYSTEM AND METHODS FOR SEARCHING AND DISPLAYING ONTOLOGY-BASED DATA STRUCTURES - Systems and methods that for searching and displaying ontology-based data structures so that the essential and relevant qualities of searched subject matters may be categorized by subject indices. The system and methods described below utilize ontology-based data systems to enable a more integrated and tighter search experience while at the same time providing a natural search experience | 2011-10-27 |
20110264681 | METHOD AND SYSTEM FOR PERFORMING SEARCHES IN A MULTI-TENANT DATABASE ENVIRONMENT - Techniques for searching in a multitenant database environment. A graphical user interface is provided that includes a search functionality for searching a database within a multitenant database environment. The multitenant environment includes data for multiple client entities, each identified by a tenant identifier (ID) having one of one or more associated users. Users of the client identities can only access data identified by their tenant ID. The multitenant environment is at least a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities. Suggested search results are provided in response to user-generated search query input. The suggested search results are based on monitored usage patterns corresponding to a user and are refined in response to subsequent user-generated search query input. Search results are provided based on the user-generated search query input and/or a user selection from the suggested search results. | 2011-10-27 |
20110264682 | SYSTEM FOR GENERATING RECOMMENDATION KEYWORD OF MULTIMEDIA CONTENTS AND METHOD THEREOF - There is provided a system and method for providing a recommendation keyword having a high correlation with the content and reflecting the viewers' interests. | 2011-10-27 |
20110264683 | SYSTEM AND METHOD FOR MANAGING INFORMATION MAP - An information map management system and method. The information map management system, including: an information map database maintaining at least one of an object, property, class, and group which are a unit of an information map; a search result determination unit determining a search result corresponding to a query by referring to the information map database, the query being inputted by a user; a count information generation unit generating count information about the unit using log information about the query; and a management unit managing the information map database using at least one of the log information about the query and the count information. | 2011-10-27 |
20110264684 | METHOD AND SYSTEM FOR UPDATING CONTACT INFORMATION - A method for creating a user's address book in a database that creates a code associated with the user such that when the user's address book is updated, the updated information is imported into the platforms of members registered in the database through the code. A method for scanning a platform(s) of a user for Email IDs to determine if the Email ID already exists in the user's address book, and if it does not, checking the database for the existence of the Email ID, wherein if the Email ID is registered in the database, the user's address book is updated with the code of the user associated with the Email ID, and the code is subsequently imported into the user's platforms. If the Email ID does not exist in the database, a link between the Email ID and the user's platform(s) is created and stored into long term memory. | 2011-10-27 |
20110264685 | EMAIL VIEWS - Email viewing techniques are described. In implementations, a determination is made regarding one or more types of content that are included in an email through examination of metadata that describes the one or more types of content. The determination is made responsive to selection of an email in a user interface for output. A choice is made from one of a plurality of views for the email based on the determination; and the email is output in a user interface using the chosen view. | 2011-10-27 |
20110264686 | Contextual Collaboration Embedded Inside Applications - Methods and systems are described for enhancing applications, such as enterprise applications, to include contextual collaboration functionality by providing a collaboration space which can be embedded or otherwise made visibly available from within the application's user interface. The collaboration space allows collaboration content from collaboration activities that are outside the application to be contextually viewed seamlessly within the application. For example, a user of an enterprise application accessing an account, an opportunity or other object of an enterprise system, can view the collaboration space associated with the accessed object through the enterprise application itself. | 2011-10-27 |
20110264687 | CONCURRENT LINKED HASHED MAPS - An apparatus and a method for forming a concurrent linked hash map is described. Doubly linked nodes of a linked list are formed in a data container of a networked memory. A hash table is generated from the doubly linked nodes. A parent node is located in the hash table to update a reference of a node in the data container. The parent node is processed in a forward direction of the linked list. | 2011-10-27 |
20110264688 | PEER TO PEER (P2P) DATA LICENSING MODEL IN A DISTRIBUTED ABSTRACT QUERY ENVIRONMENT - Methods, systems, and articles of manufacture for retrieving results for a query. One or more peer devices in a peer to peer network may define licensing terms for accessing data in one or more respective subsets of data contained therein. Upon receiving a query, the results of the data in data sets having licensing terms may be displayed to a requesting entity only upon acquiring an appropriate license. | 2011-10-27 |
20110264689 | METHOD AND APPARATUS FOR SEARCHING MESSAGE DATA IN A PORTABLE ELECTRONIC DEVICE - A method and apparatus for searching message data in a portable electronic device are provided. A threaded message inbox is provided at a display of the device, the message data grouped as threads. Search criteria are received and a search of an index of the threaded message inbox is initiated using the search criteria, the index comprising key words extracted from the message data. Additional message data is received while the search is being performed, the additional message data belonging to a given thread. Additional message data is searched in addition to the index. Search results are generated based on whether at least one of data from additional message data and data from the index meets the search criteria. Search results are provided in threads at the display. Search results are automatically updated in response to receiving additional message data when the additional message data meets the search criteria. | 2011-10-27 |
20110264690 | INFORMATION PROCESSING DEVICE AND METHOD FOR DISTRIBUTING OBJECTS BETWEEN SYSTEMS - An information processing device and method for distributing objects from a source system to a destination system package at least one distribution object and at least one association object. The information processing device sets the at least one distribution object, the source system and the destination system. Then, the information processing device searches the at least one association object corresponding to the at least one distribution objects in the source system. After determining whether an anomaly in the at least one distribution object and the at least one association object is present between the source system and the destination system. If the anomaly is exited between the source system and the destination system, the information processing device packages corresponding association objects into a request number for distribution it. | 2011-10-27 |
20110264691 | INFORMATION PROCESSING APPARATUS, TEXT SELECTION METHOD, AND PROGRAM - Disclosed herein is an information processing apparatus including: a sensor information acquisition section configured to acquire sensor information outputted from a sensor for detecting a user motion and sensor information outputted from a sensor for obtaining a user current location; an action pattern detection block configured to analyze sensor information indicative of a user motion to detect an action pattern corresponding to the acquired sensor information from a plurality of action patterns obtained by classifying user's actions that are executed in a comparatively short time; a keyword conversion block configured to convert, on the basis of the sensor information indicative of a current location, the information into at least one keyword associated with the current location; and a text extraction block configured to extract a text for user presentation from a plurality of texts on the basis of the detected action pattern and the generated at least one keyword. | 2011-10-27 |
20110264692 | SYSTEM FOR SEARCHING PROPERTY LISTINGS BASED ON LOCATION - A system for searching property listings based on location may include storing, in a database of a mobile electronic device, a set of property listing entries, wherein a property listing entry includes an identification data field and a location coordinate data field. A property searching application may be executed on a processor of the mobile electronic device, wherein executing the property searching application includes multiple operations. Updated property listing entries may be received from a listing server. The set of property listing entries may be transformed based on the updated property listings. A search area may be determined. The database may be queried to retrieve one or more property listing entries from the set of property listing entries based on a comparison between the search area and the location coordinate data fields of the property listing entries. | 2011-10-27 |
20110264693 | APPARATUS, AND ASSOCIATED METHOD, FOR OBTAINING MOBILITY DEVICE INFORMATION - An apparatus and associated method is provided for facilitating a search for user information in a multiple-domain communication scheme. A search is initiated by way of a web-based console. A search request causes search inquiries to be made to each of the domains of the multi-domain communication scheme. And, search results are provided also by way of a web-based console. | 2011-10-27 |
20110264694 | SYSTEM AND METHOD FOR PUBLISHING AND DISPLAYING DIGITAL MATERIALS - The present invention provides a system for publishing and displaying digital materials, comprising an ePub publishing module comprising a mechanism for publishers to upload ePub files, a user management module providing a means to add, edit and remove end users from the system, a bookshelf module for organizing the user's content in order to create a logical grouping of content, a reading content module for reading content after the user has been mapped to the content, and an annotating content module for annotating user selected text. | 2011-10-27 |
20110264695 | Systems and methods to process enquires by receving and processing user defined scopes first - This invention discloses an apparatus for use in managing information content in a network-based communication system. The apparatus comprising a processing element comprising a processor coupled to a memory. The processing element provides at least a portion of a content management web site identified by a first uniform resource locator and accessible to a user of the communication system, the content management web site permitting the user to enter a plurality of defining terms as search filters for searching and retrieving uniform resource locators for linking to contents relevant to the defining terms entered by the user. | 2011-10-27 |
20110264696 | Pharmaceutical Compositions and Methods for Verifying Dosing Compliance - A pharmaceutical dosage form is provided that has a distinguishing characteristic and an identifier associated with the dosage form. The distinguishing characteristic is assigned from a limited set of distinguishing characteristics and is determined upon oral administration of the dosage form, or is detected in breath, bodily fluids, or tissues after ingestion, or injection or other non-oral administration. The identifier is associated with the dosage form and with the distinguishing characteristic. The identifier is associated with only one distinguishing characteristic but the distinguishing characteristic may be associated with multiple identifiers. The pharmaceutical dosage form may be used in a method to monitor compliance with a dosage regimen. | 2011-10-27 |
20110264697 | MIXED INITIATIVE SEMANTIC SEARCH - In one embodiment, a method is illustrated including receiving a search query, parsing the search query to identify first and second search terms, determining a relationship between the first and second search terms based on their respective domain assignments, conducting a search based on the respective domain assignments, and displaying a result of the search based on the respective domain assignments, and the relationship between the first and second search terms, as at least one rephrasing of the search query. | 2011-10-27 |
20110264698 | METHOD FOR GUIDING OPERATION OF APPLICATION PROGRAM, MOBILE ELECTRONIC DEVICE, AND COMPUTER-READABLE MEDIUM USING THE METHOD THEREOF - A method for guiding an operation of an application program, a mobile electronic device, and a computer program product using the method thereof are provided. In the invention, a description page with a plurality of links of an operation guide is opened. An operation interface of the application program is displayed when one of the links is clicked, and a frame of the operation interface is shifted to an operation region corresponding to the clicked link. A switching option is generated in a status bar and linked to the description page. The description page is switched from the operation interface when the switching option is clicked. | 2011-10-27 |
20110264699 | METHOD AND SYSTEM FOR CONTENT CLASSIFICATION - A processing method for classification ( | 2011-10-27 |
20110264700 | ENRICHING ONLINE VIDEOS BY CONTENT DETECTION, SEARCHING, AND INFORMATION AGGREGATION - Many internet users consume content through online videos. For example, users may view movies, television shows, music videos, and/or homemade videos. It may be advantageous to provide additional information to users consuming the online videos. Unfortunately, many current techniques may be unable to provide additional information relevant to the online videos from outside sources. Accordingly, one or more systems and/or techniques for determining a set of additional information relevant to an online video are disclosed herein. In particular, visual, textual, audio, and/or other features may be extracted from an online video (e.g., original content of the online video and/or embedded advertisements). Using the extracted features, additional information (e.g., images, advertisements, etc.) may be determined based upon matching the extracted features with content of a database. The additional information may be presented to a user consuming the online video. | 2011-10-27 |
20110264701 | SYSTEM AND METHOD FOR MAINTAINING AND UPDATING DATA OBJECTS ASSOCIATED WITH MOBILE ELECTRONIC DEVICES - A system and method for maintaining and updating data objects associated with mobile electronic devices is provided. In an embodiment, a data object manager engine receives data representing a first electronic device and a second electronic device. The data object manager engine is configured to update a data object associated with the second electronic device that links to a data object associated with the first electronic device. Usage metrics adjustments in one data object used to make usage metric adjustments in the second data object. | 2011-10-27 |
20110264702 | CONVERSION OF HIERARCHICAL INFOSET TYPE DATA TO BINARY DATA - Encoding and/or decoding of messages. On the encoding end, a composite encoder encodes message from an internal format that is used by internal system components into an external format. However, the composite encoder may encode the outgoing messages into different external formats on a per-message basis. For incoming message, a composite decoder decodes incoming messages from any one of a plurality of external formats into the internal format also on a per-message basis. A per-message report mechanism permits internal system components and the encoding/decoding components to communicate information regarding the encoding or decoding on a per message basis. XML messages can be converted automatically into Binary messages. | 2011-10-27 |
20110264703 | Importing Tree Structure - A set of structured data may be stored using a format file and a data file. The format file may contain a hierarchical structure in the form of classes and relationships, while the data file may store the instances of the data in a serialized form. The format file may include projection types as well as repeating or nested types. The data file may contain instances of the structured data in the form of rows, with commas or other delimiters separating the data items. The structure of the data file may be created by traversing the format file to create a fully populated list of data items representing the structured data. An application may read the format file and data file to import complex data types and populate instances of those data types. | 2011-10-27 |
20110264704 | Methods and Systems for Deleting Large Amounts of Data From a Multitenant Database - A bulk delete for remote database access is provided. A delete request is received over an API for a multitenant database. The delete can be for either a soft delete or a hard delete, where hard delete allows the system to skip use of a recycle bin. Multiple batch jobs are created to implement the delete request, and the batch jobs are executed asynchronously with respect to the request until the request is satisfied. Results for each batch job can be stored and provided to a client to indicate results of the delete operation. | 2011-10-27 |
20110264705 | METHOD AND SYSTEM FOR INTERACTIVE GENERATION OF PRESENTATIONS - Embodiments disclosed include computerized methods and systems for creating slideshow presentations using an outline based programming language. The outline based input is normalized, thereby permitting receipt of the input from devices using different operating systems. A lexical analysis is performed on the input to compile a set of tokens and a hierarchical data structure is created from the set of tokens. A slideshow presentation is created from the hierarchical data structure. | 2011-10-27 |
20110264706 | GENERATING UNIQUE IDENTIFIERS - A method, a system, and a computer program product for creating a set of identifiers are disclosed. A first set of identifiers is generated by a first randomization of a partition. Identifiers of the first set of identifiers are selected to generate a third set of identifiers. A second set of identifiers comprising a pre-defined number of identifiers is generated by a second randomization of the third set of identifiers. | 2011-10-27 |
20110264707 | EXTENSIBLE META MODEL FOR CAPTURING SOLUTION PATTERNS - A method for capturing patterns and associated points of variability includes providing an XML schema defining elements representing different point of variability (POV) types for a pattern. The elements belong to an XML schema “substitution group” to enable the POV types to be substituted for one another. In selected embodiments, the method enables a pattern author to add new or custom POV types to the “substitution group,” thereby allowing the pattern author to extend the pattern meta model to include new POV types. Once the desired POV types are defined, the method enables the pattern author to generate an instance of the XML schema, defining the points of variability for a specific pattern, using the elements defined in the XML schema “substitution group.” A corresponding apparatus and computer program product are also disclosed and claimed herein. | 2011-10-27 |
20110264708 | METHODS AND SYSTEM FOR DEDUCING ROAD GEOMETRY AND CONNECTIVITY - Methods and systems for generating, deriving, and enhancing drivable road databases are provided. A baseline road in a road network is defined and position and/or trajectory data collected by vehicles traveling the baseline road are compiled and compared to a representation of the baseline road in an existing database. Identity and/or other property information about the road are assigned form the existing database to the new database. | 2011-10-27 |
20110264709 | Capturing Image Data - A screen capture application captures image data by receiving a signal defining a display area for which image data is to be captured, accessing metadata relating to components within the defined display area, and, for components within the display area, storing an image of the component and storing associated position data. The screen capture application may store positional relationships between the components within the defined display area, the positional relationships including ordering of the components relative to each other. The screen capture application may store the components as a plurality of layers within a layered image file. The screen capture application may store the component images in respective files and store the position data in a control file. The control file may include details of the respective component image files. | 2011-10-27 |
20110264710 | MONITORING AND REPORTING PRODUCTIVITY IN ENTERPRISE ENVIRONMENT - A system and associated method for monitoring and reporting productivity in an enterprise environment. The enterprise environment has a server, a database, a client program and a web interface. The database stores transaction data and administration data. The transaction data stores records of time spent by an end user to perform a certain volume of work for a transaction. The administration data configures operations of the client program per transaction. The client program records a time log and provides an interface to upload a volume log of the transaction. The end user or an administrative user manages content of the database via web interface. The server processes a respective request for recording transaction time and volume log and subsequently generates a productivity report including efficiency, availability, and utilization values based on the transaction data in the database. | 2011-10-27 |
20110264711 | COMPUTER BASED METHOD AND SYSTEM FOR GENERATING CUSTOM DYNAMIC TEMPLATES - A method for a dynamically configurable imaging process, including: inputting, using a graphical user interface for at least one first specially programmed computer, computer instructions for executing at least one image processing task; creating template type information using the computer instructions and a first processor for the first computer, the template type information in a database; retrieving, using a second processor for at least one second specially programmed computer, the template type information from the database; inserting, using the second processor, the template type information into a service flow for a first imaging process; and executing, using the second processor, the template type information such that the computer instructions for the at least one image processing task are implemented as part of the service flow for the first imaging process. | 2011-10-27 |
20110264712 | Copy planning in a concurrent garbage collector - A garbage collector is disclosed that permits extensive separation of mutators and the garbage collector from a synchronization perspective. This relative decoupling of mutator and collector operation allows the garbage collector to perform relatively time-intensive operations during garbage collection without substantially slowing down mutators. The present invention makes use of this flexibility by first conservatively determining which objects in a set of regions of interest are live, then planning where to copy the objects (preferably including clustering), and finally performing the actual copying. | 2011-10-27 |
20110264713 | Garbage collector with concurrent flipping without read barrier and without verifying copying - In an object-relocating garbage collector, objects are copied and new copies taken into use concurrently with mutator execution without needing to use a read barrier, and importantly, without requiring verification (read-back) of each copied word and without requiring atomic instructions for the copying. Write barriers, thread-local write barrier buffers and processing them by the garbage collector, and write propagation are used for achieving this. | 2011-10-27 |
20110264714 | SD CARD MEMORY TOOL - A method and apparatus that creates situations in which insufficient memory is available to store a file created by a computer game device on an SD memory card, or exactly enough memory is available to store a file or sufficient memory is available to store a file. Depending upon the memory condition that is created, software that is being tested behaves in a particular manner. | 2011-10-27 |
20110264715 | Location Metadata In A Media File - This is directed to systems, methods and computer-readable media for media files having timed and untimed location metadata. For example, a media file can include timed location metadata stored in a metadata track of the media file, such that individual timed packets of location information are each associated with different portions of the recorded media. In some embodiments, the location metadata can include information describing the direction the device is facing and/or elevation/tilt of the device relative a horizontal plane (e.g. a plane perpendicular to a line between the device position and the center of the earth) and/or a motion of the device. | 2011-10-27 |
20110264716 | MANAGEMENT SYSTEM AND MANAGEMENT METHOD FOR STORAGE SYSTEM - A management system for a storage system including a storage control device that provides a plurality of file sharing environments, includes: an average maintenance interval calculating part to calculate an average maintenance interval that is an average value of time intervals at which an operation command is given to each of the file sharing environments; a management difficulty calculating part, for each of the file sharing environments, to calculate a management difficulty that is an index quantitatively showing a difficulty to manage the file sharing environment and is determined based on a type and a quantity of resources included in the file sharing environment; a file sharing environment usage degree calculating part to calculate a file sharing environment usage degree that is an index showing a degree of usage of each of the file sharing environments and is determined based on an access frequency that is an index showing a frequency at which the users access the file sharing environment and the number of users who access the file sharing environment; a processing content keeping part that keeps numerical ranges and processing contents in association with each other, the numerical ranges being defined in advance respectively for the average maintenance interval, the management difficulty, and the file sharing environment usage degree, the processing contents being defined respectively for the average maintenance interval calculating part, the management difficulty calculating part, and the file sharing environment usage degree calculating part, in association with the numerical ranges; a management object storing area that keeps each of the file sharing environments and the processing content in association with each other, the processing content kept in the processing content keeping part; and a processing content executing part that executes the processing contents kept in the processing content keeping part in association with each of the file sharing environments. | 2011-10-27 |
20110264717 | STORAGE AND RETRIEVAL OF REQUIRED SLICES IN A DISPERSED STORAGE NETWORK - A method begins by a processing module determining whether one or more encoded data slices of a set of encoded data slices of a plurality of sets of encoded data slices are required encoded data slices to produce one or more required encoded data slices. When the one or more of the encoded data slices are required, the method continues with the processing module generating specific dispersed storage network (DSN) storage information for each of the one or more required encoded data slices, generating general DSN storage information for remaining encoded data slices of the set of encoded data slices, and sending the set of encoded data slices to a dispersed storage network in accordance with the specific DSN storage information and the general DSN storage information. | 2011-10-27 |
20110264718 | Virtual System Administration Environment For Non-Root User - A virtual system environment in a computing system allows non-root users to perform administrative operations normally requiring root privileges. A virtual control module has a virtual file system with virtual directories corresponding to one or more of the system directories of a root file system. Each virtual directory contains one or more symbolic links symbolically linking to one or more system files as link targets. The symbolic links have non-root permissions that allow the non-root users to perform administrative operations in the virtual control module that delete, change or replace the symbolic links. A capability is provided to resolve the symbolic links within the virtual control module to allow the non-root users to execute the link targets via the symbolic links. One or more non-root users may be placed in the virtual control module by setting their apparent root directory to a root directory of the virtual file system. | 2011-10-27 |
20110264719 | HIGH RADIX DIGITAL MULTIPLIER - The present invention relates to power and hardware efficient digital multipliers configured to multiply an N-bit multiplicand with an M-bit multiplier. The digital multipliers comprise efficient partial product generation through sharing of at least one partial product result. | 2011-10-27 |
20110264720 | CRYPTOGRAPHIC SYSTEM, METHOD AND MULTIPLIER - In general, in one aspect, the disclosure describes a multiplier that includes a set of multiple multipliers configured in parallel where the set of multiple multipliers have access to a first operand and a second operand to multiply, the first operand having multiple segments and the second operand having multiple segments. The multiplier also includes logic to repeatedly supply a single segment of the second operand to each multiplier of the set of multiple multipliers and to supply multiple respective segments of the first operand to the respective ones of the set of multiple multipliers until each segment of the second operand has been supplied with each segment of the first operand. The logic shifts the output of different ones of the set of multiple multipliers based, at least in part, on the position of the respective segments within the first operand. The multiplier also includes an accumulator coupled to the logic. | 2011-10-27 |
20110264721 | SIGNAL PROCESSING BLOCK FOR A RECEIVER IN WIRELESS COMMUNICATION - A QRD processor for computing input signals in a receiver for wireless communication relies upon a combination of multi-dimensional Givens Rotations, Householder Reflections and conventional two-dimensional (2D) Givens Rotations, for computing the QRD of matrices. The proposed technique integrates the benefits of multi-dimensional annihilation capability of Householder reflections plus the low-complexity nature of the conventional 2D Givens rotations. Such integration increases throughput and reduces the hardware complexity, by first decreasing the number of rotation operations required and then by enabling their parallel execution. A pipelined architecture is presented ( | 2011-10-27 |
20110264722 | SYSTEMS AND METHODS FOR AN ADJUSTABLE FILTER ENGINE - Systems and methods are provided for an adjustable filter engine. In particular, an electronic system is provided that can include a focus module, memory, and control circuitry. In some embodiments, the focus module can include an adjustable filter engine and a motor. By using the adjustable filter engine to generate a filter with a large number of filter coefficients, the control circuitry can accommodate a variety of system characteristics. For example, by generating a set of cumulative coefficients and re-arranging the order of the cumulative coefficients, the control circuitry can reduce the bit-width requirements of the adjustable filter engine hardware. For instance, the control circuitry can reduce the number of multipliers required to perform a convolution between an updated filter and one or more input signals. In some embodiments, the updated filter can be generated to reduce oscillations of the motor movement due to a new position request. | 2011-10-27 |
20110264723 | SYSTEM AND METHOD FOR SUCCESSIVE MATRIX TRANSPOSES - A system and method for successively transposing a matrix is disclosed. The device includes a plurality of data storage elements arranged as a two dimensional (2D) structure including X rows and Y columns. The device further includes write control logic coupled to the input of plurality of data storage elements for writing data in at least one virtual row. The device also includes read control logic coupled to the output of the plurality of data storage elements for reading the data from at least one virtual column, where the data write to the at least one virtual row and the data read from the at least one virtual column are performed substantially simultaneously during each cycle of operation such that the 2D structure is transposed successively with zero cycle delay between successive transposes. | 2011-10-27 |
20110264724 | Apparatus, Methods, and HDL Code for Determining the Coefficients of a Function With Decreased Latency - The present invention provides apparatus, methods, and computer program products that can decrease the latency with which the coefficients of a function representative of signal are determined Specifically, the apparatus, methods, and computer program products of the present invention, taking advantage of the independence of samples, updates each of the coefficients of the function as each sample is received. As such, when the final sample is received, the apparatus, methods, and computer program products of the present invention need only update each coefficient with the contribution of the last sample prior to outputting the coefficients. As such, the latency from the time the last sample is received and the availability of the coefficients is decreased. To further decrease the latency, in one embodiment, the apparatus, methods, and computer program products of the present invention prestore either all or a portion of the possible values of the contribution of a sample to each coefficient. As such, when the sample is received, the apparatus, methods, and computer program products of the present invention evaluate the value of the sample and retrieve the appropriate value from the prestored values that corresponds to the coefficient, sample, and value of the sample, thereby decreasing the time required to determine the coefficients. The apparatus, methods, and computer program products of the present invention also allow individual or subsets of the coefficients to be observed and also allow individual or subsets of the coefficients to be determined in varying resolutions. | 2011-10-27 |
20110264725 | Method and System for Obtaining Operational Data and Service Information for a Building Site - A method and system is disclosed for providing information about operational data from a plurality of building systems and service and maintenance information for a plurality of building sites. A customer web portal is provided with a database for storing the operational data and the service information allowing users to more readily generate reports and obtain service related information for a plurality of sites without having to maintain separate database systems at remote locations. | 2011-10-27 |
20110264726 | METERING OF TELECOMMUNICATIONS SERVICES - A configurator is provided that connects with various disparate elements in a telecommunication system. The configurator is adapted to receive a traffic plan that has a plurality of different aspects that are implemented across the disparate elements. The configurator is adapted to generate processing schemas and/or databases that can be used by the disparate elements in order to implement the traffic plan. | 2011-10-27 |
20110264727 | METHOD AND APPARATUS FOR PLAYING LIVE CONTENT - A method for providing a client with a playlist of content segments accessible in a live streaming service provided in a Hypertext Transfer Protocol (HTTP) adaptive streaming format is provided. A live content processing method for a broadcast system includes transmitting and updating content-related information sent from a server to a client, checking, at the client, content segments accessible in real time and saving a previous content-related information, retrieving the content segments playable by referencing the previous content-related information, determining, at the client, whether the content requested for playback can be playable using a playlist, and notifying the user of the playback result. | 2011-10-27 |
20110264728 | METHOD AND APPARATUS FOR ELECTRONICALLY POSTING A GRAPHIC IDENTIFIER TO A PLURALITY OF SERVERS - The present specification relates generally to computing devices and more particular relates to a method and apparatus for electronically posting a graphic identifier to a plurality of servers. In one aspect, a mobile electronic device is equipped with a camera configured to capture a graphic. The mobile electronic device is further equipped to access at least one of a plurality of networking accounts hosted by servers connected to a network that also connects to said mobile electronic device. The mobile electronic device is configured to automatically post said graphic as an avatar associated with one or more of said networking accounts. | 2011-10-27 |
20110264729 | AUGMENTATION OF NETWORK TRAFFIC - Access to services hosted by a given server ( | 2011-10-27 |
20110264730 | CLIENT DEVICE CONFIGURED TO CONNECT WITH A HOME NETWORK - A smart network may include a smart network host device as well as one or more client devices configured to connect to the smart network. Each of the client devices may implement one or more services that the client device exposes to other devices connected to the smart network. A client device configured to connect to the smart network may implement one or more modules configured to facilitate connecting to the smart network, registering the client device or services running on the client device with the smart network, diagnosing issues with the client device or the smart network, and upgrading the firmware of the client device. The client device may be configured to perform the various operations with minimal input from an owner of the smart network. | 2011-10-27 |
20110264731 | Method for Training a Server for Content Delivery Based On Communication Of State Information From A Mobile Device Browser - A method for training a server for content delivery based on communication of state information from a mobile device browser, the method comprising providing a control channel between the server and mobile device browser, transmitting over the control channel a plurality of request messages from the mobile device browser to the server for Web pages, each of the messages indicating browsing-related state data, and implementing heuristic algorithms within the server to detect and learn patterns of the request messages, pre-fetching at least hypertext content of Web pages that the server has learned will likely be requested, and embedding the hypertext content in response codes within response messages over the control channel from the server to the mobile device browser. | 2011-10-27 |
20110264732 | Network Media Device - A network media device is described that pulls multimedia data from one or more sources (e.g., a multimedia website or a multimedia server computer) at a first time, stores it to long-term storage within the device and transmits the stored multimedia data to one or more designated multimedia playback devices at a second time. | 2011-10-27 |
20110264733 | Instant Messaging Device/Server Protocol - A generic IM device/server protocol permits a single implementation of a IM application on client devices for communicating with different enterprise IM servers types. The protocol defines a server maintained tag to identify the currency of a contact list it is managing for a client device. The client device receives and persists the tag and provides it at login. The server automatically sends a contact list update only if the tag indicates the client devices contact list instance is not current. Presence updates may also be sent automatically at login and the client device need not separately request contact list or presence updates at login. The client device may be pre-provisioned with respective graphics, text and server capabilities for multiple server types. A specific IM configuration may be selected in response to service information. | 2011-10-27 |
20110264734 | INFORMATION SYSTEM, METHOD, DEVICE AND METHOD PROVIDING SYSTEM FOR CONVEYING PREDETERMINED INFORMATION AS COMMENT DATA - An information providing device for providing various provide information formed with the predetermined format responding to a transfer request, and the information receiving system comprised of information processing device for receiving the provide information to be transmitted from the information providing device via the predetermined network and conducting information processing; the information providing device forms provide information by describing the comment data with the format readable by the information processing device in the comment area set with the format according to the predetermined program of the provider side, the information processing device receives the provided information to be transmitted via the network, and analyzing this according to the predetermined analyzing program, reads out the comment data of comment area, and delivers the comment data to the predetermined application software and conducts the predetermined information processing according to the application software. | 2011-10-27 |
20110264735 | Method, Device and System For Creating a Virtual Local Social Network - There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data. | 2011-10-27 |
20110264736 | Personalizing a Web Page Outside of a Social Networking System with Content from the Social Networking System - A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user. | 2011-10-27 |
20110264737 | Systems and Methods for Defining User Relationships in a Social Networking Environment - Systems and methods automatically define relationships in a social networking environment. A discussion thread of a social networking environment is monitored for comments. When a comment is received to the discussion thread from a first user of the social networking environment, a relationship of the social networking environment is automatically defined between the first user and a second user associated with the discussion thread based on the receipt of the first comment from the first user. The automatically-defined relationship information is used to format news feeds with updates regarding activities taken in the social networking environment by related users. | 2011-10-27 |
20110264738 | HIERARCHICALLY DISASSEMBLING MESSAGES - The present invention extends to methods, systems, and computer program products for hierarchically disassembling messages. The functionality of disassemblers and framers is decoupled such that framers for different types of messages can be utilized at the same level in a hierarchy without having to also change disassemblers. Virtually any level of disassembly is possible to address any corresponding level of message nesting. Disassembly can be performed on a per message or per session basis. | 2011-10-27 |
20110264739 | METHOD BASED ON THE COMBINATION OF THE UPnP AND STUN FOR NAT TRAVERSAL - The present invention relates to a method based on the combination of UPnP and STUN for NAT traversal. The method of the present invention effectively takes the advantages of UPnP and STUN. In particularly, when UpnP fails to traverse NAT, STUN is applied to perform the NAT traversal for the second time, so that the efficiency of the successful traversal is effectively improved. For the symmetric NAT traversal, a Port-Adding Sample Estimation method based on NAT adding port mapping is provided for port estimation, to avoid the defects resulted from the third-party agent and the blindness of the speculation approach. And, where both of the communication peers in the P2P streaming media system are behind NAT, the method that the part of the ordinary outer peers with the sufficient bandwidth acts as the Auxiliary-Relay peers is provided to release the pressure of the relay server so that the bottle-neck of the communication is broken through. | 2011-10-27 |
20110264740 | MTC DEVICE BANDWIDTH REDUCTION - A machine type device for deployment in a wireless network includes a processing circuit operable to generate an application layer message and a request including information identifying the machine type device as capable of using a particular protocol stack. After radio resources are setup between the machine type device and the base station controller, the processing circuit is further operable to transmit the application layer message and a local wireless network alias to a base station controller, the local wireless network alias indicating the machine type device is capable of using the particular protocol stack. | 2011-10-27 |
20110264741 | MATCHMAKING SYSTEM FOR VIRTUAL SOCIAL ENVIRONMENT - A matchmaking system is provided herein to facilitate the development of relationships in a virtual social environment. The amount of development (positive or negative) is measured through the detection and analysis of the villager's actions and activity in the virtual social environment. By performing actions including participating in events, activities, sharing an opinion, and giving gifts to other villagers or NPCs present in the environment, a villager creates relationships between herself and other villagers (regardless if owned by the same or different user) or NPCs which then contributes to the development of her own “life” in the virtual social environment. Through this system, villagers are able to meet again based on multiple factors to further develop life-like relationships. | 2011-10-27 |
20110264742 | METHOD OF CONFERENCING USING FORMS - A method of conferencing is provided in which a computer system receives interaction data generated by a sensing device through interaction with a first conferencing form, the indicating data being generated to include data on an identity of the first form associated with a form description in the computer system and a position of the sensing device relative to the first form. The computer system then determines conference information from the interaction data and form description. The computer system then outputs a second conferencing form having the determined conference information and a hierarchical tree of form versions. The hierarchical tree of form versions is produced by associating an identity of the second form with the form description. | 2011-10-27 |
20110264743 | SYSTEM AND METHOD FOR SHARING INFORMATION BASED ON PROXIMITY - A method and system are provided for facilitating interaction between a device and a device environment. The system may include a detection module for automatically detecting proximity of a participant within the device environment. The system may additionally include a user-configurable authorization module for authorizing the device to adjust a device user interface in a pre-determined manner in response to the detection of the participant. The system may also provide for sharing resources among multiple participating devices, wherein each of the multiple participating devices has a device specific set of application resources. The system may additionally include a configurable resource regulation mechanism for making the device specific application resources from the second participating device available to the first participating device. | 2011-10-27 |
20110264744 | CACHE STRUCTURE FOR PEER-TO-PEER DISTRIBUTION OF DIGITAL OBJECTS - A method for the distribution of digital objects in a peer-to-peer network is disclosed. The digital objects are distributed in a plurality of pieces. At least some of a plurality of peers are connected to other ones of the plurality of peers and at least one of the peers is connected to at least one cache. | 2011-10-27 |
20110264745 | Electronic Document Provision to an Online Meeting - A system and method are presented for providing electronic documents to online meeting participants. The method schedules a first online meeting between network-connected computer devices. A meeting server establishes a repository for the first online meeting. The meeting server receives an electronically formatted document sent to a first communication address assigned to the first online meeting repository, and stores the document in the first online meeting repository. A first computer device is able to log into the meeting server and access the document from the first online meeting repository at a time prior to, during, or after the first online meeting. Likewise, the meeting server is able to store a document received prior to, during, or after the meeting. | 2011-10-27 |
20110264746 | Apparatus and Method For Resolving A Race Condition Between Two Session Initiation Protocol (SIP) End Points - An apparatus and method are described for resolving a glare condition between two SIP endpoints. The method allows a third party call control controller to resolve the glare condition when the ownership status of each dialog is the same, by initiating a back-off period of time at the apparatus based on the ownership status of the SIP dialog and re-sending a re-INVITE message to the end point after expiry of the back-off period of time. | 2011-10-27 |
20110264747 | INTERWORKING BETWEEN MESSAGING SERVICES - In a service level interworking unit, a service center (SC) address or a set of SC addresses dedicated for the service level interworking is used whenever an instant message (IM) is interworked to a short message (SM). In other words, if a message is initially sent as an instant message (IM) by user equipment (UE) and is interworked to a short message (SM) by the interworking function, the interworked short message (SM) is sent to a dedicated service center (SC) address. For originating messages that are not interworked, different service center address or addresses are used. A terminating short message (SM) received at the interworking unit is interworked to an instant message (IM) and the interworked instant message (IM) is delivered to the user equipment (UE), if a service center address in the terminating short message (SM) is one of the dedicated service center addresses. If the a service center address in the terminating short message (SM) is not one of the dedicated service center addresses, the terminating short message (SM) is delivered to the user equipment (UE) without a service level interworking. | 2011-10-27 |
20110264748 | ON-DEMAND MAILBOX SYNCHRONIZATION AND MIGRATION SYSTEM - A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical resources are managed by automatically assigning mailbox processing tasks to either reserved computing resources, or computing resources dynamically obtained from cloud computing services. Authentication resources are managed by automatically requesting credentials from users, accepting submitted credentials, and initiating mailbox processing tasks | 2011-10-27 |
20110264749 | COST INFLUENCED DOWNLOADING - The present invention provides a mobile communications device and a method of operating such a device to reduce data download costs incurred in downloading data from a bearer to which the mobile communications device is connected. The mobile communications device is capable of storing for a bearer to which the mobile communications device is configured to connect with, cost information relating to the cost of downloading data from that bearer. Also, the mobile communications device is capable of adapting the quantity of data downloaded to the mobile communications device from the bearer to which the mobile communications device is presently connected in dependence on the cost information for that bearer. | 2011-10-27 |
20110264750 | MESSAGE TRACKING FUNCTIONALITY BASED ON THREAD-RECURRENT DATA - A method, system, computer program product, and related business methods are described in the context of a web-based business information system having an internal e-mail facility, wherein e-mail communications between a native e-mail system of an end user of the web-based business information system and an external contact are facilitated and automatically tracked by the web-based business information system, the native e-mail system lying outside the web-based business information system but often being preferred by the end user over the internal e-mail facility of the web-based business information system. The described preferred embodiments provide for easy-to-use, reasonably transparent, “no-click” integration of the web-based business information system with the end user's native e-mail system in a manner that is independent of the particular type and choice of native e-mail system. | 2011-10-27 |
20110264751 | SYSTEM AND METHOD FOR A VIDEO EMAILING SERVICE - Systems and methods for creating, transmitting and receiving a video email. A user records a video for incorporation into a video email. The user logs into a video server and uses a video creation interface to record a video and define an email message in which to embed the video. The video may be stored on the video server and the message contents are passed to a messaging server. The messaging server downloads one or more frames of the recorded video and creates a still image using the one or more frames. The messaging server embeds the image into an email and includes the message contents to create a video email. The messaging server sends the video email to a recipient. The recipient receives the email and clicks on the one or more images. The recipient's computer launches a web browser that automatically plays the video from the video server. | 2011-10-27 |
20110264752 | METHOD AND APPARATUS FOR TRANSMITTING CONTENT TO PLURALITY OF DEVICES - A method and apparatus for transmitting content from a source device are provided. The method includes transmitting a message to a branch device and a second device inquiring whether a conversion function for converting content that is streamed to a first device, is installed on the branch device or second device; receiving a response to the transmitted message; transmitting a message requesting conversion of the content to the branch device or the second device, which includes the conversion function; and transmitting the content to the branch device. The content is relayed to the second device by the branch device, and is converted by the branch device or the second device according to performance capabilities of the second device. | 2011-10-27 |
20110264753 | METHOD FOR PROVIDING MESSAGE AND DEVICE THEREFOR - A method and device for providing a message in a remote User Interface (UI) system are provided. The method includes, if a notification message to be sent to a second device connected to a first device is generated in a remote server or the first device communicating with the remote server, the first device generates access information to the notification message, includes the access information in a notification message event indicating occurrence of the notification message, and sends the notification message event to a plurality of second devices in a multicast transmission. Upon receiving a request for the notification message from the plurality of second devices, the first device sends the notification message to the second device whose IDentifier (ID) is identical to a device ID included in the access information, among the plurality of second devices. | 2011-10-27 |
20110264754 | BROWSER BASED APPLICATION DEVELOPMENT FRAMEWORK - A system, method, and/or machine readable medium including a set of stored instructions that, if executed by a processor, may cause one or more computers to receive user input via a platform independent web-based interface, wherein the user input is to identify application logic and one or more data repositories. The instructions can also cause one or more computers to generate a reusable web service based at least in part on the user input, and construct an application workflow based at least in part on the reusable web service. As a result of usage of such a web-based application development platform, users can create/assemble/generate both traditional & non-traditional software applications/services to perform a specific business functions or operations. Moreover, non-traditional software components are sharable web services, which can be used to create/generate a composite application. | 2011-10-27 |
20110264755 | SYSTEM AND METHOD FOR THE AUTOMATED CUSTOMIZATION OF AUDIO AND VIDEO MEDIA - A system and method for customizing a communication media in the form of audio and/or video media, the method comprising providing the communication media with a pre-treated segment for receiving a message, acquiring the message, inserting the message within the pre-treated segment of the communication media and creating a customized communication media by mixing the message and communication media. | 2011-10-27 |
20110264756 | DATA COMMUNICATION DEVICE, COMPUTER READABLE MEDIUM AND METHOD FOR TRANSMITTING AND MANAGING DATA - A data communication device capable of facilitating file management compared to conventional methods is provided. The data communication device includes an image file storage portion for memorizing an image file to be sent to a user at the other end, a transmission information setting portion for setting transmission information necessary for sending the image file to the user at the other end, a file combining portion for generating a composite file by adding the transmission information to the image file and an e-mail message transmission portion for sending the generated composite file to the user at the other end. | 2011-10-27 |
20110264757 | NOTICE OF RESTORED MALFUNCTIONING LINKS - Embodiments include devices, systems, methods, and articles of manufacture that facilitate sending notices that a previously identified malfunctioning link or pointer has been restored or otherwise rendered useable. Embodiments can include systems with a registry wherein when a user discovers that a link is not functioning properly the registry may register the malfunctioning link, may facilitate further queries of the malfunctioning link, and may provide updates to one or more user portals that the previously malfunctioning link or pointer is no longer malfunctioning. | 2011-10-27 |
20110264758 | USER-LEVEL STACK - A method for transmitting data by means of a data processing system, the system being capable of supporting an operating system and at least one application and having access to a memory and a network interface device capable of supporting a communication link over a network with another network interface device, the method comprising the steps of: forming by means of the application data to be transmitted; requesting by means of the application a non-operating-system functionality of the data processing system to send the data to be transmitted; responsive to that request: writing the data to be transmitted to an area of the memory; and initiating by means of direct communication between the non-operating-system functionality and the network interface device a transmission operation of at least some of the data over the network; and subsequently accessing the memory by means of the operating system and performing at least part of a transmission operation of at least some of the data over the network by means of the network interface device. | 2011-10-27 |
20110264759 | OPTIMIZED CACHING FOR LARGE DATA REQUESTS - An optimized caching mechanism for byte range requests from a web service is provided. When a large file that is not already in cache or being transferred is requested, a background thread may be created to transfer the file and a shared data structure created to track portions of the file that are transferred. For each subsequent request for portions of the same file, the data may be sent back in chunks and the request to read each chunk from the file blocked until that chunk is filled by the background thread. Thus, the locally stored and partially filled file is shared among multiple requestors. | 2011-10-27 |
20110264760 | METHOD AND APPARATUS PROVIDING FOR OUTPUT OF A CONTENT PACKAGE BY AN APPLICATION BASED AT LEAST IN PART ON A CONTENT TYPE SELECTION AND ONE OR MORE CONTEXTUAL CHARACTERISTICS - An apparatus providing for output of a content package by an application may include a content type selector for receiving a content type selection from the application. A channel selector may be configured to receive a channel selection. The apparatus may further comprise a contextual characteristic determiner for determining one or more contextual characteristics. The apparatus may thereby provide for selection of a content package based at least in part on the content category selection and the one or more contextual characteristics. The actual selection of the content package may occur in an external device, such as a content package selector. Accordingly, a content requestor may act as an interface between the content package selector and the applications running on the apparatus. Once the content package is selected, the apparatus may provide for output of the content package such as by the application displaying the content package on a display. | 2011-10-27 |
20110264761 | SYSTEMS, METHODS, AND APPARATUSES FOR FACILITATING REMOTE DATA PROCESSING - Methods and apparatuses are provided for facilitating remote data processing. A method may include accessing content represented by data having a first size. The method may further include preprocessing the data to generate reduced data having a second size being smaller than the first size. The method may additionally include causing the reduced data to be sent to a remote data processing apparatus configured to process the reduced data to derive data related to the content. Corresponding apparatuses are also provided. | 2011-10-27 |
20110264762 | Method and Apparatus for Handling Different Path Structures in Multiple CDN Vendors - An approach is provided for resolving a network address of one or more of items included in a request for web content based, at least in part, on location information. The network address of the items corresponds to at least one of a plurality of sources for retrieving the items. Resolving of the network address of the items is based at least in part on a persistent data element specifying pertinent location information. | 2011-10-27 |
20110264763 | METHOD FOR RETRIEVING OBJECT FROM DEVICE MANAGEMENT CLIENT AND ASSOCIATED DEVICE MANAGEMENT SYSTEM - A method for retrieving an object from a device management (DM) client and an associated DM system are disclosed to enable a DM server to retrieve a large object from the DM client. The method comprises receiving a first message issued from the DM server by the DM client, segmenting the object into a plurality of chunks by the DM client in response to receiving the first message, and transmitting each of the chunks in a respective second message to the DM server by the DM client. The first message is used for retrieving the object. The second message including the last chunk comprises a first element to indicate that there is no more chunk to be transmitted, and the second message including any other chunk includes a second element to indicate that there is at least one more chunk to be transmitted. | 2011-10-27 |