05th week of 2014 patent applcation highlights part 64 |
Patent application number | Title | Published |
20140032591 | SYSTEM AND METHOD FOR IMPROVING HARDWARE UTILIZATION FOR A BIDIRECTIONAL ACCESS CONTROL LIST IN A LOW LATENCY HIGH-THROUGHPUT NETWORK - A method in an example embodiment includes creating a first search key from variable data of a message received in a network environment, creating a second search key from constant data of the message, identifying a first database entry in a first database based on the first search key, and identifying a second database entry in a second database based on the second search key. The method can also include performing an action associated with the first database entry when a correlation is identified between the first and second database entries. In specific embodiments, the variable data are modified and the constant data are not modified. The first search key can be created prior or subsequent to forwarding the message. In further embodiments, the correlation is identified when an offset of the first database entry is the same as an offset of the second database entry. | 2014-01-30 |
20140032592 | LOCATING RELEVANT DIFFERENTIATORS WITHIN AN ASSOCIATIVE MEMORY - A system including an associative memory comprising a plurality of data and a plurality of associations among the plurality of data. The plurality of data is collected into associated groups. The associative memory is configured to be queried based on at least indirect relationships among the plurality of data. The system also includes an input device in communication with the associative memory. The input device is configured to receive a query to compare entities in the associative memory. The system also includes a coordinator in communication with the associative memory. The coordinator is configured to compare the entities to identify a similar attribute value among the entities. The coordinator is further configured to identify a differentiator among the entities. | 2014-01-30 |
20140032593 | SYSTEMS AND METHODS TO PROCESS A QUERY WITH A UNIFIED STORAGE INTERFACE - Systems and methods to process a query with a unified storage interface are described. The system receives a query from a client machine and generates a query expression tree based on the query expression. The system generates a cursor expression tree based on the query expression tree. The system executes a plurality of software components in the cursor expression tree to retrieve data from a first storage device. The plurality of software components comprise a first software component that is utilized to retrieve data irrespective of a plurality of storage devices and a second software component that is utilized to retrieve data from a first storage device. Finally, the system communicates search results to the client machine, the search results include at least a portion of the data. | 2014-01-30 |
20140032594 | Populating Entity Fields Based On Hierarchy Partial Resolution - Certain implementations may include systems and methods for populating entity fields based on hierarchy partial resolution. According to an example implementation, a method is provided that may include identifying one or more first matching records in a hierarchical database, where matching records include one or more fields having an associated first matching field value that at least partially matches a received portion of a first query term. The method may include outputting, for display, one or more first matching field values of the one or more first matching records and receiving a second indication input signifying a selection of one of the one or more first matching field values. | 2014-01-30 |
20140032595 | CONTENTION-FREE MULTI-PATH DATA ACCESS IN DISTRIBUTED COMPUTE SYSTEMS - The techniques introduced herein provide for systems and methods for creating and managing a contention-free multi-path access to a distributed data set in a distributed processing system. In one embodiment, a distributed processing system comprises a plurality of compute nodes. The compute nodes are assembled into compute groups and configured such that each compute group has an attached or local storage system. Various data segments of the distributed data set are stored in data storage objects on the local storage system. The data storage objects are cross-mapped into each of the compute nodes in the compute group so that any compute node in the group can access any of the data segments stored in the local storage system via the respective data storage object. | 2014-01-30 |
20140032596 | Electronic Personal Companion - Personal companions crowd-source and/or crowd-share characterizations, and optionally raw data, from real-world, virtual and/or mixed-reality experiences. Characterizations can advantageously be stored in one or more self-evolving, structured databases, and can be organized according to objects, actions, events and thoughts. Characterizations can be weighted differently for different users, and “forgotten” over time, especially in favor of maintaining higher level characterizations. Personal companions can be used to obtain additional information, and conduct interpersonal, commercial, or other interactions or transactions. | 2014-01-30 |
20140032597 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR PROCESSING COMMUNICATIONS IN A SERVICE ENVIRONMENT - Disclosed are methods, apparatus, systems, and computer-readable storage media for processing communications in a service environment. In some implementations, a computing device receives an incoming communication directed to the service environment. The incoming communication may include first information associated with the communication. The computing device identifies a first one or more user records as having record information matching the first information or having record information matching a variation of the first information. In some implementations, the computing device opens for display, without reloading a user interface provided in a web browser, a first component displaying the record information of the identified first one or more user records, and one or more search fields configured to receive user input data for performing a search. | 2014-01-30 |
20140032598 | Function Module Leveraging Fuzzy Search Capability - A function module allows fuzzy searching of data stored in an environment lacking inherent fuzzy search capability, by leveraging a native fuzzy search capability of an underlying database. The function module receives the data that is to be searched, as well as search terms/parameters. The function module creates a temporary table in the database, populates the table with the corresponding data, and executes the fuzzy search on the table according to the terms/parameters utilizing the database layer's native fuzzy search capability. After returning the fuzzy search result, the function module removes the table from the database. One embodiment implements the function module with the Advanced Business Application Program (ABAP) environment available from SAP AG, which lacks an inherent ability to perform fuzzy searching. That function module leverages native fuzzy search capability of an underlying in-memory HANA database architecture database available from SAP AG. | 2014-01-30 |
20140032599 | MECHANISM FOR VISIBLE USERS AND GROUPS - Various embodiments described herein provide systems, methods, software, and data structures to allow or prevent viewing of users and groups of users by other users and groups of users. Some such embodiments include retrieving a listing of members from a member database, defining a first subset of one or more members selected from the retrieved member listing, and designating the first member subset as visible to a second subset of one or more members when a member of the second member subset retrieves a member listing. | 2014-01-30 |
20140032600 | SYSTEMS AND METHODS FOR DATA PRIVACY AND DESTRUCTION - A system and method for managing application(s)' access to personal data of an enterprise business partner is presented. The method includes selecting business partners having personal data records stored in a database connected to an enterprise computing system, for each particular business partner identifying each application that accesses the business partner's personal data records, inquiring from each identified application if it has reached an end-of-purpose period for the personal data records. If an end-of-purpose period has been reached receiving a start-of-retention-time from the application, storing the start-of-retention-time indication in a data record associated with the particular business partner, and blocking access by the particular application to the personal data records of the particular business partner. If a start-of-retention-time indication is not received allowing continued access by the particular application to the personal data records associated with the selected business partner. Applications located in remote systems can be queried and blocked. | 2014-01-30 |
20140032601 | FILE SYSTEM SHARING - File system sharing in multi-host computing system ( | 2014-01-30 |
20140032602 | In-Memory Database Interface To Respect Assigned Authorization Profiles - A system, method, and a computer program product for checking in-memory authorization profiles are disclosed. An authorization profile of a user in an enterprise resource planning system can be determined. An access to an in-memory database system can be requested based on the determined authorization profile. Based on the access request, an authorization check of the determined authorization profile of the user can be performed to determine whether the user can access the in-memory database system using the determined authorization profile. An access to the in-memory database system to the user can be granted based on the performed authorization check. | 2014-01-30 |
20140032603 | SIMPLIFIED ENTITY RELATIONSHIP MODEL TO ACCESS STRUCTURE DATA - A system and program product for modeling data as an undirected graph is disclosed. A set of entities and a set of attributes are defined. A set of relationships is defined to represent semantic associations with each association connecting at least two entities. Attributes are associated with entities rather than with relationships. A hierarchical query language with a set of atomic operations on modeled data is employed. The modeled data is displayed on a display unit. | 2014-01-30 |
20140032604 | PROPERTY OVERRIDES ON INCLUDED MATERIAL - In one example embodiment, a system and method is shown that includes identifying a host setting related to a property of a document data structure and a property of a fragment data structure, the document data structure reflecting an organization of a document, and the fragment data structure reflecting an organization of a portion of the document. Additionally, the system and method may include overriding the property of the fragment data structure using the property of the document data structure, if the host setting includes a command that the property of the fragment data structure is to be overridden by the property of the document data structure. | 2014-01-30 |
20140032605 | SELECTION OF DATA PATHS - Systems, methods, and computer-readable and executable instructions are provided for selecting data paths. Selecting data paths can include creating a support data tree structure from a number of data trees within a data set. In addition, selecting data paths can include removing a number of paths from the support data tree based on a number of evaluations of each of a number of nodes within the support data tree. Furthermore, selecting data paths can include selecting a desired set of paths based on a desired number of removed paths and an associated number of evaluations of the support data tree. | 2014-01-30 |
20140032606 | COLLAPSIBLE GROUPS IN GRAPHICAL WORKFLOW MODELS - Various embodiments include at least one of systems, methods, software, and data structures for creating, modifying, and presenting collapsible groups in graphical workflow models in workflow process applications. Some embodiments include providing a presentable workflow modeling user interface including a graphical model of a modeled workflow process including multiple elements and receiving data indicative of first input selecting at least two elements to be grouped. Such an embodiment may further include building a data structure representative of the at least two elements to be grouped, storing the data structure, and modifying the graphical model by replacing the at least two elements to be grouped with a single element representative of the grouping. | 2014-01-30 |
20140032607 | Content Search Mechanism That Uses A Deterministic Finite Automata (DFA) Graph, A DFA State Machine, And A Walker Process - An improved content search mechanism uses a graph that includes intelligent nodes avoids the overhead of post processing and improves the overall performance of a content processing application. An intelligent node is similar to a node in a DFA graph but includes a command. The command in the intelligent node allows additional state for the node to be generated and checked. This additional state allows the content search mechanism to traverse the same node with two different interpretations. By generating state for the node, the graph of nodes does not become exponential. It also allows a user function to be called upon reaching a node, which can perform any desired user tasks, including modifying the input data or position. | 2014-01-30 |
20140032608 | DATABASE ADAPTER - A system includes a database adapter. The database adapter is to interface an application to a database that the application is not configured to access. The database lacks support for database global temporary tables. The database adapter is to instantiate, in the database, a database session temporary table based on a call, received by the database adapter, to the database by the application to access a database global temporary table. | 2014-01-30 |
20140032609 | DATA DESCRIPTION INJECTION - A system and method for injecting a node into a data description of an electronic form are provided. In one embodiment, the system comprises a request detector, an injection tool, a template module, and a storing module. The request detector may be configured to detect a request to include a new form object into an electronic form. The injection tool may be configured to determine that the data schema does not accommodate the new form object, and to automatically modify the data description by adding a node that is associated with the new form object. The template module may be configured to add the new form object into the electronic form to create a modified electronic form. The modified electronic form comprises the modified data description, while the data schema upon which the electronic form was originally based may remain unchanged. | 2014-01-30 |
20140032610 | Optimized Database Content Provisioning - Database content provisioning includes a broad base shipment as an initial release of database content. The database content may then be incrementally enriched with specific enhancements, which may be delivered as updates. Shipping variants for delivering upgrades include delta installations, and in some embodiments, may include full installations. Changes to an existing database object in activated database content may be treated as a new database object, and may include a reference to the existing database object. The user is notified of the new database object, but the new database object is otherwise not activated, thus ensuring stability of the activated database content. | 2014-01-30 |
20140032611 | RELATIONSHIP DISCOVERY IN BUSINESS ANALYTICS - A subset of (k−1)-dimensional tables are received, wherein k is greater than 1. A set of k-dimensional tables is created by combining each of the (k−1)-dimensional tables with a non-included dimension corresponding to a 1-dimensional table. Significance of interaction and interaction effect size is computed for the created set of k-dimensional tables to determine dimension and measure interactions. | 2014-01-30 |
20140032612 | SYSTEM AND METHOD FOR CONTEXTUAL CONTACT MANAGEMENT - The present disclosure relates to a system and method for contextual contact management, in which new contacts are stored in a contact list and are organized automatically by context. In an illustrative embodiment, as soon as a business card is collected at a networking opportunity or event, the business card is electronically stored in a mobile device for wireless transmission to a contact information processing service. In an illustrative embodiment, the business card is photographed and a digital image of the card is uploaded to a contact information processing service. Preferably, the business card information is sent together with context information identifying the context in which the contact was made. This context information is stored together with the new contact information such that a user can recall exactly when and where the contact was made, and why the contact may be important. | 2014-01-30 |
20140032613 | DYNAMIC PROPERTY DATA INTEGRATION FRAMEWORK - A dynamic integration framework allows property data to be dynamically influenced by external data sources. In one example, a client services component receives, from a client application, a request to create or edit an object. The client services component retrieves, from a content repository, an initial property set applicable to the object. An external data service specifies an initial property modification set based on property dependencies between controlling property values and dependent properties. The external data service provides the property modifications to the client services component with an initial data identifier that indicates a state of the property modifications. The client services component merges the initial property modifications and the initial data identifier with the initial property set. | 2014-01-30 |
20140032614 | DATABASE PARTITION MANAGEMENT - Apparatus, systems, and methods may operate to receive a request to move at least a portion of a database table stored on a tangible medium from a current partition to a history partition, wherein the database table is partitioned into physical partitions according to a selected mapping update frequency. In response to receiving the request, activities may include modifying a logical partitioning of the database table by updating a mapping of the physical partitions to logical partitions. Other apparatus, systems, and methods are disclosed. | 2014-01-30 |
20140032615 | EFFICIENTLY REGISTERING A RELATIONAL SCHEMA - A method, device, and non-transitory computer-readable storage medium are provided for efficiently registering a relational schema. In co-compilation and data guide approaches, a subset of entities from schema descriptions are selected for physical registration, and other entities from the schema descriptions are not physically registered. In the co-compilation approach, a first schema description references a second schema description, and the subset includes a set of entities from the second schema description that are used by the first schema description. In the data guide approach, the subset includes entities that are used by a set of structured documents. In a pay-as-you-go approach, schema registration includes logically registering entities without creating relational database structures corresponding to the entities. A database server may execute database commands that reference the logically registered entities. A request to store data for the entities may be executed by creating relational database structures to store the data. | 2014-01-30 |
20140032616 | CREATION AND SHARING OF USER ANNOTATIONS - A method is illustrated comprising receiving annotation data relating to an interface object, the interface object being selectable to invoke functionality of a software application. The method also includes associating the annotation data with the interface object. Further, the method includes storing the annotation data as part of an annotation file. A method is also illustrated that includes receiving an instruction to display annotation data associated with an interface object, the interface object being selectable to invoke functionality of a software application. Moreover, the method includes retrieving the annotation data based upon the association of the annotation data with the interface object. Additionally, the method includes displaying the annotation data proximate to the interface object within a display area. | 2014-01-30 |
20140032617 | MAPPING ENTITIES IN DATA MODELS - Mapping information that specifies attributes of destination entities in terms of attributes of source entities is received. At least some source entities correspond to respective sets of records in one or more data storage systems. The mapping information is processed to generate a procedural specification for computing values corresponding to attributes of destination entities. Collections of nodes are generated, each including a first node representing a first relational expression associated with a specified attribute. At least some collections form a directed acyclic graph that includes links to one or more other nodes representing respective relational expressions associated with at least one attribute of at least one source entity referenced by a relational expression of a node in the graph. At least two of the collections are merged with each other to form a third collection based on comparing relational expressions of nodes being merged. | 2014-01-30 |
20140032618 | DETERMINING A STORAGE LOCATION BASED ON FREQUENCY OF USE - Aspects provide a method of determining a storage location for a data item, including providing first and second data storage locations, the first location having an appreciably faster access speed than the second, the data storage locations are primary storage locations providing persistent storage, accessing a score associated with the data item, the score being calculated based on a frequency of access; and selecting only one of the storage locations based on the score with respect to other data scores, wherein the data item is stored in only one of the storage locations at any time, re-calculating the scores, wherein the score is accessed from a score table of data items; and in response to re-calculating of the scores, causing a change in the selection of the data storage location, removing the data item from a current storage location and adding the data item to a newly selected storage location. | 2014-01-30 |
20140032619 | NETWORK REPOSITORY FOR METADATA - A method and apparatus for a network repository for metadata. Embodiments of a data repository include a memory to store data including one or more data content items, where each data content item is associated with zero or more metadata items, and where each data content item is associated with a handle and each metadata item is associated with an attribute name. The data repository further includes a network interface configured to communicate with a client device, and a control unit configured to control the storage of data in the memory, where the control unit provides functions for writing data to and reading data from the memory and where the control unit is to transfer the data without interpretation. | 2014-01-30 |
20140032620 | METHOD OF SHARING DATA IN A HOME NETWORK AND APPARATUS IMPLEMENTING THE METHOD - The invention proposes a method and device for sharing content in a heterogeneous home network comprising a plurality of different devices with a plurality of different network resource sharing protocols and different file systems. | 2014-01-30 |
20140032621 | Simple and Fast Method to Find Inside Points - A commonly recurring computational geometry problem in many diverse science and engineering disciplines is to determine if a point is inside an enclosed body. Usually this needs to be solved for a very large set of points. Many algorithms for different applications have been proposed. But fundamentally, they are all based on the same underlying strategy of focusing solely on the 2D body surface as the defining boundary. For a general solution, these traditional algorithms remain very complex and computationally costly. A new concept for a simple and efficient approach not specifically tied to any application is described here. | 2014-01-30 |
20140032622 | Parameterized Digital Divider - A method of performing digital division includes right-shifting a divider to provide a temporary divider, subtracting the temporary divider from a temporary dividend to provide a difference, determining the temporary dividend based on at least one of a dividend and the difference, and left-shifting a quotient based on the difference. A corresponding computer-readable medium and device are provided. A system to perform digital division includes a counter and a division circuit. The counter provides a count, and the division circuit is operatively coupled to the counter. The division circuit divides a dividend by a divider to provide a quotient in response to the counter. At least one of the counter and division circuit is configured to accept at least one of the count, dividend, divider, and quotient with a configurable bit-width. | 2014-01-30 |
20140032623 | Methods and Systems for Determining Characteristics of a Sequence of n-state Symbols - Maximum length properties of n-state sequences of n-state symbols with n=2 or n>2 are tested. Checkwords are generated from p consecutive n-state symbols in a sequence of n-state symbols which may overlap by (p−1) n-state symbols. If a sequence has n | 2014-01-30 |
20140032624 | INSTRUCTION AND LOGIC FOR PERFORMING A DOT-PRODUCT OPERATION - Method, apparatus, and program means for performing a dot-product operation. In one embodiment, an apparatus includes execution resources to execute a first instruction. In response to the first instruction, said execution resources store to a storage location a result value equal to a dot-product of at least two operands. | 2014-01-30 |
20140032625 | Floating point matrix multiplication co-processor - Invention providing a means for performing matrix multiplication that may be implemented in hardware or software. The invention is scalable to matrices of varying dimension and to permit balancing circuit complexity versus processing throughput. | 2014-01-30 |
20140032626 | MULTIPLY ACCUMULATE UNIT ARCHITECTURE OPTIMIZED FOR BOTH REAL AND COMPLEX MULTIPLICATION OPERATIONS AND SINGLE INSTRUCTION, MULTIPLE DATA PROCESSING UNIT INCORPORATING THE SAME - A multiply-accumulate unit (MAU) configurable to perform both real and complex multiplication operations, a method of performing a mac operation and a processing unit incorporating the MAU or the method. In one embodiment, the MAU includes: (1) a first multiplier having a first vector input and a first scalar input and configured to multiply a first vector by a first scalar to yield a first product, (2) a second multiplier having a second vector input and a second scalar input and configured to multiply a second vector by a second scalar to yield a second product and (3) an accumulator coupled to the first multiplier and the second multiplier and configured to receive the first and second products. | 2014-01-30 |
20140032627 | PARTICIPANT AND PROXIMITY AWARENESS APPLICATION - A network device is determined to be within a determinable proximity of a physical structure. Data pertaining to an interaction session is provided to the network device, via a network, based on the determination, the interaction session being between a number of network devices within the determinable proximity of the physical structure. | 2014-01-30 |
20140032628 | DYNAMIC OPTIMIZATION OF COMMAND ISSUANCE IN A COMPUTING CLUSTER - Embodiments of the present invention provide a method, system and computer program product for dynamic optimization of command sequencing in a computing cluster. In an embodiment of the invention, a method for dynamic optimization of command sequencing in a computing cluster can include selecting a set of nodes in the computing cluster to receive a single command and probing the nodes of the set to compute a computer communications latency for each of the nodes. Thereafter, the single command can be transmitted to the nodes in the set according to a sequence determined by the computed computer communications latency for each of the nodes. | 2014-01-30 |
20140032629 | Remote invocation mechanism for logging - One or more events occurring within a client-side web application are logged at a remote server using a script-based invocation mechanism. The mechanism comprises a client-side script, and associated server-side code. Upon occurrence of an event to be logged, a script object is created on the client and used to pass logged data to the server, which then issues a response to destroy the script object. In this manner, the script object is created and persists in the client only as long as it is needed to log the event. | 2014-01-30 |
20140032630 | Control of Data Presentation in Multiple Zones Using a Wireless Home Entertainment Hub - A method of presenting program data in a multiple zones of a home entertainment system using a wireless home entertainment hub includes obtaining a registration of a plurality of source device and sink devices at the wireless home entertainment hub. An assignment of a zone corresponding to each sink device of the plurality of sink devices is stored. A first selection of a first source device and a first zone for presentation of a first set of program data from the first source device is received. A first instruction to the first source device to transmit the first set of program data is transmitted, and a second instruction to a first subset of sink devices in the first zone to receive program data from the first source device is transmitted. | 2014-01-30 |
20140032631 | EXECUTING DYNAMICALLY ASSIGNED FUNCTIONS WHILE PROVIDING SERVICES - Methods, systems, and computer program products for applying actions during server system processing. Functional processing blocks where actions may be applied to a service request are identified. actions are dynamically associated with functional processing blocks. During execution of a functional processing block, a check is performed to determine whether an action is associated with the functional processing block, If an action is associated with a functional processing block, the action is applied during the functional processing block's execution. An evaluation may be performed to determine if an action should be applied before or after the functional processing block. The server system may comprise an XML data repository, providing access to XML data, based on identity information which is received with a client system request. A portion of the server system may be described in accordance with an XML schema. | 2014-01-30 |
20140032632 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING ONE OR MORE ACTIONS UTILIZING A UNIFORM RESOURCE LOCATOR - In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions utilizing a uniform resource locator. These mechanisms and methods for performing one or more actions utilizing a uniform resource locator can enable improved overall URL usage, more efficient search engine URL results, improved URL comprehension by users, etc. | 2014-01-30 |
20140032633 | ASYNCHRONOUS COMMENT UPDATES - Apparatus, systems, and methods may operate to receive a comment object from a first client computer, the comment object being associated with an electronic document accessed from the first client computer. Further actions may include assigning the comment object a unique identifier, placing the comment object in a queue according to the unique identifier, and forwarding the comment object to a second client computer in response to opening the electronic document by the second client computer. Additional apparatus, systems, and methods are disclosed. | 2014-01-30 |
20140032634 | SESSION AWARE NOTIFICATIONS - User device information, identifying a first plurality of devices associated with a first user, is stored. A first device of the first plurality of devices is identified as being active. Data pertaining to an interaction session, within which the first user is participating, is provided to the first device based on the determination that the first device is active. | 2014-01-30 |
20140032635 | METHOD AND DEVICE FOR ESTABLISHING A CONTENT MIRRORING SESSION - Computer-based methods and devices for establishing a content mirroring session during which two devices concurrently present or display the same content are disclosed. Consistent with an embodiment of the invention, a first device displays a visual indicator when the first device is physically positioned and oriented to target a second device, with which the first device is authorized to establish a content mirroring session. The visual indicator, which may be a graphical user interface element such as a button or icon, identifies the device that is being targeted by the first device, and in some embodiments, indicates to a user that a content mirroring session can be established with the targeted device. | 2014-01-30 |
20140032636 | Methods and Systems for Streaming, and Presenting, Digital Media Data - Computer-based methods and systems for streaming, and presenting, digital media data are presented. In some embodiments, a media server is configured to intelligently stream, or resume the streaming, of digital media data, representing a media item, based in part on device attributes of the media player device on which the media item is to be presented, as well as historical information about a user's prior viewing sessions, and location information indicating the current location of one or more media player devices of the user. Additionally, in some embodiments, the media server is configured to leverage multiple devices, when the devices are in proximity of one another, for example, by providing a control interface on a first device, that enables control of play back functions for media data being streamed to and presented on a second device. | 2014-01-30 |
20140032637 | Enterprise Test System Platform and Associated Method for Interoperable Test Data Management, Test Development, Test Libraries and Test Workflow Management and Automation - This Invention provides a system-level framework for an enterprise-level test environment. The environment provides test development, automation, and execution processes for product validation and verification, and allows the interoperability of test cases, data, equipment information, and results across various enterprise platforms. The system, with its processes and methods, provides various mechanisms for managing test configurations, developing test plans, managing test data, and developing test reports from one or more test-stations and/or from one or more test equipment(s) for one or more Device(s) Under Test (DUT). These mechanisms include, but are not limited to, functions such as data management and sharing, test library reusability, test station management, test configuration management, test execution, test report development, and data mapping/plotting. The system can be customized to support scalable enterprise requirements. The development of the standardized data handling and communication processes and methods allows inter-system communication and interoperability of test information across various platforms. | 2014-01-30 |
20140032638 | AUTOMATED TESTING ENVIRONMENT - Embodiments of this invention are directed to providing an approach that provides an Internet-based testing environment. In a typical embodiment, there is a cloud connect agent that executes while a test-taker is taking a test on a client device. The cloud connect agent is configured to monitor and control certain components of the client device. | 2014-01-30 |
20140032639 | SYSTEM AND METHOD FOR UPDATING A NETWORK CLIENT FROM STREAMING EVENT DATA - A method of updating a network client with event data involves the network client registering with a computer server a unique association between a network user and a data object maintained by the computer server. The data object identifies a plurality of pre-determined events. The computer server is configured to receive event data and to update the data object in accordance with an occurrence of one of the associated pre-determined events in the received event data. The network client receives from the computer server a network client update indicating the occurrence of the one pre-determined event in the received event data. The network client then notifies the network user of the occurrence of the indicated one pre-determined event. | 2014-01-30 |
20140032640 | CUSTOMIZABLE APPLICATION - An application that can include customized functionality that can be selectively enabled without disrupting the underlying operation of the application or requiring multiple instances or versions of the application that must be separately stored and maintained. An application is generally made available over a network for various users. A feature is provided that allows users to selectively activate one or more customized or specialized functions and/or features of the application such that the user gains access to a customized operation of the application without the application provider having to separately create and maintain multiple versions of the web application. | 2014-01-30 |
20140032641 | VIRTUAL INTELLIGENT PLATFORM MANAGEMENT INTERFACE FOR HARDWARE COMPONENTS - Methods and systems configured to interact with hardware components of a computer system are described. In some embodiments, the system includes a processor and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions for generating, by a software module executing on the system, an Intelligent Platform Management Interface (IPMI) request configured for a controller of the computer system; transmitting, by the software module, the IPMI request to a server separate from the computer system, wherein the server is configured to emulate the controller of the computer system; and receiving, by the software module, an IPMI response from the server, wherein the IPMI response is based on a simulated operating condition of a hardware component of the computer system at the server, thereby obviating a manual adjustment of the hardware component on the computer system. | 2014-01-30 |
20140032642 | CONTROLLING SERVER RESPONSE BASED ON CLIENT PERFORMANCE - Embodiments of the present invention provide a system, method, and program product for optimizing content sent from a web server to a client device based on client device performance. A client device requests to access web content on a web server, and included in the request are performance competence details corresponding to at least in part hardware capabilities, software capabilities, connectivity quality, and system health of the client device. The performance competence details from the client device and known performance capabilities of the hardware, software, connectivity, and system health of the client device are input into an algorithm to calculate a performance competence index value. The performance competence index value is used to determine an optimal response corresponding to the performance capabilities of the client device. The optimal response is then sent to the client device by the web server. | 2014-01-30 |
20140032643 | ENHANCED HTTP MESSAGING FOR DEVICES - Disclosed in some examples is a method for communications between a client and a server using a stateless messaging protocol by transmitting from a client to a server a first message using the stateless messaging protocol; receiving from the server a response message, the response message including an indication of the presence of a second message at the server intended for the client, the indication including message retrieval information; sending a third message from the client to the server including the message retrieval information; and receiving a fourth message from the server, the fourth message including the contents of the second message. | 2014-01-30 |
20140032644 | Server Aggregated Application Streaming - A software-implemented method which allows the streaming of applications from a server or cluster of server to one or more clients, typically mobile devices. The invention also enables the sharing, through a social network cloud service, of applications located on connected computers or on the cloud. When applications are streamed to mobile devices, the user interface of the application may be modified to fit the native user interface of the device. | 2014-01-30 |
20140032645 | Context Based Caching of Cloud Data - A request from a mobile device for information is received at a local coverage device. The local coverage device includes at least one computing system having at least one data processor. Whether the information has been locally stored on the local coverage device is determined using the local coverage device and the received request. The storage being based on a determined likelihood the mobile device would request access to the information. The likelihood being determined based at least on a context of the mobile device. The requested information is provided using the local coverage device. Related apparatus, systems, techniques, and articles are also described. | 2014-01-30 |
20140032646 | CONTROL MODULE FOR A SIGNAL TRANSMITTER FOR A REMOTE-CLIENT DISPLAY OF A SEQUENCE OF MEDICAL IMAGES - A system, a method and a computer program product for monitoring a screen configuration process for a sequence of medical images on a remote client are disclosed. In at least one embodiment, a central server includes a rendering module and a marker generator in order to mark the sequence of images to be displayed as a DESIRED sequence of images and transfer it to the remote client. In addition to a remote-client application, an observer module and a warning signal transmitter are provided on the remote client. The observer module is used to compare the DESIRED sequence of images with the ACTUAL sequence of images. In the event of a lack of conformity, the warning signal transmitter issues a warning signal on the remote-client monitor. | 2014-01-30 |
20140032647 | MOBILE TERMINAL DEVICE AND METHOD FOR CONTROLLING MOBILE TERMINAL DEVICE - A mobile terminal device coupled to a server via a network includes a processor configured to determine whether an attribute of an application matches a context specified by positional information regarding the mobile terminal device when receiving an execution instruction of the application from the server, inform a user of information indicating that the execution instruction is received when the attribute does not match the context, and execute the application based on a response to the information. | 2014-01-30 |
20140032648 | INFORMATION PROCESSING APPARATUS, DATA PROVISION METHOD, AND STORAGE MEDIUM - An information processing apparatus includes an interface unit configured to connect to a network, a storage unit configured to store data which is provided with an apparatus that is an issuer of the data request, a provision unit configured to accept a provision request for a provision of data to the apparatus that is an issuer of the data request from an information providing apparatus configured to communicate via the interface unit, and provide data stored in the storage unit to the apparatus that is the issuer of the data request, an input unit configured to accept an input operation performed by a user, and a stopping unit configured to, in a case where a predefined condition is satisfied, make the provision unit stop the provision of the data to the apparatus that is the issuer of the data request. | 2014-01-30 |
20140032649 | METHOD AND SYSTEM FOR EDUCATIONAL NETWORKING AND SERVICES - A system, method and computer program product for educational networking, including a computer server coupled to a communications network and configured to provide educational networking and services to users on client devices coupled to the computer server over the communications network, including automating application generation and processing at educational schools for the users on the client devices; searching and displaying on the client devices professors at the schools, schools to apply to, funding resources for attending the schools, and laboratories at the schools; and creating and displaying on the client devices school application portfolios, modifying school application portfolios, and generating and processing applications to selected schools. | 2014-01-30 |
20140032650 | SYSTEM AND METHOD FOR PROVIDING NETWORK MANAGEMENT IN USER DEVICES - In one embodiment, a mechanism that enables a service provider to have management control of a user device connected to the service provider's network is provided. This control empowers the service provider to address the issues faced by one or more end users, by providing multiple packages that have fine-grained control on the end user's network needs. Thus each user can have access to their desired applications and websites at the rates and speed of their choice. | 2014-01-30 |
20140032651 | SYSTEM AND METHOD FOR DELIVERING CLOUD BASED UTILITY SERVICES - System and method for delivering cloud based utility services to a plurality of user devices associated with a user in a cloud based managed utility computing environment are provided. The system comprises a client side component having a client controller configured for receiving user profile, applications, content and type and characteristics of each of the user devices, a user interface for accessing the user profile, applications, content and type and characteristics of each of the user devices and a native interface for interacting with at least one operating system of each of the user devices. The system further comprises a server side component configured for acquiring the user profile, applications, content and type and characteristics of each of the user devices. The server side component is configured for delivering the cloud based utility services based on the type and characteristics of each of the user devices associated with the user. | 2014-01-30 |
20140032652 | WEB BROWSER OPERATION METHOD AND SYSTEM - A browser operation and control method is provided for a server and a client having a browser. The server receives a query request message from the client, and the query request message contains a character string converted by the client from voice information inputted by a user of the client. The server obtains control information for operating the browser based on the character string in the query request message, and the control information indicating one of a plurality results provided by the server including a direct URL based on the character string, a direct operation command based on the character string, and a search result page based on the character string. The server sends a query response message containing the control information to the client such that the client operates the browser based on the control information in response to the voice information inputted by the user. | 2014-01-30 |
20140032653 | SUPPLYING APPLICATIONS TO MOBILE DEVICES - Applications are supplied to mobile devices. An application template is developed as a hierarchy of nested elements and layout data for a plurality of types of element. An application is generated by applying content data to one or more of the elements to form objects. The objects are supplied to a requesting mobile device, such that each object contains data, an identification of its position within the hierarchy and an identification of its element type. In addition, layout data is supplied to the mobile device for element types corresponding to the supplied object. | 2014-01-30 |
20140032654 | INFORMATION SERVICE PLATFORM PROVIDING DYNAMIC DISTRIBUTION OPERATORS - An information service platform providing dynamic distribution operators is to connect to a plurality of clients and connect the clients with a plurality of application service units. The information service platform includes a connection port distribution unit, a plurality of operator units and the application service units. The connection port distribution unit provides connection ports corresponding to the clients to connect the operator units with the clients. The operator units provide an automatic question and answer function, and transfer the clients to connection-intended application service units after finishing question and answer with the clients. Through the connection port distribution unit and operator units, the problem of network congestion caused by multiple users connecting to one server can be resolved. | 2014-01-30 |
20140032655 | SAVING STATE OF A COLLABORATIVE SESSION IN AN EDITABLE FORMAT - In some embodiments, a method includes receiving an input from a participant of a collaborative session among two or more devices, wherein the input is to cause a capture of at least part of data that is part of the state of the collaborative session at a point in time. The method also includes saving a state of the collaborative session at the point in time, wherein the state is saved into an editable format. The saving includes capturing the at least part of the data that is part of the collaborative session. The saving also includes storing the data in the editable format into a machine-readable medium. | 2014-01-30 |
20140032656 | METHOD AND SYSTEM FOR COLLECTING AND PROVIDING APPLICATION USAGE ANALYTICS - Methods and systems for collecting and analyzing application usage are disclosed. A usage analytics module is integrated within an application. The application is deployed to a device. Usage analytics are received, at a server, in response to usage of the application at the device. The usage analytics are provided to the developer, wherein the usage analytics includes at least one of: information identifying a user of the application or information linking the usage analytics to an existing user identity. | 2014-01-30 |
20140032657 | System and Method for Measuring the Positive or Negative Impact of Digital and Social Media Content on Intent and Behavior - A system and method for measuring the positive or negative impact of digital and social media on perceptions, intent and behavior are provided utilizing a computer mediated perceptual, intent and behavioral analysis engine. | 2014-01-30 |
20140032658 | OPTIMIZING VIDEO CLARITY - Described herein are techniques and mechanisms for optimizing video clarity. According to various embodiments, a plurality of requests from client devices to access a media content item for playback at the client devices may be received at a server. Each of the client devices may have associated therewith device characteristic information that describes one or more characteristics of the client device. A device characteristic that describes a portion of the client devices may be identified. The portion of the client devices may meet a threshold value for creating a media content encoding item. A media content source item corresponding to the requested media content item may be transcoded to create a media content encoding item. The media content encoding item may be encoded to match the identified device characteristic. | 2014-01-30 |
20140032659 | FACILITATING COMMUNICATIONS BETWEEN USERS OF MULTIPLE SOCIAL NETWORKS - A system and method facilitates communications between users of multiple social networks by combining social graphs from the social networks. During operation, a user requests the system to search for particular parameters. The system determines a set of matching user profiles and provides profile information and connection options for each of the matching user profiles. The profile information provided to the user varies depending on the degree of connection to the profile and the type of connection. Similarly, the system varies the connection options provided based on the degree of connection and the network membership of the profile. Available connection options may include sending a direct message, requesting an introduction, saving the profile for later viewing, and sending a limited message. | 2014-01-30 |
20140032660 | Content Distribution Methods for a Ring Network and Related Systems and Computer Program Products - Methods for distributing content in an entertainment system are provided. The entertainment system includes a plurality of clients connected in a bi-directional loop configuration. Each of the plurality of clients has at least one associated video display unit. The method includes deriving a content distribution plan for distributing content files to the plurality of clients based on a theoretical symmetric system where each of the plurality of clients in the symmetric system is configured to store at least a fraction of each of the content files; and applying the derived content distribution plan for distributing content files to an actual entertainment system wherein each of the content files are stored in full in at least one of the plurality of clients of the system to provide an actual content distribution plan for the actual entertainment system. Related entertainment systems and content distribution modules are also provided. | 2014-01-30 |
20140032661 | SECURE MESSAGING FACILITY SYSTEM - A secure message facility transfers authentication data between various applications, operating systems, and authentication devices and software in the form of messages. These messages comprise a data structure with a standard header with fields that describe the class, length, and type of message, and routing information. This header information is used to route the message to the appropriate handler. The messages are transferred between applications via the messaging facility DLL and the messaging facility Service. The messaging facility DLL is intended to be loaded by an application. The messaging facility DLL forms the messages, directs them to the appropriate messaging facility service (local or remote) and interprets the responses. The messages sent between the messaging facility DLL and messaging facility Service are extremely flexible and can be used to send any type of data or content of messages. | 2014-01-30 |
20140032662 | INFORMATION-PROCESSING SYSTEM, INFORMATION-PROCESSING DEVICE, STORAGE MEDIUM, AND INFORMATION-PROCESSING METHOD - An exemplary information-processing device includes: an execution unit configured to execute a process relating to an application program selected from among a plurality of application programs; and a display control unit configured to control a display unit to display information indicated by at least one item of data obtained via a network from the storage unit that stores a plurality of items of data during loading of the application program or data used in the application program. | 2014-01-30 |
20140032663 | AUTOMATIC CONTENT FORWARDING TO COMMUNICATION NETWORKS - Technologies are provided for identifying context associated with received content and automatically forwarding the content to an associated communication network for posting. In some examples, a user may create content for posting to one or more communication networks and send the content over a network for posting to a first communication network. Upon receipt of the content for posting, the first communication network may identify a context of the received content and may associate the context with a second communication network based on a set of content forwarding rules. The first communication network may automatically forward the received content to the associated second communication network for posting at the second communication network. Additionally, a third party entity may be configured to monitor content received at a first communication network, identify a context of the received content, and automatically forward the received content to the associated second communication network for posting. | 2014-01-30 |
20140032664 | SYSTEM AND METHOD FOR PROVIDING AN INFORMATION-CENTRIC APPLICATION - Disclosed are methods, apparatus, systems, and computer readable storage media for providing an information-centric application. The information-centric application enables a user to have access and delivery of information and services customizable according to the user's role and definition, preferences, and usage patterns. A user may receive information from one or more data sources, and the information is determined to be relevant based upon at least one of the user's role and definition, the user's preferences, and behaviors. An associated service is linked with the relevant information based upon at least one of the user's role and definition, the user's preferences, and behaviors. The relevant information and the associated service are presented in a feed item for inclusion into a user's news feed for display in a user interface. | 2014-01-30 |
20140032665 | ACTIVITY-BASED CONTENT SELECTION - A computer-implemented method includes receiving a computer-implemented model adapted to process past online behavior of a user identifier of a networked computing device and determine an online activity type associated with the user identifier based on the past online behavior of the user identifier. The method also includes receiving data representing past online behavior of the user identifier of the networked computing device. The method also includes processing the model and the data representing past online behavior of the user identifier of the network computing device to determine an online activity type associated with the user identifier. The method also includes and providing information about the online activity type to a content selection server to facilitate selection of content to be presented to the user identifier. | 2014-01-30 |
20140032666 | Method and System for Instant Photo Upload with Contextual Data - A method is provided for publishing photographs taken on a mobile device. Sensor data is obtained from at least one sensor in communication with the mobile device with respect to a context of the mobile device or the user. When a photograph is taken by the user, the photograph is automatically uploaded to a predefined profile of the user on a social network. Aspects of the sensor data are also published on the profile as contextual information. The photograph and contextual information are implicitly published and shared in a fully-formed fashion. A programmed mobile device is also provided for carrying out the method. | 2014-01-30 |
20140032667 | SYSTEMS AND METHODS FOR ALLOWING A USER TO ENLIST COLLABORATORS IN MAKING A DECISION - A non-transitory computer-readable storage medium including instructions that, when executed by the computing system, performs the step receiving from a user a decision. The decision includes a deadline by which collaborators must respond. The non-transitory computer-readable storage medium also includes instructions that, when executed by the computing system, performs the steps allowing the user to choose collaborators and sending the decision to the collaborators. The non-transitory computer-readable storage medium further includes instructions that, when executed by the computing system, performs the steps receiving results from the collaborators and presenting results from the collaborators to the user. | 2014-01-30 |
20140032668 | INTERACTIVE COMPUTER USER INTERFACE FOR VISUALIZING AND INTERACTING WITH A SOCIAL NETWORK WITHIN A HIERARCHICAL ORGANIZATION - A computer-implemented method and system are disclosed for providing an interactive computer user interface for visualizing a social network within a hierarchical system such as a hierarchical organization. | 2014-01-30 |
20140032669 | ONE-BUTTON FORMATION OF A PROXIMITY BASED INSTANT TEMPORARY SOCIAL NETWORK ON MOBILE DEVICES - A method and apparatus for creating and managing proximity based instant temporary social networks with group communication is provided. With the press of a single button, an instant social network is established with users within a specific proximity based on latitude and longitude location and audio fingerprint detection as determined by the users mobile device. Once the group has formed, group communications are offered as a means to facilitate keeping the group together while achieving a goal, such as a group destination. | 2014-01-30 |
20140032670 | ACCESS CONTROL IN COMMUNICATION ENVIRONMENTS - In one aspect, a method includes receiving a request from a user to add one or more users or user groups to a communication session, determining if one or more access rights restrictions are associated with the session, the one or more access rights restrictions defining one or more users or one or more types of users authorized to join the session, determining if the one or more users or user groups are authorized to join the session according to the access rights restrictions when it is determined that one or more access rights restrictions are associated with the session and adding the one or more users or user groups to the session when it is determined that the one or more users or user groups are authorized to join the session. Other aspects can be embodied in corresponding systems and apparatus, including computer program products. | 2014-01-30 |
20140032671 | METHOD AND APPARATUS FOR USER-SELECTED EVENT REMINDERS - An electronic calendar includes such features as recurring reminders, dividing unpredictable work loads into equal pieces, template free parsing, a reminders scheduling algorithm to reduce spikes, dynamic delivery and recovery algorithms, methods for splitting the work load between controllers and workers and for monitoring progress, all within the context of a calendar architecture for a large enterprise. | 2014-01-30 |
20140032672 | RESTRICTING A SCOPE OF A POST IN A SOCIAL NETWORKING SERVICE - Systems and methods for restricting a scope of a post are provided. In some aspects, a post for a first set of users is received from a first user. An indication of the post is provided to at least a portion of the first set of users. A request to further share the post with a third user is received from a second user within the first set of users. A maximum scope for the post is determined. If the third user is within the maximum scope for the post is determined. The indication of the post is not provided to the third user if the third user is not determined to be within the maximum scope for the post. | 2014-01-30 |
20140032673 | User device group formation - Systems and methods for the forming of user device groups are presented. In one example, a message including location information indicating a geographic location of a first user device is received from the first user device. Values representing logical connection strengths between the first user device and other user devices are calculated using the location information. A first device group is determined for the first user device based on the calculating of the values representing the logical connection strengths, the first device group including a plurality of the other user devices. | 2014-01-30 |
20140032674 | CONTENT SHARING VIA SOCIAL NETWORKING - Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated. | 2014-01-30 |
20140032675 | Method and system for pushing associated users in social networking service network - The present invention provides a method for pushing an associated user in a Social Networking Service (SNS) network and an SNS network system. The method comprises: respectively collecting a plurality of pieces of user data created by each SNS user in an SNS network; extracting, from the plurality of pieces of user data created by each SNS user, at least one label and attribute belonging to the SNS user; generating a user list consisting of a plurality of SNS users having the same label and the same attribute; and pushing, in a bidirectional manner, user lists having the same label and associated attributes. In the present invention, based on user data created by a user, the SNS system automatically searches for associated users thereof, thereby implementing mutual pushing of the associated users, so that communication between SNS users becomes more efficient and convenient. | 2014-01-30 |
20140032676 | SYSTEM, APPARATUS AND METHOD FOR DISCOVERY OF MUSIC WITHIN A SOCIAL NETWORK - A system, apparatus, and method to assist in the discovery of music or other content by members of a social network. The present invention permits network members to network together and share information about their music collections and listening habits with a processing platform and with each other. The processing platform processes music library content and playback related data to produce similarity and compatibility measures between artists (that is, an artist-to-artist measure) and between network members (that is, a network member-to-network member measure). By combining the content and playback related data with filtering mechanisms, recommendation techniques (which may be based on the calculated measures), and set membership concepts, the present invention provides network members of the network with tools to discover artists and/or songs that are likely to be of interest to them. | 2014-01-30 |
20140032677 | DOCUMENT BASED CONFERENCING - Various embodiments described herein provide one or more of systems, methods, software, and data structures that allow a document, or other file type, to be used to connect to a network-based conference, such as over the Internet. Some embodiments may further allow a local copy of a document, viewed by each conference participant on their local computing devices, to be used as a conferencing tool by synchronizing document views across each local document copy and edits or other modifications and notations made by each participant. As a result, an actual image of the document of a document-based conference need not be shared. Rather, only the edits or other modifications and notations made by each participant are captured, transmitted, and recreated and displayed within the local document copies of the other participants. | 2014-01-30 |
20140032678 | PUSH-BASED RECOMMENDATIONS - Among other things, one or more techniques and/or systems are provided for pushing a recommendation to a user. That is, a recommendation may be pushed to a device of the user based upon a triggering event associated with the user. The recommendation may be provided, for example, without user solicitation for the recommendation. In one example, a recommendation component may observe that the user frequently stops for ice cream on Fridays after work (e.g., based upon prior social network check-ins). Accordingly, on the following Friday, the recommendation component may push a recommendation to the user's device to visit a particular grocery store on the way home from work that is within 10 minutes of the user's home so that the user can avoid melting ice cream (e.g., a location constraint may be applied to choose a grocery store that is relatively close to the user's home). | 2014-01-30 |
20140032679 | COLLABORATION ENVIRONMENTS AND VIEWS - Provided herein are systems, methods, and software for facilitating collaboration environments. In at least one implementation, a presentation of an initial view of a collaboration scene is presented within a collaboration environment. A portion of the collaboration scene is identified that corresponds to an object of interest selected for separate viewing. A separate presentation within the collaboration environment is initiated related to the portion of the scene corresponding to the object of interest. | 2014-01-30 |
20140032680 | Multimedia mail system - There is provided a method and a system to initiate streaming of a multimedia content message. The system includes a receiving module to receive a stream that includes a multimedia content message and a recipient list that includes a first recipient. Further the system includes a multimedia module to store the stream in a multimedia content file, the multimedia module to generate a multimedia retrieval message that includes a stream identifier that identifies the stream, the multimedia module to communicate the multimedia retrieval message, over a network, to the first recipient, the multimedia retrieval message to enable a selection of the stream identifier to initiate the stream of the multimedia content file, over the network, to the first recipient. | 2014-01-30 |
20140032681 | Method and system for document-driven message-based communication - A system for document-driven message-based communications may include a presentation module to open a subject electronic document at a first electronic system; an attribute detector to detect that the subject electronic document is a message-enabled document; an RTC module to initiate an RTC session between a first user associated with the first electronic system and a second user associated with a second electronic system; and a storing module to store one or more RTC messages generated during the RTC session as associated with the subject electronic document. The message-enabled document includes an infrastructure required for real time communications (RTC). | 2014-01-30 |
20140032682 | Method and Apparatus for Expiring Messages in Electronic Communications - The present disclosure includes systems and methods for off-the-record communication including expiring messages. An example method comprises receiving an electronic communication from a source device, the electronic communication including at least one expiring message, temporarily storing content of the expiring message in a non-durable memory for a predetermined amount of time, durably storing envelope information associated with the expiring message in a durable memory, and determining whether a recipient device for the expiring message is available to accept transmission of the expiring message and determining whether an expiration event has occurred. | 2014-01-30 |
20140032683 | AUTOMATED RICH-CONTENT MESSAGING - Various embodiments include systems, methods, and software for automated rich-content messaging. Some such embodiments generating messages to be sent via email, MMS, social media, or other electronic mechanisms from a business application based on message templates authored within a content management program. Messages may be generated and sent based on event occurrences, monitored data conditions, and the like. | 2014-01-30 |
20140032684 | METHOD AND SYSTEM FOR PROVIDING ON-AIR SERVICE USING OFFICIAL ACCOUNT - A method and a system for providing a messenger on-air service using an official account include providing an interface for creating and managing an event using an official account, and creating an event chat room in which a plurality of users sharing a relationship with an event creator participate based on a request of the event creator through the interface. | 2014-01-30 |
20140032685 | APPARATUS FOR CONTROLLING EXECUTION OF SOFTWARE, METHOD FOR CONTROLLING THEREOF, AND COMPUTER-READABLE RECORDING MEDIUM HAVING COMPUTER PROGRAM FOR CONTROLLING THEREOF - The present invention provides a software execution control apparatus, a software execution control method, and a computer-readable recording medium having a computer program for software execution control. The software execution control apparatus of the present invention includes a reference information management unit for collecting and renewing reference information to be referred to for execution of a plurality of applications, a user message preprocessing unit for receiving a user massage, extracting one or more components from the user message, and analyzing the user message based on the extracted components, a message processing unit for specifying one or more actions required by the user based on the analysis result of the user message, and an APP execution unit for selecting and executing one oe more applications based on reference information managed by the reference information management unit. | 2014-01-30 |
20140032686 | SYSTEM AND METHODS FOR A REMOTELY CHANGEABLE NON-VIRTUAL PERSONAL MESSAGE BOARD FOR AN UNKNOWN AUDIENCE - The invention is a system for posting personal messages to a display device for an unknown audience, whereby the communicator does not know who will view the personal message. Messages are sent directly to the communicator's display device over a network and are not contained or “housed” in a virtual (server) context. The communicator is able to post a message when not at the device's location by “texting” the device via a variety of possible input devices. The invention displays a new message by replacing the previous message (or as determined by configuration preferences). The invention includes user preferences, security, and low power options. User preferences affect how a message is displayed. Security features protect the system from displaying unauthorized messages. And the low-power option is a dual device configuration wherein the display operates on battery power receiving data from a relay that is powered by an external source. | 2014-01-30 |
20140032687 | METHOD, CLIENT DEVICE, SERVER SYSTEM FOR PARSING A DATA USAGE VALUE - The method is performed as a client device and includes receiving a first message that includes a first data usage value. The first message is formatted according to a respective format. After receiving the first message, the method further includes acquiring a data usage template corresponding to the respective format. The method further includes receiving a second message that includes a second data usage value. The second message is formatted according to the respective format. The method further includes parsing the second message according to the data usage template so as to obtain a second data usage value. | 2014-01-30 |
20140032688 | F.B. Immortal - A social network design feature and direct revenue business model that activates and designates a persistant and perpetual state of electronic existance. Whereas the unique and never before implemented method preserves an individuals imprint on existance then, now, and always by elective contract and interactive contribution periodically and continually by ongoing and pre-programed imput by the user. In the most simple terms; if you want your social network page to persist as a historical record of “you”, and you elect to designate certain parts of your daily contributions to be permanent and pay a small fee according to the quantity of data saved, with a minimal amount at little or no cost, you can guarantee that if the site exsists, you exist. You may also elect to have a time capsule like pre-programed feature that will allow indefinite interaction on your page. | 2014-01-30 |
20140032689 | METHOD AND SYSTEM FOR PROCESSING MESSAGE CONTENT THAT IS STORED AT A MESSAGE SERVER - Methods and systems for processing message content that is stored at a message server are described. In one embodiment, a method for processing message content that is stored at a message server involves mapping access networks to a set of processing rules, receiving a request for message content that is stored at a message server from a client device via one of the access networks, where the request is made according to a messaging protocol, determining from which access network the request was received, and making a decision on processing the requested message content as a function of the access network from which the request was received and the mapping. Other embodiments are also described. | 2014-01-30 |
20140032690 | Method and Apparatus For High-Speed Processing of Structured Application Messages in a Network Device - A method is disclosed for high-speed processing of structured application messages in a network device. According to one aspect, a network device receives a structured application layer message and identifies, in message classification requirements at the network device, a reference to a classification portion of the structured application layer message and an operation portion of the structured application layer message. The system extracts, based on one or more expressions, a portion of the message for classifying the structured application layer message and classifies the message using the extracted portion and according to the message classification requirements. At least in part by accessing information indicated by one or more location identifiers, at least one operation is performed on the classified structured application layer message. | 2014-01-30 |