17th week of 2015 patent applcation highlights part 61 |
Patent application number | Title | Published |
20150113005 | METHOD AND APPARATUS FOR PROVIDING A MEDIA OBJECT - In accordance with an example embodiment of the invention, an apparatus comprising a processor configured to receive information related to a media object, and automatically select at least one supplemental media object based at least in part on a competency of a user related to the media object is disclosed. | 2015-04-23 |
20150113006 | SYSTEMS, DEVICES AND METHODS FOR LIST DISPLAY AND MANAGEMENT - Exemplary embodiments provide systems, devices and methods that allow creation and management of lists of items in an integrated manner on an interactive graphical user interface. A user may speak a plurality of list items in a natural unbroken manner to provide an audio input stream into an audio input device. Exemplary embodiments may automatically process the audio input stream to convert the stream into a text output, and may process the text output into one or more n-grams that may be used as list items to populate a list on a user interface. | 2015-04-23 |
20150113007 | DYNAMIC QUERY RESPONSE WITH METADATA - Metadata and for posts originating from different social media sources and the posts themselves may be collected. A query specifying search criteria for the posts and filter criteria related to the metadata may be submitted to the system disclosed herein. The system may allow a client or tenant of the system to filter and search the metadata stored therein. The system may provide the posts in response to the query and permit a client or tenant to rapidly switch between social media sources and corresponding metadata types. | 2015-04-23 |
20150113008 | PROVIDING AUTOMATABLE UNITS FOR INFRASTRUCTURE SUPPORT - The present subject matter relates to providing automated units for infrastructure support. In an example, an operation log having information pertaining to actions performed to resolve a ticket, may be filtered based on filtering attributes. The filtering attributes may aid in selection of content relevant for identifying an automatable unit from the operation log. The automatable unit may be one of a standard operator unit and a control flow unit. The content may be further analyzed to generate the automatable unit. The content may be analyzed using one of a sequence mining technique and a graph mining technique. Further, the automatable unit may be provided in a support service knowledgebase accessible by the users for dynamically resolving tickets similar to the ticket. | 2015-04-23 |
20150113009 | METHOD AND DEVICE FOR PROCESSING FILE HAVING UNKNOWN FORMAT - Provided in an example of the present disclosure are a method and apparatus for processing a file having an unknown format, the method comprising: parsing the file header of the file having an unknown format so as to acquire a file format keyword from the file header; determining the file format type of the file having an unknown format, based on the file format keyword, and acquiring an application associated with the unknown file having the format according to the file format type. After the method in the example of the present disclosure is applied, the software environment required for opening this type of file can be determined based on file header analysis, thus avoiding the situation of file format being misjudged in the prior art because the file format and the associated program are determined on the basis of the suffix, thus improving the matching success rate of the associated program. | 2015-04-23 |
20150113010 | DISTRIBUTED FILE SYSTEM GATEWAY - Technology is disclosed for managing data in a distributed file system (“the technology”). The technology can gather metadata information associated with the data stored within a first file system, store the metadata information in association with a data identifier within a second file system, retrieve the stored metadata information using the data identifier from within the second file system and locate and retrieve the data associated with the metadata information from within first file system. | 2015-04-23 |
20150113011 | FILE SYSTEM DIRECTORY ATTRIBUTE CORRECTION - Various embodiments are directed to systems and methods for facilitating file attribute correction. A computer system may receive a request to enumerate a first directory stored on a data storage. For a first file in the first directory, the computer system may determine that the first file has a corresponding first entry in an attribute cache, determine that the first entry for the first file indicates native file attributes that match the first file, and return for the first file at least one logical attribute indicated by the first entry. | 2015-04-23 |
20150113012 | SYSTEMS, DEVICES AND METHODS FOR FACILITATING ELECTRONIC COMMUNICATION UTILIZING VEHICLE LICENSE PLATE NUMBERS - Using the license plate of a vehicle, a system posts or sends messages or other information associated with the license plate number such that other drivers and/or other users can respond to the messages if they choose to do so. This can be accomplished anonymously through an online system on which registered users can publicly post and/or privately send comments, messages, compliments, warnings and/or other information associated with the license plate number of the vehicle. The driver of the vehicle and/or other users may then access the online system and search the database of messages using their license plate number and reply publicly, privately and/or anonymously to the registered user that had posted the information associated with the license plate number. | 2015-04-23 |
20150113013 | VIDEO CONTENT SEARCH USING CAPTIONING DATA - A method includes identifying, at a computing device, multiple segments of video content based on a context sensitive term. Each segment of the multiple segments is associated with captioning data of the video content. The method also includes determining, at the computing device, first contextual information of a first segment of the multiple segments based on a set of factors. The method further includes comparing the first contextual information to particular contextual information that corresponds to content of interest. The method further includes in response to a determination that the first contextual information matches the particular contextual information, storing a first searchable tag associated with the first segment. | 2015-04-23 |
20150113014 | COMMUNICATION DEVICE, METHOD FOR IDENTIFYING COMMUNICATION PARTNER IDENTIFICATION INFORMATION, METHOD FOR TRANSMITTING REPLY INFORMATION, AND RECORDING MEDIUM - A communication device communicating with a communication partner includes a storing unit that stores answer information corresponding to prescribed query information, a transmission unit that broadcasts the prescribed query information; a reception unit that receives reply information that includes response information to the prescribed query information, and communication identification information about a transmission source of the response information, and a control unit that identifies the communication identification information about the transmission source of the response information as communication identification information about the communication partner, if the response information matches the answer information. | 2015-04-23 |
20150113015 | Method and Apparatus for Acquiring Resource - A method and an apparatus for acquiring a resource. An embodiment of the present invention provides a method for acquiring a resource, including receiving, by a storage server, a resource check request sent by a first client, where the resource check request carries resource information of a resource to be uploaded by the first client, an identifier of an external link created by a second client, and storage location information corresponding to the external link; searching, by the storage server, according to the identifier, a database configured to store external-link information for an attribute of the external link corresponding to the identifier of the external link, and checking the resource information according to a value of the found attribute; and if the check succeeds, storing, by the storage server the acquired resource or acquired resource location information according to the storage location information. | 2015-04-23 |
20150113016 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including a setting unit that sets a search character string, a searching unit that searches information including the set search character string, and a determining unit that extracts a co-occurrence character string candidate group other than partial character strings appearing as only a part of other partial character strings, among all partial character strings appearing in a plurality of pieces of the information obtained as a search result, and determines a co-occurrence character string from the co-occurrence character string candidate group, on the basis of the extracted co-occurrence character string candidate group and kinds of characters used in characters before and after the co-occurrence character string candidate group. | 2015-04-23 |
20150113017 | METHODS AND SYSTEMS OF AGGREGATING INFORMATION OF SOCIAL NETWORKS BASED ON GEOGRAPHICAL LOCATIONS VIA A NETWORK - One or more systems, devices, methods, and/or processes described can apply searches and/or filters to data of social networks with respect to one or more geographical locations, geospatial references, location-based contexts, and/or map-based references. One or more social networks can be queried with search and/or filter parameters and one or more geographic locations, and results received from the social network(s) can be based on the search and/or filter parameter(s) and the geographic location(s) and presented to a user on a map or other user interface. | 2015-04-23 |
20150113018 | INTERACTIVE VISUAL ANALYTICS FOR SITUATIONAL AWARENESS OF SOCIAL MEDIA - An adaptive system processes social media streams in real time. The adaptive system included a data management engine that generates combined data sets by detecting and mining a plurality of text-based messages from a social networking service on the Internet. An analytics engine in communication with the data management engine monitors topics in the text-based messages and tracks topic evolution contained in the text-based messages. A visualization engine in communication with the analytics engine renders historical and current activity associated with the plurality of text-based messages. | 2015-04-23 |
20150113019 | Obtaining Access-Restricted Search Related Structured Data - Methods and apparatus related to obtaining access-restricted search related structured data. Stored access-restricted search related structured data may be obtained in response to an authorized informational query request. An access-restricted data key corresponding to the informational query request may be compared with a database data access key in a database that includes the access-restricted search related structured data to determine whether access to such data is allowed. Search results that include and/or are based on access-restricted search related structured data may also be obtained. | 2015-04-23 |
20150113020 | REQUIREMENTS FRAMEWORK - A computing device may be configured to interact with a requirement object using an object-based requirements framework. The computing device may further provide a design to the object-based requirements framework. The design may comply with design criteria of the object-based requirements framework. The computing device may also determine whether the design complies with the requirement object. The determining may be based on the interacting, and may produce a result. | 2015-04-23 |
20150113021 | MANAGING MEDIA CONTENT, FEDERATED PLAYER - Electronic content items may be organized into playlists and associated with a plurality of sources. These playlists may be managed using at least one media content manager. A compatibility hierarchy may be implemented to determine compatibility of certain electronic content items with other electronic content items, which may be organized into playlists. Other playlists may be populated based at least in part on the compatibility hierarchy. Playlists comprising electronic content items associated with a plurality of sources may be playable by implementing a federated media player. | 2015-04-23 |
20150113022 | MANAGING MEDIA CONTENT, PLAYLIST SHARING - Electronic content items which may be associated into playlists and located throughout a plurality of sources may be managed using at least one media content manager. A compatibility hierarchy may be used to determine compatibility of certain electronic content items with other electronic content items associated with other sources in order to populate playlists. | 2015-04-23 |
20150113023 | WEB APPLICATION FOR DEBATE MAPS - A fully web-enabled software system for building, editing, evaluating, rendering, navigating and storing an integrated repository of debate in which schematic representations of individual debates are bound together to form an over-arching repository of debate by a multiplicity of user-specified semantic cross-relationships that allow the emergence of clusters of related debates. The system is comprised of:
| 2015-04-23 |
20150113024 | GENERATING SOCIAL GRAPHS USING COINCIDENT GEOLOCATION DATA - The present disclosure provides a method and a system for generating social graphs using coincident geolocation data. In particular, a method is provided in which an entity retrieves information from one or more databases. The information includes geolocation data for a plurality of entities generated over a predetermined period of time. The information is analyzed to determine coincident geolocation information of the entities. The coincident geolocation information is then analyzed to determine social relationships of the entities. One or more social graphs are then generated based on the social relationships of the entities. The social graphs comprise multi-node graphs having edges or connectors linking the nodes. The entities are represented by the nodes. A social relationship between the entities is represented by the edges or connectors linking the nodes. The attributes of the edges or connectors are based upon information describing a characteristic of the relationship. | 2015-04-23 |
20150113025 | SYSTEM FOR CUSTOMIZING SPECIFIC DATABASE MODELS USING SPECIFIC DATABASE VIEWS - A computer system is operable to receive a plurality of database tables from a plurality of clients, and store the database tables. The system permits a user to create a plurality of views for the database tables. Each of the plurality of views includes a plurality of fields. The system associates the plurality of views with a generic application, and presents to a user one or more configuration options. The configuration options include the plurality of fields. The system permits a user to define a generic field role for one or more of the plurality of fields. Finally, the system executes the generic application using the configuration options selected by the user and the defined generic field roles to create a user interface for a particular client. | 2015-04-23 |
20150113026 | ROLLOVER STRATEGIES IN A N-BIT DICTIONARY COMPRESSED COLUMN STORE - Disclosed herein are system, method, and computer program product embodiments for rollover strategies in an n-bit dictionary compressed column store. An embodiment operates by receiving a new value for addition to a compressed column store, determining that a current memory block of a most recently added token to the compressed column store is the insertion block. It is determined that the maximum token value has been reached for the current memory block. A new virtual memory block is created using the current insertion block, and a token corresponding to the new value is stored in the new virtual memory block. In another embodiment, when it is determined a maximum number of token values that may be stored in a compressed column store has been reached for a data dictionary, the compressed column store is converted into a composite store include a flat store where the new value is stored. | 2015-04-23 |
20150113027 | METHOD FOR DETERMINING A LOGARITHMIC FUNCTIONAL UNIT - A method for determining a logarithmic functional unit comprises providing a segment number; using the segment number to determine a piecewise linear approximation on a plurality of corresponding intervals for approximating a function for converting a fraction; providing a bit precision; converting endpoints separating the plurality of intervals to corresponding binary endpoints separating an additional plurality of intervals in the bit precision; determining an adjusted piecewise linear approximation that has an approximation error less than a threshold and is on the additional plurality of intervals; encoding coefficients of the adjusted piecewise linear approximation; determining a less precise approximation from the adjusted piecewise linear approximation as a candidate linear approximation, wherein the less precise approximation uses an argument value having a least bit-width while still being able to have an approximation error less than the threshold; and implementing the less precise approximation to obtain an implementation circuit. | 2015-04-23 |
20150113028 | VERIFICATION OF PSEUDORANDOM NUMBER STREAMS - A method of assessing parallel random number streams includes mixing two or more parallel random number streams. Mixing the parallel random number streams may include pairing at least one of the random number streams with other random number streams. For each mixed random number stream, an inter-stream correlation value may be computed based on a correlation among the random number steams used. A quality metric for the parallel random number streams may be determined from inter-stream correlation values for the two or more mixed streams created from the parallel random number streams. A quality metric for a single random number stream may be computed by segmenting the single random number stream into multiple substreams and applying the methods of mixing streams and computing quality metric in the case of parallel streams. | 2015-04-23 |
20150113029 | EFFICIENT INTEGRATOR FOR WRAPPED STATES OF MODEL ELEMENTS - A device may determine historical state values to be used to calculate a current state value of a wrapped state associated with a model element. The wrapped state may be associated with a range of state values. The device may calculate the current state value of the wrapped state based on the historical state values, and may determine that the current state value is outside of the range of state values. The device may generate a modified current state value based on determining that the current state value is outside of the range of state values. The modified current state value may be within the range of state values. The device may modify a historical state value based on determining that the current state value is outside of the range of state values. The device may provide or store the modified current state value and the modified historical state value. | 2015-04-23 |
20150113030 | NOVEL APPROACH FOR SIGNIFICANT IMPROVEMENT OF FFT PERFORMANCE IN MICROCONTROLLERS - A system includes a memory bank and a control unit. The control unit is configured to perform FFT computations based on Merged radix-2 butterfly calculations by performing FFT computations over N input items, and to access the memory bank for (½×log | 2015-04-23 |
20150113031 | SPARSITY-DRIVEN MATRIX REPRESENTATION TO OPTIMIZE OPERATIONAL AND STORAGE EFFICIENCY - Embodiments of the invention relate to sparsity-driven matrix representation. In one embodiment, a sparsity of a matrix is determined and the sparsity is compared to a threshold. Computer memory is allocated to store the matrix in a first data structure format based on the sparsity being greater than the threshold. Computer memory is allocated to store the matrix in a second data structure format based on the sparsity not being greater than the threshold | 2015-04-23 |
20150113032 | METHOD AND SYSTEM FOR QUANTIFYING BINARY WORDS SYMMETRY - The present invention provides an innovative method and system for quantifying the binary words symmetry. Information of all kinds is necessarily interpreted by binary words. Quantifying the symmetry of these binary words, regardless of their size, is a new approach that makes available a new measure that can better appreciate the complexity, the information, the redundancy or the physical structure contained in each binary word and hence, in its source. Binary numbers processing can, thanks to this measure, have new tools for new approaches in many areas such as Information Theory and Theory of Symmetry which plays a significant role in Mathematics, Chemistry, Biology, Crystallography, etc. This method is based on computational system that generates the concerned ‘Symmetric Value’ of any binary number as well as its two amazing ‘Symmetric Value Matrixes’ which do not require storage to be known, regardless of their size. | 2015-04-23 |
20150113033 | EMULATING TEST DISTIBUTED APPLICATION ON SERVER - The use of a single physical server in which there are multiple virtual nodes operating different components of a distributed application under test. Each virtual node emulates an actual physical node in a prospective distributed environment. The virtual nodes might be, for example, virtual machines or emulated services, and may operate their own operating system within the context of the virtual node. The distributed environment is emulated on the physical server by having the virtual nodes communicate with each other using the protocols that they would normally use in a deployed distributed environment. A configuration data source may be used to setup and perhaps upgrade the virtual nodes so as to emulate the distributed environment. Accordingly, the distributed application may be tested without actually setting up a distributed environment. | 2015-04-23 |
20150113034 | INFORMATION COMMUNICATION SYSTEM AND INFORMATION CONVERSION METHOD - When receiving a conversion request from a smart device, an information conversion unit located at a Web server or the smart device refers to application activating information based on a transition destination of a first link included in a PC-specific Web page and specifies a smart-device-specific application which matches the transition destination of the first link; and on condition that an OS and version of the smart-device-specific application match an OS and version of the smart device, the information conversion unit converts the first link into a second link including an activation path in the application activating information and the smart device displays the second link, which has been converted by the information conversion unit, on the smart-device-specific Web page. | 2015-04-23 |
20150113035 | PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHOD, PROGRAM AND STORAGE MEDIUM - A first device generates, associates with a generated call, and transmits generation information for generating an object corresponding to identification information included in the call. On the other side, in a case where the received call includes unknown identification information, a second device generates and stores an object corresponding to unknown identification information based on generation information associated with the call. Next, the second device associates the unknown identification information with specification information that specifies the stored object in a memory space of the device and register that. | 2015-04-23 |
20150113036 | SERVER AND METHOD FOR SHARING APPLICATION SERVICES - An application service sharing method is applied between at least two servers. Each server includes an agent platform, a VFOS, and at least one application managing unit. The method includes the following steps of providing a user interface displaying all application services provided by one server, for an authorized user of another server which requests to share application services from the server to select at least one application service to be shared. Generating a shared resource having the selected application service, and generating registered information of the shared resource comprising a URL address and authentication information. Transmitting the registered information of the shared resource to the server which requests to share application services. | 2015-04-23 |
20150113037 | Multi-Screen Interaction Method, Devices, and System - A multi-screen interaction method, devices, and system are provided. The method includes acquiring a first message from a first terminal device. The first message includes a first operation instruction and first state information. A second message is acquired from a second terminal device. The second message includes a second operation instruction. The method further includes searching, according to the second operation instruction, for an operation instruction that is matched with the second operation instruction, among stored operation instructions. A first control instruction is sent to the first terminal device and a second control instruction is sent to the second terminal device, if it is found that the second operation instruction is matched with the first operation instruction. | 2015-04-23 |
20150113038 | DISTRIBUTING INTELLIGENCE ACROSS NETWORKS - Methods and apparatus relating to distribution of intelligence across a network are described. In one embodiment, one or more content processors may be provided at the edge of a computer network (e.g., prior to a point where data is aggregated or routed by the network). Other embodiments are also disclosed. | 2015-04-23 |
20150113039 | METHOD AND APPARATUS FOR DEFINING HOT SPOT BASED TASK FOR MULTIMEDIA DATA - An apparatus includes a communication interface for receiving a multimedia data item associating captured multimedia data with metadata, the metadata including at least geographical location information and a time stamp; at least one processor; and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to maintain hot spot information for a user, the hot spot information comprising previous geographical location information of the user; receive a request for multimedia data, the request associated with a geographical location; determine at least one user based on comparison of the geographical location and the hot spot information; and provision the request for the multimedia data to the determined at least one user. | 2015-04-23 |
20150113040 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR MODIFYING MESSAGES IN A COMMUNICATIONS NETWORK - There is described a system for modifying messages having an archive format in a communications network, the communications network comprising a first network device, a second network device and a third network device. The system comprises receiving, at the first network device, a message, the message sent from the second network device for receipt by the third network device; selectively modifying, at the first network device, content of the received message that is in an archive format, based on a determination that the content can be optimized, sending the received message with the optimized content to the third network device. | 2015-04-23 |
20150113041 | SYSTEM AND METHODS FOR LOCATING AND ACQUISITIONING A SERVICE CONNECTION VIA REQUEST BROADCASTING OVER A DATA PACKET NETWORK - A broadcast routing system with dynamic end node response capability includes a first node for creating a request for broadcasting, a broadcasting application running on, or available to the first node for broadcasting the request, one or more destination nodes enabled to monitor a broadcasting channel or channels and to receive the request, and a software routine running on or available to each of the one or more destination nodes for determining which, if any, of more than one destination node may service the request. | 2015-04-23 |
20150113042 | OPEN USER INTERFACE - In an example embodiment, a definition is loaded into a client application for execution on a user device. Then, one or more classes defined in a central repository database of a server are loaded into the client application. It may then be determined that one or more custom classes not defined in the central repository database are contained in the definition. The one or more custom classes may be validated by ensuring that they contain one or more preset functions. The one or more custom classes may then be loaded into the client application, thereby overriding or extending at least one of the one or more classes defined in the central repository database. | 2015-04-23 |
20150113043 | Method, System and Program Product for an Interactive Entertainment Service - As one implementation example, a method is described which comprises sending a signal to a server to initiate a communication session. It also comprises receiving a media data stream from the server, the server receiving the media data stream from at least one media receiving architecture in a proximity to an event, the media receiving architecture generating the media data stream, wherein the media data stream received is at least a portion of the media data stream generated by the media receiving architecture, wherein the media data stream is modified by the server to control access of a user of an electronic device to restricted content of the media data stream. It also comprises allowing interaction with the media data stream, the interaction performed through a user input on the electronic device, the user input being transmitted as part of the communication session with the server. | 2015-04-23 |
20150113044 | Device-resident media files - A device is configured for communications over an IP network. The device comprises a user interface, a memory interface for accessing information media files stored in a memory in the device or associated with the device, and a media file streamer. The device is configured to receive an instruction from the IP network during establishment of a call, during a call, or at termination of a call, the instruction identifying one or more of the media files. The device is configured to access the identified media file from the memory via the memory interface and to stream the identified media file to convey the information in the media file via the user interface. | 2015-04-23 |
20150113045 | DATA PROCESSING SYSTEM, SERVER, CLIENT, AND PROGRAM FOR MANAGING DATA - In a server ( | 2015-04-23 |
20150113046 | DATA COMMUNICATION NETWORK - A data communication network comprises a remote server, a local server in data communication with remote server via a remote telecommunication network and client computing devices in data communication with local server via a local data network. Local server is configured to receive data from remote server and distribute the received data to client computing devices via local data network. Local server comprises a plurality of plug computers in data communication with at least one other of the plug computers via local data network. At least one of the plug computers is configured to receive data from remote server via remote telecommunication network and communicate the received data to at least one other of the plug computers via local data network. Each client computing device is in data communication with at least one of the plug computers via local data network to receive data received from remote server. | 2015-04-23 |
20150113047 | RULES-BASED MULTIPOINT ROUTING OF REAL-TIME INFORMATION USING CLIENT-SERVER ARCHITECTURE - A media routing server is described. The media routing server may be configured to receive media information from a source computing system. The media routing server may be configured to scale the media information based on characteristics of one or more destination computing systems. Each scaled media information is unique to the characteristics of each destination computing system. The media information may comprise a plurality of objects. Priority information and sequencing information may be assigned to the objects by the media routing server. The media routing server may be configured to transmit the scaled media information to each destination computing system based on at least the priority information and the sequencing information. | 2015-04-23 |
20150113048 | SWITCHING OF ELECTRONIC SOCIAL PRESENCE BETWEEN DEVICES - A processor implemented method, system, and/or computer program product switches an electronic social presence between a first device and a second device. An electronic signal indicating a signing in to a social presence server by the first device is received. A determination is made as to whether the first device and the second device are physically located farther apart than a predetermined distance. In response to determining that the first device and the second device are physically located farther apart than the predetermined distance, the first device signs out from the social presence server, the second device signs in to the social presence server, and a history associated with the electronic social presence is transferred from the first device to the second device. | 2015-04-23 |
20150113049 | Transmission System, Transmission Device, and Data Transmission Method - The relationship between sending devices and receiving devices can be controlled with a high degree of freedom when sending and receiving data between multiple devices. A POS system | 2015-04-23 |
20150113050 | FINDING AND USING SERVERS FOR CERTAIN SERVICES - A specific address of a server in a data communication network is found when using anycast addressing defined for available servers that provide a predetermined service by providing a first server having a memory and a processor coupled to the memory, sending a request from a client to use the first server for the predetermined service by the anycast address of the service, receiving the request at the first server and detecting that the request was addressed using an anycast address, and sending a response to the client, instructing the client to use an alternative server and providing a specific address of the alternative server to the client, instead of providing the requested predetermined service by the first server in response to the request. | 2015-04-23 |
20150113051 | SYSTEMS AND METHODS FOR DYNAMIC ACCESS TO PROGRAM FEATURES - The multimedia client-server system provides a multimedia client program with a set of features and a server system that creates feature access information that determines which features are to be made available to a particular user. The server system may send the feature access information to the user such that the information is accessible to the multimedia client program. The multimedia client program may dynamically control the user's access to the program's feature set by using the feature access information to validate and verify the user. In addition, the feature access information may be accessible to the server system, such that the server system may periodically update the feature access information, such as, for example, when the user accesses the server system to download multimedia content. | 2015-04-23 |
20150113052 | Method for Terminal Management in Home Network, Device, and Home Network - A gateway ACS generates a service template according to service server information received from a service server, where the service template includes a first application identifier corresponding to an application service; a home gateway acquires the service template from the gateway ACS, and creates a virtual client for the application service corresponding to the first application identifier, and when an application service corresponding to a second application identifier acquired from a terminal belongs to the application service corresponding to the first application identifier, maps information corresponding to the second application identifier, to the virtual client corresponding to the first application identifier; and the virtual client implements message exchange between the service server corresponding to the first application identifier and the terminal. | 2015-04-23 |
20150113053 | DISTRIBUTED NETWORK PAGE GENERATION - Disclosed are various embodiments for distributed generation of network pages from portions of network pages. A first request for a network page is obtained. A second request for a network page portion is sent to a server application. The second request includes a protocol header that specifies a base uniform resource locator (URL). The network page portion is obtained from the server application. The network page portion is based at least in part on the base URL. The network page is generated from the network page portion and other data. | 2015-04-23 |
20150113054 | METHOD, CLIENT, SERVER, AND SYSTEM FOR SHARING CONTENT - Embodiments of the present disclosure disclose a method, a server, a client, and a system for sharing content. The method includes: obtaining sharing request submitted by the client, the sharing request including a destination website to be shared; obtaining sharing content of the destination website according to the destination website; processing the content of the destination website, and generating an accessible address corresponding to the content of the destination website; and sending the accessible address corresponding to the content of the destination website to the client, such that the client replaces the destination website by using the accessible address and sends a sharing message including the accessible address. The method, the server, the client, and the system can be directed to increase efficiency of visiting sharing content. | 2015-04-23 |
20150113055 | INFORMATION MANAGEMENT OF DATA ASSOCIATED WITH MULTIPLE CLOUD SERVICES - A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device. | 2015-04-23 |
20150113056 | IDENTIFYING TARGET CUSTOMERS TO STEM THE FLOW OF NEGATIVE CAMPAIGN - A system and method for stemming flow of information from a negative campaign are described. A status for each node of a set of preselected nodes in a social network graph is identified. The status indicates whether a node has been infected with information from a negative campaign. A source and a flow of the negative campaign are identified based on the status of the nodes from the set of preselected nodes and a topology of the social network graph. A susceptibility score is computed for one or more nodes of the social network. The susceptibility score is computed using a measure of vulnerability of nodes that have not received the information based on the flow of the negative campaign, and a measure of reachability of nodes from the source. Nodes susceptible to adopting and spreading the information from the negative campaign are identified based on the susceptibility score. | 2015-04-23 |
20150113057 | SYSTEM AND METHOD FOR ANONYMOUS REAL TIME PARTICIPANT ENGAGEMENT - Disclosed herein is a system and method of real time data input, aggregation, correlation, interpretation, and dissemination that allows for anonymous participant input while interpreting and disseminating the data in real time to a client based on encrypted characteristics of the participants that makes the data relevant immediately upon its dissemination. The results are disseminated through a communication network with the client. | 2015-04-23 |
20150113058 | DISTRIBUTION AND SYNCHRONIZATION OF A SOCIAL MEDIA ENVIRONMENT - A system is configured to receive, from a first client device, a request to join a social media environment in which a second client device is participating; provide, to the first client device, information regarding media content associated with the social media environment and a number of playback positions from which to begin playback of the media content; receive, from the first client device, information selecting a playback position for the media content; provide, to the first client device, the media content via the social media environment beginning at the selected playback position; monitor interactions with the social media environment by the first client device and the second client device; detect a change of state for the social media environment; and provide, to the second client device, information associated with the change of state for the social media environment. | 2015-04-23 |
20150113059 | APPARATUS AND METHOD FOR IDENTIFYING OBJECTS USING SOCIAL LINKS - Mechanisms are described for identifying objects based on a social context of the object. In other words, objects, such as devices, systems, and physical objects that are configured to communicate data on a network, that are accessible to a user may be identified via the user's social links. In particular, a social link associated with a user of a device may be accessed, and an object may be identified using the social link, where the object is connected to a network. Presentation of an indication of the object, such as a marker, an identifier, a hyperlink, etc., may be provided for using the display of the user's device. In this way, a user may be able to see, and in some cases use or manipulate, objects that are owned by parties with whom the user has a social connection and to which the party has granted the user certain permissions. | 2015-04-23 |
20150113060 | NODE PROPERTIES IN A SOCIAL-NETWORKING SYSTEM - In one embodiment, one or more server computing devices receive, from a client computing device, a request for first information associated with a first node of a graph. The one or more server computing devices determine whether the first node is associated with a cluster of nodes. A cluster of nodes includes one or more concept nodes of the graph that are related to each other. When the first node is associated with a cluster of nodes, the one or more server computing devices access the cluster of nodes that the first node is associated with, obtain second information from one or more of the nodes in the cluster of nodes that the first node is associated with, and provide the second information for rendering by the client computing device. | 2015-04-23 |
20150113061 | COMMUNICATION SYSTEM, COMMUNICATION APPARATUS, AND COMMUNICATION CONNECTION METHOD - A user causes a portable device (information processing device) to approach one PC (communication apparatus), and the PC transfers to the portable device by means of NFC unique connection information, such as a password, required for communication connection. Also, the user causes the portable device which has obtained the connection information to approach another PC. The portable device transfers connection information unique to the one PC to another PC by means of NFC. Another PC uses the obtained connection information to execute communication connection with the one PC. Thus, connection information required for communication connection is transferred among a plurality of PCs so as to easily execute communication connection among the plurality of PCs. | 2015-04-23 |
20150113062 | COMMUNICATION METHOD FOR ELECTRONIC DEVICE IN WIRELESS COMMUNICATION NETWORK AND SYSTEM THEREFOR - A method, an apparatus, and a non-transitory computer-readable storage medium are provided. The method includes initiating communication at an electronic device, providing first information associated with the communication, and providing second information associated with the communication, the second information being provided in a mode that is different from a mode in which the first information is provided. | 2015-04-23 |
20150113063 | DETERMINING USER PERCEIVED DELAYS IN VOICE CONFERENCING SYSTEMS AND VIDEO CONFERENCING SYSTEMS - The determination of user perceived delay in audio and video conferencing systems/services is described. Example embodiments consistent with the present invention measure delays in audio and/or video conferencing systems and services, by treating such systems and services as black boxes, thereby providing end-to-end delays as they would be perceived by users. For example, the user perceived round-trip delay in a video conference system/service may include time delays from each of video capture, video encoding, video transmission, video decoding and video rendering. | 2015-04-23 |
20150113064 | Network Information Push Method and System Thereof, and Computer Storage Medium - Network information push is described. The described techniques include: obtaining friend information of a user according to user identity of the user, and determining whether any friends of the user have interactions with a corresponding network service; and if yes, pushing to the user information about the network service and information about the interactions occurred between the user's friends and the network service. With the method and system of the present disclosure, information about the network services and information about the interactions occurred between the user's friends and the network service are pushed initiatively to the user without the need to collect information by the user, which is more convenient and efficient. Further, since the interaction information is obtained according to the friend information of the user, it may have higher correlation with the user, and thus improve the accuracy of information push. | 2015-04-23 |
20150113065 | Contiguous Location-Based User Networks - Contiguous location based user networks are disclosed herein. A method includes receiving an identification of an area of interest associated with a user of, and transmitting the identification of the area of interest to a server. The method includes determining a location of the user device and transmitting the location to the server. The method includes receiving information identifying a proximity group comprising the user and a plurality of other users. The proximity group includes least one other user being within a proximate area of the location of the user device and having an area of interest corresponding to the area of interest of the user. The proximate area corresponds to a second geographic region smaller than the area of interest. The proximity group further comprising at least one additional other user identified as a neighbor of each of the user and the at least one other user. | 2015-04-23 |
20150113066 | STATE CHANGE ALERTS MECHANISM - A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed corresponding to a particular kind of alert. The alert controller is connected to the alert gates and operable to receive detected alerts from the alert gates and to deliver the detected alerts to a user of the communications system. | 2015-04-23 |
20150113067 | METHOD OF FACILITATING CONTACT BETWEEN MUTUALLY INTERESTED PEOPLE - An improved method of facilitating contact between mutually interested people takes advantage of existing contact lists such as those on social networking sites, instant messaging programs, or cell phones. A program is integrated into one or more of those technologies, allowing the user to characterize each contact on the basis of the user's level of interest in that contact as a date. The program keeps these rankings secret until two users indicate an interest in each other that surpasses a certain threshold. The users are then notified of the mutual interest. Ads and dating advice are sent along with the notification. | 2015-04-23 |
20150113068 | Barcode, sound and collision for a unified user interaction - A user with a mobile device can send and get data from a nearby device, where the latter can be a mobile device held by another person. Both devices communicate with a central server, that gives pages to the devices, letting the devices interact. The interaction is initiated by a barcode or an audio signal or a deliberate collision between the devices. The collision uses a collision server. If the second device has a large screen, like in a shop window, the central server can send web pages to the devices. The page on the mobile device has widgets that emulate browser buttons on the large screen or keys on a keyboard. Letting the pages on the large screen be standard web pages normally shown on a typical desktop or laptop, for backward compatibility and rapid deployment. | 2015-04-23 |
20150113069 | MEDIA PLAYING SYSTEM AND MEDIA PLAYING METHOD FOR PLAYING MEDIA FILE IN AREA NETWORK - A media playing method for playing a media file in an area network is provided. First of all, plural playing devices are assigned to a specified group, and a virtual device corresponding to the specified group is created. When the user wants to simultaneously use the plural playing device to play the media file, the user may simply control the virtual device to play the media file. Consequently, the media file is played by the plural playing devices corresponding to the specified group. Since the media playing method of the present invention is capable of controlling plural playing devices to play the media file by using only a single manual setting procedure, the process of controlling playback of the playing devices is simplified. | 2015-04-23 |
20150113070 | OPTIMIZATION OF POSTING IN SOCIAL NETWORKS - Embodiments of the disclosure relate to optimizing postings in a social network. Embodiments include receiving content delivery preferences that correspond to a geography and an optimal time window for the geography from a content provider. Embodiments also include adjusting the content delivery preferences to create optimized content delivery preferences. Embodiments further include receiving a post to the social network from the content provider at a posting time and determining if the posting time is within the optimal time window for the geography. Based on a determining that the posting time is within the optimal time window for the geography, embodiments include delivering the posting to one or more users in the geography targeted by the posting corresponding to the optimal time window. | 2015-04-23 |
20150113071 | SYMBOLIC VARIABLES WITHIN EMAIL ADDRESSES - Embodiments of the disclosure relate to processing email having symbolic variables in the address. Aspects include receiving, by an email server, an email comprising an email address for an intended recipient and determining whether the email address includes a symbolic variable. Based on determining that the email address includes the symbolic variable, the symbolic variable from the email address are extracted, an email address for an additional recipient by querying a database based on the symbolic variable is identified, and the email is transmitted to the email address of the intended recipient and the email address of the additional recipient. Based on determining that the email address does not include the symbolic variable, the email is transmitted to the email address of the intended recipient. | 2015-04-23 |
20150113072 | MESSAGING AUTO-CORRECTION USING RECIPIENT FEEDBACK - Embodiments of the disclosure relate to providing auto-correction feedback in a messaging application. Embodiments include receiving a message from a sender and selecting a portion of the message for clarification. Embodiments also include creating a proposed modification to the message and transmitting the proposed modification to the message to the sender. Embodiments further include receiving a response from the sender regarding the proposed modification. | 2015-04-23 |
20150113073 | CORRECTION OF INCOMING MESSAGING - Embodiments of the disclosure relate to performing correction on incoming messages. Embodiments include receiving a message from a sender and determining if a portion of the message has been auto-corrected by the sender. Embodiments also include performing a correction on the portion of the message that was auto-corrected by the sender and storing the correction made by the receiver for each individual sender. | 2015-04-23 |
20150113074 | SYSTEM AND METHOD FOR SOCIAL INTRODUCTIONS - A system and method are disclosed enabling users to identify and discreetly contact other users at a venue via their computing devices. In an example, a map of the venue may be displayed to users on their computing devices, together with representations of the positions of users in the venue. A first user may select the representation of a second user on his or her computing device, and thereafter see information about the second user and/or send a message to the second user. | 2015-04-23 |
20150113075 | IMPLEMENTING INJECTION OF FORMAL NUMERICAL MESSAGE IDENTIFIERS IN CLOUD STACKS - A method and apparatus are provided for injecting formal numerical message identifiers in an existing cloud stack. Numerical message identifiers are automatically injected into predefined messages of each translated message catalog before building the translated message catalogs into enhanced binary message catalogs. The numerical message identifiers are generated using an existing unique message identification (msgid) string within the translated message catalog. | 2015-04-23 |
20150113076 | MESSAGE THREAD IDENTIFICATION AND MANAGEMENT - Systems and methods for identifying threads of related messages. A computer can associate messages with threads by storing a thread identifier (thread ID) identifying a thread and associating the thread ID with a message identifier (message ID) of each known message that belongs to the thread. The computer can inspect a message to determine whether the message identifies a reference message. Before assigning a thread ID to the message or a reference message, the computer can determine whether a message ID for either message is stored in association with a thread ID. If a thread ID is stored for a message ID of either message, the computer can assign the thread ID to message IDs of other reference messages. If a thread ID is not stored for a message ID of either message or is different for either message, store a common thread ID in association with both messages. | 2015-04-23 |
20150113077 | SECURE SENT MESSAGE IDENTIFIER - A message management service allows a user to access and manage messages from various message services. The user can access the message management service using a message management client application executing on a client device and can draft messages using the message management client application and send the messages through the different message services. The message management service can add information to messages sent using the message management client application that can be used to identify and organize the messages. A secure sent-message identifier can be added to messages sent by the message management service to reliably indicate that the messages were sent by the message management service. | 2015-04-23 |
20150113078 | COMMUNICATION DEVICE AND COMMUNICATION METHOD - A method for a first communication device transreceiving a message with a second communication device, according to one embodiment of the present invention, comprises the steps of: the first communication device confirming a user value of the second communication device; the first communication device comparing the user value of the second communication device that is confirmed to a user value of the first communication device; and the first communication device establishing either the first communication device or the second communication device as an initiator having initiative for communication and establishing the other as a responder not having initiative for communication, depending on the result of the comparison. | 2015-04-23 |
20150113079 | EMAIL ANALYSIS AND CONTROL - Email analysis and control system comprising: at least one server comprising an email exchange module and an email control module; and a plurality of users' computers running an email application and a client application communicating with the email application, the email control module comprising a rules database and a server program communicating with the client application, the client application configured to analyze each email sent by the user's email application, determine its importance or relevancy to each addressee according to the rules and act accordingly, the client application further configured to analyze each email received by the user's email application, determine its importance or relevancy to the user according to said rules and act accordingly. | 2015-04-23 |
20150113080 | TECHNIQUES FOR SENDER-VALIDATED MESSAGE TRANSMISSIONS - Disclosed are various embodiments, implemented in one or more computing devices, for filtering objectionable content from messages prior to transmission of the messages to recipients. A message is obtained for which a sender seeks to transmit, via a network, to one or more recipients. An examination is determined that is to be performed upon the message, where the examination is selected from among a set of available examinations. An action is initiated for the message, where the action is determined based upon a result of the examination. The action includes at least one of: transmitting the message to the recipients, requesting the sender to review the message, modifying the message, and deleting the message. | 2015-04-23 |
20150113081 | SYMBOLIC VARIABLES WITHIN EMAIL ADDRESSES - Embodiments of the disclosure relate to processing email having symbolic variables in the address. Aspects include receiving, by an email server, an email comprising an email address for an intended recipient and determining whether the email address includes a symbolic variable. Based on determining that the email address includes the symbolic variable, the symbolic variable from the email address are extracted, an email address for an additional recipient by querying a database based on the symbolic variable is identified, and the email is transmitted to the email address of the intended recipient and the email address of the additional recipient. Based on determining that the email address does not include the symbolic variable, the email is transmitted to the email address of the intended recipient. | 2015-04-23 |
20150113082 | SOCIAL MESSAGING HUB - A social messaging hub provides communication services for a data enabled device having Internet network access capabilities such as a portable media player, personal digital assistant, a Wi-Fi mobile platform, a tablet computer, portable e-Reader, a personal computer, a laptop and a netbook computer. The social messaging hub communicates with the data enabled device over the Internet or cellular data networks, and interfaces with a message infrastructure including mobile carriers, message aggregators, message exchanges and various specialized social messaging services, such as Microsoft Windows Live Messenger, AIM, Yahoo, GoogleTalk, Facebook and Twitter to enable bi-directional messaging communication. The user is given a registered phone number and unique IP addressable identification which serve as a source and destination identifier of the associated data enabled device. Messages may originate in or be delivered to other users' mobile telephones or in similarly equipped and provisioned IP data enabled devices. | 2015-04-23 |
20150113083 | HUMAN RELATIONSHIPS REGISTERING SYSTEM AND DEVICE FOR REGISTERING HUMAN RELATIONSHIPS, PROGRAM FOR REGISTERING HUMAN RELATIONSHIPS, AND MEDIUM STORING HUMAN RELATIONSHIPS REGISTERING PROGRAM AND READABLE BY COMPUTER - To provide a human relationships registering system, a method and a server for registering human relationships, a program for registering human relationships, and a medium storing human relationships registering program and readable by a computer, all of which are used to establish wide and close relationships with members having a variety of occupations or engaged in various technical fields and to obtain expert knowledge or information. The human relationships registering system comprises first data processing units | 2015-04-23 |
20150113084 | MESSAGE-BROWSING SYSTEM, SERVER, TERMINAL DEVICE, CONTROL METHOD, AND RECORDING MEDIUM - To easily grasp relations between posts and responses by other users, when a browsing service for browsing messages exchanged through posts and responses to the posts among multiple users is provided in a message-browsing system, a terminal device | 2015-04-23 |
20150113085 | Systems and Methods for Controlling Email Access - Embodiments of the disclosure relate to identifying email resources associated with client devices, identifying resource rules, determining whether the email resources satisfy the resource rules, and modifying the email resources based on the resource rules if the resource rules are not satisfied by the email resources. | 2015-04-23 |
20150113086 | RECURSIVE IDENTIFICATION OF INDIVIDUALS FOR CASUAL COLLABORATIVE CONFERENCING - A method for real-time communication among two or more individuals separated in space. The method includes the steps of determining that a first individual is likely to be interested in communicating with a second individual via a first communications link; retrieving information via the first communications link about one or more additional individuals from electronic memory means associated with the second individual; and establishing communication with at least one of the additional individuals based on the retrieved information. | 2015-04-23 |
20150113087 | SELECTIVELY SENDING ELECTRONIC MESSAGES - A method, system and computer program product for instant message communication in a wireless and non-wireless environment. A message is sent from a mobile unit device over a wireless communication network. The message includes a destination address, information associated with the mobile unit device's user, message content and message address. If, according to information previously stored for the mobile unit device's user at the instant message system, the destination address is associated with an instant message function, the associated instant message function is executed at the instant message system using the information contained in the message content, if required as determined by the associated instant message function. If, according to information previously stored for the mobile unit device's user at the instant message system, the destination address is associated with an instant message name, an instant message is created according to the message content and is sent to the user with the associated instant message name. For instant messages sent or received by a mobile unit device with known buddies, the instant message is optimized by tagging the instant message with a routing phone number that is unique to the mobile unit device and buddy combination, whose identity is stored both in the mobile unit device address book and in the instant message routing server. | 2015-04-23 |
20150113088 | PERSISTENT CACHING FOR OPERATING A PERSISTENT CACHING SYSTEM - A persistent caching system is provided. The persistent caching system includes a storage system having a caching server for storing data, and a client for accessing the data through a network. The caching server is configured to store the data in a number of virtual memory blocks. The virtual memory blocks refer to an associated memory-mapped file in a file system of the caching server. The caching server is configured to export addresses of the virtual memory blocks to the client. The client is configured to access at least some of the virtual memory blocks through RDMA using the exported addresses. The caching server is configured to page virtual memory blocks being accessed by one or more clients through RDMA to and/or from the memory-mapped files associated with the accessed virtual memory blocks. | 2015-04-23 |
20150113089 | METHOD AND APPARATUS FOR FLEXIBLE CACHING OF DELIVERED MEDIA - Various methods are described for selecting an access method for flexible caching in DASH. One example method may comprise causing a request for at least one of a primary representation for a segment and one or multiple alternative representations for the segment to be transmitted to a caching proxy. The method of this example embodiment may further comprise causing the caching proxy to respond with at least one of the primary representation or the alternative representation based on the caching status at a caching proxy. In some example embodiments, the caching proxy is configured to determine whether the request enables an alternative representation to be included in a response. Furthermore, the method of this example embodiment may comprise receiving at least one of the primary representation or the alternative representation for the segment from the caching proxy. Similar and related example methods, example apparatuses, and example computer program products are also provided. | 2015-04-23 |
20150113090 | SELECTING A PRIMARY STORAGE DEVICE - In a method for determining a primary storage device and a secondary storage device for copies of data, one or more processors determine metrics data for at least two storage devices in a computing environment. The one or more processors adjust the metrics data. The one or more processors determine an I/O throughput value based on the adjusted metrics data for each of the at least two storage devices. The one or more processors compare the determined I/O throughput values for each of the at least two storage devices. The one or more processors select a storage device of the at least two storage devices with the lowest determined I/O throughput as a primary storage device. | 2015-04-23 |
20150113091 | MASTERLESS CACHE REPLICATION - In an example of masterless cache replication, a processor of a server of a plurality of servers hosting a distributed application can receive a local cache event for a local data item stored in an application cache of the server. The processor can determine whether the local cache event is from another server. The processor can also determine whether a remote cache event of the other server is different from the local cache event and whether the local cache event is in conflict with at least one other cache event for the local data item. The processor can also determine whether the local cache event has a higher priority over the at least one other cache event and direct performance of the local cache event amongst the plurality of servers. | 2015-04-23 |
20150113092 | METHOD AND APPARATUS FOR DISTRIBUTED ENTERPRISE DATA PATTERN RECOGNITION - An apparatus for accessing data in an enterprise data storage system. The apparatus includes memory for storing data, a storage controller, a secure hypervisor, and an interface. The storage controller is coupled to the memory and is configured for managing data stored in the memory. The controller is also configured to receive a command from a client device to access specified data in the memory. The secure virtualized hypervisor within the memory is configured for deploying an operating system of the storage controller for purposes of secure operation by the storage controller. The interface is configured for communicating with the storage controller and initiates the storage controller to perform the command on the specified data that is fetched into the secure virtualized hypervisor, wherein results of the command is transmitted over a network to the client device. | 2015-04-23 |
20150113093 | APPLICATION-AWARE BROWSER - Methods and apparatus, including computer program products, are provided for an application-specific browser. In some implementations, a method may be provided which includes retrieving, by a browser, content of a resource; determining, based on an identity of the resource, whether to store the content in a persistent cache; and storing the content in the persistent cache, when the identity indicates storage to persistent cache is enabled for the content of the resource. | 2015-04-23 |
20150113094 | SYSTEMS AND METHODS FOR CONTENT DELIVERY AND MANAGEMENT - A content management method uses a portable multifunction device | 2015-04-23 |
20150113095 | FLEXIBLE REMOTE DATA MIRRORING - Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides many-to-one data mirroring, including mirroring from local servers running the same or different operating systems and/or file systems at two or more geographically dispersed locations. The invention also provides one-to-many data mirroring, mirroring with or without a dedicated private telecommunications link, and mirroring with or without a dedicated server or another server at the destination(s) to assist the remote mirroring unit(s). In addition, the invention provides flexibility by permitting the use of various combinations of one or more external storage units and/or RAID units to hold mirrored data. Spoofing, SCSI and other bus emulations, and further tools and techniques are used in various embodiments of the invention. | 2015-04-23 |
20150113096 | Customized Content Delivery Based On Geographic Area - Methods and systems are disclosed for providing customized content to users based on their location. In one embodiment, for each of one or more content providers, a customized content delivery function receives information from the content provider defining a number of geographic shapes selecting corresponding geographic areas. Preferably, each of the geographic shapes overlaps at least one other of the geographic shapes and is assigned an importance level. For each geographic shape, the content provider defines one or more tags for the geographic shape and assigns a weight to each of the one or more tags. Thereafter, when a request is received from a requestor, one or more content items are selected for delivery to the requestor based on the geographic shapes, the tags and corresponding weights for the geographic shapes, and the location of the requestor. | 2015-04-23 |
20150113097 | VOLUME HIERARCHY DOWNLOAD IN A STORAGE AREA NETWORK - In one embodiment, a solution is provided wherein a volume hierarchy may be received at a network device in a storage area network. Once the network device is ready to apply the volume hierarchy, a message so indicating may be sent. Later, a command to apply the volume hierarchy may be received and the volume hierarchy may be applied so that the network device processes IOs using the volume hierarchy. | 2015-04-23 |
20150113098 | CONTENT DISTRIBUTION AND DATA AGGREGATION FOR SCALABILITY OF OBSERVATION PLATFORMS - Methods and systems for managing and distributing content and aggregation of data in a plurality of observation platforms are disclosed. A message is generated with content at a content distribution manager. A delivery of the message is scheduled and a plurality of specified devices are specified for delivery in a plurality of observation platforms at a designated time and/or location(s) via the content distribution manager, wherein the plurality of observation platforms are capable of receiving a signal from a first mobile device with a first characteristic that corresponds to an audible source and a second characteristic that corresponds to information indicative of a geographic position of the first mobile device and relaying the signal to a destination based on the first characteristic and/or the second characteristic. The message is delivered to the plurality of observation platforms which relays the message to the plurality of specified devices at the designated time. | 2015-04-23 |
20150113099 | METHOD AND DEVICE FOR MAKING AVAILABLE A CONTENT, STORED ON A SERVER IN ENERGY STANDBY MODE - A method for making stored content. A server (aggregator) presents to an item of equipment contents that are stored, each content being accessible to the item of equipment on the basis of information stored by the aggregator (original reference), which identifies the server by which this content is stored and which enables accessing this content on the identified server. The aggregator stores, for each content stored by a server in a server network, information (local reference), associate with the original reference of this content. The original reference, which is associated with a local reference present in a content request sent by an item of equipment and received by the aggregator, is obtained. This server is awakened by the aggregator, by sending a wake-up message intended for the server that stores the content associated with the obtained original reference. The aggregator sends, to the item of equipment, the obtained original reference. | 2015-04-23 |
20150113100 | SOFTWARE-DEFINED MEDIA PLATFORM - A software-defined media platform having one or more media processing units that may be dynamically instantiated, interconnected and configured according to changes in demand, resource availability, and other parameters affecting system performance relative to demand. In one example media processing method, a source media stream may be received via multicast or unicast. The source media stream may be processed into one or more levels of work product segments having different media characteristics by a plurality of transcoding processing units, as needed. One or more levels of work product segments, or the source media stream, may be packaged (e.g., including resegmenting) into final work product segments having select media characteristics, which may be uploaded to a cloud storage unit for delivery to end users. | 2015-04-23 |
20150113101 | METHOD AND APPARATUS FOR PROVIDING STREAMING CONTENT - A content provider provides content by receiving a request for streaming content from a user, determining whether a streaming file corresponding to the streaming content is stored in the content provider, and if the streaming file is stored in the content provider, providing the internal protocol (IP) address of the content provider to a web browser. | 2015-04-23 |
20150113102 | FILE DELIVERY OVER A BROADCAST NETWORK USING FILE SYSTEM ABSTRACTION, BROADCAST SCHEDULE MESSAGES AND SELECTIVE RECEPTION - Methods provide mechanisms for efficiently delivering files over a broadcast system to mobile devices. Files for broadcast may be logically identified as belonging to a directory in a file system. A Broadcast Schedule Message may inform receiver devices of files that will be broadcast at a specified time, as well as describe the files. File may be transmitted in file delivery pipes, which may be of different bandwidth and data rates. Receiver devices configured according to the embodiments may make use of the broadcast schedule message to select files to be received based on the service or application with which the file is associated, and whether the file is new or an update to a previously received file. Receiver devices activate receiver circuitry to capture the files within their advertised broadcast window, and pass the files to be broadcast to applications or services requesting the files. | 2015-04-23 |
20150113103 | UPSTREAM FAULT DETECTION - Techniques are described for detecting faults in media content based on the behavior of users viewing the media content. Embodiments stream a first instance of media content to one or more users. The behavior of the one or more users is monitored while the users are viewing the streaming first instance of media content. Embodiments then determine whether the first instance of media content is faulty, based on the monitored behavior of the one or more users. | 2015-04-23 |
20150113104 | METHOD AND SYSTEM FOR LIVE STREAMING VIDEO WITH DYNAMIC RATE ADAPTATION - A live streaming system/method provides cross platform live streaming capabilities to mobile devices. A file format compatible with legacy HTTP infrastructure is used to deliver media over a persistent connection. Legacy client media players can dynamically change the encoded rate of the media delivered over a persistent connection. Standard HTTP servers may be used without modification, leveraging standard media players embedded in mobile devices for seamless media delivery over wireless networks with high bandwidth fluctuations. | 2015-04-23 |