51st week of 2013 patent applcation highlights part 64 |
Patent application number | Title | Published |
20130339402 | SYSTEM AND METHOD FOR EFFICIENT REPRESENTATION OF DYNAMIC RANGES OF NUMERIC VALUES - A method of efficiently representing ranged data sets may include storing a data structure representing a first data set. The data structure may include one or more nodes each representing distinct portions of the data set, and the first data set may include a range of multiple values bounded by an upper bound and a lower bound. A first node may represent the range of multiple values by storing the upper bound and the lower bound. The method may also include receiving a second data set to add to the first data set. The intersection of the first data set and the second data may include at least one value. The method may further include altering the one or more nodes in the data structure such that the union of each of the distinct portions of the data set represented by the one or more nodes is equivalent to the union of the first data set and the second data set; and such that the intersection of each of the distinct portions of the data set represented by the one or more nodes is equivalent to an empty data set. | 2013-12-19 |
20130339403 | INTEROPERABILITY FORMAT TRANSLATION AND TRANSFORMATION BETWEEN IFC ARCHITECTURAL DESIGN FILE AND SIMULATION FILE FORMATS - Automatically translating a building architecture file format (Industry Foundation Class) to a simulation file, e.g., for EnergyPlus and/or Radiance, in one aspect, may comprise extracting from a building architecture file, data and metadata used by a target simulation tool; creating interoperability data objects and storing the extracted data in the interoperability data objects; preparing a model translation procedure to identify a mapping from a Model View Definition to a translation and transformation function; transforming the extracted data using the data stored in the interoperability data objects, an input Model View Definition template, and the translation and transformation function to convert the extracted data to correct geometric values needed for a target simulation file format used by the target simulation tool; and generating the simulation file in the target simulation file format. | 2013-12-19 |
20130339404 | INTEROPERABILITY FORMAT TRANSLATION AND TRANSFORMATION BETWEEN IFC ARCHITECTURAL DESIGN FILE AND SIMULATION FILE FORMATS - Automatically translating a building architecture file format (Industry Foundation Class) to a simulation file, e.g., for EnergyPlus and/or Radiance, in one aspect, may comprise extracting from a building architecture file, data and metadata used by a target simulation tool; creating interoperability data objects and storing the extracted data in the interoperability data objects; preparing a model translation procedure to identify a mapping from a Model View Definition to a translation and transformation function; transforming the extracted data using the data stored in the interoperability data objects, an input Model View Definition template, and the translation and transformation function to convert the extracted data to correct geometric values needed for a target simulation file format used by the target simulation tool; and generating the simulation file in the target simulation file format. | 2013-12-19 |
20130339405 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR AND COMPUTER-READABLE STORAGE MEDIUM - An information processing system detects that an updated version of a file is registered on a server that provides a microblogging function, and acquires, in a case where it is detected that the updated version of the file is registered on the server, information indicating a user that performed a specific operation related to an original version of the file, and distributes the updated version of the file to the user indicated by the acquired information. | 2013-12-19 |
20130339406 | SYSTEM AND METHOD FOR MANAGING FILESYSTEM OBJECTS - A system and method of operating a filesystem for managing filesystem objects is disclosed. The filesystem objects are characterized by metadata parameters included in a global directory object arranged in a plurality of global directory object (GDO) pages. Responsive to receiving a request for creating a new filesystem object, a parent key is obtained. The parent key is indicative of an identifier of a direct parent directory requested for hosting the new filesystem object. A target page that corresponds to the parent key is located within the plurality of GDO pages. The target page further includes a direct parent directory metadata record associated with the direct parent key and includes metadata parameters related to the direct parent directory. An object key is created as corresponding to the same target page, thereby enabling accommodation of an object metadata record, related to the new filesystem object, on the target page. | 2013-12-19 |
20130339407 | AVOIDING CLIENT TIMEOUTS IN A DISTRIBUTED FILESYSTEM - The disclosed embodiments disclose techniques that facilitate of avoiding client timeouts in a distributed filesystem. Multiple cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem in a local storage pool. During operation, a cloud controller receives from a client system a request for a data block in a target file that is stored in the distributed filesystem. Although the cloud controller is already caching the requested data block, the cloud controller delays transmission of the cached data block; this additional delay gives the cloud controller more time to access uncached data blocks for the target file from a cloud storage system, thereby ensuring that subsequent requests of such data blocks do not exceed a timeout interval on the client system. | 2013-12-19 |
20130339408 | SELECTIVE FILE ERASURE USING METADATA MODIFICATIONS AND APPARATUS - A process that ensures the virtual destruction of data files a user wishes to erase from a storage medium, such as a hard drive, flash drive, or removable disk. This approach is appropriate for managing custom distributions from a large file sets as it is roughly linear in compute complexity to the number of files erased but is capped when many files are batch erased. | 2013-12-19 |
20130339409 | ADAPTABLE MICROCONTROLLER-OPERATED DEVICE AND RELATED SYSTEM AND SOFTWARE PRODUCTS A CORRESPONDING SYSTEM - The invention concerns a portable computing device comprising a microprocessor capable of running software, hardware means capable of providing at least one physical variable, a memory unit carrying the software adapted to read the physical variable and to perform a mathematical operation utilizing the physical variable. An interface means adapted to allow defining of the mathematical operation in the memory unit by a user of the device. The invention also concerns a firmware product of a microcontroller-operated device, a computer program product and a web service. | 2013-12-19 |
20130339410 | METHOD OF FRACTAL-BASED DATA DISTRIBUTION - A reader is utilized to detect motion of a user's fingers when a user mimics a typing motion. The system can be used to define various key press states for particular finger positions and then monitor the motion of fingers to detect when a key state is entered. The system can then provide the detected key state as input to a system expecting the data input. | 2013-12-19 |
20130339411 | Storage of Arbitrary Points in N-Space and Retrieval of Subset Thereof Based on Criteria Including Maximum Distance to an Arbitrary Reference Point - Systems and methods pertaining to nearness calculations of points in n-space. Among the embodiments is associating points of interest with point records in a data store, and efficient retrieval of subsets of those point records which meet arbitrary criteria. Criteria can limit retrieval to neighbors of a reference point (i.e., point records associated with points of interest whose home cells that share at least one interface with another designated home cell. Computationally expensive, at-retrieval range calculations are avoided by performing complimentary calculations at-storage and saving them with related records. The invention is appropriate for use with data storage mechanisms which limit inequality or range operations, or for which such operations result in inefficiencies. When used to model neighboring points on a planetary surface in 3-space, the invention does not suffer from polar distortion (where spherical coordinate systems have difficulty). | 2013-12-19 |
20130339412 | DATA PROCESSING APPARATUS AND METHOD - Processing circuitry is provided for performing a shift-round-and-accumulate operation. The operation comprises shifting an input value to generate a shifted value using shifting circuitry, adding the shifted value to an accumulate value using adding circuitry, and performing rounding by adding a rounding value to the sum of the shifted value and the accumulated value using the adding circuitry. The same adding circuitry is used to perform both the addition of the shifted value and the accumulated value and the addition of the rounding value in the same processing cycle. | 2013-12-19 |
20130339413 | PROXY CALCULATION SYSTEM, METHOD, REQUEST DEVICE AND PROGRAM THEREOF - Where G and H are cyclic groups, M is an integer of two or more, i=1, . . . , M, f is a homomorphic function of mapping a member x | 2013-12-19 |
20130339414 | SYSTEM AND METHOD TO COMPUTE NARROW BOUNDS ON A MODAL INTERVAL POLYNOMIAL FUNCTION - A computer executable method of processing a representation of a modal interval polynomial is provided. A representation of a modal interval polynomial is generally provided as input, more particularly, a representation comprising a modal interval function variable and an array of modal interval coefficients. Each modal interval linear interpolation of each of the modal interval coefficients of the array are recursively processed until a single modal interval coefficient remains in the array. For each iteration of the recursive processing, a modal interval linear interpolation operation is executed. | 2013-12-19 |
20130339415 | LATENCY COMPENSATION - Systems and methods for latency compensation are disclosed. In one embodiment, a computer-based system for latency compensation in a dynamic system comprises a processor and logic instructions stored in a tangible computer-readable medium coupled to the processor which, when executed by the processor, configure the processor to receive at least first parameter data from a first sensor and second parameter data from a second sensor, direct the at least first parameter data and the second parameter data into a combining filter, receive additional parameter data about the dynamic system from at least one additional sensor, construct a model of latency effects on the first parameter data and the second parameter data, and use the model of latency effects to compensate for latency-based differences in the first parameter data and the second parameter data. | 2013-12-19 |
20130339416 | DIGITAL SIGNAL-PROCESSING STRUCTURE AND METHODOLOGY FEATURING ENGINE-INSTANTIATED, WAVE-DIGITAL-FILTER CASCADING/CHAINING - Filter-chain-creating, digital signal-processing structure, for performing frequency band analysis and selection, which structure features a time-slice-based digital fabricating/instantiating engine, and engine-software-operating structure designed to operate the engine in a time-slice-based fabrication mode to create a chained arrangement of at least one of (a) Type-I, and (b) combined Type-I and Type-I wave digital filter (WDF) agencies in an overall, composite WDF structure to function for frequency band analysis and selection. | 2013-12-19 |
20130339417 | RESIDUE-BASED EXPONENT FLOW CHECKING - A technique for checking an exponent calculation for an execution unit that supports floating point operations includes generating, using a residue prediction circuit, a predicted exponent residue for a result exponent of a floating point operation. The technique also includes generating, using an exponent calculation circuit, the result exponent for the floating point operation and generating, using the residue prediction circuit, a result exponent residue for the result exponent. Finally, the technique includes comparing the predicted exponent residue to the result exponent residue to determine whether the result exponent generated by the exponent calculation circuit is correct and, if not, signaling an error. | 2013-12-19 |
20130339418 | Method and Apparatus for Signal Filtering and for Improving Properties of Electronic Devices - The present invention relates to nonlinear signal processing, and, in particular, to adaptive nonlinear filtering of real-, complex-, and vector-valued signals utilizing analog Nonlinear Differential Limiters (NDLs), and to adaptive real-time signal conditioning, processing, analysis, quantification, comparison, and control. More generally, this invention relates to methods, processes and apparatus for real-time measuring and analysis of variables, and to generic measurement systems and processes. This invention also relates to methods and corresponding apparatus for measuring which extend to different applications and provide results other than instantaneous values of variables. The invention further relates to post-processing analysis of measured variables and to statistical analysis. The NDL-based filtering method and apparatus enable improvements in the overall properties of electronic devices including, but not limited to, improvements in performance, reduction in size, weight, cost, and power consumption, and, in particular for wireless devices, NDLs enable improvements in spectrum usage efficiency. | 2013-12-19 |
20130339419 | METHOD AND APPARATUS TO MAXIMIZE RETURN ON INVESTMENT IN HYBRID CLOUD ENVIRONMENT - Exemplary embodiments improve return on investment in hybrid cloud environment. In one embodiment, a computer comprises: a memory; and a processor operable to manage two types of clouds, which are private and public clouds, by using information stored in the memory, and to manage migration of a set of an application and a data between a first type of clouds and a second type of clouds of the two types of clouds, the application running on a server of the first type of clouds, the data to be read or written by the application and being stored in a storage system of the first type of clouds. The processor manages the migration of the set of the application and the data between the first type of clouds and the second type of clouds based on resource utilization of resources including at least one of the server or the storage system. | 2013-12-19 |
20130339420 | MOVING SHARED FILES - A client device accesses a shared data system and begins moving data from one location to another. The client device generates a tombstone object that indicates that includes metadata indicating that the data has been moved. When another client accesses the data at the old location, it encounters the tombstone and begins accessing the data at the new location. If the data has not already been completely moved to the new location, the second client to access the data assists in transferring the data to the new location. | 2013-12-19 |
20130339421 | Decision Streams for Synchronizing Visual Script Language Processing between Networked Computers - A method is provided for decision streams for synchronizing visual script language processing between networked computers. A master computing device may receive a remote kickoff stream indicating master nodes to be processed on a master graph, create a master decision stream using the remote kickoff stream, process master nodes of the master graph to populate the master decision stream with states and actions during the processing, and distribute the master decision stream to clients for synchronization of private graphs. The master and private graphs may be copies of the same visual script for implementing game logic, which may be created and edited using a graphical user interface (GUI). Nodes of the graphs can be marked as master, requiring global synchronization, or private, allowing immediate local processing with reduced latency. Thus, online game designers are empowered to balance the competing concerns of state synchronization and latency. | 2013-12-19 |
20130339422 | METHODS AND SYSTEMS TO PROVIDE DYNAMIC CONTENT AND DEVICE PANEL MANAGEMENT - Systems and methods are disclosed that provide for automatic management of device content for demonstration applications running on mobile devices such as smart phones. The systems and methods can eliminate or reduce the need for a manual process of content management for such demonstration applications. Systems and methods according to the present disclose can also provide for the following: updating content on a device to include content that demonstrates the device capabilities dynamically; delivering content based on the device demographic to cater the needs of the customers; performing local wipe of content generated by customers at regular intervals automatically; providing easy discovery of the premium device capabilities to the customers; advertising new capabilities delivered to the devices; and, tracking features/applications used by the customers and/or creating a store or device profile. | 2013-12-19 |
20130339423 | DISTRIBUTED FABRIC ARCHITECTURE IN A CLOUD COMPUTING ENVIRONMENT - A device creates a local forwarding function in a virtual machine of a device associated with a cloud computing environment, where the local forwarding function local forwarding function connects the device with local devices associated with the cloud computing environment. The device creates a global forwarding function in the virtual machine, where the global forwarding function connects the device with global devices associated with other cloud computing environments. The device also creates, in the virtual machine, a virtual control plane that controls the local forwarding function and the global forwarding function. The device communicates, via the local forwarding function, first traffic with a particular local device of the local devices, and communicates, via the global forwarding function, second traffic with a particular global device of the global devices. | 2013-12-19 |
20130339424 | DERIVING A SERVICE LEVEL AGREEMENT FOR AN APPLICATION HOSTED ON A CLOUD PLATFORM - Systems and methods for deriving a service level agreement for an application hosted on a cloud platform are defined. In accordance with at least one embodiment, deriving the service level agreement comprises packaging the application for deployment on a cloud platform, executing the packaged application in a sandboxed environment and capturing one or more application performance characteristics thereby, executing the packaged application in a sandboxed virtualized platform and further capturing one or more application performance characteristics thereby, mapping the one or more captured application performance characteristics to one or more service level objectives, and deriving a service level agreement on the basis of the one or more service level objectives, wherein the service level agreement comprises at least one of the one or more service level objectives. | 2013-12-19 |
20130339425 | Method and System for Rendering Content on a Wireless Device - A method of rendering content on a wireless device. The wireless device sends a message to a server requesting an application and identifies itself with its rendering capabilities. The wireless receives an identification of a custom configuration of a plurality of rendering blocks of the wireless device associated with the application. The custom configuration configures the plurality of rendering blocks of the device. The wireless device receives compiled content from the application executing on the server that includes render commands expressed in a syntax that is device generic but has parameters specific to the rendering capabilities of the wireless device. A reader of the wireless device processes the compiled content and issues commands to individual rendering blocks of a graphical user interface based on the rendering commands of the compiled content and based on the custom configuration. | 2013-12-19 |
20130339426 | ELECTRONIC DEVICE AND MANAGEMENT METHOD OF ELECTRONIC MAP USING ELETRONIC DEVICE - An electronic device for managing an electronic map provides a service for accessing the electronic map of a first security system. The electronic device further includes an abstract electronic map layer embedded in the first security system and a second security system. The abstract electronic map layer embeds an uniform resource locator and a loading scheme of the electronic map in a first application programming interface (API) of the first security system and a second API of the second security system. | 2013-12-19 |
20130339427 | PROPOSAL SYSTEM - Described herein are techniques and mechanisms that facilitate the creation of proposals and requests for proposals. According to various embodiments, a request for proposals for action based on first input provided by a first entity may be created. The request for proposals may identify a business need associated with the first entity. The request for proposals may be transmitted to a client machine via a network. The client machine may be associated with a second entity invited to submit a proposal in response to the request for proposals. A message from the client machine may be received at the server. The message may include second input for creating the proposal. The proposal may be created based on the second input. The proposal may address the business need identified in the request for proposals. | 2013-12-19 |
20130339428 | DYNAMICALLY CONFIGURABLE SESSION AGENT - A monitoring system captures the behavior of distributed applications and also provides a framework for augmenting functionality of the application in response to user interactions and different states of the application and network. Network events exchanged between an application and an application server are captured and the local client events on the client device are also selectively captured. The different disparate network events and client events are then combined together during a replay operation to simulate the user experience during the previous application session. | 2013-12-19 |
20130339429 | DNS QUERY PROCESSING USING RESOURCE IDENTIFIERS SPECIFYING AN APPLICATION BROKER - A system, method and computer-readable medium for request routing based on application information associated with the requested resource are provided. A DNS nameserver at an application broker obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes application information associated with the requested resource. Based on the application information parsed from the first resource identifier, the DNS nameserver at the application broker selects either a second resource identifier which resolves to a domain of a network computing provider or an IP address associated with a network computing component for processing the requested resource. The DNS nameserver then transmits either the second resource identifier or IP address to the client computing device. | 2013-12-19 |
20130339430 | Fears Online Interface 18 - The Fears Online Interface 18 (OI 18) is the industries' first audio recording interface with online and wireless Internet capabilities. May be used for connecting your studio online with multiple OI 18's to record, collaborate, rehearse, and exchange recording session audio from their location into your professional DAW. The body is a 2space rack unit with 8 analog in/outputs, and 10 digital totaling 18inputs/18outputs. The OI 18 has a unique LCD screen per analog channel on front of the hardware, which displays the musician's name, state, instrument, and signal-bridge. Software 1.0 is a plug-in & standalone, providing the ability to organize your online cliental through an instant messenger type database, visibly interact, and drag and drop their recording screen name, into the desired recording input I/O, for an immediate collaborate session as the interface dials online and connect to the corresponding location. | 2013-12-19 |
20130339431 | Replay of Content in Web Conferencing Environments - A method, an apparatus and computer readable storage media facilitate engaging in a web conference session between computing devices over a network, where the web conference session includes audio and video content communicated from at least one computing device to at least one other computing device during the web conference session. A first computing device engages in the web conference session at a first time that is after a start time of the web conference session and while the web conference session is ongoing, and the first computing device displays a time shifted portion of the web conference session prior to the first time and while the web conference session is ongoing. | 2013-12-19 |
20130339432 | MONITORING CONNECTION REQUESTS IN SOCIAL NETWORKS - Monitoring connection requests in social networks includes identifying a connection request to connect a contact's profile to a user's profile in the social network, comparing information about the contact's profile to a preference in the user's profile, and determining whether to allow the connection request to be sent to the user's profile based on the preference. | 2013-12-19 |
20130339433 | METHOD AND APPARATUS FOR CONTENT RATING USING REACTION SENSING - A system that incorporates teachings of the subject disclosure may include, for example, receiving segment ratings and semantic labels associated with media content from a group of first communication devices, analyzing the segment ratings and the semantic labels to identify universal segments among the plurality of segments that satisfy a threshold based on common segment ratings and common semantic labels; and providing universal reactions and an identification of the universal segments to a second communication device for generation of a content rating for the media content based on the universal segments and reaction data collected by sensors of the second communication device, where the universal reactions are representative of the common segment ratings and the common semantic labels for the universal segments. Other embodiments are disclosed. | 2013-12-19 |
20130339434 | Automatically Generating Music Marketplace Editorial Content - Example apparatus and methods concern automatically creating editorial content for albums that are to be recommended in a computerized music marketplace. An album may be selected for recommendation after analyzing consumption data (e.g., sales, downloads, samples), and popularity data (e.g., chart rankings, critical reviews). The popularity data may also include data mined from sources including search engines and social media sites. An overall recommendation score may be a weighted function of consumption data and popularity data. A customized recommendation score may be a weighted function of the overall recommendation score influenced by regional considerations, demographic considerations, and other considerations. The editorial content may include art and text and may be customized based on regional considerations, demographic considerations, and based on other art or text that will appear at the same time as the editorial content. | 2013-12-19 |
20130339435 | PHOTO ALBUM CREATION BASED ON SOCIAL MEDIA CONTENT - A method of creating a physical representation of digital information located on a social networking environment comprises retrieving a number of digital images from the social networking environment, retrieving data associated with the digital images, and creating a physical representation of the digital images and data associated with the digital images, in which the data associated with the digital images comprises information about the subject matter of the digital images. | 2013-12-19 |
20130339436 | DELAYED OR SUSPENDED ALERTS WITH MULTIPLE DEVICES IN PROXIMITY - A method and a plurality of communication devices configured to control notification of reception of a same message by at least one of the plurality of communication devices. The method includes determining that a plurality of communication devices are in proximity with each other, determining that a same message was received by the plurality of communication devices, and determining at least one communication device of the plurality of communication devices on which to inhibit producing a notification that indicates the message was received. The at least one communication device delays a pre-determined amount of time while monitoring for reception of a signal that indicates the message was read, and based on determination that the delay of the pre-determined amount of time has expired and that the communication device has failed to receive the signal, the communication device produces the notification. | 2013-12-19 |
20130339437 | PHOTO ALBUM CREATION BASED ON SOCIAL MEDIA CONTENT - A method of creating a physical representation of digital information located on a social networking environment comprises retrieving a number of digital images from the social networking environment, retrieving data associated with the digital images, and creating a physical representation of the digital images and data associated with the digital images, in which the data associated with the digital images comprises information about the subject matter of the digital images. | 2013-12-19 |
20130339438 | SYSTEMS AND METHODS FOR GROUP BASED ACCESS CONTROL OF MACHINE TO MACHINE DEVICES - Methods and devices for communicating in a communication system are described herein. In one aspect, methods and devices for group based access control of machine to machine devices for wireless communication are described. One method includes forming a machine-to-machine (M2M) group identifier based on a M2M service category. The method further includes associating the M2M group identifier with at least one wireless device. The method further includes transmitting data intended for receipt by the M2M group, the data including the M2M group identifier. | 2013-12-19 |
20130339439 | METHOD, USER EQUIPMENT, SERVER, AND APPARATUS FOR IMPLEMENTING INFORMATION SHARING - Embodiments of the present invention provide a method, a user equipment, and a server for sharing information, and an apparatus. The method for implementing information sharing includes: receiving shared information of another user equipment and location information corresponding to the shared information, where the location information indicates a location for the shared information to be displayed on a desktop of another user equipment; and displaying the shared information according to the location information. In the embodiments of the present invention, information or a desktop can be shared in real time between two or more user equipments, so that a user of a user equipment is capable of tracing the status of a user of another user equipment and acquiring information on the shared desktop in real time. | 2013-12-19 |
20130339440 | CREATING, SHARING AND DISCOVERING DIGITAL MEMORIES - An application may allow users to create digital memories, share memories with others, and discover memories of which they were a part. Digital memories may include or relate to pictures, videos, text, or audio captured through a mobile device at a specific location in the real world, in various embodiments. Memories may therefore be associated with other individuals present at that specific physical location at the same time. The application may thus relate to the intersections of people with places and other people, and may differ from other social networking applications in which interactions do not relate to people who are physically present at the same time. In various embodiments, media data and geolocation data may therefore be collected and used in association with the creation of digital memories. | 2013-12-19 |
20130339441 | NETWORK SYSTEM WITH SHARING MECHANISM AND METHOD OF OPERATION THEREOF - A network system includes: an initiation module configured to set up an event; a location identification module, coupled to the initiation module, configured to identify a participation location to the event; and a group module, coupled to the location identification module, configured to forming a device group at the participation location. | 2013-12-19 |
20130339442 | SYSTEM AND METHOD FOR SHARING MEDICAL INFORMATION - A system and method for sharing information, comprising: creating at least one problem-oriented record utilizing at least one modifier to describe at least one attribute of at least one problem; and utilizing the at least one problem-oriented record to share information. | 2013-12-19 |
20130339443 | Interactive Organization of Comments on an Online Social Platform - An interactive organization architecture and application platform and methods for use with social reading systems and networks are disclosed for permitting users to interact while viewing the pages of electronic content, for example, a book. Users may highlight text and attach a comment, link, poll, or quiz to the text of the electronic content. As other readers peruse through the electronic content, they are either presented with the notes as they read or are presented with aggregated notes in their feed, which may be determined as relevant based on predetermined criteria. Users may share content with others in multiple private and public discussion threads. The social reading platform system and methods also include other features that facilitate discovery, collaborative reading, assignment of tasks, review of tasks by teachers and peers etc. | 2013-12-19 |
20130339444 | ELECTRONIC DATA EXCHANGE SYSTEM AND METHOD OF EXCHANGING ELECTRONIC DATA - Electronic data exchange system includes a transmitting portable electronic device and a server. The transmitting portable electronic device has an application program. A user of the transmitting portable electronic device utilizes the application program to generate an electronic data transmission control command. The server includes a data base. The data base stores an electronic data album of the user. When the server transmits electronic data of the user to at least one receiving portable electronic device, and transmits electronic data of at least one user of the at least one receiving portable electronic device to the transmitting portable electronic device according to the electronic data transmission control command, the server updates the electronic data album according to the electronic data of the at least one user. | 2013-12-19 |
20130339445 | Receiving and Correlation of User Choices to Facilitate Recommendations for Peer-to-Peer Connections - Systems, methods, and computer program products are disclosed which facilitate collecting information about users, including responses to poll prompts, and analyzing such information in order to determine correlations and inter-relationships of information and information areas. In an aspect, information from many users is collected across a variety of user interaction channels and computing device platforms. Such information is analyzed in order to generate profiles of like-minded individuals. Such profiles may be useful for recommending peer-to-peer connection between individuals, marketing products and services to individuals with similar attributes and traits, and examining changes in individual preferences over time or in response to external factors. | 2013-12-19 |
20130339446 | SYSTEM, METHOD, AND PRODUCT FOR CAPTURING MEMORIES - The present disclosure relates to a allowing individuals to create and share digital memories, which may include, e.g., picture, video, text, audio, and drawings captured through a mobile device. Those memories may in some embodiments be associated with other individuals located at the same location and time. This disclosure further relates to a mobile application that allows users to create digital memories, share memories with others, and discover memories of which they were a part. The mobile application, systems and interactions are herein referred to generally as “Timeline.” Timeline may be viewed as focused on users in the physical world rather than online world. | 2013-12-19 |
20130339447 | Secure Digital Remediation Systems and Methods for Managing an Online Reputation - Secure digital remediation methods and systems are provided for managing a reputation. A method for managing a reputation includes receiving a complaint from a victim regarding an unfavorable item published by one or more third parties, extracting information from the unfavorable item, and providing a communication to the one or more third parties of the complaint including the information, the communication requesting a response from the one or more third parties. The method also includes scoring the unfavorable item on a severity scale based on the information, responses to queries and/or a ruleset to produce a severity score, the ruleset including instructions for responding to the complaint based on the severity score. | 2013-12-19 |
20130339448 | SUBSCRIBER DEVICE AND SUBSCRIPTION MANAGEMENT THAT SUPPORTS REAL-TIME COMMUNICATION - Subscription management for resource content is disclosed. A subscriber device selects an event topic based on an event topic list. The subscriber device creates a topic path for the selected event topic to receiving a notification event related to the selected event topic. The subscriber device sends path information of the created topic path as part of identification information of the subscriber device, along with the selected event topic, to a resource content publishing device, and the topic path indicates a document. The subscriber device receives the notification event sent by the resource content publishing device to the subscriber device according to the identification information of the subscriber device, wherein at least one field of the document indicates the receipt of the notification event. | 2013-12-19 |
20130339449 | Method and System for Tagging Content - Systems and methods for tagging digital content are provided. In some embodiments, a method comprises receiving and storing personal data of a first user of an internet-based social network. The personal data of the first user can include one or more digital images or other digital content that the first user is willing to share with other users of the social network. Accordingly, a request from a second user of the internet-based social network can be received to view some of the digital content of the first user. A viewer image can be used to tag the digital content of the first user allowing the owner of the digital content to quick determine the viewers. The viewer image can be a personal profile picture, an image, an icon, an avatar (two-dimensional or three-dimensional), or other on-screen representation that includes a visual indicator of the second user. | 2013-12-19 |
20130339450 | Location-based People Matching System and Method - A location-based matching system and method matches users of a computer-implemented system in accordance with inferences of mutual interest between the users, whereby the inferences of mutual interest are based on mutual computer-implemented relationships and user location information. Inferences of mutual interest may also be in accordance with a physical object. The inferences of mutual interest may be with respect to interests by users in being physically proximal to each other or being physically proximal to a location associated with one of the users. Information associated with user matches may be delivered to a matched user in the form of a computer-implemented map. | 2013-12-19 |
20130339451 | Method and Apparatus for Prioritizing Media within an Electronic Conference According to Utilization Settings at Respective Conference Participants - In one aspect, the teachings herein address the changing network capacity requirements that arise in electronic conferencing systems not hosted in a fully dedicated network using a clever prioritization scheme that is determined in view of which source streams ( | 2013-12-19 |
20130339452 | SOCIAL NETWORKING SYSTEM AND METHODS OF IMPLEMENTATION - A social networking system that allows video chatting in combination with other interactive social activities such as, for example, shopping, picture sharing and viewing streaming videos, amongst others, is disclosed. A method implemented in a computing infrastructure includes initiating a user session by generating a unique user ID and group ID for the user session. The method further includes streaming at least one of music and video to a plurality of users on separate computing devices within the user session. The method further includes providing video chatting amongst the plurality of users on the separate computing devices, within the session, at the same time as the streaming. | 2013-12-19 |
20130339453 | PRESENCE INFORMATION BASED MESSAGING - Methods and devices for providing presence based messaging are disclosed. For example, a method receives a message including a message content, an identifier of a recipient and a presence parameter. The presence parameter may comprise a speed parameter pertaining to a speed of a device associated with the recipient or a mood parameter pertaining to a mood of the recipient. The method then stores the message and delivers the message to the device associated with the recipient when the presence parameter is satisfied. | 2013-12-19 |
20130339454 | SYSTEMS AND METHODS FOR COMMUNICATING BETWEEN MULTIPLE ACCESS DEVICES - A method includes verifying, via an application chat server, an association between a first access device and a second access device, wherein the first access device and the second access device associated with a first statement of task capability and a second statement of task capability, respectively. The method further includes analyzing, based upon one or more of the first and second statements of task capability, a task command to determine that the second access device is capable of executing at least one task. The method further includes generating, in response to the determining, an execution command, wherein the execution command associated with the at least task and transmitting an execution signal, wherein the execution signal associated with the execution command. | 2013-12-19 |
20130339455 | Method and Apparatus for Identifying an Active Participant in a Conferencing Event - Presented are systems and methods for identifying an active participant in a conferencing event. A sound input is received from the active participant in the conferencing event at a microphone associated with an electronic device. The sound input is compared to a pre-defined voice of a particular participant, and when a match is found, the active participant is identified to be that particular participant. A message is then sent to a server indicating that the active participant has been identified. The server then provides the identity information of the active participant in the conferencing event. | 2013-12-19 |
20130339456 | TECHNIQUES TO FILTER ELECTRONIC MAIL BASED ON LANGUAGE AND COUNTRY OF ORIGIN - Techniques to detect spam using language and a country of origin of an e-mail may include receiving an e-mail message for a recipient, detecting a country of origin for the e-mail message and detecting a language of the e-mail message. A technique may further include determining a country frequency with which the recipient communicates with the country of origin by e-mail, and a language frequency with which the recipient communicates in the language by e-mail. A technique may assign a first score to the message according to the country frequency, and a second score to the message according to the language frequency. The scores may used to determine whether the e-mail message is spam. Other embodiments are described and claimed. | 2013-12-19 |
20130339457 | METHODS AND APPARATUS FOR ANALYZING SOCIAL MEDIA FOR ENTERPRISE COMPLIANCE ISSUES - In some embodiments, a non-transitory processor-readable medium includes code that causes a processor to receive, at a compliance device, a message from a source communication device addressed to a destination communication device. The code causes the processor to analyze at a context engine, the content of the message to determine a first risk level associated with a preference of an organization. The code further causes the processor to analyze at a regulatory engine, the content of the message to determine a second risk level associated with a regulatory standard of a specific industry and to define a composite risk level based on the first risk level and the second risk level. The code further causes the processor to send a notification to an administrator if the composite risk level satisfies a criterion, and to send the message to the destination communication device irrespective of the composite risk level. | 2013-12-19 |
20130339458 | EFFICIENT USE OF RESOURCES IN MESSAGE CLASSIFICATION - A system and method are disclosed for routing a message through a plurality of test methods. The method includes: receiving a message; applying a first test method to the message; updating a state of the message based on the first test method; and determining a second test method to be applied to the message based on the state. | 2013-12-19 |
20130339459 | INFORMATION SHARING APPARATUS, INFORMATION SHARING SYSTEM, AND METHOD OF PROCESSING INFORMATION - An information sharing apparatus for sharing an operation on contents with another apparatus includes a generating part configured to generate a message containing a command corresponding to the operation on the contents, a sending part configured to send the message to a server, which delivers the message to the another apparatus, an interpreting part configured to interpret the message to obtain the command, and an updating part configured to update a display of the contents based on the obtained command. | 2013-12-19 |
20130339460 | Protocol Expander System and Method - A protocol expander system and method operable to provide expanded capabilities for handling of electronic communications and documents including, for instance, by expanding capabilities of email-access software by incorporating an expanded email protocol layer between an email client and one or more electronic communications and/or document services. | 2013-12-19 |
20130339461 | ELECTRONIC INFORMATION SYSTEM WHICH ENABLES EMAIL-BASED TRANSACTIONS - An electronic information system which enables email based transactions comprises an information database storing information regarding a plurality of individuals in a group and selections available to individuals in the group. A first email message with a mail to hyperlink having a plurality of fields including actionable parameter is generated and sent. A reply email message is received in response to selection of the mail to hyperlink. The received email message includes the plurality of fields and the actionable parameter that indicates that a specific selection has been made. A processor performs the action indicated by the actionable parameter in response to the received email message, including updating the information database to indicate the specific selection that has been made. | 2013-12-19 |
20130339462 | Pre-Send Evaluation of E-Mail Communications - A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message. | 2013-12-19 |
20130339463 | ELECTRONIC BUSINESS POSTAL SYSTEM - An electronic business postal system collects, clears and delivers electronic business mail through a closed access, secure messaging system. A collection subsystem consists of access portals that are associated with secured system nodes. The access portals provide authenticated users access to the system to send and retrieve electronic business mail that includes postal system electronic delivery addresses, physical delivery addresses, or both. Secured message servers that are associated with the respective access portals process the electronic business mail into uniquely identified messages for delivery over the system nodes and also process received messages to provide the corresponding electronic business mail to the intended recipients through associated access portals. A delivery subsystem directs the messages through the system nodes associated with the senders' access portals to the system nodes associated with the recipients' access portals. A clearance subsystem confirms the integrity of both the messages and their delivery and ensures that each message is delivered once and intact. | 2013-12-19 |
20130339464 | CONTACT AND IDENTITY MANAGEMENT IN A HETEROGENEOUS NETWORK WITH DISPARATE CLIENTS - The present disclosure describes one embodiment of an operating center server for managing contact information and user identifiers of users who communicate with others using a plurality of different communication platforms that operate on disparate networks (e.g., a cellular network or a wireless local area network). The operating center server converges cellular connectivity services (e.g., cellular calls or SMS messages) with internet protocol (IP) services (e.g., email or VOIP calls) and provides these services to terminal devices regardless of the specific network connectivity available to the devices. | 2013-12-19 |
20130339465 | METHOD, APPARATUS AND SYSTEM FOR SPREADING A MICROBLOG LIST - Disclosed are a method, a terminal and a system for spreading a microblog list, relating to a network communication field and used for facilitating fast spreading of a microblog list. The method for spreading the microblog list includes: receiving, by a terminal, a microblog list sharing instruction issued by a user; automatically generating a microblog list sharing message according to basic information of a microblog list to be shared; and distributing the microblog list to be shared. According to the solution of the present disclosure, the microblog list sharing message which includes microblog lists that the user participates can be automatically generated at the microblog terminal. Thus, the user's operation is simplified and the microblog list can be spread fast and conveniently. | 2013-12-19 |
20130339466 | DEVICES AND METHODS FOR INTERCONNECTING SERVER NODES - Described are aggregation devices and methods for interconnecting server nodes. The aggregation device can include an input region, an output region, and a memory switch. The input region includes a plurality of input ports. The memory switch has a shared through silicon via (TSV) memory coupled to the input ports for temporarily storing data received at the input ports from a plurality of source devices. The output region includes a plurality of output ports coupled to the TSV memory. The output ports provide the data to a plurality of destination devices. A memory allocation system coordinates a transfer of the data from the source devices to the TSV memory. The output ports receive and process the data from the TSV memory independently of a communication from the input ports. | 2013-12-19 |
20130339467 | Wireless Mobile Data Server With Removable Solid-State Memory - A battery operated, wireless mobile data server with an application processing environment and a relational database management system and removable solid-state memory for the distribution and recording of content accessible from clients consisting of multiple mobile devices such as smartphones, tablet computers, notebook computers and other mobile computing devices. The mobile data server can perform processing of application code and perform queries on relational databases and wirelessly provide access to large data sets independently to multiple mobile devices or in coordination to multiple mobile devices, irrespective of the mobile devices' operating systems within a defined geographic range without the use of a cellular infrastructure. | 2013-12-19 |
20130339468 | NON-VOLATILE MEMORY PHYSICAL NETWORKS - A method for communication between computing devices includes identifying the parameters of a data transfer between a source computing device and a target computing device and identifying communication paths between a source computing device and target computing device, in which at least one of the communications paths is a physical network. A communication path is selected for the data transfer. When a data transfer over the physical network is selected as a communication path, a nonvolatile memory (NVM) unit is removed from the source computing device and placed in a cartridge and the cartridge is programmed with transfer information. The NVM unit and cartridge are transported through the physical network to the target computing device according to the transfer information and the NVM unit is electrically connected to the target computing device. | 2013-12-19 |
20130339469 | SELF-REPLENISHING CACHES - Various embodiments pertain to self-replenishing caches. In various embodiments, a cache on a client device automatically updates without intervention from a user and without data calls from the executable. In other words, the cache can be configured to automatically update without the executable retrieving the content from the content server and causing the content to be displayed to the user. For example, when the executable causes a different background image to be displayed each day, background images for days that a user did not interact with the executable can be cached and will be accessible to a user upon the user's next interaction with the executable. In various embodiments, the cache is configured to poll the content server on a periodic basis effective to retrieve a current version of the content. | 2013-12-19 |
20130339470 | Distributed Image Cache For Servicing Virtual Resource Requests in the Cloud - A method of provisioning in a cloud compute environment having a set of cloud hosts associated with one another. The method begins by forming a distributed, cooperative cache across the set of cloud hosts by declaring a portion of a data store associated with a cloud host as a cache, and storing template images and patches in the cache. Caching activity across the distributed, cooperated cache is coordinated by having the caches share information about their respective contents. A control routine at a cache receives requests for template images or patches, responds to the requests if the requested artifacts are available or, upon a cache miss, forwards the request to another one of the caches. Periodically, the composition of the distributed, cooperative cache is computed, and the template images and patches are populated into the caches using the computed cache composition. | 2013-12-19 |
20130339471 | SYSTEM AND METHOD FOR QUICK-LINKING USER INTERFACE JOBS ACROSS SERVICES BASED ON SYSTEM IMPLEMENTATION INFORMATION - Systems and methods are provided for a data management virtualization display. A set of services is stored that includes a set of user interfaces. Each service can communicate with the remaining services using a shared services cache. A request is received to perform a data management virtualization job that, without knowledge of a profile associated with the data management virtualization system, the set of subsystems, or both, would require a user of the data management virtualization system to manually navigate through a sequence of webpages across two or more services in the set of services. A quick link for the data management virtualization job is defined based on the profile associated with the data management virtualization system, the set of subsystems, or both, using the shared services cache, wherein the quick link eliminates one or more of the manual navigations of the data management virtualization job. | 2013-12-19 |
20130339472 | METHODS AND SYSTEMS FOR NOTIFYING A SERVER WITH CACHE INFORMATION AND FOR SERVING RESOURCES BASED ON IT - The present invention relates to the notification of a server device with the availability of resources in cache memories of a client device and to the serving of digital resources in such a client-server communication system. The notifying method comprises: obtaining a first list of resources available in the cache memories of the client device; filtering the first list according to filtering criteria relating to a resource parameter, to obtain a filtered list of fewer resources available in the client device or splitting the first list according to splitting criteria relating to a resource parameter, to obtain a plurality of sub-lists of resources available in the client device; and notifying the server device with data structures representing the filtered list or sub-lists of resources. | 2013-12-19 |
20130339473 | REAL TIME ANALYTICS VIA STREAM PROCESSING - Real time analytics via stream processing is described. A stream reader receives a stream of messages and batches the messages in a message queue. A stream writer accesses the messages from the message queue, aggregates the messages from a time window based on a hierarchy of an attribute to generate a set of event data for the time window, stores the set of event data in a memory cache cluster, and stores a key corresponding to the set of event data in a key buffer queue. A stream aggregator accesses the key from the key buffer queue, retrieves the set of data in the time window corresponding to the key from the memory cache cluster, and performs a process on the retrieved set of data. | 2013-12-19 |
20130339474 | MEDIA SHARING - Media server and method comprising: a media input configured to receive media. A Transcoder for converting media from an initial format to a compatible format. Logic configured to: receive information identifying a rendering device. Receive a request for media from the rendering device. Determine if the requested media is in a format compatible with the rendering device. If not in a compatible format then instruct the transcoder to convert the requested media into a compatible format of the rendering device. | 2013-12-19 |
20130339475 | SYSTEMS AND METHODS FOR CLUSTER LAG - The present disclosure describes systems and methods for using a cluster-based actor identifier in link aggregation control protocol communications between an actor comprising an intermediary device of a cluster of intermediary devices and a non-cluster aware device. The system and methods include a cluster of intermediary devices in communication with a link aggregation control protocol enabled network device that is unaware of the cluster. A first intermediary device of the cluster generates an actor identifier, based on a cluster identifier that identifies the cluster, for each of the intermediary devices of the cluster to use as a system identifier for link aggregation control protocol communications and one or more intermediary devices transmit to the network device a link aggregation control protocol data unit that advertises the actor identifier as the system identifier for establishing a link aggregation between the cluster and the network device. | 2013-12-19 |
20130339476 | AUTOMATED SYSTEM FOR DELIVERY OF TARGETED CONTENT BASED ON BEHAVIOR CHANGE MODELS - A system for delivering targeted content based on user behavior stores multiple behavior change models, generates a user record containing information regarding a user, selects a behavior change model from the multiple stored models based on the information in the user record, and delivers to the user targeted content based on the selected behavior change model, the targeted content being adapted to influence the user to change behavior according to the selected behavior change model. | 2013-12-19 |
20130339477 | DELIVERY CONTROL FOR HTTP COMMUNICATIONS AMONG MULTIPLE END USER COMMUNICATION DEVICES - An exemplary method is implemented by end-user communication devices for transmitting and receiving HTTP messages in which acknowledgement of receipt by an addressee of an email is requested by an originator of the email. An acknowledgement request command is stored in a command portion of a user data segment of a received HTTP message. Upon receipt of the HTTP message by the addressee device, a reply HTTP message with an acknowledgement request must be authorized to be transmitted to the originator in order to allow the addressee to be able to view the content of the received HTTP message. | 2013-12-19 |
20130339478 | INDOOR LOCATION SERVER PROVISION AND DISCOVERY - Systems and methods are presented for discovering a local location server associated with a local provider based on a relationship between the local provider and another regional/global provider. A mobile device discovers the local provider and queries a home location server which returns the address of a regional/global location server associated with the regional/global provider. A mobile device then queries the regional/global location server to discover the local location server and may then access the local location server to obtain location services. The method may be employed with the OMA SUPL location solution wherein the home location server may be an H-SLP and the local and regional/global location servers may be D-SLPs. | 2013-12-19 |
20130339479 | System and Method for Providing a Processing Node with Input/Output Functionality by an I/O Complex Switch - A system includes first and second processing nodes and a network switch coupled to the first and second processing nodes via respective first and second interfaces. The network switch includes a management controller coupled to the interfaces to provide management functions to the processing nodes, first and second network interfaces coupled respectively to the first and second interfaces to provide network access for the processing nodes, a message passing interface between the first processing node and the second processing node, a storage interface coupled to the first and second interfaces to provide a storage capacity to the processing nodes, and a remote component controller coupled to the interfaces. | 2013-12-19 |
20130339480 | SERVICE REGISTRY FOR WEB SERVICES - Embodiments relate to operating a service registry for web services, the service registry comprising a plurality of different environments for the web services. An aspect includes detecting the creation of a first endpoint definition document for a specific web service, the first endpoint definition document defining address data for the specific web service in one environment. Another aspect includes accessing data defining the different environments associated with the service registry. Another aspect includes creating one or more additional endpoint definition documents for the specific web service from the first endpoint definition document and the accessed data. Yet another aspect includes storing the one or more additional endpoint definition documents using the service registry. | 2013-12-19 |
20130339481 | METHOD FOR CONTENT DISCOVERY OF NODE IN INTRA-DOMAIN AND INTER-DOMAIN IN CONTENT CENTRIC NETWORK AND NODE THEREFOR - A method for content discovery of a node in an intra-domain in a content centric network (CCN), includes generating a content request packet including a discovery area in which a search for content requested from the node is to be conducted, and transmitting the content request packet. | 2013-12-19 |
20130339482 | DATA TRANSMITTING SYSTEM, AND TRANSMITTING APPARATUS AND RECEIVING APPARATUS AND PROGRAM IN DATA TRANSMITTING SYSTEM - A data transmitting apparatus is provided. The data transmitting apparatus includes an image feature setting unit which is configured to set an image genre of coded image data; a first-priority extended layer setting which is configured to set a first-priority extended layer to be retransmitted according to a genre of an image set by the image feature setting unit; and a transmission processor which is configured to retransmit a transmitted image packet of the first-priority extended layer set by the first-priority extended layer setting unit, from among transmitted image packets for which a reception completion packet was not received from a receiving apparatus. | 2013-12-19 |
20130339483 | System for managing audio/video streams using application layer structures in an avb network - A system that includes a talker, a listener, and a controller may communicate over an Ethernet Audio/Video Bridging network. The controller may communicate control messages to manage data streams between the talker and the listener through one or more application layer interfaces of the talker and the listener. Based on the control messages, the talker and the listener may communicate using a Stream Reservation Protocol to reserve connection for, or remove connection from, the data streams. The talker and listener may communicate the success of reserving or removing the connections to the controller through the application layer interfaces. | 2013-12-19 |
20130339484 | ONLINE WEB-COURSE REALITY PROGRAM - The subject matter discloses a method comprising conducting an online web-course between an instructor and a group of registrants; obtaining a list comprising data of the group of registrants; establishing a reality program to be broadcasted, said reality program includes two or more contestants; choosing the two or more contestants for the reality program from the group of registrants, wherein at least one of the steps is performed by a processor. | 2013-12-19 |
20130339485 | Multi-Threaded Asynchronous Download of a Set of Script files Used in a Web Application - A method for downloading a web application and script files to a computing device from a set of servers includes creating, by a browser thread, a web worker thread, and receiving, in the web worker thread, a request from the browser thread where the request includes identifiers for the script files. The method includes issuing, from the web worker thread, a set of requests for the script files to the set of servers based on the request message, and receiving, in the web worker thread, the script files from the set of servers. The method includes issuing, from the web worker thread, a set of messages to the browser thread, wherein each of the messages includes at least one of the script files, and executing the script files in the browser thread in an order specified by the identifiers. | 2013-12-19 |
20130339486 | Scalable Storage with Programmable Networks - Described is a technology by which a scalable distributed file system is provided by deploying intelligent storage devices that are directly connected to the network. A server receives a request for data from a requester, and sends corresponding requests to the storage devices. The storage devices send data blocks directly to the requester instead of back to the server, while identifying the server as the sender, e.g., by programming a switch to participate in such an operation. | 2013-12-19 |
20130339487 | Method and Apparatus for URL Handling - Methods and apparatus for processing and handling URL are disclosed. A URL-action table is relied on for storing registered applications with corresponding domain names. The registered applications may differ from common web browsers. When a URL or the hypertext referring to a URL is clicked, the domain name included in the URL is extracted and used to search the URL-action table for the registered application. If the registered application is valid, the application is invoked. Otherwise, a default web browser is invoked. | 2013-12-19 |
20130339488 | ENTERPRISE SERVICES FRAMEWORK FOR MOBILE DEVICES - Methods and apparatus, including computer program products, are provided for a mobile enterprise services framework. The method may include receiving, at a mobile services interface, a request for a service to access a structured data, the mobile services interface providing an application at a mobile device with at least one of a create, a read, an update, and a delete of the structured data; determining, at the mobile services interface, whether a wireless connection is available to enable communication to a remote server including a remote repository storing the structured data; and processing, at the mobile services interface, the request for the service locally by accessing a cached version of the structured data at the mobile device, when the wireless connection is not available to enable communication to the remote server including the remote repository storing the structured data. Related systems, methods, and articles of manufacture are also disclosed. | 2013-12-19 |
20130339489 | MOBILE COMPUTING APPLICATION FOR ROADWAY PAVEMENT DATA - A system configured to collect and disseminate measurements regarding a roadway condition. The numerical measurements may include pavement construction material temperature, material density, photographs, videos, location information (GPS, GIS, station and offset, etc.), timestamp, text, audio, calculated values, detected values (for example roadway ride quality based on calibrated mobile device internal accelerometer). The system may also disseminate information to the mobile devices with construction project/asset specific information. For example, information can include training or educational content on how to perform a specific measurement or procedure to properly acquire a data sample in the field. For example, the information sent to the mobile device can use real-time information such as device location to determine if the system user is near a point of interest where a particular data sample should be measured and recorded. Data uploaded to the cloud-based storage environment may be made immediately available to one or more other credentialed users for real-time project tracking | 2013-12-19 |
20130339490 | METHOD AND SYSTEM FOR SEMI-SYNCHRONOUSLY EXPORTING DATA - Systems and methods are provided for semi-synchronously exporting data. A web server creates an export record in response to receiving a data request from a client computer. The web server sends a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data. At least one of multiple batch processing servers processes the data request in response to accessing the export record. At least one of the multiple batch processing servers updates the export record to reflect the processing of the data request. The web server exports the processed data request to the client computer in response to identifying an update of the export record. | 2013-12-19 |
20130339491 | CONTENT MANAGEMENT APPARATUS, WEB SERVER, NETWORK SYSTEM, CONTENT MANAGEMENT METHOD, CONTENT INFORMATION MANAGEMENT METHOD, AND PROGRAM - A content management apparatus includes a content storage section configured to store a piece of content together with a content unique identifier; a content transmitter configured to transmit the piece of content together with the content unique identifier to a Web server; an intra-server management identifier receiver configured to receive an intra-server management identifier corresponding to the content unique identifier from the Web server; a management table for storing the content unique identifier and the intra-server management identifier; a content information updating message receiver configured to receive content information on the piece of content and a content information updating message containing the intra-server management identifier from the Web server; an identifier converter configured to convert the intra-server management identifier contained in the content information updating message into the content unique identifier; and a content management section configured to allow the content storage section to store the content information. | 2013-12-19 |
20130339492 | SYSTEM AND METHOD FOR FILE TRANSFER IN UNIVERSAL PLUG AND PLAY TELEPHONY SERVICE - A method and system for transferring a file from a home network to Wide Area Network (WAN) user device using the Universal Plug and Play (UPnP) telephony service are provided. A request is received from a Telephony Control Point (TCP) to start a file transfer session. The request can include information associated with the file. The file transfer session is established using a messaging service based on the request and file information received in the request from the TCP. The file is fetched from the TCP and stored in the TS. An invite is sent to the WAN user device for initiating the file transfer session from the home network to the WAN user device. The file is transferred to the WAN user device when an acknowledgment of the invite is received from the WAN user device. | 2013-12-19 |
20130339493 | INFORMATION FEEDBACK METHOD AND CORRESPONDING SERVER - The present invention discloses an information feedback method and a corresponding server. Through storing the user account identification information of all user accounts of each document transferring chain, the server, when a specified user account in the document transferring chain has an information feedback on a transferred document, the obtains a specified user account identification and a specified document identification of the transferred document in a feedback request, searches the document transferring chain associated with the specified user account transferring the document according to the specified user account identification and the specified document identification, and sends the feedback information to another user account in the searched document transferring chain other than the specified user account having the information feedback. Thus, a chain-way propagation for feedback information is realized. | 2013-12-19 |
20130339494 | SYSTEMS AND METHODS FOR VALIDATING A CONFIGURATION IN A CLUSTER - The present disclosure is directed towards systems and methods for validating a configuration across a cluster of intermediary devices. Within the cluster, a configuration change is entered at one node and propagated to the remaining nodes of the cluster. Before propagation, the new configuration is validated. The systems and methods include creating, on a first intermediary device, a configuration to be propagated to a plurality of routing daemons; executing, by a validation module of the first intermediary device, the configuration on a plurality of pseudo routing daemons, each pseudo routing daemon of the plurality of pseudo routing daemons corresponding to the routing daemon of a corresponding intermediary device of the cluster; and determining from results of executing the second configuration whether to propagate the second configuration to each routing daemon. | 2013-12-19 |
20130339495 | CONFIGURING NETWORK DEVICES USING COMPILATIONS OF COHERENT SUBSECTIONS OF CONFIGURATION SETTINGS - A method of configuring a networking device comprises: collecting data regarding the networking device; conveying the data to a remote server; selecting configuration slice instances based on the data using the server, wherein templates for the slice instances are stored on the server; compiling the configuration slice instances using the server; and delivering the compiled configuration slice instances to the networking device; wherein the slice instances are coherent sub-sections of configuration settings for the networking device. | 2013-12-19 |
20130339496 | ENTERPRISE DEVICE CONFIGURATION SYSTEM - The present disclosure generally relates to a system and method for enterprise device customization. An example system may comprise an enterprise customization service and a device. The enterprise customization service may be configured to provide at least one of configuration or software to the device based on enterprise customization data. The device may include at least an enterprise customization application and the enterprise customization data. The enterprise customization application may be configured to cause the enterprise customization service to at least one of configure the device or to download software to the device based on the enterprise customization data. | 2013-12-19 |
20130339497 | CONFIGURING DEVICES IN A NETWORK - A system, method, and computer readable medium are provided for configuring devices in a network, such as an Industrial Ethernet network. An application program includes application-specific configuration data intended to configure one or more devices in the network. The configuration data may be exported from the application and saved in one or more files. When each device boots up, it performs a network query to obtain its configuration data from a corresponding one of the files. Each device may perform a standardized network query, such as a DHCP query, to obtain preliminary network configuration data. Thereafter, the device may use another standard networking protocol, such as FTP or TFTP, to query its application-specific configuration data from a configuration file. Thereafter, the device and the application program may communicate according to the configuration parameters. | 2013-12-19 |
20130339498 | System and Method for Application Context Location Based Configuration Suggestions - Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing Systems (MSs) interact with each other as peers in communications and interoperability. Data is shared between mobile data processing systems to carry out novel Location Based eXchanges (LBX) of data for new mobile applications. Information transmitted inbound to, transmitted outbound from, is in process at, or is application modified at a mobile data processing system triggers processing of actions in accordance with user configured permissions, charters, and other configurations. In a preferred embodiment, a user configurable platform is provided for quickly building well behaving LBX applications at MSs and across a plurality of interoperating MSs. Tools, triggered interfaces and integrated applications are disclosed for a breadth of MS LBX configurations and functionality. | 2013-12-19 |
20130339499 | PERFORMING SYNCHRONIZED COLLECTIVE OPERATIONS OVER MULTIPLE PROCESS GROUPS - Methods and arrangements for performing synchronized collective operations. Communication calls are accepted from at least two distinct processor groups. Edge disjoint spanning paths are created over a collective comprising the processor groups, and the spanning paths are assigned to the processor groups to facilitate communication within each processor group. | 2013-12-19 |
20130339500 | Simulation of Network Conditions for Video Delivery - In one embodiment, a method receives a request for a video stream of video content from a client. A playlist for the video stream is retrieved. The playlist is for a plurality of portions of video content. A traffic shaping service adjusts the playlist for a set of portions in the plurality of portions according to a set of rules where adjusting allows the service to perform traffic shaping for the set of portions. The method then sends the adjusted playlist to the client. During playback of the video content at the client, the traffic shaping service receives a request for a portion in the set of portions from the client using the adjusted playlist. The method determines a rule to apply to the portion where the rule is associated with a network condition and simulates the network condition for the portion to perform the traffic shaping service. | 2013-12-19 |
20130339501 | Automated Digital Migration - A system, method, and computer-readable medium are disclosed for performing automated, peer-to-peer migrations of entitled digital assets. A first identifier corresponding to a source system, and a first set of entitlement data corresponding to a set of digital assets installed on the source system, are processed to generate a first set of entitlements entitling the source system to use the set of digital assets. The first identifier is then cross-referenced to a second identifier corresponding to a target system. A migration request and the second identifier are received from the target system, which are then processed to initiate the migration of the digital assets from the source system to the target system. The second identifier and the first set of entitlement data are subsequently processed to generate a second set of digital asset entitlements entitling the target system to use the set of digital assets. | 2013-12-19 |