37th week of 2010 patent applcation highlights part 62 |
Patent application number | Title | Published |
20100235384 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - An information processing system which utilizes apparatus data recorded in a database in conformity with a data definition which can be updated as needed, comprises a storage unit configured to store a data definition history in which a data definition version is associated with a period for which a data definition in the data definition version is used, a data definition library configured to register a data definition version and a data definition in the data definition version in association with each other, an extractor configured to extract, from the database, apparatus data which meets an extraction condition including an extraction period designated via a user interface, and a converter configured to convert an expression of the apparatus data extracted by the extractor into an expression conforming to a data definition designated via the user interface. | 2010-09-16 |
20100235385 | SEMI-STRUCTURED DATA RETRIEVAL METHOD, AND STRUCTURED DATA RETRIEVAL DEVICE - A retrieval device, from semi-structured data formed by item elements and value elements, creates aggregated structure information from the semi-structured data by aggregating the plurality of child item elements having the same name and directly connected to parent item elements having the same name, into one child item element. The device receives a retrieval request with an output condition and a constraint condition specified on the aggregate structure information. The device determines whether or not a plurality of query are created according to the retrieval request by checking a branch point at the common item elements between the output condition and the constraint condition in the aggregated structured information. And the device outputs a re-aggregate structure information corresponded to the query showing the branch point which is not expressed in the aggregate structure information to the display device. | 2010-09-16 |
20100235386 | MULTI-USER FILE SYSTEM FOR MULTI-ROOM DIGITAL VIDEO RECORDING - Content is provided for viewing by a plurality of media devices. The content is stored on the using a file system that includes metadata regarding the content and the users. The metadata is organized according to programs and user metadata. The metadata is used to manage provisioning of the at lest one media file by a plurality of users. | 2010-09-16 |
20100235387 | Method and Apparatus for Resolving Domain Names of Persistent Web Resources - A method and apparatus are disclosed for providing persistent storage of Web resources. Uniform Resource Locators (“URLs”) that identify Web resources are augmented to include a time stamp. A web browser and a web server are disclosed that accommodate a time stamp parameter and allow a user to refer to any Web address with a precise target date. The disclosed Web browser can optionally include a mechanism to facilitate the specification of the desired date and time, or the user can manually append the time stamp to the URL indicated in the “Location” window of the browser. The persistent Web servers (i) receive URLs containing a time stamp, (ii) extract the time stamp, (iii) retrieve the correct Web page from the archive, and (iv) return the requested page to the client. The persistent Web servers include a persistent archive for storing all of the versions of Web resources that will be persistently available to Web users. A persistent domain name server (PDNS) allows a user to refer to historical Web resources. The persistent domain name server (PDNS) utilizes the dated URL to determine where the historical information of a given company is located following a domain name change for the requested time period and translates the request to a new machine containing the historical information of the company. | 2010-09-16 |
20100235388 | SYSTEM FOR COMMUNICATING - A method and system for communicating. The system and method can include steps for entering data into database and setting conditions for the retrieval of the information. A communications system capable of accessing the data in the database may process this information and use it to contact one or more people associated with the data in the database at predetermined intervals. Following the receipt of feedback from the parties who were contacted, the communications system may cease contact with the one or more people associated with the data in the database or may contact still other people associated with the database. | 2010-09-16 |
20100235389 | CONTEXT BASED NETWORKING - Context based networking. A method for context based networking includes receiving a query. Further, the method includes obtaining behavioral targeting scores of a plurality of first buddy nodes of a node corresponding to the query. Furthermore, the method includes updating the behavioral targeting scores of the plurality of first buddy nodes based on behavioral targeting score of at least one second buddy node of each first buddy node. In addition, the method includes forwarding the query to at least one first buddy node based on the updated behavioral targeting scores. Further, the method includes obtaining a response associated with the query. The method also includes electronically providing the response to a user of the node. | 2010-09-16 |
20100235390 | SEARCH DEVICE, SEARCH METHOD, AND COMPUTER-READABLE RECORDING MEDIUM STORING SEARCH PROGRAM - The search method includes: receiving a search request including plural search conditions; separating the plural search conditions into search conditions for individual databases; storing, for each database, the search condition and the database identifier in a condition record; searching a search result management table by the database identifier and the search condition; determining anterior search databases; searching each of the anterior search databases by the search condition to acquire a first search result; determining common entity identifiers included in common in the first search results; and searching each of posterior search databases by the common entity identifiers and the search condition. | 2010-09-16 |
20100235391 | ACCESSING ITEM INFORMATION FOR AN ITEM SELECTED FROM A DISPLAYED IMAGE - Accessing item information for items selected from an image including: presenting an image including a plurality of selectable items for selection by a viewer; determining a position of an item selected from the plurality of selectable items by the viewer; sending the determined position of an item along with timing information of the image to a server; receiving information related to the item selected by the viewer from the server, wherein the information related to the item was retrieved by the server from a database using the determined position of an item and the timing information of the image; and presenting the information related to the item. | 2010-09-16 |
20100235392 | System and Method for Entropy-Based Near-Match Analysis - A system and method for an entropy-based near-match analysis identifies target files that are almost, but not identical, to a reference file. A computing processor computes entropies of the reference and target files, and determines the likeness of the target files to the references file based on the computed entropies. The computing processor determines a near match between the target file and the reference file if the likeness of the two files is within a user-defined tolerance level. According to one embodiment of the invention, the information entropy is a weighted value that takes into account the size of the file. | 2010-09-16 |
20100235393 | PORTABLE ELECTRONIC DEVICE AND ACCESS CONTROL METHOD IN PORTABLE ELECTRONIC DEVICE - An IC card has a communication interface which performs data communication with an IC card processing device as an external device and a data memory which stores a record file in which a plurality of data objects are sequentially aligned. A CURRENT pointer setting table provided in an RAM of the IC card is a management table storing management information of each data object in a record file as an access target in the record files stored in the data memory. When a command requesting access to a specific data object is received from the IC card processing device, a control unit of the IC card accesses the data object specified by the command based on the management information stored in the CURRENT pointer setting table. | 2010-09-16 |
20100235394 | METHOD AND APPARATUS FOR ACCESSING CONTENT BASED ON USER GEOLOCATION - An approach is provided for mapping content, such as audio files, to associated metadata about the content. The approach includes initiating a search for local metadata associated with particular content. It is determined whether the local metadata is insufficient. A request for metadata associated with the particular content is generated, if the local metadata is insufficient. The request is sent to a metadata service to obtain result data including metadata for the particular content. A search of the result data from the metadata service is initiated based on a description of the particular content to obtain most relevant metadata of the result data. | 2010-09-16 |
20100235395 | SYSTEMS AND METHODS FOR PROVIDING SOCIAL ELECTRONIC LEARNING - A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria. | 2010-09-16 |
20100235396 | Distributed File System Access - A system and method for providing access in a distributed filesystem. The disclosure describes systems and methods for providing access to filesystem objects in a distributed filesystem (DFS). In one implementation, access to filesystem objects in the DFS can he restricted to only authenticated users and client devices. To this end, the client devices of the DFS can be divided into trusted and non-trusted clients, and further access can be denied to non-trusted clients. Concepts of trusted computing can be utilized to obtain trusted clients. New clients added to the system can be added as non-trusted clients. Further, access can be restricted by extending the file access permissions to include additional bits that can control access to non-trusted clients. In certain situations, the owner of the object can be allowed access to the object from a non-trusted client. | 2010-09-16 |
20100235397 | LINK ANALYSIS MAPPING PROGRAM RISK MANAGEMENT - A method and system for managing risk by indicating links between one or more persons or entities which can include a process that gathers information about individuals and organizations into a computerized system where it can be analyzed to associate one or more individuals or organizations with links to other individuals or organizations. A user can designate a person or entity and the system will provide an indication of linkages associated with the designated person. Some embodiments can include a user specifying a particular type of link or limit links to a specified degree of separation between the designated person and any other person or entity. | 2010-09-16 |
20100235398 | METHODS, SYSTEMS, AND SOFTWARE APPLICATIONS FOR EVENT BASED DATA PROCESSING - Methods and systems are provided for processing data objects in a computer system. In one embodiment, a method is provided that comprises (a) storing a first data object in a database in a non volatile storage, (b) creating a second data object assigned to the first data object, step (b) being triggered by step (a), and (c) processing the second data object by means of an object processor, the object processor creating a third data object using data contained in the second data object, data contained in the first data object and data contained in the database by applying a set of one or more pre-settable rules to the data contained in the first and second data objects and in the database. | 2010-09-16 |
20100235399 | APPARATUS AND METHOD FOR EFFICIENT ENCODING OF APPLICATION DEFINITION USING CONTIGUOUS ARRAYS - A system and method for the simplification of data structures, particularly those used for wireless communications, encodes data structures for efficient storage and access. Wireless devices are provisioned with user applications for accessing remote services, such as World Wide Web services. The user applications comprise a plurality of component definitions which typically describe complex data structures for execution by a runtime environment. The runtime environment is conditioned to use a manner to encode such data structures in flat arrays of primitive types. | 2010-09-16 |
20100235400 | Method And System For Attaching A Metatag To A Digital Image - A system and method for tagging an image of an individual in a plurality of photos is disclosed herein. A feature vector of an individual is used to analyze a set of photos on a social networking website such as www.facebook.com to determine if an image of the individual is present in a photo of the set of photos. Photos having an image of the individual are tagged preferably by listing a URL or URI for each of the photos in a database. | 2010-09-16 |
20100235401 | Progress and performance management method and system - Tracking progress and performance data of subjects by building rubrics of data entry fields to be tracked, assigning a machine readable tag to each data field, observing subjects, forming opinions based on such observations, using a tag reading device to read data field tags corresponding to observations and opinions, transmitting tag data to a database, and comparing such data between subjects and over time. | 2010-09-16 |
20100235402 | Method for Grasping Information of Web Site Through Analyzing Structure of Web Page - The present invention provides a method for determining website information through web page structure analysis, including: generating, when a web page starts to move, a movement start message that contains IDs issued to identify respective web pages; generating, when a web page starts to move, a movement terminating message that contains URL information about a corresponding web page and information to determinate whether a corresponding web page is a main page or a subpage through the ID; generating, when all web pages have been loaded, a document terminating message containing information that analyzes which of the web pages has been moved; collecting the messages and generating a message database; and determining the website information of a specific user's visiting state and access states of the website, based on analysis of the message database. | 2010-09-16 |
20100235403 | Method and system for on-line edit flow peer review - Methods and systems for journal peer review particularly for managing online peer review transactions over a network or communications medium such as via the Internet. In specific embodiments, that system minimizes or eliminates the need for most participants to remember and/or enter any login or password information. In specific embodiments, a majority of user interactions are prompted by email or text messages that allow for easier user access and acceptance. In specific embodiments, active links are distributed with each message for easy user access. In specific embodiments, automatic conflict checking is performed. | 2010-09-16 |
20100235404 | Validation of Track Databases - Methods for validating track databases based on the contents of a geological database are disclosed. The track database stores a piecewise-polynomial spline as a geometric representation of the track, along with offsets from spline points to represent the geo-locations of features on the track. After the computations associated with the geometric representation are completed and the track database is populated, the geo-locations of features in the track database are checked for consistency with the geo-locations of monuments in the geological database. If the geo-location of a feature in the track database is found to differ by more than a threshold distance from its projected geo-location, as computed from offsets from a monument in the geological database, then corrective action is taken. The illustrative embodiment also enables the validation of data values in the track database and relationships among track features. | 2010-09-16 |
20100235405 | Updating Track Databases After Track Maintenance - Techniques are disclosed for updating a train track database after track maintenance so that the database correctly reflects any changes to track geometry or to the geo-locations of features along the tracks (e.g., grade crossings, mileposts, signals, platforms, switches, spurs, etc.). Advantageously, the techniques of the illustrative embodiment enable a track maintenance crew to cost-effectively obtain post-maintenance measurements for features without the use of a Global Positioning System (GPS) unit (e.g., using a tape measure, using a laser rangefinder, etc.). | 2010-09-16 |
20100235406 | OBJECT RECOGNITION AND LIBRARY - An image may be received, a portion of which corresponds to a surface of an object, such as a book, a CD, a DVD, a wine bottle, etc. The portion of the image that corresponds to the surface of the object is located. The portion of the image is compared with previously stored images of surfaces of objects to identify the object. A record of the object is created and added to a library. The record of the object may comprise the image of the object, the portion of the image which corresponds to the surface of the object, and/or the received image itself. The record may comprise an indicator of a location of the object. | 2010-09-16 |
20100235407 | SYSTEM AND METHODS FOR ENHANCED METADATA ENTRY - A system and methods for facilitation of enhanced user interactions with metadata corresponding to one or more media files. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced metadata entry and modification interface to a user. A method of providing for automated step through of media files for metadata entry is described, as well as a method for quickly presenting the user with the most appropriate media sample from which an appropriate metadata entry or modification can be made by the user. | 2010-09-16 |
20100235408 | SYSTEM AND METHODS FOR ENHANCED METADATA ENTRY - A system and methods for facilitation of enhanced user interactions with metadata corresponding to one or more media files. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced metadata entry and modification interface to a user. A method of providing for automated step through of media files for metadata entry is described, as well as a method for quickly presenting the user with the most appropriate media sample from which an appropriate metadata entry or modification can be made by the user. | 2010-09-16 |
20100235409 | SYSTEM AND METHOD FOR MANAGING DATA STORED IN A DATA NETWORK - The disclosure relates to a method and a system of data storage servers for processing an electronic file. The system has a set of servers in a network. The system further comprises a configuration file that contains data to specify the range of numbers in the set of file numbers assigned to servers in the network; a range table that contains data to track the range of numbers for the servers; and an application to process a request to store the file in the system. The application processes the request by: identifying a server that has a range of numbers that contains a file number associated with the file; and initiating storage of the file at the server. In the system, the file number is meant to be a unique number for files in the network. | 2010-09-16 |
20100235410 | DISTRIBUTED DATA STORAGE - In one example, data may be divided into blocks, and the blocks may be stored in various storage resources. Data to be stored may be provided to a data divider. The data divider may divide the data into blocks. Redundancy may be introduced into the blocks to allow the original data to be reconstructed at some point in the future, even if fewer than all of the original blocks are available. The blocks may be sent to a data shuffler, which may shuffle the blocks, and may provide a key that describes how to reconstruct the original data from the blocks. The key may be provided to the owner of the data. When the original data is to be retrieved, the key may be provided to a reassembler, which retrieves the blocks from the various storage resources and reconstructs the data using the key. | 2010-09-16 |
20100235411 | SYSTEMS AND METHODS FOR CREATING A CUSTOMIZED WEBSITE - The present invention is directed towards systems and methods for creating a customized website. The system may include (a) a customization database configured to store customization data, (b) a website builder database configured to store a plurality of registered builder websites, (c) a customizable website template comprising a free-variable expression positioned within the website template, wherein the customizable website template is stored in the website builder database as a registered builder website, (d) a preprocessor registry configured to register the location of the customizable website template in the website builder database, and (e) a website preprocessor operatively coupled to the preprocessor registry. The website preprocessor may be configured to (i) access the preprocessor registry to determine the location of the customizable website template, (ii) retrieve the customizable website template from the website builder database, (iii) replace the free-variable expression within the customizable website template with the customization data to create the customized website, and (iv) store the customized website in the website builder database. | 2010-09-16 |
20100235412 | METHOD TO REDUCE WASTED CHARACTER DATA AREAS OF JAVA STRINGS - A string handling method, program, and information processing apparatus capable of reducing the amount of data stored in a storage. An information processing apparatus handles strings. The information processing apparatus includes a storage storing a group of strings including a plurality of strings each of which consists of a plurality of pieces of character data, a reference section which refers to a particular string in the group of strings, a character data detecting section which detects character data that is not referenced as the particular string in the group of strings, and a character data deleting section which deletes the detected character data from the group of strings. | 2010-09-16 |
20100235413 | SYSTEMS AND METHODS FOR PROVIDING A DISTRIBUTED FILE SYSTEM UTILIZING METADATA TO TRACK INFORMATION ABOUT DATA STORED THROUGHOUT THE SYSTEM - The intelligent distributed file system enables the storing of file data among a plurality of smart storage units which are accessed as a single file system. The intelligent distributed file system utilizes a metadata data structure to track and manage detailed information about each file, including, for example, the device and block locations of the file's data blocks, to permit different levels of replication and/or redundancy within a single file system, to facilitate the change of redundancy parameters, to provide high-level protection for metadata, to replicate and move data in real-time, and so forth. | 2010-09-16 |
20100235414 | Scalable Montgomery Multiplication Architecture - A Montgomery multiplication device calculates a Montgomery product of an operand X and an operand Y with respect to a modulus M and includes a plurality of processing elements. In a first clock cycle, two intermediate partial sums are created by obtaining an input of length w−1 from a preceding processing element as w−1 least significant bits. The most significant bit is configured as either zero or one. Then, two partial sums are calculated using a word of the operand Y, a word of the modulus M, a bit of the operand X, and the two intermediate partial sums. In a second clock cycle, a selection bit is obtained from a subsequent processing element and one of the two partial sums is selected based on the value of the selection bit. Then, the selected partial sum is used for calculation of a word of the Montgomery product. | 2010-09-16 |
20100235415 | PROCESSING APPARATUS FOR CALCULATING AN APPROXIMATE VALUE TO AN ANALYTICAL VALUE WITH A TOLERANCE MAINTAINED AND A METHOD THEREFOR - In an approximation computation apparatus, a location monitor designates, each time the number of data of a received data sequence exceeds an integer l, a starting location of the received data for calculating reduced received-data; a dimensionality reducer dimensionally reduces each data sequence including the received data after the corresponding designated starting location by random projection to generate the reduced received-data; an object selecting controller controls an object in response to a result of monitoring from the location monitor of the number of the received data reaching another integer n, deletes currently-stored object data, selects the reduced received-data after the oldest reduced received-data in the reduced received-data, and substitutes and updates an object data sequence to the selected reduced received-data; and a coefficient approximator calculates an approximate value of a wavelet coefficient on the basis of the object data and a wavelet matrix. | 2010-09-16 |
20100235416 | MECHANISM FOR FAST DETECTION OF OVERSHIFT IN A FLOATING POINT UNIT OF A PROCESSING DEVICE - A floating point unit includes a floating point adder to perform a floating point addition operation between first and second floating point numbers each having an exponent and a mantissa. The floating point unit also includes an alignment shifter that may calculate a shift value corresponding to a number of bit positions to shift the second mantissa such that the second exponent value is the same as the first exponent value. The alignment shifter may detect an overshift condition, in which the shift value is greater than or equal to a selected overshift threshold value. The selected overshift threshold value comprises a base 2 number in a range of overshift values including a minimum overshift threshold value and a maximum overshift threshold value, and which has a largest number of a consecutive of bits that are zero beginning at a least significant bit. | 2010-09-16 |
20100235417 | CIRCUIT AND METHOD CONVERTING BOOLEAN AND ARITHMETIC MASKS - A circuit for converting Boolean and arithmetic masks includes “m” converting units, wherein m is an integer greater than 1. Each of the m converting unit includes; a first converting unit configured to receive first bits of input data, output one of the first bits as a first output bit, perform an XOR operation with respect to at least part of the first bits, and output an XOR operation result as a first intermediate result bit to a next converting unit in a sequence of converting unit ranging between 2 and n−1 | 2010-09-16 |
20100235418 | RANDOM NUMBER GENERATOR AND RANDOM NUMBER GENERATING METHOD THEREOF - A random number generator utilizes nonlinear function to obtain high generating speed, long cycle and great quality. By utilizing equation (1): x | 2010-09-16 |
20100235419 | FILTERING APPARATUS, FILTERING METHOD, PROGRAM, AND SURROUND PROCESSOR - A filtering apparatus for obtaining an output in a case where a discrete-time signal having a length of N (N is an integer) is input to an FIR filter with a filter coefficient having a length of M (M is an integer, N≧M−1), including: a division unit for dividing the discrete-time signal; a first zero padding unit for padding zero after the discrete-time signals; a first fast Fourier transform unit for performing FFT on the zero padded data; a second zero padding unit for padding zero after the filter coefficient; a second fast Fourier transform unit for performing FFT on the zero padded data; a multiplication unit for multiplying the frequency domain data by the frequency domain data; an inverse fast Fourier transform unit for performing IFFT on the multiplication results; and an adder unit for adding the discrete-time signals. | 2010-09-16 |
20100235420 | Desensitized Filters with Droop Correction - A method and system for the design and implementation of desensitized digital filters with droop correction. The desensitized digital filter includes a first filter configured to receive an input signal, a decimator or upsampler, and a modified desensitized half-band filter. The first filter introduces droop into the passband of the desensitized digital filter. The desensitized half-band filter has a transfer function F(z)=K(1+z | 2010-09-16 |
20100235421 | FAST DCT ALGORITHM FOR DSP WITH VLIW ARCHITECTURE - A single stage computation method to perform a discrete cosine transform operation is provided. The discrete cosine transform operation is performed by executing a plurality of very large instruction words (VLIW) using a digital signal processor. The plurality of very large instruction words includes a first number of multiplications and a second number of additions, where the first number of multiplications is greater than the second number of additions. | 2010-09-16 |
20100235422 | INTERCONNECTION SYSTEM BETWEEN AT LEAST ONE COMMUNICATION DEVICE AND AT LEAST ONE REMOTE DATA SYSTEM AND INTERCONNECTION METHOD - The interconnection system comprises at least one preferably mobile communication device which can be connected to a remote data system by a communication channel enabling firewalls to be by-passed. The communication device comprises means for emitting presence signals. A service component of the communication device establishes a communication channel to a remote service agent of the remote data system, that is assigned thereto. The service component of the communication device indicates its presence at regular intervals by notification signals to the remote service agent in order to keep the communication channel active. The period of the notification signals is defined by the remote service agent at least once after the channel has been established. The remote service agent can then send messages in real time to the service component. | 2010-09-16 |
20100235423 | PRESENCE NETWORK AGENT IN IMS NETWORKS - A system determines presence updates associated with presence user agents (PUAs), where the presence updates indicate changes in a presence status associated with each of the PUAs. The system further determines an application type associated with each of the PUAs and routes the presence updates to respective presence network agents (PNAs) based on the determined application type. | 2010-09-16 |
20100235424 | IMAGE PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHODS THEREOF, AND PROGRAM - This invention provides an image processing system and information processing apparatus, which can improve user's operability upon execution of a workflow without causing any productivity or reliability drop, and control methods thereof. To accomplish this, an information processing apparatus included in this image processing system receives digital data of a document read by an image processing apparatus, specifies feature information of the received digital data, and executes matching between the specified feature information and a plurality of templates. The information processing apparatus acquires a processing status of a workflow which is being currently executed from a workflow server. When a process indicated by attribute information of a template whose matching has succeeded matches a process indicated by the acquired processing status, the information processing apparatus registers the digital data in a document server as a document. | 2010-09-16 |
20100235425 | ACCESSORY AND MOBILE COMPUTING DEVICE COMMUNICATION USING AN APPLICATION COMMUNICATION PROTOCOL - Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol. | 2010-09-16 |
20100235426 | SERVER FOR PROVIDING PRESENTITY STATUS AND METHOD THEREOF - A server for providing presentity status is adapted to provide the latest status of a presentity to a watcher. The presentity and the watcher are respectively connected to a connection server through a network. The presentity belongs to at least one group, and the watcher also belongs to at least one group. The connection server can detect the latest status of the groups to which the presentity belongs. The server for providing presentity status automatically determines the provision of the status of the presentity to the watcher based on whether the respective authority values of the groups to which the presentity belongs and the respective authority values of the groups to which the watcher belongs satisfy a preset condition. When the preset condition is satisfied, the server for providing presentity status also sends the latest status of other presentities that belong to the same groups as the presentity and that are subscribed to by the watcher to the watcher. | 2010-09-16 |
20100235427 | CONTENT DELIVERY SYSTEM, SERVER DEVICE, CONTENT DELIVERY METHOD, AND PROGRAM - A system of the invention is configured to communicably connect a server device that holds content data and a client apparatus that requests to reproduce the content data. The server device transmits a list of the reproducing identifier to the client apparatus, receives the reproducing identifier included in the list from the client apparatus, and acquires the content identifier and the reproducing mode information stored in the content information storage unit corresponding to the reproducing identifier received by the request receiving unit. The server device acquires the content data stored in the content storage unit corresponding to the content identifier, and transmits the content data to the client apparatus in the reproducing mode designated by the reproducing mode information. | 2010-09-16 |
20100235428 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - There are provided a device and a method enabling execution of recording of content uploaded from a client with specific storage means of a server being specified. In a content upload process from the client to the server, the client obtains storage destination identifiers corresponding to respective storage means of the server from the server and transmits a content storage request including the storage destination identifier of the storage means desired by the client to the server. The server selects the storage means specified by the storage destination identifier received from the client and stores the uploaded content. With this configuration, the client can arbitrarily specify the specific storage means of the server and allows recording of the content to be executed. | 2010-09-16 |
20100235429 | A METHOD, APPARATUS AND COMPUTER PROGRAM - An approach is provided for enabling access to content in a network service. Location information is received, at a server, relating to a first remote apparatus and another remote apparatus. The received location information is utilized to determine that the first remote apparatus and the another remote apparatus are proximal to each other. Access rights are updated within a network service to enable the user of the another remote apparatus to access content associated with the user of the first remote apparatus. | 2010-09-16 |
20100235430 | METHODS AND SYSTEMS TO PROVIDE SERVICES TO A MOBILE DEVICE - Methods and Systems to provide services to a mobile device are explained herein. A system receives a request from a supplemental service library that is embedded in a client application program in a mobile device. The supplemental service library is a standard software component that is included in the client application program. The client application program is distributed over a network and stored on the mobile device. Next the system identifies a supplemental service from multiple supplemental services based on the request. Finally, the system communicates a response to the mobile device responsive to receiving the request. Further, a system includes a stand-alone client application program that may work in conjunction with a supplemental service program or a thin client program. Finally, supplemental service interfaces are stored on a computer readable medium for execution on a mobile device in conjunction with a supplemental service library. | 2010-09-16 |
20100235431 | DATACENTER SYNCHRONIZATION - A datacenter infrastructure comprising a plurality of datacenters is configured to provide services to users. Data (e.g., application data) provided to respective datacenters from a user is synchronized between different datacenters comprised within “a cloud” according to a multilevel synchronization scheme. Respective levels of the multilevel synchronization operate to transfer different priority (user) data between the plurality of datacenters, wherein respective priorities are determined based upon the importance of the data in providing a service. For example, data used to perform a service is synchronized by a synchronization component facilitating a higher level of synchronization between datacenters, while data not routinely used to perform a service is synchronized by a lower priority synchronization component. Synchronization between datacenters allows a network address routing system to provide substantially uninterrupted routing of a user to an available or otherwise appropriate datacenter within the datacenter infrastructure, thereby providing increased service reliability and performance. | 2010-09-16 |
20100235432 | Distributed Server Network for Providing Triple and Play Services to End Users - A distributed server framework for distributing streamed electronic content to users. The framework includes a central server connected to regional edge servers, which are connected to local groups of access servers closest to the users. A file sharing protocol maintains hit lists indicating the relative popularity of various content. To reduce the traffic load from the central server and regional servers, popular material is stored on the access servers; less popular material is stored on the edge servers; and seldom requested material is stored on the central server. A sliding window and cursor mechanism enable smart distribution of hot material and breaking news among the access servers. | 2010-09-16 |
20100235433 | SUBSCRIPTION MANAGEMENT OF APPLICATIONS AND SERVICES PROVIDED THROUGH USER PREMISES GATEWAY DEVICES - A disclosed service management system communicates via wide area network (WAN) ( | 2010-09-16 |
20100235434 | Personal Information Management Data Synchronization - A data management application that may be implemented in a mobile device to perform two-way synchronization of electronic messages and/or PIM data with a server device. The device may be a mobile device such as a mobile phone or Smartphone, as well as a personal digital assistant, notebook computer, or other mobile device communicating using any of several wireless protocols. PIM data may include PIM application objects or other data, including but not limited to calendar, contact, and task object data. The data management application may synchronize e-mail and PIM data on a client device with that of a server where the server and client utilize one or more different protocols. | 2010-09-16 |
20100235435 | SYSTEM FOR NOTIFYING MAIL-RECEIVING ERROR INFORMATION - In a case where mail can not be stored in a mail box in a mail receiving server due to capacity excess, a detail content of the mail can be notified to an addressee of the mail. A mail receiving server comprises a mail receiving unit, a first mail box, a determining unit, a temporal storage space, an extracting unit, an information notice mail managing unit, and a second mail box. | 2010-09-16 |
20100235436 | SERVER DEVICE AND SETTING INFORMATION SHARING METHOD - A server device is provided which includes a change unit for changing setting information of a function shared with a client connected via a network, a transmission unit for transmitting to the client a change notification of the setting information of the function when the setting information of the function has been changed by the change unit, a reception unit for receiving from the client device information of the client to which the change notification of the setting information of the function has been transmitted from the transmission unit, a comparison unit for comparing the device information of the client received by the reception unit with device information of the server device, and a creation unit for creating, based on a comparison result of the device information by the comparison unit, a common file including the changed setting information of the function. | 2010-09-16 |
20100235437 | COMMUNICATION APPARATUS AND STORAGE MEDIUM STORING PROGRAM - A communication apparatus including: a communicating portion communicable with a server device storing feed information including content informations; a feed-information obtaining portion which obtains the feed information; a display portion which displays informations; a storage portion which stores informations; an updated-date-and-time extracting portion which extracts, from the feed information, an updated date and time indicating a date and time at which information constituted by at least part of the feed information has been updated; an updated-date-and-time storing portion which stores, into the storage portion, the updated date and time and the information constituted by at least part of the feed information in association with each other; and a display controller which displays at least part of the content information(s) corresponding to the information constituted by at least part of the feed information associated by the updated-date-and-time storing portion in order of the updated date and time from the latest one. | 2010-09-16 |
20100235438 | Variable Rate Media Delivery System - A method and apparatus for delivering variable bit rate media files delivers media files to client systems. The media server can dynamically detect when a client can accept a different bit rate version of a media content. The media server can smoothly switch between different bit rate versions of the media content as it delivers the media content to client systems. A client system can also request different bit rate versions of a media content while it is playing the media content. | 2010-09-16 |
20100235439 | Glucose Measuring Device Integrated Into A Holster For A Personal Area Network Device - A glucose meter module integrated into a holster device that can securely accommodate another device such as a portable server device or an insulin pump is described. The glucose measuring module and the health device communicate with each other by a short range wireless modality. In the case in which the accommodated device is a server, such as personal digital assistant or cell phone, the device stores data in a memory, displays data on a visual display, and can wirelessly transmit such data to other devices within a personal area network. In the case where the accommodated device is a cell phone, the phone can further transmit data to remote sites. In the case where the accommodated device is an insulin pump, wirelessly received data are stored in a memory, are available for visual display on the insulin pump, and can be incorporated into the electronic processes that regulate the performance of the pump. | 2010-09-16 |
20100235440 | MESSAGE PROCESSING METHOD, SYSTEM AND CLIENT - The embodiments of the present invention disclose a message processing method including: when a backup message user selects a backup message option, obtaining a backup message and information corresponding to the backup message input by the backup message user; and sending the backup message to the target user according to the information corresponding to the backup message. The present invention also discloses a message processing system and an IM client. By using the embodiments of the present invention, a backup message function and a roaming function of the backup message can be implemented, thereby improving the availability, flexibility and convenience performance of IM software. | 2010-09-16 |
20100235441 | MAPLESS GLOBAL TRAFFIC LOAD BALANCING VIA ANYCAST - Techniques are described for directing connections between clients and the closest web server. Authoritative DNS resolvers of a network are placed at edges of the network. Using anycast, the authoritative DNS resolvers advertise routes of their destination netblock to the Internet. A request from a client to connect to the network is routed, based upon BGP tables, to the closest particular authoritative DNS resolver. Once the request is received, a response is sent to the client with the IP address of the closest web server. The closest web server is determined through in-network health check measurements, with the authoritative DNS resolvers dynamically selecting IP addresses closest to themselves. Routing protocols that directed the packet to the closest authoritative DNS resolver also dictate the route of subsequent traffic to the network. Thus, the closest web server selected by the authoritative DNS resolver is also the closest web server to the client. | 2010-09-16 |
20100235442 | Use of Server Instances and Processing Elements to Define a Server - A server instance, which is a collection of LUNs, containing an operating system, any applications and data storage. A processing element is the physical hardware. The combination is a server as normally understood. Templates are used to define server instances and server types to simplify deploying a server instance to a processing element. A graphical user interface provides the templates where the particular storage groups are identified and then server instances are created from lists of operating systems, applications, and available storage. The management service processor is a PXE server and provides the necessary software to identify the components of the processing element and correlate between the processing element and a server instance. The management service processor then automatically provides software to the processing element to allow it correctly boot. The management service processor manages the interconnection of the processing element and the relevant LUNs. | 2010-09-16 |
20100235443 | METHOD AND APPARATUS OF PROVIDING A LOCKET SERVICE FOR CONTENT SHARING - An approach is provided for sharing rendered content that includes receiving a request for a content locket for a user. The content locket includes data indicating a content playlist associated with the user, and script for generating a message that requests an action related to the content indicated in the content playlist. The content locket is forwarded. In response to receiving the message generated by the script, the action related to the content is performed. The content locket can be embedded in a web page or passed in other messages, such as emails or instant messenger messages. | 2010-09-16 |
20100235444 | DISCUSSION SUPPORT APPARATUS, DISCUSSION SUPPORT METHOD, AND COMPUTER-READABLE MEDIUM - A discussion support apparatus includes a holding unit, an accepting unit and a generating unit. The holding unit holds pieces of discussion state information each indicating a state of a discussion at a corresponding one of points in time included in a period of time during which discussions are performed. The accepting unit accepts a discussion start operation indicating a start of discussion on a topic for which discussion has been started. The generating unit generates, based on one or more of the pieces of discussion state information indicating states of discussions at points in time before a point in time when the accepting unit accepts a discussion start operation for a certain topic, topic-related information indicating at least one piece of discussion state information which is related to the certain topic and which is specified from among the one or more of the pieces of discussion state information. | 2010-09-16 |
20100235445 | Providing On-Demand Access to Services in a Wide Area Network - An integration services network is described which is operable to facilitate access to a composite service by a plurality of users having associated client machines. Each of the users is associated with one of a plurality of independent enterprises. At least one data store has a directory stored therein which maps an identity for each of the users to a policy framework which defines access information relating to a plurality of services. At least one computing device is operable to set up the composite service by integrating operation of the plurality of services. The plurality of services are associated with and controlled by a plurality of independent service providers. The at least one computing device is further operable to connect with the client machines and each of the services, and to selectively facilitate interaction among the client machines and the services with reference to the directory and the policy framework, thereby enabling each of the users to access the plurality of services as an integrated solution. | 2010-09-16 |
20100235446 | TECHNIQUES TO MAKE MEETINGS DISCOVERABLE - Techniques to make meetings discoverable are described. An apparatus may comprise a meeting server component operative to create a meeting object, associate at least one of metadata or content to the meeting object, and store the meeting object, metadata and content. The meeting server component comprising an indexing component operative to index metadata associated with the meeting object, and a search engine component operative to receive a search query comprising search criteria. Other embodiments are described and claimed. Other embodiments are described and claimed. | 2010-09-16 |
20100235447 | EMAIL CHARACTERIZATION - Email users may feel overwhelmed with the abundance of emails they receive. Many current email management techniques require at least some manual intervention that may be time consuming and/or otherwise frustrating to a user. As provided herein, emails may be characterized based upon content of the email and domain classification data (e.g., a company name, business category, or a website name associated with the domain name of the sender). One or more viewing panels may be populated with the characterized emails. A viewing panel may present emails corresponding to a particular characterization (e.g., a shopping viewing panel may display emails characterized as shopping). To enhance characterization, rules used to characterize emails may learn from a user's actions. For example, a user may move an email from a shopping viewing panel to a travel viewing panel, thus altering the characterization of the email from shopping to travel. | 2010-09-16 |
20100235448 | Methods, Systems, And Computer Program Products For Reporting A Change In Presentable Content Of A Communication Message - Methods and systems are described for reporting a change in presentable content of a communication message. In one aspect, an indication is received that presentable content transported via a communication message is changed along a network path traversed by the communication message. The indication is received by a network node outside the network path from a node along the network path. Responsive to the received indication, a change message indicating the change to the presentable content of the communication message is generated. The generated change message is transmitted separately from the communication message to a node along the network path. | 2010-09-16 |
20100235449 | DISPLAYING OR HIDING FOLDERS IN AN E-MAIL CLIENT BASED ON USER DEFINED TIMINGS - Techniques for managing electronic mail. Folder rules for associating electronic mail messages with folders are received. The folders are managed by an electronic mail client and stored in a computer usable memory. Electronic mail messages are also received. Each of the electronic mail messages is associated with at least one of the folders according to the folder rules. Furthermore, a visibility condition is received. The visibility condition specifies when a specified folder is visible in a user interface of the electronic mail client. A processor causes the specified folder not to be visible in the user interface when the visibility condition is not satisfied. A visibility condition may instead specify when a specified folder is not visible in the user interface. In this case, the specified folder is caused not to be visible in the user interface when the visibility condition is satisfied. | 2010-09-16 |
20100235450 | Service Management System - A service management system includes a plurality of user service platforms corresponding to a plurality of user groups, each including a plurality of server devices, for providing a plurality of server functions for a user group of the plurality of user groups, a plurality of secondary server management devices, for providing a plurality of service functions, and a primary server management device for managing the plurality of user service platforms and the plurality of secondary server management devices, for providing the plurality of service functions of the plurality of secondary server management devices to the plurality of user groups via the plurality of user service platforms. | 2010-09-16 |
20100235451 | INSTANT MESSAGING INTERACTION SYSTEM AND METHOD THEREOF - An instant messaging interaction system and method work by: analyzing communicative information sent by a remote user to create emotional messages and analyzing information about the remote user's identity; storage in a storage module behavior weight value preset and corresponding to the information about the remote user's identity; determining, by a learning module, interactive responses according to the emotional messages and the behavior weight values; outputting, by an output module, the interactive responses; detecting if receiving a feedback signal from an local user; if the feedback signal is not received, the learning module stores the behavior weight value in the storage module; if the feedback signal is received, the feedback module generates a modification value corresponding to different levels of the feedback signal; generating, by the learning module and according to a detection result, modification values for modifying the behavior weight values. As a result, the messaging interaction system is capable of presenting rated interactive responses in a personalized, artificial intelligence-based manner that meets the local user's expectation. | 2010-09-16 |
20100235452 | Email wrong transmission preventing apparatus and method - An email wrong transmission preventing apparatus calculates memory ratios of addresses of emails in a transmission log by a model expression in which the memory ratios decline over time, compiles the memory ratios of the emails for each destination to set weights, and records the weights in a user weight list. When receiving a planned outgoing email, the apparatus compares the weight of the destination of the planned outgoing email obtained by referring to the user weight list with a predetermined threshold and determines that the destination is “reliable” only if the weight is over the threshold. If even one of the destinations of the planned outgoing email is not “reliable”, the apparatus causes a sender terminal to display an address check screen to prompt address checking. When “checked” is inputted, the apparatus transfers the planned outgoing email to an email transmission server. | 2010-09-16 |
20100235453 | Monitoring of instant messaging and presence services - The present invention relates to a methods and arrangements for monitoring instant messaging and/or presence activity at application level in a telecommunication system, which method comprises the following steps:—A request to monitor instant messaging and/or presence activity information related to a target subscriber, which information is obtainable from any type of access and not limited to SIP clients connected to a public IMS core system is sent from an agency to a receiving entity.—A requested activity involving the target subscriber is received from an Instant Messaging and Presence Services (IMPS) system to the receiving entity.—Information related to the requested activity is delivered from the receiving entity to the agency. | 2010-09-16 |
20100235454 | APPLICATION COMMUNICATION WITH EXTERNAL ACCESSORIES - Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol. | 2010-09-16 |
20100235455 | INFORMATION PROCESSING APPARATUS - An information processing apparatus includes a receiving unit that receives messages, and a control unit that sends an editing message indicating that a reply message responding to a received message received by the receiving unit is being edited, to a sending source of the received message. | 2010-09-16 |
20100235456 | STORAGE MEDIUM STORING A MAIL MANAGEMENT PROGRAM, AND MAIL MANAGEMENT APPARATUS AND METHOD - A storage medium storing a mail management program, the mail management program causing a computer to execute: receiving from a first user, a designation of a first electronic mail addressed to the first user as an open mail, which is made open to a second user, first setting a receiving date and time at which the designation is received as date and time information corresponding to the open mail, second setting another receiving date and time at which a second electronic mail which is not the open mail and is addressed to the second user is received by the computer, as the date and time information corresponding to the second electronic mail and outputting, upon receipt of an output instruction from the second user, the open mail and the second electronic mail in accordance with the date and time information. | 2010-09-16 |
20100235457 | ADAPTIVE ELECTRONIC MESSAGING - In accordance with embodiments of the invention, adaptive electronic message services are provided for generating and supplementing adaptive electronic messages with digital content items. | 2010-09-16 |
20100235458 | METHOD OF RETRACTING AN INSTANT MESSAGE - Described is a method for retracting an instant message from a receiver in an instant messaging session. A request is made to retract the instant message from the receiver. If the receiver is present in the session, the instant message is removed from the user interface of the receiver. Notification is sent to the requestor to indicate whether the instant message was successfully retracted and whether the instant message was saved by the receiver. Optionally, the method allows an entry made in an instant messaging log to be retracted when the corresponding instant message is retracted. | 2010-09-16 |
20100235459 | Proxy Object - Embodiments are discussed for methods, systems, and computer readable media for creating a proxy object, comprising calling a second functionality in a proxy class, creating a proxy object by the second functionality, calling a third functionality by the second functionality, calling a fourth functionality by the third functionality, creating a reference object by the fourth functionality, returning the reference object to the third functionality, associating the reference object to the proxy object by the third functionality, and returning the associated proxy object by the second functionality to a first functionality. | 2010-09-16 |
20100235460 | DATA PROCESSING DEVICE AND DATA PROCESSING METHOD - A network host is dynamically changed so that a processing burden on each device comprising a network does not become excessive. Data processing devices are equipped with a short-distance radio communication circuit that carries out short-distance radio communication by periodically outputting beacon information for making the relevant device recognized by others and receiving externally supplied beacon information. When a radio communication network is comprised of these data processing devices, each short-distance radio communication circuit is provided with a function of, when the relevant device participates in the short-distance radio communication network, dynamically changing the network host according to the result of recognition of externally supplied beacon information. As a result, the following is implemented even for a system for radio communication networks in which attention is originally not focused on a network host function like UWB: information communication required for changing a network host is carried out using a beacon information recognition function essentially provided therein. Therefore, it is possible to suppress increase in a processing burden on each device comprising the network. | 2010-09-16 |
20100235461 | NETWORK DEVICE AND METHOD OF SHARING EXTERNAL STORAGE DEVICE - When the external storage device is connected to the USB connector of the router, through the process of the OS which has detected this event, it will be determined whether the device is a USB mass storage device; and if it is found to be a USB mass storage device, internal software is started up by using Hotplug function, and it is further determined whether the file system is recognizable; and if the file system is recognizable, CIFS is configured to allow sharing and enable GUEST access. As a result, no laborious operation is needed to share a memory device such as a hard disk among users on a network. | 2010-09-16 |
20100235462 | TRACKING A STATE OF A DOCUMENT ACCESSIBLE OVER A COMPUTER NETWORK - In an embodiment, a method is provided for tracking a state of a document that is accessible over a computer network. In this method, requests to modify the document are received by way of the computer network. A size of a set of these requests are identified to exceed a threshold size and an identifier that identifies this set of requests is generated. The identifier is then transmitted in a response to the requests by way of the computer network. | 2010-09-16 |
20100235463 | SYSTEM FOR COMMUNICATING - A method and system for communicating. The system and method can include steps for entering contact information and a communication into a database. A communications system capable of accessing the data in the database may use the contact information to contact a recipient or a plurality of recipients. Following the receipt of feedback from the recipients who were contacted and entry of the correct passcode by the recipients who were contacted, the communications system may relay the contents of the communication to the recipients. | 2010-09-16 |
20100235464 | HANDOFF AND OPTIMIZATION OF A NETWORK PROTOCOL STACK - There is provided a module for implementing handoff and/or quality optimization of a network protocol stack ( | 2010-09-16 |
20100235465 | HARDWARE-ACCELERATED HIGH AVAILABILITY INTEGRATED NETWORKED STORAGE SYSTEM - Disclosed is a system and methods for acceleration of the TCP/IP and the iSCSI protocols. The methods may be adapted to a wide variety of systems and applications that employ communications protocols including TCP, with or without iSCSI. Using a hardware-based acceleration approach, common case network traffic is rapidly processed at near line rate thereby improving overall performance and alleviating processing bottlenecks. | 2010-09-16 |
20100235466 | Audio sharing - One aspect of the disclosure relates to obtaining at least some audio information, at least partially at a shared audio device. The aspect of the disclosure also relates to temporally coordinating transmitting at the shared audio device the at least some audio information and at least some temporally-associated dissimilar-media information that can be received by at least one other shared audio device such that corresponding segments of the at least some audio information can be received at the at least one other shared audio device substantially temporally corresponding to when corresponding segments of the at least some temporally-associated dissimilar-media information can be received at the at least one other shared audio device. | 2010-09-16 |
20100235467 | CONSOLIDATED NETWORK REPOSITORY (CNR) - The disclosed subject matter relates to an architecture that can facilitate support for or integration of disparate communications networks. The architecture can embody a consolidated network repository (CNR) that can be configured as a single logical repository that can potentially be configured according to a common schema regardless of the type or number of schema employed by the disparate communications networks. | 2010-09-16 |
20100235468 | Ad Server Integration - A method and system for providing a content object is disclosed with an in-stream ad unit inserted into the content object for a content object player. The content object is audio and/or video. A media services platform (MSP) knows of one or more in-stream slots in the content object where in-stream ad units may be placed. The MSP queries a display ad server (DAS) to specify the in-stream ad unit, however the DAS does not natively support in-stream ad units in this embodiment. The MSP maps one or more in-stream slots in the content object to corresponding display ad locations. The MSP places the in-stream ad unit into the slot of the content object to create a processed content object. The MSP optionally transcodes the processed content object. The processed content object is downloaded or streamed to the content object player. | 2010-09-16 |
20100235469 | Method And System For Providing Access To Resources Related To A Locatable Resource - Methods, systems and computer program products are described for providing access to resources related to a locatable resource, where the system includes a content handler component configured to receive a resource domain identifier included in a resource locator for a first resource. The resource locator identifies a resource provider of the first resource and the resource domain identifier identifies a resource domain of the resource provider. An accessor generator component is configured to generate a Uniform Related Resource Accessor (URRA) for accessing a second resource related to the first resource. The URRA includes the resource domain identifier, and identifies an association between the second resource and the resource domain. A message formatter component is configured to generate a message including the URRA, and a content manager component is configured to send the message to a related resource service maintaining the association between the second resource and the resource domain. | 2010-09-16 |
20100235470 | REMOTE CARD READER ACCESS - Computing devices for providing a web service interface to a communication layer of the smartcard reader. | 2010-09-16 |
20100235471 | ASSOCIATING TELEMETRY DATA FROM A GROUP OF ENTITIES - Embodiments of the invention provide an ability to associate telemetry data received from different entities, such as guest and/or host machines residing on one or more particular physical computers (e.g., server computers) executing virtualization software. In some embodiments, telemetry data supplied by each entity includes information that identifies, and preserves the anonymity of, the entity (e.g., the computer(s) on which the guest and/or host machine(s) reside(s)). For example, if the entities comprise guest and/or host machines residing on a single computer, the information may comprise a one-way hash of the fully qualified domain name (FQDN) of the computer. If the entities are guest and/or host machines residing on a group of computers, the information may comprise a one-way hash of a portion of an FQDN for each computer which is common to all computers in the group. If the group of computers belong to a network domain having a globally unique identifier (GUID) (e.g., as employed by Microsoft Active Directory), the information may comprise a one-way hash of a portion of the GUID. | 2010-09-16 |
20100235472 | SMOOTH, STATELESS CLIENT MEDIA STREAMING - An adaptive streaming system is described herein that provides a stateless connection between the client and server for streaming media playback in which the data is formatted in a manner that allows the client to make decisions and react more quickly to changing network conditions. The client requests uniform chunks of media from the server that include a portion of the media. The adaptive streaming system requests portions of a media file or of a live streaming event in small-sized chunks each having a distinguished URL. This allows streaming media data to be cached by existing Internet cache infrastructure. Each chunk contains metadata information that describes the encoding of the chunk and media content for playback by the client. The server may provide chunks in multiple encodings so that the client can switch quickly to chunks of a different bit rate or playback speed. | 2010-09-16 |
20100235473 | SYSTEM AND METHOD OF EMBEDDING SECOND CONTENT IN FIRST CONTENT - Apparatus and methods of aggregating content are disclosed. A method includes, at an aggregation server coupled to a communication network, receiving a first request to provide content to a mobile device via the communication network. The first request identifies a first network resource address. The method includes retrieving first content associated with the first request. The first content identifies second content to be embedded in the first content when the first content is displayed at a browser of the mobile device, and the second content is associated with a second network resource address. The method includes retrieving the second content prior to sending the first content to the mobile device. The method also includes sending the second content embedded in the first content to the mobile device. | 2010-09-16 |
20100235474 | CONSISTENT BROWSER FILE DOWNLOAD - According to the invention, a system for downloading audio or video to a browser is disclosed. The system includes a media server, a content database and a web page. The content database includes the content object, and the content database is linked to the media server. The web page presented to the browser and includes a link to the content object. The link avoids activating an autoplay feature of the browsers should the link be activated. | 2010-09-16 |
20100235475 | Identification and Tracking of Digital Content Distributors on Wide Area Networks - A system and method for tracking and identifying digital content distributors using file sharing networks. The system monitors distribution networks, logs pertinent network and distributor information, generates network statistics, gathers evidence of content distribution, and notifies interested parties of the availability of content on file sharing networks. | 2010-09-16 |
20100235476 | METHOD AND SYSTEM FOR HOSTED MOBILE MANAGEMENT SERVICE ARCHITECTURE - A hosted mobile management service is provided for enabling a user to access a centralized account through a web browser on a terminal in order to manage the user's media information, such as digital music and photos. Any modifications made by user through the web browser are transparently sent to the user's mobile device where a thin client application receives such modification information and interacts with the mobile device's file system to reconcile such modifications. | 2010-09-16 |
20100235477 | METHOD AND APPARATUS FOR OBTAINING SERVER INFORMATION IN A WIRELESS NETWORK - In a communications system where a mobile node seeks to establish contact with a server node within or outside the home network of the mobile node by first providing the general location information and the server type of the server node to a DHCP (Dynamic Host Configuration Protocol) server. The DHCP server then matches the provided information with its record in storage to arrive at an IP (Internet Protocol) address of the sought server node. The DHCP server then sends the IP address to the mobile node, thereby allowing the mobile node to directly access the server node. | 2010-09-16 |
20100235478 | MANAGED NODE INITIAL OPERATIONAL STATE - A device associated with a network receives a fetch request from a managed node connected to the network, and provides, to the managed node, trigger information specifying one or more conditions under which the managed node is to be enabled and is to receive traffic from the network. The device also receives an operational state associated with the managed node based on the trigger information. | 2010-09-16 |
20100235479 | DEVICE AND METHOD FOR IDENTIFYING ENTITIES TO BE UPGRADED, ADDED OR REMOVED - Node, computer software and method for identifying a target set of entities associated with a first configuration of a computer system that are to be modified for arriving at a second configuration of the computer system. The method includes selecting a single service, determining a characteristic of the single service, wherein the characteristic of the service is indicative of whether the single service is provided in both the first and second configurations, only in the first configuration or only in the second configuration, identifying, based on the selected service and its characteristic, one or two corresponding entity groups that are related to the single service, and mapping subsets of entities associated with the identified corresponding entity groups for transitioning the computer system from the first configuration to the second configuration. | 2010-09-16 |
20100235480 | METHOD AND APPARATUS FOR SIMPLY CONFIGURING A SUBSCRIBER APPLIANCE FOR PERFORMING A SERVICE CONTROLLED BY A SEPARATE SERVICE PROVIDER - A method and apparatus for configuring an appliance, such as a network node, for performing s service, such as communicating with a network, controlled by a service provider include inserting into an Ethernet port on the appliance an Ethernet couple on a device that is usually small compared to the appliance. The device is configured to send through the Ethernet couple without human intervention an Internet Protocol (IP) data packet that is directed to a logical port of an established standard, such as Hypertext Transfer Protocol (HTTP) port | 2010-09-16 |
20100235481 | VARIOUS METHODS AND APPARATUSES FOR ACCESSING NETWORKED DEVICES WITHOUT ACCESSIBLE ADDRESSES VIA VIRTUAL IP ADDRESSES - A method, apparatus, and system are described for accessing networked devices without accessible network addresses via Virtual IP (VIP) addresses. The system consists of a first Device Services Controller (DSC), featuring a Host Controller component that can make available a virtual network interface and corresponding virtual IP address (VIP) and having a first conduit manager to create a first outgoing TCP/IP conduit connection to a device service manager (DSM). When networking traffic arrives at the virtual networking interface with the associated VIP, the Host Controller component automatically processes and forwards that traffic to the DSM. The DSM processes and relays traffic from the first outgoing TCP/IP conduitconnection to a second DSC, which has a Device Controller component and a second conduit manager to create a second direct outgoing TCP/IP conduit connection to the DSM. An IP redirector in the DSM receives communication traffic from the first established TCP/IP conduit connection from the first DSC and then routes the communication traffic down the second established TCP/IP conduit connection to the second DSC based on a Virtual IP address to real IP address mapping stored in the registry of the DSM. The Host Controller component processes and delivers the network traffic from the DSM to the appropriate local networked device and if appropriate send back any return traffic back to the DSM, which will return it to the first DSC for delivery to the originating network device, Using this mechanism, it is possible for two networked devices on separate networks to communicate even if there does not exist a route to the network address of the target device. | 2010-09-16 |
20100235482 | Virtual Appliance Automation Tool - A method and apparatus are provided for creating a virtual machine installer for use in a multi-tier computer system. The method includes the steps of providing a plurality of interactive applications operating together to achieve a predetermined enterprise objective, providing a plurality of substantially identical virtual appliances, modifying the plurality of virtual appliances by installing a respective interactive application into each of the plurality of virtual appliances (VAs), generating a catalog of the modified virtual appliances, and saving the modified virtual appliances and the catalog on a medium. | 2010-09-16 |
20100235483 | SINK DEVICE ADDRESSING MECHANISM - In general, in one aspect, the disclosure describes a method to assign unique addresses to each sink device in a content network based on port numbers of a source and branch devices in the network. Sink devices connected to a port on the source or the branch devices are assigned a corresponding port number as a sink address. Branch devices connected to a port on the source or higher level branch devices have a corresponding port number prepended to the previously assigned sink addresses. | 2010-09-16 |