22nd week of 2014 patent applcation highlights part 56 |
Patent application number | Title | Published |
20140149433 | Estimating Unique Entry Counts Using a Counting Bloom Filter - A method of estimating a number of unique entry counts of an attribute in a database comprises, with a processor: identifying a sample of entries from an attribute database, determining frequencies of a number of input observations of the sample of entries, determining a number of high frequency values of the sample of entries, and estimating a number of unique entry counts of an attribute within the attribute database using a counting Bloom filter and based on the frequencies of the input observations and the high frequency values. | 2014-05-29 |
20140149434 | Methods of and Systems for Selecting and Presenting Content Based on User Content Interaction - A method of selecting and presenting content based on learned user preferences is provided. The method includes receiving search input from the user for identifying desired content items and receiving content selection actions from the user. The method further includes analyzing the date, day, and time of content selection actions by the user and analyzing descriptive terms associated with the selected content items to learn a periodicity of user selections of similar content items. In response to subsequent searches by the user, the method calls for selecting and ordering a collection of content items for presentation to the user based on comparing the user's search input to descriptive terms associated with content items and based on the learned periodicities of the user. | 2014-05-29 |
20140149435 | BUG LOCALIZATION USING VERSION HISTORY - A method of searching a corpus including a plurality of files includes automatically determining, using a processor, a historical ranking for each file using respective changeset information. Search term(s) of a query are received. A textual ranking is determined for each file using the search term(s) and contents of that file. The historical and textual rankings are combined to provide a result ranking. A data processing system includes a storage system storing the corpus including the plurality of files, a processor configured to determine the result rankings, and a user interface system configured to receive query results from the processor and present them to a user. | 2014-05-29 |
20140149436 | System and Method of Reduction of Irrelevant Information during Search - A system including a context-entity factory configured to build a data model defining an ontology of data objects that are context-aware, the model further defining metadata tags for the data objects. The system further includes a storage device storing the data objects as stored data objects, the device further storing associated contexts for corresponding ones of the stored objects. The system further includes a reduction component configured to capture a current context value of a first data object defined in the ontology, the component further configured to compare the current context value of the first data object with stored values of the associated contexts, and wherein when the current context value does not match a particular stored value of a particular associated context, the component is further configured to remove a corresponding particular stored data object and the particular associated context from the stored data objects. | 2014-05-29 |
20140149437 | FLEXIBLE METADATA COMPOSITION - Various embodiments provide an ability to abstract type resolution between multiple type systems. At least one type can be described in one or more programmatically accessible file(s). In some embodiments, an application using a different type system can programmatically access and resolve a type of the at least one type system without knowledge of a location of where a description of the type resides. Alternately or additionally, type descriptions contained in the one or more programmatically accessible file(s) can be analyzed and restructured into one or more new programmatically accessible file(s) based, at least in part, upon the type descriptions. | 2014-05-29 |
20140149438 | MACHINE DATA WEB - Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together. | 2014-05-29 |
20140149439 | DFA-NFA HYBRID - Disclosed is a hybrid architecture combining DFA and NFA based engines. The DFA engine and NFA engine scan the same input stream. The DFA engine may be a multi-threaded engine. Fragments of rules are assigned to the DFA engine and portions of rules are assigned to the NFA engine. Fragments matched by the DFA engine may be sorted by a sorter into NFA launch positions before activating NFA states. A dynamically reconfigurable NFA cell array may be used. An NFA state signaled by a DFA fragment match is loaded into NFA cell(s). The DFA fragments may be adjacent to start state positions or following high-branching NFA states. Look-around assertions may be used by the DFA to signal to the NFA to either prevent or permit continued matching of a rule. | 2014-05-29 |
20140149440 | User Generated Context Sensitive Information Presentation - In order to increase the efficiency of the worker and ultimately decrease the cost of the worker performing work-related tasks, a method and a system for presenting information relevant to user activity of a user at a computing device is provided. A database including data records that each include information relevant to at least one user activity and at least one identifier identifying the at least one user activity is provided. Activities of a user are monitored and compared to the data records of the database. When a monitored activity matches an identifier of one of the data records, the information corresponding to the matched data record is presented to the user. | 2014-05-29 |
20140149441 | SYSTEM AND METHOD FOR MATCHING PERSONS IN AN OPEN LEARNING SYSTEM - In one embodiment of the present disclosure, a method for matching persons in an open learning environment is presented. The method includes gathering helper information and helpee information and calculating a measure of similarity between the helper information and the helpee information. The method further includes calculating a matching score, wherein the matching score is a function of the measure of similarity between the helper information and the helpee information, and generating a list of helper candidates ranked according to the matching score. | 2014-05-29 |
20140149442 | Method and System for Encoding Integration of Coded Logical Information Systems - Data describing code sets of multiple systems is received. The received data includes a first code set associated with a first system and a second code set associated with a second system. Equivalencies between the first code set and the second code set are determined based on (1) logical definitions associated with the first code set and logical definitions associated with the second code set and (2) one or more outputs associated with the first system and one or more outputs associated with the second system. A coding scheme is identified to standardize the codes in the first code set and the codes in the second code set. Codes of the first code set are mapped to codes of the second code set using the coding scheme. | 2014-05-29 |
20140149443 | SYSTEM AND METHOD FOR CAPTURING A MULTIMEDIA CONTENT ITEM BY A MOBILE DEVICE AND MATCHING SEQUENTIALLY RELEVANT CONTENT TO THE MULTIMEDIA CONTENT ITEM - A method and system for matching sequentially relevant content to at least one multimedia content item (MMCI) captured by a mobile device are provided. The method comprises receiving from a mobile device the MMCI captured by at least one sensor of the mobile device; generating a signature for the captured MMCI; and matching at least one sequentially relevant content item respective of the signature of the captured MMCI. | 2014-05-29 |
20140149444 | Accelerating Time Series Data Base Queries Using Dictionary Based Representations - A method for accelerating time series data base queries includes segmenting an original time series of signal values into non-overlapping chunks, where a time-scale for each of the chunks is much less than the time scale of the entire time series, representing time series signal values in each chunk as a weighted superposition of atoms that are members of a shape dictionary to create a compressed time series, storing the original time series and the compressed time series into a database, determining whether a query is answerable using the compressed time series or the original time series, and whether answering the query using the compressed time series is faster. If answering the query is faster using the compressed representation, the query is executed on weight coefficients of the compressed time series to produce a query result, and the query result is translated back into an uncompressed representation. | 2014-05-29 |
20140149445 | WEBPAGE QUERYING SYSTEM AND QUERYING METHOD THEREOF - A webpage querying system and a querying method thereof are provided. By translating a first language word into a second language word, querying websites according to the second language word and the first language word separately to obtain query results, and translating the query result of the second language word into a first language for displaying together with the query result of the first language word, the technical efficacy of improving the richness of word explanation is achieved. | 2014-05-29 |
20140149446 | Question Answering Framework for Structured Query Languages - A framework for a question and answering (Q&A) system defines a mapping of recognized semantics of user questions, to a well structured query model that can be executed on arbitrary data warehouses. Embodiments may utilize a plugin-based architecture, with various elements responsible for: extracting information from a user's question, formulating and executing a structured query, and post-processing a result by rendering a chart. Plugins within a certain processing step may be executed independently of one another, imparting a significant degree of parallelism. The framework may build on top of natural language processing technologies, and in particular embodiments may be based upon established standards (e.g. RDF and SparQL) thereby allowing adaptation to a variety of domains and use cases. | 2014-05-29 |
20140149447 | METHODS FOR PROVIDING WEB SEARCH SUGGESTIONS AND DEVICES THEREOF - A method, non-transitory computer readable medium, and programmed device that use local storage in a browser to provide one or more web search suggestions includes receiving at least a partial entry in field of a web page. Any responsive web search suggestion entries to the received at least a partial entry are provided in the field of the web page from a web search suggestion file stored in a web browser of the client computing device. | 2014-05-29 |
20140149448 | UNIFIED SOCIAL CONTENT PLATFORM - A system can optionally include a social network database configured to store social network information records related to a user of the social network, wherein the social network database is configured to classify an individual information record according to the user of the social network and at least one of an application that generated the individual information record and an object of the individual information record. The system can further include a processor configured to identify ones of the information records as classified in the social network database based on at least one of the user and the at least one of the application and the object and transmit data indicative of a common characteristic of the ones of the information records to the social network. | 2014-05-29 |
20140149449 | SYSTEM AND METHOD FOR PROVIDING INSTANT CONTEXTUAL TRANSLATION - A method and system for providing highly relevant, contextual answers in response to a selection of text. Text is selected by a user and, along with user parameters and device parameters, transmitted to a server. The server analyzes received text and parameters. During the analysis process the server then associates a specific function with the text and parameters. The server then executes the function, using the text and parameters as input. The result is then presented to the user by overlaying the result with the originally selected text. | 2014-05-29 |
20140149450 | FLEXIBLE TABLES - A system includes reception of an instruction to access a column of a database table, determination that the column is not associated with the schema of the database table, determination of whether the schema of the database table is flexible or static, returning, if it is determined that the schema of the database table is static, of an error in response to the instruction, and, if it is determined that the schema of the database table is flexible, not returning an error in response to the instruction. | 2014-05-29 |
20140149451 | SEARCHING ALTERNATIVE DATA SOURCES - A method and system for searching alternative data sources include monitoring a first communications source broadcasting unstructured data, and a second communications source broadcasting structured data. The method further includes generating text from the unstructured data and from the structured data collected, and parsing the generated text. The method also includes defining a search phrase, and analyzing the generated or parsed text for semantically relevant text in relation to the search phrase. The method also includes selecting the semantically relevant text. | 2014-05-29 |
20140149452 | SYSTEMS AND METHODS FOR PROVIDING MESSAGES FOR A JAVA MESSAGE SERVICE - A mechanism for providing messages for Java message service (JMS). A method includes receiving, by a Java message service (JMS) server executed by a processing device, key-value data pair. The key-value data pair is sent by a client. The method also includes extracting, by the processing device, destination information of a JMS message from the value data of the key-value data pair. The destination information is either a JMS queue or a JMS topic. The method further includes storing, by the processing device, the key-value data pair in a column family of not only structured query language (NoSQL) database when one of the JMS queue or the JMS topic associated with the received key-value data pair exists in the column family of the the NoSQL database. The column family includes a plurality of stored key-value data pairs. | 2014-05-29 |
20140149453 | SYSTEMS AND METHODS FOR AUTOMATICALLY ASSOCIATING COMMUNICATION STREAMS WITH A FILE PRESENTED DURING A MEETING - Systems and method for sharing a file presented during a meeting are described. In some aspects, an operating system of a first client computing device of a presenter in an online meeting is monitored during the online meeting. The first client computing device of the presenter is engaged in screen sharing with a second client computing device of at least one other participant in the online meeting. That one or more files accessible via the operating system are being presented in the online meeting is determined based on the monitoring. The one or more files are provided to a set of users in response to determining that the one or more files are being presented in the online meeting. | 2014-05-29 |
20140149454 | REMOTE IDENTIFICATION OF VEHICLE STATUS - Methods and systems for identification of vehicle statuses are provided. This technology requires installation of identification tags, such as, for example, RFID tags or Wi-Fi tags, on vehicles, which actively or passively emit identification signals conveying vehicle identifiers. Interested parties, such as members of the public or police officers, are equipped with electronic devices (e.g., a tablet computer) suitable for receiving and processing the identification signals and processing the signals to obtain a vehicle status. The vehicle status allows determining whether the vehicle was stolen, is wanted, should be classified as suspicious, or is associated with any offences. The vehicle status is obtained by querying a database of vehicle statuses. Once vehicle status is obtained by the electronic device, it is displayed to the interested party. The technology further enables locating vehicles that do not emit an identification signal and reporting their location to authorities. | 2014-05-29 |
20140149455 | Business Application Fingerprinting and Tagging - Various embodiments relate to a system and related method for scanning active instances of an application within a system. Unique identifiers in the form of fingerprints, tags, or metadata can be associated with a target application. A manager can then scan the process tables and file system directories of the servers within the system to find active processes and stored files that include the unique identifier. In some embodiments, the manager scans the active processes while they are running to search for the unique ID within the process' command line structure. In some embodiments, the manager also finds processes or files that do not have the unique identifier, but were previously associated with the unique identifier. The manager can then report the server and application information to user. Such information can include which of the one or more servers has the target application as an active process. | 2014-05-29 |
20140149456 | Business Application Fingerprinting and Tagging - Various embodiments relate to a system and related method for retrieving configuration information of a computer network. Unique identifiers in the form of fingerprints, tags, or metadata can be associated with a target application. A manager can scan process tables and file system directories of servers within the system to find processes and files that include the unique identifier. The manager can save the server and application information in a configuration database that can subsequently be searched. Such information can include which of the one or more servers has the target application as an active process. | 2014-05-29 |
20140149457 | METHOD AND APPARATUS FOR DATA STORAGE AND DOWNLOADING - The present invention discloses a data storage method, a data downloading method, and a related apparatus. The data storage method includes: receiving a storage request containing a uniform resource locator (URL) for a storage operation; acquiring the URL in the storage request; determining whether a URL schema corresponding to the URL is in a storage, the URL schema corresponding to different URLs for a same file under a same domain name; when the URL schema is in the storage, completing the storage operation without storing the URL; when the URL schema is not in the storage, determining a hash value of a file corresponding to the URL and a hash value of the URL schema, and storing mapping relationship information between the file hash value and the URL schema hash value in the URL index database. The storage resource usage of the URL index database is reduced. | 2014-05-29 |
20140149458 | DATA MINING SHAPE BASED DATA - Embodiments of the disclosure include a method for data mining shape based data, the method includes receiving shape data for each of a plurality of data entries and creating a first abstract from the shape data for each of the plurality of data entries. The method also includes organizing the first abstracts into a plurality of groups based on a criterion and creating a second abstract for each data entry in the plurality of groups based on the criterion and information derived from the first abstract. | 2014-05-29 |
20140149459 | DATA EXPANSE VIEWER FOR DATABASE SYSTEMS - Systems and methods for obtaining access to a database file managed by an operating system in a computing system are disclosed. One method includes transmitting a call to an operating system from a database management system, the call requesting access to a database file. The method also includes receiving an address from the operating system at the database management system. The address represents a general address of the database file managed by the operating system. The method further includes transmitting a call to the operating system from the database management system, which includes an address and a size of a view of the database file to be created. The method also includes receiving an address of the view of the database file from the operating system. | 2014-05-29 |
20140149460 | METHOD OF PARTITIONING A DATABASE - The invention is directed towards a method of partitioning data in a database. The database is configured to be accessed by an entity. The method comprises the steps of defining a first partition within the database, defining a second partition within the database and assigning selected data in the database to the first partition and the second partition, wherein data assigned to both the first partition and the second partition may only be accessed by an entity assigned to both said first partition and said second partition. | 2014-05-29 |
20140149461 | FLEXIBLE PERMISSION MANAGEMENT FRAMEWORK FOR CLOUD ATTACHED FILE SYSTEMS - A method of managing file permissions in a remote file storage system includes defining permissions for the remote file storage system and controlling access to objects on the remote file storage system according to the permissions of the remote file storage system. The permissions are transferred to a client file storage system remote from the remote file storage system, and access to objects on the client file storage system is controlled according to the permissions of the remote file storage system. A remote file storage system includes a permissions file generator operative to generate a permissions file, which is transmitted to a client file storage system for enforcement at the client file storage system. | 2014-05-29 |
20140149462 | PROCESSING OF COLUMNAR DATA - A system includes reception of a calculation, identification of operands of the calculation, and a source column of a table including values associated with the operands and used in the calculation, creation, for each operand, creation of a column including the value associated with that operand in a row of the column associated with that operand, column-wise aggregation of the values of the created columns into a single row, execution of the calculation using the values of the single row and create a result column including a result of the calculation, and addition of the result column as a row of the table. | 2014-05-29 |
20140149463 | METHOD, APPARATUS, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR MANAGING DATA IN DATABASE - There is disclosed a method, apparatuses and computer program products for managing a database. In the method resources to be usable by entities are stored to the database. The resources comprise one or more fields. At least one resource is provided with a first control data, such as an owner field. Said first control data is used to determine whether the resource is related to an entity. If said first control data indicates that the resource is related to said entity, the resource is left in the database. The first control data may further be used to determine whether at least one field of said one or more fields of the resource is modifiable by an entity. | 2014-05-29 |
20140149464 | TREE TRAVERSAL IN A MEMORY DEVICE - Embodiments relate to tree traversal in a memory device. An aspect includes a method for tree traversal in a memory device. The method includes receiving a pointer to a tree structure within memory of the memory device. An evaluation condition is received to identify a desired node of the tree structure. The tree structure is traversed to identify the desired node. Data is returned from the desired node meeting the evaluation condition. | 2014-05-29 |
20140149465 | FEATURE RICH VIEW OF AN ENTITY SUBGRAPH - A data processing system employs a pre-processing step to create a simplified view of a received entity graph. During the pre-processing step, only the objects and the attributes of those objects within the graph that are required for data processing are selected. Pruned source and target objects are generated by omitting those attributes that are not required for processing. The pruned objects are included in the simplified view that enhances system performance. | 2014-05-29 |
20140149466 | TIME-SERIES DATABASE SETUP AUTOMATIC GENERATION METHOD, SETUP AUTOMATIC GENERATION SYSTEM AND MONITORING SERVER - If the operations manager makes configuration changes of the log database through configuration management interface, the configuration management interface records configuration information thereof on an management database. Furthermore, when log data of a monitoring target device are collected in a log collection unit through the log database, a log data volume analysis unit reads utilization information of data volume of the log database, and records the reading on a management database. A configuration changes proposal generating unit automatically generates configuration changes proposal of the log database based on the information recorded on the management database. Moreover, a metrics value for evaluating time required for configuration changes, a metrics value for evaluating performance in connection with the configuration changes, and a metrics value for evaluating the data volume in connection with the configuration changes are calculated, and an effect and an influence of changes proposal are presented to the operations manager. | 2014-05-29 |
20140149467 | Digital Interactive Phrasing System And Method - A digital interactive phrasing (DIP) system allows listeners to select and edit digitally prepared elements, such as audio or video clips, in any arrangement to create a custom mix. The elements may be reused to make new, different arrangements, as desired by the listener. The system allows the selection, assembly and playback of created sequences of elements, such as songs, verses, dialogs and video elements. | 2014-05-29 |
20140149468 | MUSIC STEERING WITH AUTOMATICALLY DETECTED MUSICAL ATTRIBUTES - Described is a technology by which a playback list comprising similar songs is automatically built based on automatically detected/generated song attributes, such as by extracting numeric features of each song. The attributes may be downloaded from a remote connection, and/or may be locally generated on the playback device. To build a playlist, a seed song's attributes may be compared against attributes of other songs to determine which other songs are similar to the seed song and thus included in the playlist. Another way to build a playlist is based on similarity of songs to a set of user provided-attributes, such as corresponding to moods or usage modes such as “resting” “reading” “jogging” or “driving” moods/modes. The playlist may be dynamically adjusted based on user interaction with the device, such as when a user skips a song, queues a song, or dequeues a song. | 2014-05-29 |
20140149469 | INTERACTIVE TABLE TO PRESENT MULTI-LEVEL RELATIONSHIPS BETWEEN DATA ITEMS - In one embodiment, a first selection of a data item in an interactive table is received. Further, one or more data items related to the first selected data item in the interactive table are identified. The interactive table is modified to render the data items identified as related to the first selected data item. Furthermore, a second selection of a data item within the data items identified as related to the first selected data item is received and one or more data items related to the second selected data item within the data items identified as related to the first selected data item are identified. Further, the previously modified interactive table is again modified to render the data items identified as related to the second selected data item. | 2014-05-29 |
20140149470 | SYSTEMS AND METHODS FOR STORING AND POPULATING FORMS - Systems and methods relating to forms are provided. The form systems and methods may store and complete forms of any types from different form sources. According to some embodiments, the method completes a form by receiving data from different sources, allocating and assigning data attributes to the data, and determining a value for each field in the form. The method determines and stores an algorithm for determining a value for a field. The method determines a value for a field according to a user's defined algorithm. The method may further generate an output form that is visually the same as the original form with fields completed following the instructions in the original form. | 2014-05-29 |
20140149471 | FAMILY GENETIC HISTORY STORAGE SYSTEM AND METHOD FOR STORING AND DISPLAYING DNA INFORMATION - A family genetic history storage system and method for storing and displaying DNA information includes the steps of obtaining a certificate having an official self-authenticating portion where official birth information is recorded to allow a user to have a record of birth; and a plurality of DNA sample storage areas are provided to allow a user to store DNA information such as physical biological samples or electronic storage of DNA sample. If the DNA information is electronic, the stored information may be transmitted through an electronic network and displayed on a display device such as computer, tablet, smart phone or other electronic device. | 2014-05-29 |
20140149472 | METHOD, DEVICE AND STORAGE MEDIUM FOR CLEANING UP FILE SYSTEMS - Examples of the present disclosure may provide a method, device and storage medium for clearing up a file system. A volume may be opened and locked according to a clearing-up instruction. The clearing-up instruction may indicate the volume which is to be cleared up. Garbage information on a disk corresponding to the volume may be cleared up. The volume may be unlocked after the garbage information is cleared up. The device may include a locking module, a clearing-up module and an unlocking module. With the example of the present disclosure, when the clearing-up instruction is received, the garbage information on the disk corresponding to the volume may be cleared up. Therefore, the privacy of the user remained in the file system may be thoroughly cleared up, the leakage of the privacy of the user may be avoided and the security of the file system may be enhanced. | 2014-05-29 |
20140149473 | FILE SYSTEM FOR FLASH MEMORY - A memory system includes a memory including a predetermined information storage space, a general data block in which pieces of general data are stored in the information storage space of the memory, and a metadata block in which metadata related to the pieces of general data is stored in the information storage space of the memory. The metadata corresponding to at least one piece of general data is grouped and stored in the metadata block. | 2014-05-29 |
20140149474 | IN-DOOR MAP SERVER - A server for storing an indoor map, the server comprising: a first storage area configured to store network data, the network data including node data and link data that constitute a building; and a second storage area configured to store floor data, the floor data including space data representing logical division space for each floor and geometry data representing a physical separation space. | 2014-05-29 |
20140149475 | MANAGING DISTRIBUTED STORAGE QUOTAS - A processing device causes a plurality of storage servers to create tenant identifiers for a tenant of a multi-tenant distributed file system that is distributed over the plurality of storage servers, the plurality of storage servers having underlying local file systems that interface with the multi-tenant distributed file system. The processing device maps the tenant to the tenant identifiers. The processing device assigns a global storage quota to the tenant. The processing device divides the global storage quota into a plurality of local storage quotas and assigns a local storage quota of the plurality of local storage quotas to each storage server of the plurality of storage servers. | 2014-05-29 |
20140149476 | STORAGE SYSTEM AND FILE MANAGEMENT METHOD - In a first file storage apparatus, a first controller, which manages a first file system comprising a plurality of files, transfers a copy of the first file to a second file storage apparatus when managing the first file, manages the copy of the first file as a first replication file, configures the replication destination of the first replication file in the first file as a first pointer and, when processing a second file as a de-duplication target file, manages the first replication file as a copy of the first file and second file, configures a first pointer in the second file, and deletes the first data on condition that the storage destination of the first data which comprises the first file has been configured in the first file, or deletes the second data on condition that the storage destination of the second data which comprises the second file has been configured in the second file. | 2014-05-29 |
20140149477 | STORAGE TAPE ANALYTICS USER INTERFACE - A method of accessing tape storage analytics data from tape libraries. The method includes generating a user interface on client devices. The user interface includes a first screen displaying graphics or an analysis table based on the tape storage analytics data. The method includes receiving user input selecting the displayed graphics or an item within a cell of the analysis table and displaying a second screen, which presents a subset of the tape storage analytics data and provides data on operation of at least tape libraries or library components (e.g. robots, elevators, CAPs, passthrough ports), tape drives, and tape media within the tape libraries, or alternatively, activities involving any or a combination of these components. The receiving and modifying steps are repeated to navigate between data corresponding to a tape library or its comprising components, a tape drive, media, or corresponding activities. | 2014-05-29 |
20140149478 | TRANSFORM DESIGN WITH SCALED AND NON-SCALED INTERFACES - Techniques for efficiently performing full and scaled transforms on data received via full and scaled interfaces, respectively, are described and comprise (1) performing a first transform on a block of first input values to obtain a block of first output values by scaling the block to obtain scaled input values, performing a scaled one-dimensional (1D) transform on each row of the block, and performing a scaled 1D transform on each column of the block; and (2) performing a second transform on a block of second input values to obtain a block of second output values by performing a scaled 1D transform on each row of the block, performing a scaled 1D transform on each column of the block, and scaling the block. | 2014-05-29 |
20140149479 | METHOD OF PERFORMING MULTIPLICATION OPERATION IN BINARY EXTENSION FINITE FIELD - In a method of performing a multiplication operation in a binary extension finite field, a polynomial defined by | 2014-05-29 |
20140149480 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR TRANSPOSING A MATRIX - A system, method, and computer program product are provided for transposing a matrix. In use, a matrix is identified. Additionally, the matrix is transposed utilizing row-wise operations and column-wise operations, where the row-wise operations and the column-wise operations are performed independently. | 2014-05-29 |
20140149481 | Decimal Multi-Precision Overflow and Tininess Detection - An approach is provided in which a processor includes an adder that concurrently generates one or more intermediate results and a boundary indicator based upon instructions retrieved from a memory area. The boundary indicator indicates whether a collective result generated from the intermediate results is within a boundary precision value. | 2014-05-29 |
20140149482 | SYSTEMS AND METHODS FOR PROVIDING SPECIFICATION OF A LOCATION OF A USER OF A COMMUNICATION DEVICE - A mechanism for providing specification of a location of a user of a communication device. A method includes receiving, by a processing device a first position data of a communication device. The first position data is a location of the user of the communication device at a first time when the user begins to at least either compose a message on the communication device or initiate an application to compose the message. The method also includes receiving, by the processing device, a second position data of the communication device. The second position data is the location of the user at a second time when the user sends the message to a recipient via the communication device. The method also includes generating, by the processing device, a velocity vector based on the first position data, the second position data, the first time data and the second time data. The method further includes sending, by the processing device, the velocity vector with the message to the recipient. | 2014-05-29 |
20140149483 | DATA READINESS USING INITIATOR REGION LAST COMMIT SELECTION - A portion of a transaction is received at a distributed transaction system from an initiator region. The distributed transaction system operates under a multi-tier two-phase commit protocol. A local unit of work is established that represents the portion of the transaction received from the initiator region. Processing of the local unit of work is invoked with at least one transaction participant. An indication is received from the initiator region to assume a role of transaction coordinator for the transaction. The initiator region is instructed to commit last relative to the at least one transaction participant of the local unit of work. | 2014-05-29 |
20140149484 | DATA READINESS USING INITIATOR REGION LAST COMMIT SELECTION - A portion of a transaction is received at a distributed transaction system from an initiator region. The distributed transaction system operates under a multi-tier two-phase commit protocol. A local unit of work is established that represents the portion of the transaction received from the initiator region. Processing of the local unit of work is invoked with at least one transaction participant. An indication is received from the initiator region to assume a role of transaction coordinator for the transaction. The initiator region is instructed to commit last relative to the at least one transaction participant of the local unit of work. | 2014-05-29 |
20140149485 | METHOD AND SYSTEM FOR MANAGING USER STATE FOR APPLICATIONS DEPLOYED ON PLATFORM AS A SERVICE (PAAS) CLOUDS - The REsilient LOosely Coupled (ReLoC) system and method implement a session-state management architecture for cloud computing that uses loosely-coupled services and platform agnostic scalable messaging technology to propagate and save session states. Maintaining the state of applications and user sessions is difficult in large scale web-based software systems, particularly in the context of cloud computing (e.g., platform as a service (PaaS) vendors, do not explicitly support state management infrastructure, such as clustering). In a PaaS environment, a user has little or no access and control over the server platform and session management layer. The platform tiers are generally loosely coupled and service-oriented, which make traditional session-state management techniques non-usable. The ReLoC system and method provides a high level of tolerance to failures of the platform tiers without corresponding disruptions in user sessions. In the context of PaaS Clouds, the ReLoC system provides greater scalability compared to traditional clustering environments. | 2014-05-29 |
20140149486 | System And Methods For Tracing Individual Transactions Across A Mainframe Computing Environment - A performance management system is provided for monitoring performance of an application across a distributed computing environment, including within one or more mainframe computers. In the mainframe environment, a transaction manager is configured to receive a transaction request from an application executing remotely from the mainframe computer. An event agent is invoked via a user exit by the transaction manager and operates to detect events caused by the handling of the transaction by the transaction manager. Upon detecting such events, the event agent generates event messages for select events associated with the transaction, where the event message includes identifying information for the transaction. A translator agent is configured to receive the event messages from the event agent and transmit the event data record to a server located remotely from the mainframe computer, where the event data record includes the identifying information for the transaction. | 2014-05-29 |
20140149487 | REPLICATION AND DECODING OF AN INSTANT MESSAGE DATA THROUGH A PROXY SERVER - A method and system related to a replication and decoding of an online message data between a person of interest (POI) and a correspondent of the POI through a proxy server. According to one embodiment, a method of communication capture includes collecting, at a system server, and processing at a service platform, a content data associated with an online text, audio, or video conversation between a POI and a correspondent of the POI, and replaying the content data through a combination of a client application emulator and a proxy server to generate a realistic representation of the content data. In addition, the method may include identifying a client application based on a metadata associated with the online chat conversation. | 2014-05-29 |
20140149488 | SYSTEM AND METHOD FOR ENGAGING A MOBILE DEVICE - A system and method for engaging a mobile device. An event related to an application may be captured on a mobile device by code embedded in the application. Information related to the event may be sent to a server. A server may compute a next best action to take. A communication channel may be selected based on the event and based on a set of rules. A session may be established according to the selected communication channel. | 2014-05-29 |
20140149489 | ON-DEMAND SESSION UPGRADE IN A COORDINATION SERVICE - Disclosed is a method and system for upgrading a local session between a server and a client in a Coordination Service to a global session on-demand. Exemplary embodiments may include (i) determining whether a type of transaction received at a server in a group of servers from a client is a first transaction type or a second transaction type, (ii) responsive to a determination that the transaction is first transaction type, creating a local session between the server and the client for executing the transaction, wherein the transactions of first transaction type do not require a vote from each of the servers in the group for executing; and (iii) responsive to a determination that the transaction is the second transaction type, converting the existing local session to a global session, wherein the transactions of second transaction type require a vote from each of the servers in the group for executing. | 2014-05-29 |
20140149490 | DYNAMIC ROUTING THROUGH VIRTUAL APPLIANCES - A computing device executes a virtual machine that provides a service to a client. The computing device monitors one or more conditions associated with at least one of the virtual machine or the client. The computing device receives a data packet from the client, wherein the data packet is addressed to the virtual machine. The computing device determines, based on the one or more conditions, whether to route the data packet from the client through a virtual appliance before sending the data packet to the virtual machine. | 2014-05-29 |
20140149491 | Real-Time Affinity- and Proximity-Based Monitoring and Control System and Method and Correlation Engine Therefor - A real-time mobile device monitoring and control system includes two or more mobile devices configured to run application software, the software configured to enable each of the two or more devices in real time to communicate their respective geo-location data to a web-based server; a database configured to affiliate the two or more mobile devices with their respective registered owners, the database storing the two or more registered owners' names and real-time geo-location data, the database further storing the two or more registered owners' demographic data including personal attributes, the demographic data capable of being updated in real time by a web-based server; and a web-based server configured to respond periodically to demographic and geographic information about the two or more registered owners of the two or more mobile devices by storing the same in the database in real time. A correlation engine therefor and another system also are disclosed. | 2014-05-29 |
20140149492 | ADJUSTMENT TO MANAGED-INFRASTRUCTURE-AS-A-SERVICE CLOUD STANDARD - An arbitrary customer instance is transferred from a customer environment to a target managed-infrastructure-as-a-service cloud environment as a transferred image. An image adjustment plan, capturing at least one adjustment required to render the transferred image compliant with standards of the target managed-infrastructure-as-a-service cloud environment, is formulated. The image adjustment plan is executed to adjust the transferred image to obtain an adjusted image compliant with standards of the target managed-infrastructure-as-a-service cloud environment. The adjusted image is on-boarded into the managed-infrastructure-as-a-service cloud environment as a standard image thereof. | 2014-05-29 |
20140149493 | METHOD FOR JOINT SERVICE PLACEMENT AND SERVICE ROUTING IN A DISTRIBUTED CLOUD - Various exemplary embodiments relate to a method for distributing an application in a distributed cloud computing system including a plurality of clients with demand and a plurality of data centers, including: determining a list of candidate clients for each of the plurality of data centers; determining a set of data centers having capacity; determining a cost of providing service by each data center having capacity; and determining the data center having capacity with the lowest cost of providing service, wherein the determined data center is selected to provide service to the plurality of clients. | 2014-05-29 |
20140149494 | MANAGEMENT INFRASTRUCTURE ANALYSIS FOR CLOUD MIGRATION - In a source computing system having a source management infrastructure, at least one source infrastructure management component is discovered. A description of a target cloud infrastructure having a target management infrastructure is obtained. The description includes at least one mandatory target infrastructure management component. The at least one source infrastructure management component is analyzed to determine whether at least one conflict exists with the at least one mandatory target infrastructure management component. | 2014-05-29 |
20140149495 | CLOUD-BASED ROUTE PLANNING SYSTEM AND METHOD THEREOF - A cloud-based route planning system and a method thereof are provided. A server provides a route plan message, continuously receives a positioning message of a first client, and displays the route plan message and the positioning message on the first client. After a second client logs in to the server, the server sets a right for the second client according to a user state of the second client and allows the second client to select and download a route plan message. When the user state is browsing, the server displays on the second client both the positioning message of the first client and the route plan message downloaded by the second client, and when the user state is feedback, the second client is allowed to upload a feedback message to modify the route plan message. | 2014-05-29 |
20140149496 | System and Method for Recording and Playback of Interactions on a Computing Device - A system and method for providing playback of interactions on a computing device. The system is configured to provide a user of a computing device with the capability of playing and/or recording walkthroughs on a user interface of the computing device, wherein the user is able to directly interact with the walkthrough and user interface in real- or near real-time during playback of the walkthrough. The walkthrough may be tutorial-based, such that the user may follow along with the walkthrough when attempting to answer a question or solve a problem via the user interface (e.g. classroom lesson on solving equations). The system is further configured to allow the user to record and generate a customized walkthrough. | 2014-05-29 |
20140149497 | CONTROL DEVICE, CONTROL SYSTEM, AND CONTROL METHOD - A control device including: an input unit which accepts input of a reproduction mode; a content reproduction device determination unit which determines whether content is to be reproduced by a content reproduction device or by the control device, in accordance with the reproduction mode; and a display unit which displays reproduced content, wherein the content reproduction device determination unit transmits a content reproduction instruction to the content reproduction device if the content reproduction device determination unit determines that the content is to be reproduced by the content reproduction device, and the content reproduction device determination unit causes the display unit to display the content acquired from a server if the content reproduction device determination unit determines that the content is to be reproduced by the control device. | 2014-05-29 |
20140149498 | METHOD AND ARCHITECTURE FOR LOCAL CONTENT SHARING USING DYNAMIC LOCATION MAPPING - A user in a telecommunications network is able to share self-generated content to a list of friends dynamically created according to a location of each friend. The user checks with the network operator to determine whether friends from a list available to a Local Content Service (LCS) are nearby. The LCS utilizes a Location Management Server, Mapping Server and Media Server to manage the list of friends. Registered friends are determined to be in a predetermined radius of the user and the list of friends in the radius is provided to the user. The user selects the friends from the list and uploads the self-generated content to the LCS where a URI is assigned to the content and the URI is forwarded to the selected friends. | 2014-05-29 |
20140149499 | REMOTE REQUEST FULFILLMENT AND DELIVERY - Systems and methods are described for described for providing remote request fulfillment and delivery. A computerized method of sharing and distributing data among computing devices includes receiving at a server a request from a first computing device, wherein the request targets a second computing device and contains information about a data object, retrieving, using the server, at least a portion of the data object from a source of the data object, determining, using the server, attributes of the second computing device, adapting at least a portion of the data object according to the attributes of the second computing device, and notifying the second computing device of an availability of the data object. | 2014-05-29 |
20140149500 | Identifying Unexpected Relationships in a Social Networking System - A social networking system identifies relationships between friends of a target user that are likely to be unexpected to the target user. To identify an unexpected relationship among a user's friends, the social networking system determines a measure of unexpectedness for pairs of connections of the target user and selects pairs of connections for presentation to the user based on the measure of unexpectedness. The measure of unexpectedness of a relationship between a pair of friends is inversely related to a number of connections between each of the pair of friends and the target user. Information describing the pair of unexpected friends may be presented to a target user along with content relating the two friends, such as photos in which both friends are tagged, events attended by the unexpected friends together, or places both unexpected friends checked-in at the same time. | 2014-05-29 |
20140149501 | Efficient Navigation Through Social Networking Content - A social networking system presents an interface to a user for easily navigating through content items. The interface includes a content region and a navigation region. The content region displays content items while the navigation region displays navigation units. Each navigation unit represents one or more content items of the content region and is displayed at a location in the navigation region based on a time associated with a content item represented by the navigation unit and based on a value of a metric. Selecting a navigation unit modifies the content region to display the one or more content items associated with the selected navigation unit. | 2014-05-29 |
20140149502 | THIRD-PARTY COMMUNICATIONS TO SOCIAL NETWORKING SYSTEM USERS USING USER DESCRIPTORS - Based on information used by the external system to identify a target user, the external system generates a target user hash identifier that is communicated to the social networking system along with a message. Using information from user profiles maintained by the social networking system, the social networking system generates hash identifiers for its users and compares the target user hash identifier to the generated hash identifiers hash identifiers for social networking system users are generated. The social networking system sends the message to a user associated with a hash identifier generated from user profile information that matches the target user hash identifier. Hence, an external application may communicate with social networking system users without accessing access information about the users maintained by the social networking system. | 2014-05-29 |
20140149503 | DETERMINING INFLUENCE IN A SOCIAL NETWORKING SYSTEM - An influence metric describing the influence of a social networking system object on social networking system users is determined based on affinities between the users and the object. For example, affinities between the associated users and the object are combined to determine the influence metric. Content may be selected for presentation to users based in part on influence metrics of the content. Additionally, influence metrics of objects associated with a user may be combined to determine the relevance of objects associated with the user, which may also be used to select content for presentation to the user. | 2014-05-29 |
20140149504 | DETERMINING OBJECT RELEVANCE IN A SOCIAL NETWORKING SYSTEM - An influence metric describing the influence of a social networking system object on social networking system users is determined based on affinities between the users and the object. For example, affinities between the associated users and the object are combined to determine the influence metric. Content may be selected for presentation to users based in part on influence metrics of the content. Additionally, influence metrics of objects associated with a user may be combined to determine the relevance of objects associated with the user, which may also be used to select content for presentation to the user. | 2014-05-29 |
20140149505 | SYSTEMS AND METHODS FOR AUTOMATICALLY IDENTIFYING AND SHARING A FILE PRESENTED DURING A MEETING - Systems and method for sharing a file presented during a meeting are described. In some aspects, an operating system of a first client computing device of a presenter in an online meeting is monitored during the online meeting. The first client computing device of the presenter is engaged in screen sharing with a second client computing device of at least one other participant in the online meeting. That one or more files accessible via the operating system are being presented in the online meeting is determined based on the monitoring. The one or more files are provided to a set of users in response to determining that the one or more files are being presented in the online meeting. | 2014-05-29 |
20140149506 | AUTOMATIC POPULATION OF A NETWORK ACCESSIBLE CONTENT COLLECTION - A system, computer-readable storage medium storing at least one program, and computer-implemented method for automatically posting content to a network accessible content collection are described. User activity over a communication network from a client device is tracked and a triggering event is detected. In response to detecting the triggering event, a content item is automatically posted to a network accessible collection of content items viewable by additional users. | 2014-05-29 |
20140149507 | SYSTEMS AND METHODS FOR DELIVERING CONTENT TO A MOBILE DEVICE BASED ON GEO-LOCATION - Described herein are a system and method for delivering content to a mobile computing device, where the content is selected for presentation to a member of a social network service based on the current geo-location of the member (device) and one or more associations and/or relationships between entities represented in a social graph of the social network service. A particular embodiment includes providing, by use of a data processor, a user interface to notify a member of a social network service of his or her proximity to another entity that is represented in the social graph of the social network service. In some embodiments, in response to determining that a member is in geographical proximity of a company that has a presence in the social graph of the social network service, a job recommendation/matching engine may cause information to be presented relating to a job listing posted to a job listing service by an authorized representative of the company. | 2014-05-29 |
20140149508 | Managing Web Services Data and Presence Data - Interfacing a wireless device with web services, including social networking web services, is described. For example, a system for interfacing a wireless device with a plurality of web services comprises a web service proxy having an API to allow other modules to interface with the web service proxy; a plurality of web services adapters interfaced with the web services proxy through the API, each one of the web services adapters configured to communicate with a particular web service using the specific communication formats for the web service; where the web services adapters and the web services proxy convert between the communication formats employed to communicate with each of the web services and a wireless communication format, the wireless communication format being a different format than the communication formats for each of the web services, thereby enabling bi-directional communication between the wireless device and the plurality of web services. | 2014-05-29 |
20140149509 | SYSTEM AND METHOD FOR PERCEIVING OUTCAST IN GROUP - Provided is a system and method for perceiving an outcast in a group. The system may include: a plurality of member terminals held, respectively, by a plurality of members conducting an outdoor activity and configured to transmit waves with a radio frequency; and a leader terminal held by a leader of the outdoor activity and configured to receive the waves transmitted from the plurality of member terminals, to sense intensities of the waves, to obtain distances between the plurality of member terminals from the sensed intensities of the waves, to calculate a group distance based on the obtained distances between the member terminals, to sort the plurality of member terminals into at least one subgroup, and to determine an outcast member terminal excluded from the at least one subgroup. | 2014-05-29 |
20140149510 | SOCIAL SHARING SYSTEM - A system, computer-readable storage medium storing at least one program, and computer-implemented method for providing recommendations based on social network sharing activity. Sharing activity relating to the sharing of the content item on a social network by a first user is accessed. Consumption information related to the consumption of the content item. A correlation between the sharing activity and the consumption information is determined. A recommendation is then generated based on the correlation. | 2014-05-29 |
20140149511 | METHOD FOR PROVIDING SOCIAL PRESENCE INFORMATION IN TELECOMMUNICATION NETWORKS - This invention refers to a method for providing presence information in telecommunication systems. It comprises the steps of: classifying the plurality of presence information statuses, generated by a plurality of telecommunication services associated to a user A, in groups depending on the telecommunication service; publishing simultaneously the plurality of presence information statuses of user A on a presence server; and notifying a set of presence information statuses from the plurality of the presence information statuses of user A, to a client of the presence server which is a watcher of user A. Finally the set of presence information statuses, notified by the presence server to the watcher, may be displayed on means adapted for displaying content according to their corresponding relevance, priority and expiration time. | 2014-05-29 |
20140149512 | METHODS AND SYSTEMS FOR PEER-TO-PEER DISCOVERY AND CONNECTION FROM A COLLABORATIVE APPLICATION SESSION - Methods and systems are provided herein for initiating real-time, peer-to-peer communication from a collaborative session. Real-time, peer-to-peer communication includes sharing content such as media content over a peer-to-peer connection such as peer-to-peer conferencing, for example. More particularly, from within the collaborative session where a plurality of clients collaboratively interact with a remotely-accessed application, for example, the systems and methods enable discovery of the clients actively participating in the collaborative session (e.g., peer nodes) and enable establishment of peer-to-peer connection(s) between pairs of the clients. | 2014-05-29 |
20140149513 | SYSTEM AND METHOD FOR MATCHING A PROFILE TO A SPARSELY DEFINED REQUEST - A method and system that can include providing a request matching service within a community, receiving a request to match a task request with a first profile of the community, calculating a set of multi-layered composite similarity scores, selecting at least one matched task request according to composite scores, and outputting at least one matched task request of the first profile. | 2014-05-29 |
20140149514 | Indentifying and Providing Physical Social Actions to a Social Networking System - Physical social actions are conveniently detected, characterized, and provided to a social networking system. This improves the user experience of the social networking system by more thoroughly recording the social actions of users occurring outside a social graph. This has the effect of extending an open social graph, which typically refers to social actions taken outside the social networking system but within a computer network, to physical social actions. By providing characterized physical social actions to the social networking system, the open social graph is extended to include physical social actions. | 2014-05-29 |
20140149515 | MULTI-LEVEL PARALLELISM OF PROCESS EXECUTION IN A MUTUAL EXCLUSION DOMAIN OF A PROCESSING SYSTEM - A technique is described for improving throughput in a processing system, such as a network storage server. The technique provides multiple levels (e.g., a hierarchy) of parallelism of process execution within a single mutual exclusion domain, in a manner which allows certain operations on metadata to be parallelized as well as certain operations on user data. The specific parallelization scheme used in any given embodiment is based at least partly on the underlying metadata structures used by the processing system. Consequently, a high degree of parallelization possible, which improves the throughput of the processing system. | 2014-05-29 |
20140149516 | System and Method for License Enforcement of Email Message Recovery Application - A system, method, and computer-readable medium are disclosed for automating enforcement of a license for an electronic mail (email) message recovery plug-in. A first email message recovery plug-in associated with a first information handling system generates a first email message to request a recovery of a second email message. A first license identifier, which is associated with the first email message recovery plug-in, is then attached to the first email message, which in turn is sent to a second information handling system comprising a second email message recovery plug-in. In response, a third email message is received from the second information handling system, comprising the second email and a second license identifier associated with the second email message recovery plug-in. The first and second license identifiers are compared to see if they are the same. If they are, then license remediation operations are performed. | 2014-05-29 |
20140149517 | SYSTEMS AND METHODS FOR MIGRATING MAILBOX DATA FROM SYSTEMS WITH LIMITED OR RESTRICTED REMOTE ACCESS - Examples described include software hosting systems able to provide software as a service to client systems through a firewall and/or to client systems which do not have web service capability. Examples include mailbox migration systems for migrating mailboxes from a source messaging system (e.g. a Lotus Notes system) to a destination messaging system. Software hosting systems described herein may maintain an action buffer including a next action to be performed by the source messaging system, and wait for data (e.g. messaging system content) to be returned and stored in a data buffer. Communication between the software hosting system and the source messaging system may occur over a communication channel which may be operated through a firewall using HTTP. | 2014-05-29 |
20140149518 | VIRTUAL CONTACT CARDS - A service provider receives from a user who has an account with it contact card information and recipient information picture information, therefrom determines a virtual contact card and contact channels through which the virtual contact card is sent to the recipients designated by the user, and sends the virtual contact card to the designated recipients through the contact channels. The virtual contact card and contact channels may be selected from what have been previously registered, either by the user or a third person, with the service provider and stored in the user's account, or just newly created, updated, and sent from the user at the time of transmission request to the designated recipients. The virtual contact card, when updated by the user, may be automatically sent by the service provider to the same recipients that previously received a pre-updated version. | 2014-05-29 |
20140149519 | MEETING ROOM STATUS BASED ON ATTENDEE POSITION INFORMATION - A system may include a processor and a network interface. The processor may be configured to set a meeting room status of a meeting room over a selected time period to unavailable based on a meeting organizer specifying the time period and an attendee of a meeting, obtain a location status of the attendee during the selected time period, and change the meeting room status to reserved but not occupied based on the location status of the attendee being not in proximity of the meeting room. The network interface may be configured to transmit the meeting room status to a user device. | 2014-05-29 |
20140149520 | DYNAMIC GRANULAR MESSAGING PERSISTENCE - Embodiments of the present invention provide a method, system and computer program product for dynamic, granular messaging persistence in a messaging system. In an embodiment of the invention, a method for dynamic, granular messaging persistence in a messaging system is provided. The method includes monitoring operational performance of a message broker and receiving a message for queuing in a message queue of the message broker. The method also includes parsing the message to extract different fields and corresponding priorities and selectively storing in fixed storage, data for corresponding ones of the different fields based upon consideration of corresponding ones of the priorities and the monitored operational performance. Finally, the method includes queuing the message in the message queue. | 2014-05-29 |
20140149521 | USING EXTENSIONS TO ROUTE COMMUNICATIONS IN A VIRTUAL ENVIRONMENT - Routing incoming communications in a data processing system is provided. In response to receiving a current incoming communication to a communication address associated with the data processing system, it is determined whether an extension is associated with the current incoming communication. In response to determining that an extension is associated with the current incoming communication, the extension associated with the current incoming communication is determined to match an extension in a list of extensions corresponding to a plurality of profiles in the data processing system. Then, the current incoming communication is routed to a profile in the plurality of profiles that corresponds to the extension associated with the current incoming communication. | 2014-05-29 |
20140149522 | SYSTEM AND METHOD FOR ONLINE FAN MEETING - Provided are a system and a method for an online fan meeting. The online chat method among a first user and a plurality of second users, includes granting a bilateral chat right to a first group of users selected from the second users for participating in an online chat with the first user, authorizing an online chat communication among the first user and the first group based on the bilateral chat right, and broadcasting the online chat communication to a second group of users selected from the second users. The second group is granted with a unilateral chat right. | 2014-05-29 |
20140149523 | METHOD FOR REGULATED INTERACTION BETWEEN VIRTUAL VISIONS IN RESTRICTED VIRTUAL GROUP COMMUNICATIVE LAYERS - The users ( | 2014-05-29 |
20140149524 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus includes a generating unit configured to generate a message log including a plurality of messages sent from a device, a first calculating unit configured to calculate for the plurality of messages included in the message log a first probability of a case that after a first message occurs a second message occurs within a first period, a second calculating unit configured to calculate a second probability of a case that before the second message occurs the first message occurs within a second period, a third calculating unit configured to calculate a value which indicates a co-occurrence relation of the first message and the second message based on the first probability and the second probability. | 2014-05-29 |
20140149525 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING INSTANT MESSAGE - In a case where a transmitting apparatus transmits an instant message, for the generated message, an alert command mode in which it is instructed to perform alert processing when a receiving apparatus receives the message or a no alert command mode in which it is instructed not to perform the alert processing when the receiving apparatus receives the message are set up. Then, the receiving apparatus performs the alert processing when the alert command mode is set up for the received message and does not perform the alert processing when the no alert command mode is set up for the received message. | 2014-05-29 |
20140149526 | Latency Monitoring Function - A network comprising a latency monitoring point adapted to calculate a forward latency of a path between a master node and a slave node on the basis of time stamps which are exchanged periodically between said master node and said slave node by a time alignment protocol used in said network. | 2014-05-29 |
20140149527 | Slave Side Transaction ID Buffering for Efficient Distributed Transaction Management - Methods, systems and computer-readable storage mediums encoded with computer programs executed by one or more processors for providing a compressed representation of a transaction token are disclosed. In an embodiment, upon a receipt of a request for a write transaction at a slave server it is determined whether there exists an unassigned transaction identifier (TID) stored locally at the slave server as provided by a master server to the slave server prior to the receipt of the write request by the slave server. If there exists an unassigned TID at the slave server, the slave server is configured to assign the unassigned TID to the write transaction, otherwise the slave server is configured to request a plurality of unassigned TIDs from the master server, receive the plurality of unassigned TIDs, and assign one of the received unassigned TIDs to the write transaction. The write transaction is processed. | 2014-05-29 |
20140149528 | MPI COMMUNICATION OF GPU BUFFERS - A technique for enhancing the efficiency and speed of data transmission within and across multiple, separate computer systems includes the use of an MPI library/engine. The MPI library/engine is configured to facilitate the transfer of data directly from one location to another location within the same computer system and/or on separate computer systems via a network connection. Data stored in one GPU buffer may be transferred directly to another GPU buffer without having to move the data into and out of system memory or other intermediate send and receive buffers. | 2014-05-29 |
20140149529 | CLOUD-BASED NFC CONTENT SHARING - Systems, methods, devices, and computer programming products for NFC-enabled sharing of data files stored by networked computing resources, according to a variety of selectable criteria. | 2014-05-29 |
20140149530 | IN-BAND MANAGEMENT OF A NETWORK ATTACHED STORAGE ENVIRONMENT - An aspect includes a method for in-band management of a network attached storage environment. A client is connected via a standard network attached storage protocol to a network attached storage system using existing authorization and authentication procedures. Advanced management functions are exposed to the client via a special file system structure over the standard network attached storage protocol. The client uses existing standard network attached storage protocol functions on the special file system structure to retrieve and to invoke the advanced management functions. Result data are returned to the client using a feedback channel and the standard network attached storage protocol. | 2014-05-29 |
20140149531 | SYSTEM AND METHOD OF PROVIDING CONTENTS WITH TIC SERVER AND CDN - The present invention relates to a content providing system and method combining a transparent Internet cache (TIC) server and a content delivery network (CDN), and more particularly, to a content providing system and method that may overcome limitation on capacity of a cache storage found in a TIC service and may also overcome limitation on service transparency found in a CDN service. According to the present invention, it is possible to overcome limitation on capacity of a cache storage found in an existing TIC service and to overcome limitation on service transparency found in a CDN by combining a TIC server and the CDN. | 2014-05-29 |
20140149532 | METHOD OF PACKET TRANSMISSION FROM NODE AND CONTENT OWNER IN CONTENT-CENTRIC NETWORKING - A method of transmitting a content reply packet from a content owner in content-centric networking (CCN) includes determining a caching capability value threshold (CCVth) for determining a candidate node for caching a content based on a policy of the content owner, and transmitting a content reply packet including the content and the CCVth in response to a content request packet from a content requester. | 2014-05-29 |