50th week of 2013 patent applcation highlights part 58 |
Patent application number | Title | Published |
20130332489 | PROVIDING MULTIPLE CONCURRENT ACCESS TO A FILE SYSTEM - Multiple computers are connected to a data storage unit that includes a file system, which further includes multiple data entities, including files, directories and the file system itself. The file system also includes, for each data entity, an owner field for indicating which computer, if any, has exclusive or shared access to the data entity, along with a time field for indicating when a lease of the data entity began. When a computer wants to lease a data entity, the computer uses a disk reservation capability to temporarily lock the data storage unit, and, if the data entity is not currently leased, the computer writes its own identification value into the owner field and a current time into the time field for the data entity, to claim the data entity for a renewable lease period. If a prior lease of a data entity has expired, another computer may break the lease and claim ownership for itself. | 2013-12-12 |
20130332490 | Method, Controller, Program and Data Storage System for Performing Reconciliation Processing - A method, program, and data storage system for performing reconciliation of resources represented in a graph of data as nodes, comprising selecting an initial subset of the nodes of the graph for which reconciliation processing with a particular node is to be carried out, performing reconciliation processing between the particular node and each of the initial subset of nodes, and delaying reconciliation processing between the particular node and a further subset of the nodes of the graph for which reconciliation with the particular node is to be carried out. | 2013-12-12 |
20130332491 | Systems and Methods for Creating and Using Imbedded Shortcodes and Shortened Physical and Internet Addresses - Systems and methods are disclosed for creating and using imbedded Shortcodes. An imbedded Shortcode (ISC) and Shortcode may be uniquely associated with a full name that identifies an item of interest. The Shortcode may be visually identified when the full name is displayed by the ISC, which is select characters of the full name that are visually distinguished from the other characters of the full name. Thus, subsequent reference to the associated full name and its item of interest may be identified simply by using the Shortcode instead of the full name. For example, a user of an electronic device may observe the full name with the ISC in a visual display, and sequentially enter the characters of the Shortcode from the ISC into the electronic device to obtain additional information regarding the item of interest. | 2013-12-12 |
20130332492 | METHOD AND SYSTEM FOR CATEGORIZING ITEMS IN BOTH ACTUAL AND VIRTUAL CATEGORIES - A method of facilitating location of a data item describing, for example, a product or service that is the subject of on-line auction, commences with the presentation of a category navigation interface. The category navigation interface allows a user to navigate a “virtual” hierarchy of categories and to select a target virtual category of the virtual hierarchy. The target virtual category is then identified as being linked to an actual category, within an actual hierarchy of categories. Database items are classified only in terms of the real hierarchy of categories, and not the virtual hierarchy of categories. Having then identified an actual category to which the virtual category is mapped, data items of the real category are identified responsive to the user selection of the virtual category of the virtual hierarchy of categories. | 2013-12-12 |
20130332493 | Method for Management and Distribution of Airport and Navigation Characteristics - The embodiment of the invention is a method for airports, aircraft operators and other persons or entities to create, edit, and manage airport and navigation characteristics and have immediate, near real-time distribution (paper or electronic) of those characteristics to aircraft crews through the use of user interfaces and quality control. | 2013-12-12 |
20130332494 | CONTENT STORAGE MAPPING - A data storage method and system. The method includes defining, by a computing system, a meta-object, a schema based structured definition for the meta-object, and a taxonomy with configuration data. The computing system creates content associated with the taxonomy and associates topics of the content with a logical storage room representations. Reference coordinates associated with the logical storage room representations are associated with the taxonomy. The computing system generates updated configuration data that includes the reference coordinates and a uniform resource identifier associated with the content is generated. The computing system generates an account associated with the meta-object for a user. Metering charges for usage of the account and a report associated with the account and usage are generated. | 2013-12-12 |
20130332495 | DOWNSAMPLING WITH PARTIAL-SUM RE-USE - The sampling rate of a digital signal is reduced by storing a series of partial sums of the digital signal instead of the signal itself, thus reducing the memory size required to perform the sampling-rate reduction. | 2013-12-12 |
20130332496 | SATURATION DETECTOR - A hardware integer saturation detector that detects both whether packing a 32-bit integer value causes saturation and whether packing each of first and second 16-bit integer values causes saturation, where the first 16-bit integer value is the upper 16 bits of the 32-bit integer value and the second 16-bit integer value is the lower 16 bits of the 32-bit integer value. The detector includes hardware signal logic, configured to generate four signals with information about the integer values. The hardware integer detector also includes saturation logic, configured to gate the four signals to generate a saturation signal. Each bit of the saturation signal indicates whether packing the 32-bit integer value or whether packing one of the first and second 16-bit integer values will cause saturation respectively. | 2013-12-12 |
20130332497 | MODULAR DIGITAL SIGNAL PROCESSING CIRCUITRY WITH OPTIONALLY USABLE, DEDICATED CONNECTIONS BETWEEN MODULES OF THE CIRCUITRY - Digital signal processing (“DSP”) circuit blocks are provided that can more easily work together to perform larger (e.g., more complex and/or more arithmetically precise) DSP operations if desired. These DSP blocks may also include redundancy circuitry that facilitates stitching together multiple such blocks despite an inability to use some block (e.g., because of a circuit defect). Systolic registers may be included at various points in the DSP blocks to facilitate use of the blocks to implement systolic form, finite-impulse-response (“FIR”), digital filters. | 2013-12-12 |
20130332498 | METHOD AND APPARATUS FOR EFFICIENT FREQUENCY-DOMAIN IMPLEMENTATION OF TIME-VARYING FILTERS - Embodiments are directed to efficient frequency-domain implementations of time-varying FIR filters. More specifically, time-varying FIR filters according to embodiments exploit the duality of the fast Fourier transform that windowing in the time domain equals convolution in the frequency domain. In one embodiment, convolution of the output of the FIR filter and a desired windowing function is performed in the frequency domain instead of taking the output of the FIR filter in the frequency domain, converting this output the time domain via an IFFT, and then windowing this output in the time domain before again converting back to the frequency domain. As long as the windowing function has certain characteristics, then the time-varying FIR filter is computationally efficient and introduces minimal audible artifacts into the output of the filter. Concepts described herein are discussed in terms of audio signals and systems but are not limited to audio signals and systems. | 2013-12-12 |
20130332499 | RECONFIGURABLE VARIABLE LENGTH FIR FILTERS FOR OPTIMIZING PERFORMANCE OF DIGITAL REPEATER - The invention addresses the problem of parameter optimization for best filter performance and, in particular, the influence from the requirements on radio or fiber to radio repeaters utilizing those filters, that often proves to be conflicting for an FIR filter. The FIR filters are implemented in a programmable circuit and are not thereby restricted for use in communication repeaters although this particular usage may put the most serious restrictions on the filter performance. Within the imposed constraints, this disclosure illustrates a method to strike a middle ground while minimizing the trade-offs. The advantage of the concept presented allows the choice of a suitable filter pertaining to a particular traffic configuration, meaning a particular choice of individually filtered frequency bands set at different gain and intended to support a diversity of traffic formats. The disclosed approach banks on the reconfigurable variable length FIR filter architectures. Implementation architecture and results in brief are also presented. | 2013-12-12 |
20130332500 | SIGNAL PROCESSING APPARATUS, SIGNAL PROCESSING METHOD, STORAGE MEDIUM - To obtain a high-quality enhanced signal, disclosed is a signal processing apparatus including a transform unit that transforms a mixed signal in which a first signal and a second signal coexist, into a phase component and a magnitude component or power component for each frequency, a first control unit that replaces the phase component of a predetermined frequency, a second control unit that modifies the magnitude component or power component of the predetermined frequency in accordance with the amount of a change of the magnitude component or power component that arises from replacement by the first control unit, and a reconstruction unit that reconstructs the phase component replaced by the first control unit and the magnitude component or power component modified by the second control unit. | 2013-12-12 |
20130332501 | Fused Multiply-Adder with Booth-Encoding - A fused multiply-adder is disclosed. The fused multiply-adder includes a Booth encoder, a fraction multiplier, a carry corrector, and an adder. The Booth encoder initially encodes a first operand. The fraction multiplier multiplies the Booth-encoded first operand by a second operand to produce partial products, and then reduces the partial products into a set of redundant sum and carry vectors. The carry corrector then generates a carry correction factor for correcting the carry vectors. The adder adds the redundant sum and carry vectors and the carry correction factor to a third operand to yield a final result. | 2013-12-12 |
20130332502 | METHOD OF CONTENT DELIVERY, INFORMATION PROCESSING DEVICE, AND INFORMATION PROCESSING SYSTEM - A method of content delivery executed by a computer is provided. The computer specifies an identifier of a content associated with an user identifier, an identifier of a device at a delivery destination of the content, and time until data of the content is delivered to the device at the delivery destination, when event data including the user identifier read by a sensor is received. The computer calculates, from the specified time, a clock time to start content sending to the device at the delivery destination of the content or a clock time to start data sending to a device that carries out the content sending, and stores these data, and sends the stored data to the device of the delivery destination, at a clock time that is stored in the data storage unit. | 2013-12-12 |
20130332503 | APPARATUS AND METHOD FOR REDUCING POWER CONSUMPTION IN ELECTRONIC DEVICE - An apparatus and a method for reducing power consumption of an Application Processor (AP) in an electronic device are provided. The electronic device includes a first processor for supporting a first Internet Protocol (IP) Multimedia Subsystem (IMS) protocol stack, and a second processor for supporting a second IMS protocol stack. The first processor includes an AP for processing a multimedia service, and the second processor includes at least one of a Communication Processor (CP), a Modem Processor (MP), and a Baseband Processor (BP) for processing a communication service. | 2013-12-12 |
20130332504 | STATION, TARGET APPARATUS, INITIATOR APPARATUS, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD - A plurality of networks each having a host are connected to achieve a transparent transaction between devices belonging to the different networks. A target apparatus includes a station and a host. In response to a get device handle request from an initiator apparatus, the station acquires, from the host, configuration information of a target device and relays transactions between the initiator apparatus and the target device, without requiring involvement of the host. | 2013-12-12 |
20130332505 | INTELLIGENT SCHEDULING FOR REMOTE COMPUTERS - A method of protecting data on a mobile computing device using a storage network by deploying to the mobile computing device, a synchronization agent and then associating a synchronization policy with the synchronization agent. The mobile computing device is monitored for at least one threshold event. Its determined that the threshold event has occurred which causes a request to initiate a data synchronization event to be transmitted. The response to the request is synchronizing the mobile computing device with the storage network. | 2013-12-12 |
20130332506 | METHOD AND APPARATUS FOR PROVIDING A DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATION BETWEEN A CLIENT AND A SERVER - A computer implemented method and apparatus for providing a dynamic execution environment comprising receiving a base user interface from a server, creating and storing one or more intermediate representations (IR) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and to send the modified user interface to one or more clients and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and to send the base user interface along with the user data to the server | 2013-12-12 |
20130332507 | HIGHLY AVAILABLE SERVERS - Techniques for maintaining high availability servers are disclosed. For example, a method comprises the following steps. One or more client requests are provided to a first server for execution therein. The one or more client requests are also provided to a second server for storage therein. In response to the first server failing, the second server is configured to execute at least one client request of the one or more client requests provided to the first server and the second server that is not properly executed by the first server. | 2013-12-12 |
20130332508 | SYSTEMS AND/OR METHODS FOR SERVER-CONTROLLED DISPLAY OF NESTED MULTI-LEVEL CLIENT DIALOGS - Certain example embodiments described herein relate to server-controlled display techniques for nested multi-level client dialog boxes. On the client side, standard dialog elements are shown in the dialog box. Client-side events, e.g., caused by user interaction with the dialog box, are converted to parameters for a function call to the server and are processed there. The dialog box display may be updated by transferring (possibly only) dialog item changes that result from the function call back to the client. The server may process separate threads and bundle dialog and sub-dialog data in one function, and the server may split the bundled data for dialog and/or sub-dialog box rendering, as appropriate. Thus, an advantage of certain example implementations is that no dialog-specific logic (e.g., data access, dialog specific functions, etc.) needs to exist on the client side. Instead, the client side may simply render a fixed set of dialog box items. | 2013-12-12 |
20130332509 | QUEUE MANAGEMENT SYSTEM AND METHOD - A queue management system in accordance with present embodiments may include a data server system including a processor and memory. The queue management system may include an interface system of the data server system configured to receive a reservation request including an indication of a general time period of arrival of a guest to an area. Additionally, the queue management system may include a reservation right allotment system of the data server system configured to correlate a reservation slot for accessing an attraction to identification information for the guest. Further, the queue management system may include a detection system of the data server system configured to determine when a portable identification feature associated with the identification information has arrived to the area, and a reservation assignment system of the data server system configured to establish a reservation to access the attraction at a specific time window. | 2013-12-12 |
20130332510 | PREDICTIVE CLOUD-BASED PRESIMULATION - Embodiments related to predictive cloud-based presimulation are described herein. For example, one disclose embodiment provides, on a computing device, a method comprising receiving an input of state from a client device and executing a server simulation of a digital experience based on the input of state, the server simulation configured to run concurrently with, and ahead of, a client simulation on the client device. The method further comprises generating a plurality of simulation results from the server simulation, selecting one or more simulation results from the plurality of simulation results based on a likelihood the client simulation will utilize a particular simulation result, and sending the one or more simulation results to the client device. | 2013-12-12 |
20130332511 | COMMUNICATION PROTOCOL AND SYSTEM FOR NETWORK COMMUNICATIONS - A communication protocol and system is disclosed for network communications between a data service residing on a client that provides network communications between one or more mobile applications on a mobile computing device and a network based on a process number. The shared data service communicates with a data service plug-in on the server side associated with the process number, in order to handle requests from the mobile applications that access a plug-in associated with the process number through the data service. The communication connection between the mobile application and the data plug may be managed by a set of rules defined for that network communication. | 2013-12-12 |
20130332512 | CREATING AND PUBLISHING IMAGE STREAMS - Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. To facilitate the sharing operations, the content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, the content sharing tools allow the set of contents of the shared stream to be published as a webpage to a public website. | 2013-12-12 |
20130332513 | COMMUNICATION SYSTEM, SERVER APPARATUS, AND CLIENT APPARATUS - A communication system including a client apparatus and a server apparatus is disclosed. The client apparatus includes a connection request unit that transmits a connection request that contains attribute information including client apparatus identification information identifying the client apparatus. The attribute information is obtained from at least one of a desired content and a gesture made using the client apparatus. The server apparatus includes a request accepting unit that receives the connection request from the client apparatus, a registration unit that registers the attribute information included in the received connection request, and an association unit that determines an association of the registered attribute information and determines, based on the association of the registered attribute information, whether there is a connectable client apparatus to which the client apparatus identified by the client apparatus identification information included in the connection request can be connected. | 2013-12-12 |
20130332514 | Method for Controlling an Automation System and Control Device - A method for controlling an automation system includes conveying data messages to the automation system via a communication bus with a control device and/or receiving data messages from the automation system via the communication bus with the control device. Real-time messages are exchanged via the communication bus. The control device communicates with a network via a network interface and data messages are exchanged between the control device and the network via the network interface. The control device includes a plurality of processor cores. At least one processor core of the plurality of processor cores is assigned to the network interface in order to process the data messages passing via the network interface. | 2013-12-12 |
20130332515 | CLOUD COMPUTING APPLIANCE THAT ACCESSES A PRIVATE CLOUD AND A PUBLIC CLOUD AND AN ASSOCIATED METHOD OF USE - The present invention is a cloud computing appliance, having a chassis, at least one server, capable of connecting to a remote interface device, at least two network switches, at least one firewall, and a power supply circuit. The present invention also includes a method for initializing the cloud computing appliance, and a method for migrating software applications to the cloud computing appliance. The cloud computing appliance includes at least one private cloud and is in electronic communication with at least one public cloud. There is an electrical connection capable of being in electronic communication with the remote interface device that allows a system administrator to interact with the at least one private cloud and the at least one public cloud. | 2013-12-12 |
20130332516 | POLLING PROTOCOL FOR AUTOMATIC LOAD LIMITING - A client-specific or client-independent polling interval is provided to each client dynamically based on server load. The polling interval can be provided in the server polling response sent in response to a client polling request. The polling interval can be determined using a feedback control system or using a Bucket Reservation Method. The server uses a next polling interval and a flag that indicates if the previous polling request was ignored. Using these two parameters the server can continuously control the polling frequency from the client to achieve optimal performance. | 2013-12-12 |
20130332517 | METHOD AND SYSTEM FOR DISTRIBUTING ART - An art distribution system for distributing art to multiple display devices within an environment. The art distribution system provides a technique for specifying images to be displayed in an environment. The art distribution system provides a hierarchical representation of spaces within the environment. Each space may be further subdivided into subspaces. The art distribution system allows a user to select a space within the hierarchy and then to select an image that is to be displayed at the display devices within the selected space. The art distribution system then displays the selected image within the space including within all subspaces of the selected space. The art distribution system may allow a subsequent assignment of the image to a subspace to override within that subspace the previous selection of an image for the space. | 2013-12-12 |
20130332518 | CONVERSION TRACKING AND CONTEXT PRESERVING SYSTEMS AND METHODS - When a server receives a request for an information payload from a remote device, the server may determine the device's type and identify an optionally-installable application that can be used to access the information payload on devices of that type. When the optionally-installable application is not installed on the remote device, the server may store a identifier for the remote device and send the device a redirection message via which the device can obtain and install the application. Subsequently, when the server receives an installation indication from the application executing on a remote device, the server may identify the device as having recently been redirected to install the application and store or update a record indicating that an application-installation event occurred. | 2013-12-12 |
20130332519 | METHODS AND APPARATUSES FOR IMPARTING FUNCTIONALITY TO A MOBILE COMPUTING DEVICE - Embodiments of the present invention comprise a client application (“shell”) that is installed on the mobile device. The shell is developed in such a way as to allow it to read certain configuration files (“configuration files”). As discussed in greater detail below, the configuration files contain all information necessary for the shell to create, present, or display a mobile application “on-the-fly” simply by reading the configuration file. Advantageously, this method allows applications to quickly be updated or reconfigured without recompiling and updating native code. In addition, such applications can easily be shared and interact with other applications developed on this platform. This sharing of configuration files with a shell also allows repurposing of applications and a new delivery mechanism for advertising and promotional content. | 2013-12-12 |
20130332520 | Network System, Device Server, And Network System Control Method - A network system enables controlling an image input device without requiring a driver that depends on the computer environment. A client terminal has a component that acquires a web page having an embedded scanner control script that controls image input from a scanner; a component that sends an image acquisition request through an interface board to the scanner as controlled by the scanner control script; and a component that gets an image from the scanner as a response to the image acquisition request as controlled by the scanner control script. The interface board receives the image acquisition request, and sends the image scanned by the scanner based on the received image acquisition request to the client terminal. | 2013-12-12 |
20130332521 | SYSTEMS AND METHODS FOR COMPILING MEDIA INFORMATION BASED ON PRIVACY AND RELIABILITY METRICS - Methods and systems for creating a user profile clearinghouse server, which combines information available from multiple sources and filters the information based on both privacy settings and reliability to create a profile of a user's media content interests. | 2013-12-12 |
20130332522 | FAST CHANNEL FOR SYSTEM MANAGEMENT - A push-based communication channel can be established and dedicated to time-sensitive tasks in the system management space for client management. Managed clients can establish and maintain communication with a server including system management software over the channel. Subsequently, the server can send messages regarding time-sensitive/urgent tasks over the channel. In response to a message, a client can execute an action as a function of the message. In accordance with one embodiment, the client contacts the server over a pull-based communication channel to acquire a task for execution. | 2013-12-12 |
20130332523 | PROVIDING A MULTI-COLUMN NEWSFEED OF CONTENT ON A SOCIAL NETWORKING SYSTEM - News feed stories are ranked so that some stories appear above other stories for users of a social networking system. These “top” news stories are selected based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions as well as story layout dimensions. The top news stories are presented in a multiple-column format, such as a grid format. Top news stories may be presented higher or in a more prominent placement among one or more columns in the story layout as compared to other news stories. The ranking of the top new news stories may change after a top news story is viewed. The multiple-column newsfeed enables a more visually pleasant placement of targeted advertisements on the social networking system. | 2013-12-12 |
20130332524 | DATA SERVICE ON A MOBILE DEVICE - A data service residing on a client of a mobile computing device is disclosed for enabling network communications between a plurality of mobile applications on the device and a network for a process number. The data service communicates with a data service plug-in on the server side associated with the process number, in order to handle requests from the business applications that access the network through the data service. The data service is configured to accept commands from the plurality of mobile applications using a text-based mark-up language and handles typical communication needs of business applications, such as sending and receiving data. | 2013-12-12 |
20130332525 | ATTENDEE SUGGESTION FOR EVENTS BASED ON PROFILE INFORMATION ON A SOCIAL NETWORKING SITE - A system and machine-implemented method for suggesting a user for an event within a social networking site is provided. The method includes receiving a social suggestion indication from a first user of the social networking site and determining, using the one or more computing devices, an event associated with the first user. The method also includes accessing a data structure storing a plurality of user models comprising social information of users, and comparing, using the one or more computing devices, the event with the plurality of user models, to determine a second user model from the plurality of user models, based on a predetermined criteria. The method further includes identifying a second user associated with the second user model, and generating a user suggestion identifying the second user. | 2013-12-12 |
20130332526 | CREATING AND SHARING IMAGE STREAMS - Some embodiments provide tools that allow a user to share content on one device with multiple other users using different devices. The content sharing tools allow the user to (1) create a shared stream that represents a set of shared content and (2) invite one or more recipients to subscribe to the shared stream. When a recipient subscribes to the shared stream, the set of content is streamed across one or more of his or her devices. In some embodiments, a control server facilitates the sharing of content by managing control data associated with different shared streams. | 2013-12-12 |
20130332527 | METHOD AND APPARATUS FOR ORGANIZING A GROUP EVENT - An approach is provided for organizing a group event. An input from a device specifying a group event is received. A location associated with the group event is determined. One or more other devices within a proximity of the location are determined. A notification of the group event to the one or more other devices is generated. | 2013-12-12 |
20130332528 | SYSTEM AND PROCESS FOR COMMUNICATING BETWEEN TWO VEHICLES - A system and process for communicating between at least two different objects, such as vehicles is disclosed. The system can include a portable communication device, as well as a central communication server. This system can also include a plurality of databases which are disposed on or in communication with the servers. The databases can include a plurality of tables with the tables being used to monitor the activities and track the habits of the objects. | 2013-12-12 |
20130332529 | Method And System For Communicating Between Devices - A network communication method is provided, said network comprising first and second nodes. The method comprises: transmitting a message from the first node to the second node, wherein the message comprises a data content portion and an identifying portion, wherein said identifying portion includes a first unique identifier corresponding to a time source which controls a time value at the first node; receiving the transmitted message at the second node; comparing the first unique identifier to a second unique identifier, wherein said second unique identifier corresponds to a time source which controls a time value at the second node; and if the result of said comparison is positive, accepting the message for processing at the second node. | 2013-12-12 |
20130332530 | INFORMATION PROCESSING APPARATUS, COMPUTER PROGRAM, AND TERMINAL APPARATUS - There is provided an information processing apparatus including a condition determining unit that changes, when information of a first user and information of a second user satisfy a predetermined condition, a state from a first state in which information sharing on a communication network is disabled between a first terminal apparatus used by the first user and a second terminal apparatus used by the second user to a second state in which the information sharing is enabled, and a restricting unit that restricts the change of the state from the first state to the second state, on the basis of restriction information that is acquired from the first terminal apparatus and is used to restrict the change of the state from the first state to the second state. | 2013-12-12 |
20130332531 | INFORMATION PROCESSING DEVICE AND MEETING SYSTEM - An information processing apparatus communicating with a device associated with a participant of an event, includes: a unit configured to detect the device upon the participant entering the event; a unit configured to update a presence information in response to the detection; a unit configured to update a conferring information upon the event being held; and a unit configured to control access to event materials from the device according to a value of the presence information and the conferring information. | 2013-12-12 |
20130332532 | Systems and Methods of Classifying Content Items - A method of classifying content items utilizes user-generated playlists. A content item is included in respective playlists from a plurality of respective distinct users. The method receives respective user-generated information corresponding to the content item from each of the respective distinct users. For some users, the respective user-generated information is the respective playlist title. For other users, the user-generated information is the text of social network posting that identifies a respective playlist. In each case, the respective user-generated information specifies a first content item attribute that characterizes the content item. Accordingly, the method assigns the first content item attribute to the content item. Subsequently, a request is received from a first user for a content item having the first content item attribute. In response, the method selects the content item according to the first content item attribute and delivers the first content item to the first user. | 2013-12-12 |
20130332533 | Content Distribution with Mutual Anonymity - A method for transferring content includes requesting the content from a serving peer and sending the content to a requesting peer. Requesting the content includes sending a request to a tracker, receiving a request token, a path identifier, and a first peer identifier from the tracker, and sending a request message to a second peer. The first peer identifier includes an identity of a first peer, and the request message includes the request token, the path identifier, and the first peer identifier. Sending the content includes receiving the request token and the path identifier from a third peer, sending a return message to a fourth peer, and transferring the content from the serving peer to the requesting peer through a transfer path. The return message includes the path identifier and a second peer identifier. The second peer identifier includes an identity of a fifth peer. The transfer path includes at least the second, fourth, and fifth peers. | 2013-12-12 |
20130332534 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Some embodiments of the invention provide a server apparatus, comprising: a control block comprising at least one processor; at least one data reception unit operable to receive a request to share a picture; at least one storage facility, storing programmed instructions for execution by the control block, the programmed instructions defining an image analysis engine operable to determine that the picture comprises an image of a person; and at least one data transmission unit operable to issue a request to the person, or someone associated with the person, to consent to sharing the image. Other embodiments provide a method, performed by at least one computer. The method comprises: (A) receiving a request to share a picture; (B) determining that the picture comprises an image of a person; and (C) requesting that the person, or someone associated with the person, consent to sharing the image. | 2013-12-12 |
20130332535 | CAPTURE AND RECALL OF HOME ENTERTAINMENT SYSTEM SESSION - Various embodiments are directed to systems and methods for determining the current state of multiple devices that form the basis of a home entertainment system. A user may be utilizing one or more devices in the home entertainment system when an interruption occurs which may divert the user's attention away from the home entertainment system for an extended period of time. In such circumstances, the user may wish to easily store the settings of all the devices currently in use such that the session can be saved for future recall. There is no need to remember the individual device settings. The session may be stored and associated with a graphical user interface (GUI) icon and made available for later recall. When the user returns, she simply may select the GUI icon for the particular session to be restored. Other embodiments are described and claimed. | 2013-12-12 |
20130332536 | METHODS FOR RETRIEVING CONTENT IN A UNIFIED COMMUNICATIONS ENVIORNMENT - Described are a system and method for processing content in a unified communications environment. As part of an electronic communication session between a first party electronic device and at least one second party electronic device, an identifier is received from the first party electronic device at the at least one second party electronic device. A search is performed for collaborative history data at the second party electronic device using the identifier. Data related to the electronic communication session and/or the collaborative history data is presented at the second party electronic device. | 2013-12-12 |
20130332537 | DYNAMICALLY MODIFYING PARTICIPANTS IN AN ONLINE CHAT SESSION - In a method for managing an online chat session, an instant message received from a customer participating in the online chat session is examined. A determination that the examined instant message indicates characteristic of a problem being experienced by the customer is made. One or more chat participants to include in the online chat session to address the problem are determined based on the characteristic of the problem. A set of chat participants participating in the online chat session is modified to include the determined one or more chat participants in the set of chat participants. | 2013-12-12 |
20130332538 | DATA SYNCHRONIZATION USING MAIL AND PUSH NOTIFICATION SERVICES - Systems, methods, and computer program products for data synchronization across multiple devices using mail and push notification services is disclosed. | 2013-12-12 |
20130332539 | Method and Apparatus for Detecting Unauthorized Bulk Forwarding of Sensitive Data Over a Network - Methods and apparatus are provided for detecting unauthorized bulk forwarding of sensitive data over a network. A bulk forwarding of email from a first network environment is automatically detected by determining an arrival rate for internal emails received from within the first network environment into one or more user accounts; determining a sending rate for external emails sent from the one or more user accounts to a second network environment; and detecting the bulk forwarding of email from a given user account by comparing the arrival rate for internal emails and the sending rate for external emails. The bulk forwarding of email from a given user account can be detected by determining whether statistical models of the arrival rate for internal emails and of the sending rate for external emails are correlated in time. | 2013-12-12 |
20130332540 | Structural Presentation and Smart Alerts for Instant Messaging Contacts - An approach is provided that receives an instant message request from a user. The instant message request includes attributes. Instant messaging contacts are retrieved from one or more instant messaging repositories. The retrieved instant messaging contacts are retrieved because of one or more attributes requested by the user. Instant messaging presentation rules are retrieved with the rules being configurable by the user. A presentation type is then selected based on the retrieved rules. The instant messaging contacts are displayed in a display format corresponding to the selected presentation type. User selections are received that correspond to one or more of the instant messaging contacts being displayed. An instant message is then sent from the user to the instant message contacts selected by the user. | 2013-12-12 |
20130332541 | Method and Apparatus for Detecting Unauthorized Bulk Forwarding of Sensitive Data Over a Network - Methods and apparatus are provided for detecting unauthorized bulk forwarding of sensitive data over a network. A bulk forwarding of email from a first network environment is automatically detected by determining an arrival rate for internal emails received from within the first network environment into one or more user accounts; determining a sending rate for external emails sent from the one or more user accounts to a second network environment; and detecting the bulk forwarding of email from a given user account by comparing the arrival rate for internal emails and the sending rate for external emails. The bulk forwarding of email from a given user account can be detected by determining whether statistical models of the arrival rate for internal emails and of the sending rate for external emails are correlated in time. | 2013-12-12 |
20130332542 | MESSAGE-BASED IDENTIFICATION OF AN ELECTRONIC DEVICE - A message-based identification process can facilitate reliable interoperation between accessories and host devices. During an identification process, the devices can negotiate an operating agreement that specifies particular communications (e.g., messages) that each device is permitted to send to or receive from the other, for example by having one device send a list of specific messages that it intends to send to and/or receive from the other. The other device can review the proposal and either accept or reject it. If a proposal is accepted, the devices can begin interoperating using messages that were included in the agreed-upon proposal while ignoring any received messages that were not included in the agreed-upon proposal. | 2013-12-12 |
20130332543 | MESSENGER-LINKED SERVICE SYSTEM AND METHOD USING A SOCIAL GRAPH OF A MESSENGER PLATFORM - A messenger-linked service system and method using a social graph based on a human relationship of a messenger are provided. The messenger-linked service system may include a relationship extraction unit to extract a social graph of a friend relationship of the messenger, a selection unit to select data in the messenger-linked service, and an execution unit to either transmit or to execute a sharing request of the selected data to the friend using the social graph. | 2013-12-12 |
20130332544 | Method and System for Validating Email from an Internet Application or Website - An improved method for controlling a computer device user's email accessibility to an email receiver includes the steps of: (a) providing software configured to generate a unique email address link for use by the email sender, (b) configuring this email address link to include code that causes any email message created by the email sender to have included within it a token which identifies the email sender and causes the email server handling this message to communicate with the server on which the software is running for the purpose of receiving authorization from this server as to whether to deliver the email message to its intended receiver, and (c) establishing a set of rules which seeks to restrict the email message of spammers from being authorized for delivery to the email receiver. | 2013-12-12 |
20130332545 | COLLABORATIVE MODERATION OF SOCIAL MEDIA POSTS - A mobile and web-enabled method provides oversight used to control posts and tweets to social media sites such as TWITTER, FACEBOOK and TUMBLR. Using a collaborative moderation approach which enables a user selected jury of friends, parents or colleagues to view, recommend edits to, and ultimately approve or deny the posts, the method is used to monitor, manage and prevent inappropriate content or incorrect posts before they go live. The collaborative moderation approach utilizes different rules established by the user that determine when and if a post will be approved. The method allows any person, organization or business to proactively manage the online reputation and control the brand of the user before damage is caused by an offending social media post. In addition, a third party can be designated to initiate posts on behalf of the user. | 2013-12-12 |
20130332546 | EMAIL PROCESSING SYSTEM AND EMAIL PROCESSING METHOD - To process data in a plurality of devices without waste, on the basis of a multi-address transmitted email in a cloud computing system for processing emails, an email processing system, provided with: a communication unit for receiving an email sent to a pre-established first address; a determination unit for determining whether or not the received email is a specific email where the transmission destination includes a second address other than the first address and where a response by email can be sent to the first address from the second address; and a processing unit for executing a predetermined data process based on an email determined not to be the specific email but not executing the predetermined data process based on an email determined to be the specific email. | 2013-12-12 |
20130332547 | SYNCHRONIZING CONVERSATION STRUCTURES IN WEB-BASED EMAIL SYSTEMS - Web-based email systems are enabled to synchronize conversations and conversation properties. Conversations are enumerated to new clients providing folder-specific and global conversation information. After receiving the initial conversation information, clients maintain a conversation state, which is used in updating clients from a web service store through a conversation synchronization command employing an internal application programming interface within the email service. | 2013-12-12 |
20130332548 | METHOD AND SYSTEM FOR PROVIDING SECURE REMOTE ACCESS AND CONTROL - A network appliance is configured to communicate with a representative system and a customer system. The network appliance permits control and access to the customer system by the representative system or to the representative system by the customer system for providing remote support service. The network appliance manages, logs, and routes screen updates of the customer system to the representative system. In addition, the network appliance logs and provides reports for all actions taken during the support service. | 2013-12-12 |
20130332549 | Cohesive Team Selection Based on a Social Network Model - A method is disclosed that enables the selection of a team of people in an organization, such as a business enterprise, to participate in a task that involves communicating with each other, in which the selection of the team seeks to maximize the team cohesiveness. The illustrative embodiment of the present invention incorporates the use of a social network model to describe the communication pattern in the organization. Based on the relationship between the organization's social network structure and the cohesiveness between the people in the organization, the technique of the illustrative embodiment estimates the dyadic cohesiveness of each pair of people, which is defined as the expected value of relationship strength between each evaluated pair of people. One component of the relationship strength is the number of interactions between the two people in the pair. The technique of the illustrative embodiment then uses the cohesiveness estimates to select teams. | 2013-12-12 |
20130332550 | METHODS AND SYSTEMS FOR PROVIDING CUSTOMIZED DOMAIN MESSAGES - Methods and apparatus are provided for providing customized domain messages. A customized message for one of a plurality of domains is received at one of a plurality of servers of a content delivery network. A request is received from a user device for content for the one of the plurality of domains at the one of the plurality of servers. The customized message is provided by the one of the plurality of servers to the user device in response to the request when the one of the plurality of domains is unavailable. | 2013-12-12 |
20130332551 | MULTIPLE DISPLAY REGIONS IN A UNIFIED MESSAGE INBOX - Various embodiments are provided herein of a method of displaying an inbox window of a message application. The method includes partitioning a display of the inbox window into a first message display region and a second message display region, displaying located messages that satisfy user-defined designation criteria in the first message display region; and displaying remaining messages of the inbox window in the second message display region. The method can be performed by a communications device and can also be stored as program code on a computer readable medium. | 2013-12-12 |
20130332552 | REAL-TIME NETWORK UPDATES FOR MALICIOUS CONTENT - A global response network collects, analyzes, and distributes “cross-vector” threat-related information between security systems to allow for an intelligent, collaborative, and comprehensive real-time response. | 2013-12-12 |
20130332553 | System and Method for Managing Items in a List Shared by a Group of Mobile Devices - A method and system are provided for operating a mobile device, the method comprising: reading a barcode being displayed by another mobile device, to identify a group, by capturing at least one image of the barcode; and joining the group identified by the barcode. Another method and system are provided, the method comprising: storing a barcode on the mobile device, the barcode identifying a group; and displaying the barcode on a display of the mobile device such that the entire barcode is visible on the display to enable another mobile device to scan the barcode to join the group. Another method and system are provided, the method comprising: reading a barcode being displayed by another mobile device, to identify an individual associated with the other mobile device, by capturing at least one image of the barcode; and inviting the individual identified by the barcode to join a group. | 2013-12-12 |
20130332554 | METHOD AND SYSTEM FOR CONTROLLING SESSION FOR INTERWORKING IN CONVERGED IP MESSAGING SERVICE - A session control apparatus and method are provided in a converged IP messaging (CPM) server for supporting a CPM session between a first client subscribing to a CPM service and a second client not subscribing to the CPM service. After the CPM session is initiated between the first and second clients through the CPM server and an interworking function (IWF), a session modification request message including specific media is received from the first client. The session modification request message including the specific media is sent to the IWF through the initiated CPM session. A response message is received from the IWF. The response message including a reason for rejection when the specific media is unsupported by the IWF. | 2013-12-12 |
20130332555 | SYNCHRONIZATION OF LOAD-BALANCING SWITCHES - A network element within a data center comprises a master switch, a slave switch, and a plurality of servers in communication with the master and slave switches. The master switch may be configured to send synchronization requests to the slave switch. The slave switch may update a slave switch hash table to correspond to a master switch hash table. | 2013-12-12 |
20130332556 | TRANSMISSION SYSTEM CAPABLE OF DYNAMICALLY SETTING TRANSMISSION PROFILE AND ITS CONTROL METHOD - A transmission system for transmitting data between a controlling terminal and a controlled terminal is provided. The transmission system includes a first electronic apparatus, a second electronic apparatus and a transmission apparatus. The first and second electronic apparatus comprise first and second application programs, respectively. The transmission apparatus, coupled to the first and second electronic apparatus via first and second interfaces, respectively, determine one of the first and second electronic apparatuses as the controlling terminal and the other as the controlled terminal according to coupling sequences of the first and second electronic apparatuses. The first and second application programs determine an initial transmission profile according to respective feature information of the first and second electronic apparatuses detected, and continue to detect respective transmission utilization rates with the transmission apparatus and utilize the respective transmission utilization rates as reference for whether to dynamically adjust subsequent transmission profiles. | 2013-12-12 |
20130332557 | REDUNDANCY AND LOAD BALANCING IN REMOTE DIRECT MEMORY ACCESS COMMUNICATIONS - A method for managing communications to add a first Remote Direct Memory Access (RDMA) link between a TCP server and a TCP client, where the first RDMA link references first remote memory buffer (RMB) and a second RMB, and further based on a first remote direct memory access network interface card (RNIC) associated with the TCP server and a second RNIC associated with the TCP client. The system determines whether a third RNIC is enabled. The system adds a second RDMA link, responsive to a determination that the third RNIC is enabled. The system detects a failure in the second RDMA link. The system reconfigures the first RDMA link to carry at least one TCP packet of a session formerly assigned to the second RDMA link, responsive to detecting the failure. The system communicates at least one packet of the at least one session on the first RDMA link. | 2013-12-12 |
20130332558 | USING LOGICAL BLOCK ADDRESSES WITH GENERATION NUMBERS AS DATA FINGERPRINTS FOR NETWORK DEDUPLICATION - The technique introduced here involves using a block address and a corresponding generation number as a “fingerprint” to uniquely identify a sequence of data within a given storage domain. Each block address has an associated generation number which indicates the number of times that data at that block address has been modified. This technique can be employed, for example, to determine whether a given storage server already has the data, and to avoid sending the data to that storage server over a network if it already has the data. It can also be employed to maintain cache coherency among multiple storage nodes. | 2013-12-12 |
20130332559 | Method and System for Mobility Support for Caching Adaptive HTTP Streaming Content in Cellular Networks - Mobile communication network ( | 2013-12-12 |
20130332560 | CLOUD TABS - The presently disclosed techniques related to data transfer and synchronization between multiple electronic devices. The multiple electronic devices may be logged onto a user's account with a cloud computing service so that they may transfer data relating to websites that they have accessed to the cloud computing service so that such data may be synchronized amongst the multiple electronic devices. A tab screen on each electronic device may allow a user to view the other linked devices as well as the websites that they have accessed so that the user may select such websites if so desired. | 2013-12-12 |
20130332561 | Control of Collaboration Workspaces and Information Objects using Business Rules - An embodiment of the invention provides a method for sending a data object to an endpoint, wherein rules are added to the data object with a processor. The rules include a requisite endpoint attribute and/or a requisite user attribute of the endpoint, and wherein the requisite user attribute of the endpoint includes an approved role. The data object is sent to the endpoint with a communications module; and a rule-analyzing module determines whether the endpoint satisfies the rules. If the endpoint satisfies a threshold number of rules, the data object is received, stored in a memory device, and/or displayed on a display at the endpoint. The processor changes at least one of the rules after a threshold period of time that the data object is created, sent, and/or received. | 2013-12-12 |
20130332562 | APPARATUS AND METHODS FOR FLEXIBLE COMMUNICATONS IN A NETWORK - A method that incorporates teachings of the subject disclosure may include, for example, transmitting a first query to a domain naming server responsive to receiving a session initiation protocol message comprising a fully qualified domain name. The first query can include one of an internet protocol version 4 address query or an internet protocol version 6 address query associated with the fully qualified domain name. The method can include receiving at least one answer from the domain naming server. The at least one answer can include at least one of an internet protocol version 4 address having no errors, a second internet protocol version 6 address having no errors, or both. The method can also include transmitting a message to a communication device. The message can include information associated with the at least one answer. | 2013-12-12 |
20130332563 | SYSTEM AND METHOD FOR REMINISCING TO AND VENERATING THE DECEASED IN A MEMORIAL FACILITY - A commemoration system for remote commemoration of a deceased person whose remains are interred in a memorial facility, comprising a computer server responding to a request of a computing device; a data storage for storing data for commemoration of the deceased, the data storage being accessible by the computing device under control of the computer server; a data processing unit for converting data from the data storage into a human-perceivable event; a transmitter for transmitting the human-perceivable event to the memorial facility, the human-perceivable event being controllable by the computing device; and an output device at the memorial facility for communicating the human-perceivable event transmitted by the transmitter. | 2013-12-12 |
20130332564 | Control of Collaboration Workspaces and Information Objects Using Business Rules - An embodiment of the invention provides a method for sending a data object to an endpoint, wherein rules are added to the data object with a processor. The rules include a requisite endpoint attribute and/or a requisite user attribute of the endpoint, and wherein the requisite user attribute of the endpoint includes an approved role. The data object is sent to the endpoint with a communications module; and a rule-analyzing module determines whether the endpoint satisfies the rules. If the endpoint satisfies a threshold number of rules, the data object is received, stored in a memory device, and/or displayed on a display at the endpoint. The processor changes at least one of the rules after a threshold period of time that the data object is created, sent, and/or received. | 2013-12-12 |
20130332565 | CONTENT DELIVERY SYSTEM AND METHOD - A content delivery system and method for use with plurality of digital multimedia data processing systems and legacy systems spanning across one or more network environments. The system and method enable users with freedom of mobility while maintaining access to the user's selected content while the user transitions from one device in one location to a different device in a difference location, substantially without interruption and without the need for user action to turn on and off these target data processing systems. The Instant Invention can provide high bandwidth content delivery solutions based upon hardware and software components by activating a Target device while the system is proximate to the Target device and, in one embodiment, automatically redirecting the content while the system is proximate to a new Target device without user intervention. The Target devices include digital multimedia data processing systems and legacy systems including, but not limited to, HDTVs, TV, Personal Computers, digital music systems, printers, radios, and fax machines. | 2013-12-12 |
20130332566 | PROVIDING LOCAL ACCESS TO MANAGED CONTENT - A method for providing local access to managed content is disclosed. The method comprises receiving from a remote host a request to perform an operation with respect to content associated with a set of managed content and obtaining information required to respond to the request. The method further comprises providing in response to the request a content locator usable to perform the requested operation through direct communication with a local content system associated with the remote host. | 2013-12-12 |
20130332567 | APPARATUS AND METHOD OF STORING USER INFORMATION IN HOME NETWORK - Apparatus and method of storing user information in a home network. Mapping information is generated by mapping at least one terminal connected to the home network onto a pre-stored house schematic. Based on the mapping information, information associated with at least one adjacent terminal to a particular terminal is generated, where the adjacent terminal is capable of recognizing a user of the particular terminal. User information is generated based on the user-related information transmitted from the adjacent terminal to recognize the user of the particular terminal when a certain function is executed in the particular terminal. The user information is stored in association with usage history information for the certain function. | 2013-12-12 |
20130332568 | METHOD OF DATA PROCESSING BY A NAVIGATION MODULE - A distributed method of processing data in a navigation module, having a local database allowing recording and access to data recorded by one or more modules suitable for being loaded into the navigation module and belonging to the same common navigation domain is disclosed. In one aspect, the method comprises loading a first Web page and a first work module associated with the first Web page and belonging to the common navigation domain, processing by the first work module, according to a set of instructions of a set of data to be processed. During an interruption, an intermediate result is stored in the local database. Subsequent to the loading of a new Web page, a new work module belonging to the common navigation domain is loaded and resumes the processing of the data to be processed according to the remaining instructions until obtaining a final result. | 2013-12-12 |
20130332569 | SERVICE PROVIDER REGISTRATION BY A CONTENT BROKER - A system, method, and computer readable medium for managing registration, by a content broker, of one or more resources with one or more service providers are provided. A content broker obtains registration information for registering the one or more resources with a service provider. The registration information may include a request to publish one or more resources to a service provider, an identification of the one or more resources, service provider selection criteria provided by the content provider or otherwise selected, and the like. The content broker transmits a service provider generation request corresponding to the registration information to the service provider. Then, the content broker manages and processes data pursuant to registration of the one or more resources with the service provider. | 2013-12-12 |
20130332570 | METHOD AND SYSTEM FOR SECURELY PROVIDING AND STORING CONTENT IN A MULTIPLE DWELLING UNIT SYSTEM - A communication system | 2013-12-12 |
20130332571 | METHOD AND SYSTEM FOR PROVIDING ELECTRONIC NOTIFICATION - A system and method for generating an alert mechanism corresponding to an organizational process. comprising one or more core systems is provided. The method includes identifying one or more events corresponding to the organizational process from one or more databases. The method further includes scanning operations and properties associated with and recorded against each object. Input and output parameters associated with each operation are determined and recorded. Thereafter, a plurality of alert messages are registered using one or more alert message categories and associated input and output parameters. The system of the present invention is configured to accept subscriptions from one or more customers for receiving alert messages. Relevant information for generating alert messages is sent to each core system of the organizational process in and alert messages are then generated based on registration and subscription information. | 2013-12-12 |
20130332572 | INFORMATION PROCESSING APPARATUS AND METHOD, PROGRAM, RECORDING MEDIUM, AND INFORMATION PROCESSING SYSTEM - The present technology relates to an information processing apparatus and a method, a program, a recording medium, and an information processing system that realizes a number of variations in functions using a plurality of devices connected to a network. RD-Agent and RD-App are executed in each device, the RD-App is described using RD-Library, and a function of the RD-Agent is called by the RD-Library. The RD-Library is a library for calling the function of the RD-Agent from the RD-App. A service a is provided, to which a plurality of devices having RD-App_a | 2013-12-12 |
20130332573 | Lossless Connection Failover for Mirrored Devices - The WAN optimization devices delay ACK until the ACK is actually received from the target while opening up the TCP window. When the ACK is received and forwarded, the TCP window is reduced in size. If there are mirrored WAN optimization devices, the original WAN optimization device sends the datagram across the WAN and at the same time sends the datagram to the mirroring WAN optimization device. When the mirroring WAN optimization device ACKs the mirrored datagram, the original WAN optimization device ACKs the host. When the ACK across the WAN is received, the mirroring WAN optimization device gets the ACK forwarded and deletes the mirrored datagram. On a loss of a device, the TCP connection transitions to the mirroring WAN optimization device, which closes the LAN TCP window and transmits all un-ACKed data. Then upon success the mirroring WAN optimization device reopens the LAN TCP window. | 2013-12-12 |
20130332574 | DISTRIBUTED CONTENT DELIVERY NETWORK ARCHITECTURE - A master video server may deliver video streams to multiple sub-master video servers pursuant to the request of each sub-master video server. Each sub-master video server, in turn, may deliver video steams to multiple slave video servers pursuant to the request of each slave video server. Each sub-master video server may also deliver video streams to one or more other sub-master video servers pursuant to the request of each of the other sub-master video servers. | 2013-12-12 |
20130332575 | EFFICIENT DATA TRANSFER FOR CLOUD STORAGE BY CENTRALIZED MANAGEMENT OF ACCESS TOKENS - A data management server manages access tokens for accessing remote storage service servers. The data management server sends the access tokens to user terminals to enable the user terminals to communicate directly with the remote storage server to upload data to the remote storage service server or download data from the remote storage service server without routing of data traffic through the centralized data management server. The data management server initially communicates with a remote storage service server to open an account for a user and obtains an access token for accessing the account in the remote storage service server. | 2013-12-12 |
20130332576 | METHOD AND SERVER FOR SENDING AND LENDING DIGITAL SERVICE CONTENT - The present invention provides a method and a server for sending and lending digital service content. The method for sending digital service content includes: receiving, by a server, a user request, in which the user request carries a user identifier and a label of the digital service content; determining a type of the label; if the label is a lending label of the digital service content, acquiring a borrower identifier in the lending label; and determining whether the user identifier is the same as the borrower identifier; if the user identifier is the same as the borrower identifier, acquiring a lending period matching the borrower identifier in the lending label, and determining whether the digital service content is in the lending period; if yes, sending the digital service content to a terminal used by a user and identified by the user identifier. | 2013-12-12 |
20130332577 | MULTITENANT SERVER FOR VIRTUAL NETWORKS WITHIN DATACENTER - In general, techniques are described for facilitating multi-tenancy of a server accessed by virtual networks of a data center. A device included within a data center comprising one or more processors may perform the techniques. The processors may be configured to execute a virtual switch that supports a number of virtual networks executing within the data center. The virtual switch may be configured to receive a request regarding data associated with an identifier that is unique within one of the virtual networks that originated the request. The virtual switch may then translate the identifier included within the request to generate a globally unique identifier that is unique within the plurality of virtual networks, update the request to replace the identifier included within the request with the globally unique identifier, and transmit the updated request to a server of the data center. | 2013-12-12 |
20130332578 | Method and System for Storage and Selective Sharing of Vehicle Data - The invention relates to a computerized method and system for storing and selectively sharing information relating to vehicles. The system allows an owner of a collection of vehicles, such as a classic automobile collection, to upload and store public and private vehicle information. Public vehicle information is accessible by other users of the system desiring to learn about the user's vehicle collection. Private vehicle information is available only to those users whom the vehicle owner designates should receive an evaluation file containing the private information. | 2013-12-12 |
20130332579 | EXCHANGE OF INFORMATION BETWEEN PROCESSING SERVERS - A method and system for exchanging information between processing servers. Both a processing request for a processing of data and a first key identifying the processing of data are received at an Enterprise Service Bus (ESB) server from a first application server. In response to receiving both the processing request and the first key, the processing request and a second key are sent from the ESB server to a second application server. The second key differs from the first key. After sending the processing request and the second key to the second application server, an acceptance response indicating that the processing request has been accepted by the second server is received by the ESB server from the second application server. In response to receiving the acceptance response from the second application server, the acceptance response is sent by the ESB server to the first application server. | 2013-12-12 |
20130332580 | REMOTE SUBSCRIPTION MANAGEMENT METHOD AND SYSTEM - A method and system to enable remote management of a media content subscription are described. The method includes receiving, at a local point of presence from a consumer, a request to access media content that is available under a media content subscription. The method further includes capturing, at the local point of presence from a consumer, a request to access media content from the local media content provider and transforming the captured media content into a digital stream that is suitable for streaming over a network. Finally, the method includes streaming the digital stream over the network, via which the consumer, using a computer device, accesses the media content. | 2013-12-12 |
20130332581 | APPARATUS AND METHODS OF DELIVERING MUSIC AND INFORMATION - The invention comprises music and information delivery systems and methods. One system comprises a portable communication device configured to receive a piece of music from an audio source and transmit the piece of music via a first communication medium to a host computer. The host computer is configured to receive the piece of music from the portable communication device and search a storage medium to identify and access the piece of music from the storage medium. The host computer is configured to transmit the piece of music via a second communication medium to one or more reception units that are configured to receive the piece of music from the host computer via the second communication medium. | 2013-12-12 |
20130332582 | INFORMATION PROCESSING APPARATUS, INFORMATION ACQUIRING METHOD, AND COMPUTER READABLE RECORDING MEDIUM IN WHICH INFORMATION ACQUISITION PROGRAM IS STORED - In an information generating device, a plurality of division information acquisition requests obtained by dividing an information acquisition request are transmitted through a web server, division response information corresponding to the division information acquisition requests is acquired from the information generating device through the web server, output information is generated using the acquired division response information, and thus it is possible to relieve concentration of load in the web server and to reliably perform screen display in the web browser. | 2013-12-12 |
20130332583 | Virtual Location Aware Content Using Presence Information Data Formation with Location Object (PIDF-LO) - The format of the Presence Information Data Format-Location Object (PIDF-LO) as defined by the Internet Engineering Task Force (IETF) is extended or modified to accommodate, within the standard PIDF-LO format, an association of geospacial location to virtual content on the Internet. A filename of virtual content is associated with geospatial location information (either a specific location, zone, or direction). The filename is inserted into a section of a Presence Information Data Format-Location Object (PIDF-LO) compliant document as defined by the Internet Engineering Task Force (IETF). In this way, geospacial location information is associated with Internet based virtual content using a standard PIDF-LO format. | 2013-12-12 |
20130332584 | LOAD BALANCING METHODS AND DEVICES - According to an example, to load balance a group of servers, a service access request message is sent by a client terminal and is received at a load balancing device, wherein a source Internet Protocol address of the request message is an Internet Protocol address of the client terminal of a first protocol version. A server is selected from the group of servers to send the request message. A determination is made as to whether the first protocol version is same as a second protocol version of an IP address of the selected server. If the versions are the same, the request message is sent to the selected server. Otherwise, network address translation is performed to replace the source Internet Protocol address of the request message with an Internet Protocol address of the second protocol version to send the request message. | 2013-12-12 |
20130332585 | METHOD AND SYSTEM FOR DOWNLOADING CONTENT - The present document discloses a method and system for realizing content download, including: after a portal site receives a request for triggering download, generating a pseudo uniform resource locator (URL) for a content to be downloaded, establishing corresponding relationship information of the pseudo URL and a real URL of the content, and sending the pseudo URL of the content to a terminal which wants to download the content; the terminal which wants to download the content triggering the download to a download engine according to the pseudo URL; and the download engine inquiring the corresponding relationship information of the pseudo URL and the real URL of the content according to the pseudo URL, acquiring the real URL of the content, and downloading the content to the terminal which wants to download the content according to the acquired real URL. | 2013-12-12 |
20130332586 | PROVIDING IPV6 CONNECTIVITY THROUGH SHARED EXTERNAL INTERFACES ON ELECTRONIC DEVICES - The disclosed embodiments provide a system that shares an Internet connection. During operation, the system provides, on an electronic device, an external interface with the Internet connection and a set of internal interfaces sharing the external interface. Upon detecting a support of Internet Protocol version 6 (IPv6) by the external interface, the system configures the electronic device to provide IPv6 connectivity to the internal interfaces. First, the system provides an IPv6 router to client devices connected to the internal interfaces. Next, the system uses the IPv6 router and an IPv6 prefix from the Internet connection to perform prefix proxying with the client devices. | 2013-12-12 |
20130332587 | Method and a system for on-boarding, administration and communication between cloud providers and tenants in a share-all multi-tenancy environment - A method of ascertaining requirements for onboarding new users to a multi-tenant computing environment is provided herein. The method starts off with the stage of recognizing the organizational roles of the new users. The method continues to the stage of identifying parameters pertaining to the service. The method then goes on to mapping the organization roles of the new users and the service parameters to a set of rules. The method further includes determining actions needed to be taken on the computer environment based on the set of rules. Finally, the method goes on to the stage of onboarding the new users to the computer environment. | 2013-12-12 |
20130332588 | MAINTAINING APPLICATION PERFORMANCES UPON TRANSFER BETWEEN CLOUD SERVICES - Technologies are presented for tracking of used resources and ensuring a similar level of computing resources to be provided at a new cloud-based service provider for a migrating application, even if the new service provider has a different mix of resources. Computing resources in use by the migrating application and a level of used computing power may be identified. Each of the computing resources may be assigned a score according to an associated service level. An overall score generated as a weighted combination of the individual scores according to their influence on application processing and networking status may be used for comparison of service levels between an existing service provider and the new service provider to ensure the migrating application receives a similar performance level. Additionally, the individual and overall scores may be employed by the new service provider to properly allocate its resources to provide similar performance level. | 2013-12-12 |