27th week of 2010 patent applcation highlights part 48 |
Patent application number | Title | Published |
20100174737 | System and Method for Communications - A system and method for providing a connection to an entity from a request made to a general database, the system having a central contact database controlling center and a list or database of word sequences purchased by entities; wherein the list or database has an associated contact information and connection is made based on word sequence purchased by a particular entity. | 2010-07-08 |
20100174738 | METHOD AND SYSTEM FOR ENERGY BALANCE CONTROL - System and method for controlling an energy balance of an individual by offsetting at least part of the energy absorbed when consuming a food product by expending a suitable amount of energy in exercise activity. | 2010-07-08 |
20100174739 | System and Method for Wikifying Content for Knowledge Navigation and Discovery - Systems, methods and computer program products for navigating concepts found in data produced by intellectuals in a knowledge discovery process are disclosed. The present invention utilizes data sources and facilities for enabling community-based contributions for identifying associations between concepts disclosed by intellectuals. The present invention's approach results in having concepts mapped to authors and tools for linking related concepts with groups of intellectuals and/or contributors. | 2010-07-08 |
20100174740 | METHOD AND APPARATUS FOR TRANSMITTING PACKETS IN THE NETWORK - The present invention provides a method and apparatus for packet transmission in the network. When the network device receives data packets from the first user, the network device extracts and saves the data encapsulated in the data packets and then forwards the packets according to the destination addresses of the data packets. When it receives the request from a second user for the data mentioned above, it encapsulates the saved data in data packets and sends the data packets to the second user. With the present invention deployed, the uploaded data packets are saved on network devices and can be directly transmitted to users requesting them. In this way, the present invention avoids repeated traffic upload, reduces upload traffic in the network, decreases network bandwidth occupied by traffic, and thus improves the overall network performance. | 2010-07-08 |
20100174741 | Bit string search apparatus, search method, and program - Provided is a search method which is appropriate for handling a don't-care bit. A coupled node tree comprises a root node and a node pair, the node pair being a branch node and leaf node, or a pair of branch nodes, or a pair of leaf nodes located in adjacent storage areas. The branch node includes a discrimination bit position of a search key for the bit string search, which key is encoded so as to distinguish between don't-care bits and significant bits, and position information indicating a position of a primary node, which is one node of a node pair of a link target. A leaf node includes an index key which is a bit string in the status of either being or not being encoded. A search that takes in account the don't-care bit is performed by repeatedly linking in sequence to one of the nodes of a node pair that is the link target in accordance with the bit value of the search key at the discrimination bit position of a branch node until a leaf node is reached, and by tracing back up the path to the leaf node as necessary. | 2010-07-08 |
20100174742 | Bit string search apparatus, search method, and program - To provide a method that lessens the reduction in efficiency of processing using a coupled node tree even if the scale of the coupled node tree grows large. Is stored a termination node, whose discrimination bit position has a value smaller than 0, in a search path stack that holds the search history while successively storing therein branch nodes that have been traversed in the search path. The coupled node indicator of the stored branch node is converted to a value wherein a 1 is added if the link target is node | 2010-07-08 |
20100174743 | Information Processing Apparatus and Method - Storage stores therein groups of words in association with individual ones objects of search, each of the groups indicating a character of a corresponding one of the objects, the objects of search being classified redundantly into plural items, the storage storing therein, for each of the items, at least one group of words. Controller mixedly displays, on a display and with reference to the storage, tags indicative of groups of words for the individual items, the controller displaying the tags in different display styles unique to the individual items, an image of each of the tags being variable stepwise in accordance with a predetermined condition. User can select a desired tag from among the displayed tags. Search section searches for an object of search meeting a search condition identified on the basis of the one or more words indicated by the tag selected by the user. | 2010-07-08 |
20100174744 | SEARCH METHODS - Search methods. A string is first received. The string is divided to generate at least one string fragment set, comprising of at least a first and a second fragments. A record conforming to the string fragment set is searched for and retrieved. A first data block of the record may include or begin with the first fragment, and a second block may include or begin with the second fragment. The first block may include or begin with the second fragment, and the second block may include or begin with the first fragment. | 2010-07-08 |
20100174745 | Consumer Share Quota Feature - Disclosed herein is a system and method that that allows device administrators to set disk quotas for each share of a server. Quotas are set and enforced per share. The quota specifies the total disk space the share may consume on the device. When a share reaches or exceeds the set quota the share can no longer be written to. | 2010-07-08 |
20100174746 | Apparatus, Method and System for Multiple Resolution Affecting Information Access - An apparatus, method and system to provide a persistent identifier of information that may be located in multiple locations, formats, and accessible in variable fashions based on the context of use. The present disclosure further provides the ability to associate a single identifier with information available, and accessible under varying conditions, from varying locations, in varying formats, based on various contexts of access. The present disclosure further teaches an enhanced digital object identifier, an enhanced handle system, and enhanced directory registry that facilitate the access and association of information over a communications network. | 2010-07-08 |
20100174747 | METHODS FOR RECOMMENDING NEW INDIVIDUALS TO BE INVITED INTO A CONFIRMED SOCIAL NETWORK BASED ON MINED SOCIAL DATA - A computer-implemented method that inputs a confirmed social network of a user, performs data mining of electronically accessible data for the user to produce a mined social network including individuals having a social relationship with the user and having an electronically accessible link to the user, subtracts the confirmed social network of the user from the mined social network to produce a recommendation list, in which the recommendation list includes at least one new individual not belonging to the confirmed social network of the use, and in which the recommendation list recommends the at least one new individual not belonging to the confirmed social network for membership in the confirmed social network, and outputs the recommendation list to the user. | 2010-07-08 |
20100174748 | Managing Media Contact and Content Data - An indication of a topic of interest is received. Multiple pieces of content are accessed, and the indication of the topic of interest is compared to the pieces of content. Based on comparing the indication of the topic of interest to the pieces of content, a piece of content is identified as being relevant to the topic of interest. An identifier is identified for an author of the piece of content. Contact information for each of multiple authors including identifiers therefor is accessed, and the identifier for the author is compared to the identifiers included in the contact information. Based on results of comparing the identifier for the author to the identifiers included in the contact information, contact information corresponding to the author is identified. Thereafter, an indication of the identity of the author and at least some of the identified contact information corresponding to the author is returned. | 2010-07-08 |
20100174749 | SECURING DBMS EVENT NOTIFICATIONS - One embodiment of the present invention provides a database server for securing database event notifications. The server includes a session key creation mechanism configured to create a session key when a client registers for an event, a storage mechanism configured to store the session key on the database server, a data accessing mechanism configured to access registration metadata to obtain the session key when the event occurs, a connection mechanism configured to establish a communication channel between the database server and the client, a mutual authenticating mechanism configured to using the session key to mutually authenticate the client and the database server during event notification, and an event notifying mechanism configured to send the event notification to the client. | 2010-07-08 |
20100174750 | System and method for storing information for a wireless device - A system and method for storing personal, medical, and insurance related information on a wireless device are disclosed. The information may be stored by sending it from a remote personal computer to a central database using the Internet. The information may be stored on the central database. The information may be accessed on the wireless device (e.g. on a display) or sent from the wireless device or a central database to remote locations, such as a doctor's office or hospital. | 2010-07-08 |
20100174751 | METHOD AND APPARATUS FOR MANAGEING FILE - A method for managing a file includes: acquiring at least one personal ID for identifying a person associated with the right to access a file; setting a file operation method depending on whether or not a combination of the acquired personal ID satisfies a condition set for each type of operation for the file; and controlling a file operation based on the set file operation method. | 2010-07-08 |
20100174752 | VALIDATION AND CORRECTION IN A DISTRIBUTED NAMESPACE - A method comprising, sending an instruction from a validator member of a sysplex to a second member of a sysplex to prevent operations that alter a sysplex namespace, determining whether the validator member of the sysplex is communicative with the second member of the sysplex and whether the members of the sysplex retain current sysplex status information, sending an instruction from the validator member to the second member to send a first namespace attribute data associated with the second member to the validator member responsive to determining that the validator member of the sysplex is communicative with the second member of the sysplex and the members of the sysplex retain current sysplex status information, determining whether the first namespace attribute data associated with the second member is consistent with a second namespace attribute data, and sending an instruction to correct the first namespace attribute data. | 2010-07-08 |
20100174753 | METHOD AND APPARATUS PROVIDING FOR NORMALIZATION AND PROCESSING OF METADATA - Methods and apparatus for processing metadata of diverse data signals. Disclosed embodiments include an apparatus configured to receive a plurality of diverse data streams with accompanying metadata, recognize a source and format of the metadata, and normalize the metadata according to stored schema. A method for receiving and normalizing metadata is also disclosed. | 2010-07-08 |
20100174754 | GENERIC ONTOLOGY BASED SEMANTIC BUSINESS POLICY ENGINE - Techniques for implementing policies. In an embodiment, first data is stored in a first data store according to a first schema. A second schema is defined based at least in part on a policy and an ontology. Second data, which includes at least a portion of the first data, is stored in a second data store according to the second schema. Storing the second data is based at least in part on a mapping of the first schema to the second schema. At least a portion of the second data is analyzed and results of the analysis are provided to a user. | 2010-07-08 |
20100174755 | Intelligent Presentation Network Management System - A system and method has been provided for the intuitive management of communication networks including a large number of network elements diffused across large geographical areas. The network management system permits the system operator to identify system problems while monitoring the top-level map of the communications network. The organization of network displays permits an operator to “zoom” from the higher levels of network abstraction, depicting a large number of elements across a large geographic area, to local geographical areas where specific problems associated with individual elements can be identified. | 2010-07-08 |
20100174756 | System And Method For Pushing Information To A Mobile Device - A system for pushing information to a mobile device includes a information source, a wireless network, and a proxy content server. The information source stores information. The wireless network sends and receives transmissions to and from the mobile device. The proxy content server is coupled to information source and the wireless network and receives information from the information source. In addition, the proxy content server stores information received from the information source to one of a plurality of channels based on pre-defined information categories, and automatically transmits information from a selected channel over the wireless network to the mobile device. | 2010-07-08 |
20100174757 | CREATION OF DATE WINDOW FOR RECORD SELECTION - A method for creating a date window for record selection. The method includes defining a set of parameters for calculating a date window for record selection, automatically detecting a current date, receiving input values corresponding to the defined set of parameters, from a user via a user interface, calculating and generating the date window based on the input values and the current date detected, and providing the generated date window and data records associated with the generated date window to the user via the user interface. | 2010-07-08 |
20100174758 | AUTOMATIC MANAGEMENT OF SINGLE SIGN ON PASSWORDS - Identity Management (IdM) systems prevent a user from having to memorize numerous passwords for different resources, while Single Sign-On (SSO) systems allow a user to login to several resources by providing login credentials once. Since IdM systems propagate the same password to numerous resources, a compromised password for one resource would allow unauthorized access to all resources. A system can automatically generate unique passwords for each of a plurality of resources and update login information on each resource to reflect the unique password. | 2010-07-08 |
20100174759 | Personal Resources Organizer with Calendar Interface and Object Detection - A personal resources organizer with calendar interface and object detection is provided. The personal resources organizer monitors personal resources for use with a scheduled event by identifying one or more personal resource objects present in a container and retrieving a list of required personal resource objects for an event scheduled in an electronic schedule. The identified one or more personal resource objects are compared with the list of required personal resource objects for the schedule event and a report of a readiness for the scheduled event is generated based on results of the comparison. The report may then be output for use by a user in determining the user's readiness or preparedness for the scheduled event such that the user may make modifications to the personal resource objects in the container and/or the list or required personal resource objects. | 2010-07-08 |
20100174760 | Tracking Multi-Session Meeting Statuses - A mechanism for tracking statuses for multi-session meetings is provided. A list of meetings is received for the multi-session meetings from a moderator of the multi-session meetings. The list of meetings is loaded onto a shared storage device that is accessible by a plurality of participants. Responsive to the status of one meeting in the list of meetings changing, the change to the one meeting in the list of meetings is updated on the shared storage device. Responsive to the change to the one meeting in the list of meetings requiring a change in status to one or more other meetings in the list of meetings, the status of the one or more other meetings is changed. | 2010-07-08 |
20100174761 | Reducing Email Size by Using a Local Archive of Email Components - A mechanism for reducing electronic mail (email) sizes by using a local archive of email components is provided. The mechanism receives the email file, the email file specifying a sender identifier of a sender of the email file, a recipient identifier of a recipient of the email file, and common component information for a common component included in the email file, the common component being a component of the email file that is common amongst a plurality of email files sent from the sender. The mechanism identifies the common component of the email file and determines whether to remove the common component from the email file before forwarding the email file to the recipient based on at least the sender identifier. Based on the determination, the common component is either removed or kept in the email file that is subsequently transmitted to the recipient computer. | 2010-07-08 |
20100174762 | Apparatus, System, and Method for Maintaining A Context Stack - An apparatus, system, and method are disclosed for maintaining a context stack. A monitor module monitors a stack size after each monitor interval for a stack of a plurality of contexts. Each context defines communications between a process and a data set and comprises a pathway for communicating with the data set and a process identifier. A stack module deallocates a context that satisfies a stack policy from the stack if the stack size is within a buffer threshold of a maximum threshold. | 2010-07-08 |
20100174763 | Software Inventorying System for a Shared File System - Efficiently performing a complete inventory of a shared file system is provided. A list of a set of shared file systems is sent from a configuration management agent to a central server, the list indicates which shared file systems are mounted by a computing device associated with the configuration management agent. Responsive to a notification from a central server indicating that a software inventory scan is to be performed by the configuration management agent, a software inventory scan of the one or more shared file systems is initiated. Results of the software inventory scan are uploaded to the central server and shared with other computing devices that mount the one or more shared file systems in the set of shared file systems. Thus, other the computing devices do not have to scan the one or more shared file systems to retrieve the results of the software inventory scan. | 2010-07-08 |
20100174764 | REUSE OF ROUNDER FOR FIXED CONVERSION OF LOG INSTRUCTIONS - A method for converting a signed fixed point number into a floating point number that includes reading an input number corresponding to a signed fixed point number to be converted, determining whether the input number is less than zero, setting a sign bit based upon whether the input number is less than zero or greater than or equal to zero, computing a first intermediate result by exclusive-ORing the input number with the sign bit, computing leading zeros of the first intermediate result, padding the first intermediate result based upon the sign bit, computing a second intermediate result by shifting the padded first intermediate result to the left by the leading zeros, computing an exponent portion and a fraction portion, conditionally incrementing the fraction portion based on the sign bit, correcting the exponent portion and the fraction portion if the incremented fraction portion overflows, and returning the floating point number. | 2010-07-08 |
20100174765 | PERFORMING VARIABLE AND/OR BITWISE SHIFT OPERATION FOR A SHIFT INSTRUCTION THAT DOES NOT PROVIDE A VARIABLE OR BITWISE SHIFT OPTION - Some embodiments present a method of performing a variable shift operation. This method can be used by a microprocessor that does not allow variable shift operation for certain operand sizes. The method simulates a shift instruction that shifts an operand by a shift count. The method identifies a first shift command and a second shift command. The method computes a mask value. The mask value depends on whether the shift count is less than half of the operand size or greater than or equal to half of the operand size. The method uses the mask value to cause one of the first shift command and the second shift command to produce no shift. In some embodiments, the method allows for the shift count to be specified in bytes or in bits. | 2010-07-08 |
20100174766 | Magnetic Precession Based True Random Number Generator - A method and apparatus for generating a random logic bit value. In some embodiments, a spin polarized current is created by flowing a pulse current through a spin polarizing material. The spin polarized current is injected in a free layer of a magnetic tunneling junction and a random logical bit value results from a variation in pulse current duration or a variation in thermal properties. | 2010-07-08 |
20100174767 | EFFICIENT FILTERING WITH A COMPLEX MODULATED FILTERBANK - A filter apparatus for filtering a time domain input signal to obtain a time domain output signal, which is a representation of the time domain input signal filtered using a filter characteristic having an non-uniform amplitude/frequency characteristic, comprises a complex analysis filter bank for generating a plurality of complex subband signals from the time domain input signals, a plurality of intermediate filters, wherein at least one of the intermediate filters of the plurality of the intermediate filters has a non-uniform amplitude/frequency characteristic, wherein the plurality of intermediate filters have a shorter impulse response compared to an impulse response of a filter having the filter characteristic, and wherein the non-uniform amplitude/frequency characteristics of the plurality of intermediate filters together represent the non-uniform filter characteristic, and a complex synthesis filter bank for synthesizing the output of the intermediate filters to obtain the time domain output signal. | 2010-07-08 |
20100174768 | DIGITAL SIGNAL PROCESSING CIRCUIT AND METHOD COMPRISING BAND SELECTION - A digital signal processing circuit comprises a band selector ( | 2010-07-08 |
20100174769 | In-Place Fast Fourier Transform Processor - An N-point Fast Fourier Transform (FFT) using mixed radix stages with in-place data sample storage may be performed by decomposing N into a product of R sequential mixed radix stages of radix-r(i). N data samples are partitioned into at least B memory banks, where B is equal to a largest radix of the R radix stages. Each input data sample to each radix-r(i) butterfly comes from r(i) different memory banks and the output data samples are written to the same memory locations in the r(i) memory banks. Determining from which memory bank the input data samples and output data samples of the butterflies are stored is done based on the radix size and sequential position of the radix stage. Determining the address of the input data samples and the output data samples within each memory bank is based on the radix size and sequential position of the radix stage. | 2010-07-08 |
20100174770 | RUNTIME ADAPTABLE SEARCH PROCESSOR - A runtime adaptable search processor is disclosed. The search processor provides high speed content search capability to meet the performance need of network line rates growing to 1 Gbps, 10 Gbps and higher. The search processor provides a unique combination of NFA and DFA based search engines that can process incoming data in parallel to perform the search against the specific rules programmed in the search engines. The processor architecture also provides capabilities to transport and process Internet Protocol (IP) packets from Layer 2 through transport protocol layer and may also provide packet inspection thrugh Layer 7. Further, a runtime adaptable processor is coupled to the protocol processing hardware and may be dynamically adapted to perform hardware tasks as per the needs of the network traffic being sent or received and/or the policies programmed or services or applications being supported. A set of engines may perform pass-through packet classification, policy processing and/or security processing enabling packet streaming through the architecture at nearly the full line rate. A high performance content search and rules processing security processor is disclosed which may be used for application layer and network layer security. Scheduler schedules packets to packet processors for processing. An internal memory or local session database cache stores a session information database for a certain number of active sessions. The session information that is not in the internal memory is stored and retrieved to/from an additional memory. An application running on an initiator or target can in certain instantiations register a region of memory, which is made available to its peer(s) for access directly without substantial host intervention through RDMA data transfer. A security system is also disclosed that enables a new way of implementing security capabilities inside enterprise networks in a distributed manner using a protocol processing hardware with appropriate security features. | 2010-07-08 |
20100174771 | PARALLEL TASKING APPLICATION FRAMEWORK - Particular embodiments generally relate to a parallel tasking framework. Network devices may use discovery messages to determine which services are being offered by different devices. The services provided using the framework allow parallel processing of tasks using modules found in devices. Distribution of modules from one of the devices to other devices may be provided to process a project, which may be any analysis that needs to be performed on data. A project may be made up of tasks that need to be performed where each task may process at least part of the data for the project. The parallel tasking framework allows a device to use processing resources from other devices when other devices are not using the full availability of their processing resources. | 2010-07-08 |
20100174772 | Comprehensive data collecting, processing, and management system capable of being remotely managed and monitored in real time - A system, apparatus, and method for collecting, processing, and directing operators in the field in real time includes a client system, a server based management system, a field transceiver system, and a financial system. The client system comprises a network-based portal linked to a plurality of web pages for the purpose of interfacing with a client. The security system is included for the purpose of ensuring authorization and encryption protection. The software is adapted for the purpose of organizing, filtering, tabulating, and processing data gathered in the field according to client's preferred processing guidelines. | 2010-07-08 |
20100174773 | SYNCHRONIZING PRESENTATION STATES BETWEEN MULTIPLE APPLICATIONS - A presentation state is received from the presenting application. The presentation state may represent a current state of the local presentation. A request for the presentation state is received from the viewing application. In response to receiving the request for the presentation state, the presentation state is provided to the viewing application. A request for presentation data synchronized to the presentation state is received from the viewing application. In response to receiving the request for presentation data synchronized to the presentation state, the presentation file is transformed into the presentation data synchronized to the presentation state. The presentation data synchronized to the presentation state is provided to the viewing application. The viewing application may be operative to read the presentation data and to display a remote presentation in response to reading the presentation data. | 2010-07-08 |
20100174774 | METHOD FOR SERVER-SIDE LOGGING OF CLIENT BROWSER STATE THROUGH MARKUP LANGUAGE - One aspect of the present invention includes capturing a client browser state and communicating this captured browser state within markup text for logging at a web server. In one embodiment, the contents of the DOM (Document Object Model) of a webpage accessed by a client are traversed and written as markup text in a string of characters, such as HTML. This markup, in addition to metadata specific to identify the browser display environment, is transmitted from the client to the server as text within a HTTP request. The server may then log the markup text and the metadata for later access. The logged markup text and the metadata can be used to recreate the exact display which occurred within the client browser, and therefore provide details useful for webpage problem determination, testing, and development. | 2010-07-08 |
20100174775 | COMMUNICATION APPARATUS, COMMUNICATION METHOD AND COMPUTER-READABLE STORAGE MEDIUM - There is provided a communication apparatus including: a request transmission unit configured to transmit a request based on the acquisition request of the content position information indicating the position of the contents on a network; a response processing rule storage unit configured to store the response processing rule defining the process for the response; and a response receiving unit configured to receive the response corresponding to the request, search the response processing rule storage unit based on the received response, detect the process corresponding to the received response in accordance with the response processing rule, execute one of the processes including the continuation of the redirect operation, the stoppage of the redirect operation and the generation of a new request as the detected process, and in the case where the redirect operation is stopped, acquire the content position information from the received response and transmit it. | 2010-07-08 |
20100174776 | INTERACTIVE MEDIA CONTENT DELIVERY USING A BACKCHANNEL COMMUNICATIONS NETWORK - Interactive media guidance systems, devices, and methods that enable media content delivery and/or control by a media content user via a user equipment device capable of interfacing with a media content source using a backchannel network. | 2010-07-08 |
20100174777 | CONTENT ACQUISITION APPARATUS, CONTENT ACQUISITION METHOD AND CONTENT ACQUISITION PROGRAM - The present invention provides a music purchasing/transfer system allowing contents to be acquired in a remarkably efficient manner. In the system, a content acquisition apparatus, and method and program thereof are provided. The apparatus includes a content storage section used for storing contents; an output section for outputting the identification of every content that can be presented by a Content providing apparatus for presenting contents; and a content acquisition section for acquiring a content, which is identified by a content identification selected by carrying out an operation to select one of identifications output by the output section, from the content providing apparatus, wherein the output section outputs identifications of contents not stored yet in the content storage section as identifications different from other identifications output as identifications of other contents already stored in the content storage section. | 2010-07-08 |
20100174778 | METHOD FOR DOCUMENT DELIVERY TO A MOBILE COMMUNICATION DEVICE - A process for viewing a selected portion of a document on a mobile communication device without having to request multiple pages of the document contents containing document global properties applied to the selected part of the document, comprising marking pages of the document within a server, based on size required by the mobile device, associating properties and attributes of the selected portion with the pages, and transmitting the pages with the properties and attributes for display by the mobile device. | 2010-07-08 |
20100174779 | MESSAGE BROADCASTING CONTROL SYSTEM AND METHOD - A system and method of broadcast messaging for providing a broadcast message to a broadcast target area including a broadcast admission control module receiving the broadcast message record having a broadcast message, a defined broadcast target area, and a broadcast message originator identifier. The broadcast admission control module validating the broadcast message record as a function one or more of the broadcast message originator identifier, the broadcast target area, and a broadcast message transmission network parameter associated with a broadcast transmission network adapted for broadcasting the message to at least a portion of the broadcast target area. The broadcast admission control module generating a validated broadcast message record as a function of the validating. The system also includes a broadcast message distributor module receiving the validated broadcast message record and transmitting the broadcast message and the broadcast target area, or a part thereof, to an output interface distributing the broadcast message to at least a portion of the broadcast target area. | 2010-07-08 |
20100174780 | INTEGRATING PARTICIPANT PROFILE INFORMATION INTO REAL-TIME COLLABORATIONS - An online collaboration system can access data in one or more skills repositories to search for participants with indicated skills and automatically display participants' skill information during online collaborations. Searching for participants by skill allows individuals most likely to add value to a discussion to be identified and invited to an online collaboration. Displaying skill information can facilitate focused interaction leading to a more productive online collaboration. | 2010-07-08 |
20100174781 | METHOD AND SYSTEM TO ENABLE DYNAMIC MODIFICATION OF METADATA IN CONTENT - A method to enable dynamic modification of metadata in a content, the method comprising of constructing the content ( | 2010-07-08 |
20100174782 | MONITORING OF COMPUTER-RELATED RESOURCES AND ASSOCIATED METHODS AND SYSTEMS FOR ALLOCATING AND DISBURSING COMPENSATION - A system rewards users who offer to share the memory, storage, or bandwidth of their computing resource to third parties within a distributed network. Users share processing, storage, bandwidth or memory resources with third parties by permitting such third parties to access files stored in the memory of the users' computing devices. Users that offer files for upload are encouraged to register with a central authority, and receive value each time a third party accesses a resource from their computing devices. The value awarded to each such user is tracked by the central authority and is weighted. | 2010-07-08 |
20100174783 | SYSTEM AND METHOD FOR COORDINATING SIMULTANEOUS EDITS OF SHARED DIGITAL DATA - A system and method for coordinating multiple-user edits of shared digital data. A coordinating device may receive commands to edit shared digital data from multiple independently operated user computers. The coordinating device may determine that two or more of the commands from respective user computers are mutually exclusive, redundant or otherwise conflict. The coordinating device may incorporate one of the multiple commands into a global command queue and may annul the other(s). The coordinating device may transmit the global commands to all user computers to be executed locally for implemented the same shared digital data thereon. | 2010-07-08 |
20100174784 | Systems and Methods for Analyzing Electronic Communications - Methods and systems are provided for analyzing e-mail communications. E-mail messages and/or associated information (e.g., senders, recipients, message IDs) communicated through an e-mail system are captured and analyzed to identify e-mail threads. Based on the e-mail threads, scores are generated that are indicative of e-mail usage of e-mail users. Based on the scores, an action may be performed such as, for example, notifying individual(s) or their manager(s) that e-mail user(s) are generating or initiating e-mail conversations that generate an excessive amount of e-mail traffic. As another example, the e-mail account of at least one user may be at least partially restricted based on the scores. | 2010-07-08 |
20100174785 | Dynamic sender blocking based on accumulated content violations - A content distribution gateway configured for connection between one or more content senders and at least one message center operates to dynamically block certain senders based on accumulated content violations. The content distribution gateway receives one or more electronic messages from a content sender, evaluates the messages for indicia of accumulated content violations and, responsive to the indicia exceeding a blocking criteria, blocks certain messages from the content sender. In the case where a sender is blocked based on accumulated content violations, further messages from the sender are blocked without undertaking further evaluation of content violations. The blocking feature is adaptable to accommodate different tolerances of different end users, user groups or networks. | 2010-07-08 |
20100174786 | Programmatic Message Forwarding - Illustrative embodiments present a computer-implemented method for programmatic message forwarding. The computer-implemented method initiates a messaging session on a primary device and identifies device priority preferences for a set of secondary devices. The computer-implemented method further monitors for a presence of the mobile device, wherein the presence of the mobile device is indicated as a heartbeat, and responsive to a determination of the absence of the heartbeat is detected, identifies one of the set of secondary devices as a target device, and responsive to locating the target device, forwards a message to the target device. | 2010-07-08 |
20100174787 | METHOD AND SYSTEM TO MODIFY SETTINGS IN ONE OR MORE APPLICATIONS BASED ON SETTINGS IN ANOTHER APPLICATION - A system and method for updating one or more application settings based upon an availability setting, including determining if a first availability setting is activated for a first application associated with a user. In response to the determination that the availability setting is activated for the first application associated with a user, a second availability setting may be modified for a second application associated with the user | 2010-07-08 |
20100174788 | HONORING USER PREFERENCES IN EMAIL SYSTEMS - In a distributed email system, user preferences respected more effectively by presenting messages marked for deletion to secondary messaging servers having access to user preferences. Messages marked for deletion by inbound servers are presented to secondary level servers having access to user white lists and the choice of whether to delete the suspect message is made by the secondary server. | 2010-07-08 |
20100174789 | RESTFUL FEDERATION OF REAL-TIME COMMUNICATION SERVICES - A computer-implemented method that includes determining whether a predetermined collaboration client application is available locally at a local client, and using a proxy to integrate the collaboration client application into a web application of a web browser at the local client when the collaboration client application is unavailable locally at the local client, providing real-time presence awareness information of a plurality of users to a first user via the web application at the web browser, receiving, from the first user via the web application, a selection of at least one user of the plurality of users, with whom the first user desires to perform one or more real-time collaboration services, and determining at least one real-time collaboration service that is available via the web browser for use between the first user and the selected user, based at least in part on the real-time presence awareness information of the selected user. | 2010-07-08 |
20100174790 | Apparatus, System, and Method for Wireless Presyncing of Data - An apparatus, system, and method are disclosed for wireless presyncing of data. A scan module scans a partial email stored on a mobile electronic device. The partial email comprises subject text, address data, and a specified quantity of message text. A complete version of the partial email resides on a server. The server is in communication with the mobile electronic device over a wireless network. A download module determines if the partial email satisfies a priority policy. In addition, the download module downloads the complete email to the mobile electronic device if the partial email satisfies the priority policy. | 2010-07-08 |
20100174791 | SHORT DISTANCE WIRELESS COMMUNICATION SYSTEM AND METHOD FOR ACCESSING INSTANT MESSENGER - The present invention discloses an access system and an access method that enable a wireless slim terminal device accessing to at least one instant messenger (IM). The access system consists of a wireless slim terminal device and a wireless access point. The wireless slim terminal device notifies the wireless access point the type of a desired IM to be accessed and an associated instant message user identifier, the wireless access point accesses to the IM with the instant message user identifier so as to enable the wireless slim terminal to communicate with a remote terminal device. | 2010-07-08 |
20100174792 | GROUP FORMING SYSTEM - Each of client terminals stores a history of users of the other client terminals invited to a predetermined group, and the history has the identification information of the group, topic information of the group and the identification information of the users invited to the group so as to be associated with each other. In a group forming system, the first client terminal of a user who desires restoration of a deleted group transmits an invitation request, which includes topic information of the deleted group, identification information of the deleted group and identification information of the users invited to the deleted group, to the client terminals of the users invited to the deleted group. In a case where the history stored in the terminal includes the same topic information as the topic information indicated in the invitation request and includes the corresponding group of the same identification information as the identification information of the group indicated in the invitation request, the second client terminal that has received the invitation request transmits the invitation request to users, who are not included in the invited users indicated in the invitation request, among the users invited to the corresponding group by the terminal. | 2010-07-08 |
20100174793 | Updating Hierarchical Whitelists - A system and method are disclosed for maintaining a whitelist, including: obtaining message data based on an email message sent by a user; extracting recipient information from message data; updating the whitelist using the recipient information. | 2010-07-08 |
20100174794 | ELECTRIC MAIL PROCESSING APPARATUS - An electric mail processing apparatus includes a communication control unit for receiving a mail from the mail server; a main storage unit for storing the mail; a determining unit for determining process contents of the mail; a process performing unit for performing the process contents on the mail; and a mail deletion instructing unit for sending a deletion instruction to the mail server to delete the mail. The determining unit determines whether a first received mail is a subsequently received mail. The communication control unit deletes the subsequently received mail when the determining unit determines that the first received mail is the subsequently received mail. The communication control unit controls the mail deletion instructing unit to send the deletion instruction to the mail server to delete the subsequently received mail. | 2010-07-08 |
20100174795 | TRACKING DOMAIN NAME RELATED REPUTATION - Disclosed systems and methods provide for tracking of domain name related reputation by a domain name Registering Entity (e.g. Registry, Registrar, Reseller, etc.). The Registering Entity maintains a database with reputation data that can be accessed by the requesters. A domain name may be registered through the Registering Entity or a third party. The reputation data may be tracked on the domain name itself, URLs, domain name purchaser or registrant, or email addresses associated with the domain name. The reputation data may include various categories, such as email practices, website content, privacy policies and practices, fraudulent activities, domain name related complaints, digital certificates associated with the domain name, overall reputation, etc. The reputation data may be digitally signed for authenticity. The requester may decide whether to allow email messages or to visit URLs based on the domain name related reputation. | 2010-07-08 |
20100174796 | LOW POWER EMAIL FUNCTIONALITY FOR AN ELECTRONIC DEVICE - Low power email capabilities are provided for an electronic device, such as a hand-held portable computer having capability to operate an application during a low power mode. During the low power mode, portions of hardware, software, services, and/or other components of the portable computer that are not necessary for email-related operations, such as polling a server for new email, are suspended or otherwise deactivated. At least a portion of a new email is stored in a memory of a low power display module (LPDM) of the portable computer. The LPDM is provided with its own low-power processing unit, user interface, and other components to allow access to and manipulation of the stored email while other components of the portable computer remain deactivated. | 2010-07-08 |
20100174797 | Method for Recoverable Message Exchange Independent of Network Protocols - A method is described to allow a device to retrieve a message, that is separated into a plurality of fragments, from a data source, wherein the method involves: establishing a first network connection with the data source; receiving a subset of the plurality of fragments; determining the first network connection has ended before completion of said message; establishing one or more subsequent network connections with the data source; and receiving any of the plurality of fragments not within the subset. The characteristics (for example: application protocol, security, speed, reach, bandwidth capability, cost of usage, network type, physical layer type, data-link layer type, or IP address of one or both of the first and second devices) of the first network connection can be potentially different than the subsequent network connections. | 2010-07-08 |
20100174798 | METHOD, SYSTEM AND SERVER FOR POPPING E-MAIL - A method for popping an E-mail is disclosed, the method includes: obtaining a mail popping parameter of a first mailbox; determining whether the mail popping parameter meets a mail popping rule of the first mailbox; triggering to pop an E-mail of the first mailbox according to information of the first mailbox when the mail popping parameter meets the mail popping rule of the first mailbox; popping the E-mail of the first mailbox into a mail server corresponding to a second mailbox according to the information of the first mailbox. A system and server for popping an E-mail is also disclosed. By embodiments of the present invention, the E-mail of the first mailbox can be popped into the second mailbox automatically without the participation of a user, so that the user can receive the E-mail of the first mailbox through the second mailbox without waiting after logging on the second mailbox. | 2010-07-08 |
20100174799 | MANAGING AND COLLABORATING WITH DIGITAL CONTENT - A universal digital content system provides a dynamic user interface having a viewing area, an action menu area, and an organizing area. A user can create, organize, send, receive, access, collaborate with and otherwise manage digital content through a single user interface. The universal digital content system provides multiple ways of viewing and organizing all of the digital content accessible through the dynamic user interface. In addition, a user can create a collaboration session with one or more contacts using one or more digital content files. | 2010-07-08 |
20100174800 | METHODS AND SYSTEMS FOR DEVELOPING AN INSTANT MESSAGING NETWORK - An instant messaging (IM) system has an IM server connected to a communication network, and logic operable on the IM server enabling a first user to browse contacts associated with a second user. In some cases the first user can add and list contacts accessed by browsing the contacts associated with the second user. | 2010-07-08 |
20100174801 | METHOD OF AND DEVICE FOR TRANSFERRING CONTENT - A method of transferring content (CONT | 2010-07-08 |
20100174802 | SUPER MASTER - Described herein are techniques for using super masters to coordinate accesses by nodes in a database server cluster to data stored in a database. In many cases, the number of inter-nodal messages is reduced, thereby saving the overheads attendant to coordinating accesses in such a system. | 2010-07-08 |
20100174803 | JOB SITE COMMUNICATIONS SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS - Job site communications systems, methods, and computer program products. According to one embodiment of the subject matter disclosed herein, a job site communications system is provided. The job site communications system can include a wireless communications device adapted to be positioned at a job site and operable to wirelessly communicate annotated computer-aided design documents from the job site. The job site communications system can also include a computer positioned at a site remote from a job site and operable to receive or transmit the computer-aided design documents. | 2010-07-08 |
20100174804 | INFORMATION PROCESSING APPARATUS, CONTENT MANAGEMENT METHOD AND RECORDING MEDIUM - There is provided an information processing apparatus including a storage unit for saving content data, a communication unit for communicating with one or more external storage devices, and a content management unit for, when receiving from the external storage device through the communication unit a notification indicating that new content data is saved in the external storage device, acquiring the new content data from the storage device through the communication unit with the notification as a trigger, and saving the new content data in the storage unit. | 2010-07-08 |
20100174805 | Management and Prioritization of Media Item Downloading - The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. In accordance with one embodiment, two or more media items may be concurrently downloaded. In accordance with another embodiment, a user may control the downloading of each of the media items, as desired. More particularly, the user may choose to download, pause, or resume downloading one or more media items identified in the list of media items. In other words, the user may alter the download status of any of the items in the list of media items. In addition, the user may re-prioritize the order in which the media items in the list or a subset thereof are to be downloaded. | 2010-07-08 |
20100174806 | Data Processing Method, Apparatus And System - The present invention relates to network techniques. A data processing method, apparatus and system is disclosed. The data processing method includes: a data distribution source transmitting data to a transfer server; the transfer server transmitting the data to a first client connected with the transfer server; and the first client transmitting the data to a second client connected with the first client. A data processing apparatus and a data processing system are also provided accordingly. | 2010-07-08 |
20100174807 | System and method for providing configuration synchronicity - Systems and methods for providing configuration synchronicity is provided. In exemplary embodiments, a configuration file is generated based on received configuration information. The configuration file may then be stored and queued up for download to at least one communication server to configure the communication server. Subsequently, a verification process is performed to confirm that the configuration file is correctly written to disk by the communication server. | 2010-07-08 |
20100174808 | NETWORK PRESENCE OFFLOADS TO NETWORK INTERFACE - A computing device that has a network interface that performs a subset of possible networking functions while the computing device is in a sleep mode. The subset of functions may be simply implemented on the network interface, yet to substantially reduce the frequency with which the computing device has to wake up to perform networking functions. The subset of functions may be selected to maintain a network presence of the computing device while the device is in sleep mode, and may include responding to requests for MAC information, sending keep-alive messages or exchanging security information that, in accordance with network protocols, has a limited lifetime that would otherwise expire while the computing device is in sleep mode. | 2010-07-08 |
20100174809 | METHOD OF UPDATING REPEATEDLY-TRANSMITTED INFORMATION IN A WIRELESS COMMUNICATION SYSTEM - A method of updating repeatedly-transmitted information from a network to a user equipment in a wireless communication system is disclosed. The network transmits an indicator to the user equipment, the indicator indicating that repeatedly-transmitted information has been updated, and transmits the updated repeatedly-transmitted information to the user equipment in accordance with the indicator. The user equipment receives the updated repeatedly-transmitted information only if it receives an indicator from the network, the indicator indicating that the repeatedly-transmitted information has been updated. | 2010-07-08 |
20100174810 | DISTRIBUTED PREBOOT EXECUTION ENVIRONMENT (PXE) SERVER BOOTING - A method, computer program product, and system are disclosed for distributed Preboot execution Environment (PXE) server booting. The method may include receiving a PXE boot image request from a plurality of target machines and sending one or more target machines a temporary PXE server RAM image and a subset of target machines. The temporary PXE server RAM image assigns a recipient target machine as a temporary PXE server and each temporary PXE server is delegated the subset of target machines to PXE boot. The method may also include receiving a subset boot confirmation from each temporary PXE server that indicates that the subset of target machines delegated to each temporary PXE server booted successfully. Finally, the method may include sending the one or more temporary PXE servers an agent boot image in response to the subset boot confirmation from each temporary PXE server. | 2010-07-08 |
20100174811 | NETWORK ISOLATION AND IDENTITY MANAGEMENT OF CLONED VIRTUAL MACHINES - A virtual computing environment comprising virtual machines may be created to clone a computing environment for testing purposes. To provide an accurate testing environment, the network configuration of the cloned computing environment may be preserved in the virtual computing environment. However, deploying the virtual computing environment on a physical network that comprises the cloned computing environment may create addressing conflicts. Accordingly, a technique for preserving network configuration data without creating addressing conflicts is provided herein. A virtual computing environment comprising an internal virtual network and external virtual network is fenced off to isolate the virtual computing environment from a physical external network. The virtual computing systems are connected to the internal virtual network for communication, using the preserved network configuration, between virtual computing environments. The virtual computing systems are separately connected to the external virtual network for communication through the physical external network. | 2010-07-08 |
20100174812 | SECURE REMOTE MAINTENANCE AND SUPPORT SYSTEM, METHOD, NETWORK ENTITY AND COMPUTER PROGRAM PRODUCT - A remote, secure maintenance and support system, method, network entity and computer program product are provided. The system can include site terminal(s) and/or a site server (collectively “site device(s)”), a data center in communication with the site device(s) over a first secure tunnel, and at least one client terminal in communication with the data center over a second secure tunnel. The site device(s) can be configured to periodically transmit to the data center one or more error messages over the first secure tunnel. The data center can, in turn, be configured to make the error messages accessible to at least one authorized technician operating one of the client terminals. The client terminal can be configured to retrieve at least one of the error messages over the second secure tunnel and to take an action associated with resolving the error message. | 2010-07-08 |
20100174813 | METHOD AND APPARATUS FOR THE MONITORING OF RELATIONSHIPS BETWEEN TWO PARTIES - A computer implemented method and data processing device for assessing electronically mediated communications is described. A plurality of messages sent by a first party are captured. The content of the messages is processed to determine a quantitative metric reflecting a first property. The behavior over time of the quantitative metric is analyzed to assess the nature of a relationship involving the first party. | 2010-07-08 |
20100174814 | Connectivity, adjacencies and adaptation functions - Example embodiments are directed to a method of publishing an element template from a first service provider to an administrative owner to determine an optimal end-to-end connectivity path from a source to a destination across at least one resource domain for data transport. The method includes determining, at the first service provider, adjacencies between a first resource domain of the first service provider and a second resource domain of a second service provider. The first service provider publishes to an administrative owner, an element template that identifies connectivity attributes, including adjacencies and adaptation capabilities of the first resource domain. The AO may develop a plurality of possible paths from a source end-point to a destination end-point to transmit data based on the element template from the first service provider and element templates from other service providers. The AO selects an optimal path from the plurality of possible paths. | 2010-07-08 |
20100174815 | METHOD AND APPARATUS FOR NETWORK LICENSE ENFORCEMENT - A method for license enforcement is provided. The method includes receiving a license request from an application instance; determining whether the license request is permitted by generating a first response permitting or denying the license request; delivering the license request to a server based upon the first response; receiving a server response from the server permitting or denying the license request; and determining whether the license request is permitted by generating a second response permitting or denying the license request based on the server response. An apparatus for performing the method is also disclosed herein. | 2010-07-08 |
20100174816 | On-Demand Network Connection - An on-demand network connection for a remote user is provided. Responsive to a failure to receive an electronic communication via an established network connection, a remote user device receives a connection request that indicates that the on-demand network connection is to be established. Responsive to receiving the connection request, the on-demand network connection is established from the remote user device to a network. Then, the electronic communication is received on the remote user device via the on-demand network connection. | 2010-07-08 |
20100174817 | SPLICING PROXIED WEB REQUESTS WITH CALLBACK FOR SUBSEQUENT REQUESTS - The present invention provides a method, system, and computer program product for splicing proxied web requests with callback for subsequent requests. The method comprises: initiating by a proxy a Transmission Control Protocol (TCP) splice between first and second socket connections in order to service a request; and returning control of the first and second socket connections to the proxy in response to a completion event associated with the TCP splice. | 2010-07-08 |
20100174818 | Input Service for Client Devices - An input service for client devices is described. In embodiment(s), a session request can be received at a network service from a client device to establish an input service session. An applicable character input service can be determined which is then utilized by the client device where the character input service generates a character input interface for display at the client device. The character input interface of the character input service is communicated to the client device from which characters can be selected for input, and character inputs are received from the client device when initiated via the character input interface. The character inputs can be resolved at the network service for display updates that are then communicated to the client device for display in the character input interface. | 2010-07-08 |
20100174819 | METHOD FOR PROCESSING REGISTER REQUEST, NETWORK ELEMENT, AND COMMUNICATION SYSTEM - The invention provides a method for processing register request, network element, and a communication system. The method for processing a register request of a terminal in a communication system that comprises a first network element (GSN) for providing IP networking service to said terminal, a second network element (P-CSCF) for providing SIP proxy service to said terminal, a third network element (S-CSCF) for providing SIP subscriber service to said terminal, and a fourth network element (HSS) for storing information about said terminal including said terminal's address; wherein the communication system further comprises a fifth network element (NAPT) for translating said terminal's address in between said first network element and said second network element; said method comprise: determining whether a message issued by said terminal for said register request has undergone Network Address Port Translation; indicating an address for address verification in said message based on the determination whether said message has undergone Network Address Port Translation; and verifying the address for address verification in said message against the information stored in said fourth network element. | 2010-07-08 |
20100174820 | Network connection manager - Methods, systems, apparatuses and program products are disclosed for managing connections to telecommunications networks, especially networks that deploy Internet Protocols and the like. | 2010-07-08 |
20100174821 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR GENERATING AND USING STATELESSLY REVERSIBLE REPRESENTATIONS OF SESSION INITIATION PROTOCOL (SIP) INFORMATION BY SIP CLUSTER ENTITIES - The subject matter described herein relates to methods, systems, and computer readable media for generating and using statelessly reversible representations of SIP information by SIP cluster entities. One method includes, at a first SIP cluster entity, receiving a first SIP message including SIP information. The method further includes generating a second SIP message including a statelessly reversible representation of the SIP information. The method further includes transmitting, to a SIP entity that is not a member of the cluster to which the first SIP entity belongs, the second SIP message with the statelessly reversible representation and information for reaching the cluster. | 2010-07-08 |
20100174822 | METHOD AND APPARATUS FOR NETWORK LICENSE ENFORCEMENT - A method for license enforcement is provided. The method includes receiving a request for a license from an instance; determining whether the request for the license is permitted by generating a first response permitting or denying the license request; delivering the request to a server based upon the first response; receiving a server response from the server permitting or denying the license request; and determining whether the request for the license is permitted by generating a second response permitting or denying the license request. An apparatus for performing the method is also disclosed herein. | 2010-07-08 |
20100174823 | OPTIMIZING BATCH SIZE FOR PREFETCHING DATA OVER WIDE AREA NETWORKS - A data prefetching technique optimizes the batch size of prefetch requests. The optimized batch size may be determined based on a prefetch transfer time of a previous prefetch operation, where the prefetch transfer time is measured as an elapsed time interval from when data from the previous prefetch operation is first received to when the data from the previous prefetch operation is finished being received; | 2010-07-08 |
20100174824 | Method and System for Transparent TCP Offload - Certain aspects of a method and system for transparent transmission control protocol (TCP) offload are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) processor without transferring state information to a host system. The collected TCP segments may be buffered in a coalescer. The coalescer may verify that the network flow associated with the collected TCP segments has an entry in a flow lookup table (FLT). When the FLT is full, the coalescer may close a current entry and assign the network flow to the available entry. The coalescer may also update information in the FLT. When an event occurs that terminates the collection of TCP segments, the coalescer may generate a single aggregated TCP segment based on the collected TCP segments. The aggregated TCP segment and state information may be communicated to the host system for processing. | 2010-07-08 |
20100174825 | INTERNET RADIO SYSTEMS AND METHODS THEREOF - An Internet radio infrastructure comprising at least a media server and one or more wireless portable internet radio devices and/or one or more media center devices is proposed. The internet radio infrastructure is configured for broadcasting, archiving, and playing internet radio streams in a manner that would not only provide increased flexibility and options for the users as well as simplified management for the internet radio infrastructure implementer, but would also save time and resources in the implementation and maintenance of an internet radio system. | 2010-07-08 |
20100174826 | Information gathering system and method - A system and a method for gathering information in a secure and efficient manner is provided. A two-level security procedure ensures that communication occurs only between authorized parties. Communications between parties are according to the XML convention, which enables the parties to communicate or transfer information with each other even if they use incompatible communications systems. Communications may occur synchronously or asynchronously depending on predetermined parameters, such as the complexity of the communication and the amount of information being communicated or transferred. | 2010-07-08 |
20100174827 | TERMINAL APPARATUS, RELAY APPARATUS, PROCESSING METHOD, RECORDING MEDIUM, AND DATA SIGNAL - A terminal apparatus that comprises a request obtaining unit that obtains a processing request made to a processing execution apparatus, a generating unit that generates a relay-use processing request containing the processing request obtained by the request obtaining unit and address information of the processing execution apparatus, an address obtaining unit that obtains address information indicating a relay apparatus connected to each of a first communication path and a second communication path, the processing execution apparatus being connected to the first communication path, the terminal apparatus being connected to the second communication path, the first communication path being not access directly to the terminal apparatus, and a transmitting unit that transmits the relay-use processing request generated by the generating unit to the relay apparatus indicated by the address information obtained by the address obtaining unit. | 2010-07-08 |
20100174828 | METHOD AND SYSTEM FOR OPTIMIZING ROUTING BETWEEN NODES IN PROXY MOBILE IPv6 NETWORK - A method and system for | 2010-07-08 |
20100174829 | APPARATUS FOR TO PROVIDE CONTENT TO AND QUERY A REVERSE DOMAIN NAME SYSTEM SERVER - An apparatus is disclosed for to provide content to and query a reverse domain name system (DNS) server without depending on the kindness of domain name system registrars, registrants. DNS replies are observed by firewalls or filters, analyzed, and transmitted to a reverse domain name system server. An embodiment of the present invention can be within a DNS server or SMTP server. | 2010-07-08 |
20100174830 | SYNCHRONIZING MULTIPLE SYSTEM CLOCKS - Techniques are disclosed for synchronizing multiple clock sources of a system, and may include: determining time of a first clock at a first and second time instants; determining time of a second clock at a third time instant occurring between the first and second time instants, and a fourth time instant occurring after the second time instant; and determining a clock offset between the first and second clocks based on the determined times. The first and/or second clocks may be adjusted based on the clock offset to synchronize clock operation. This adjusting can be used, for instance, to synchronize operation of an audio and/or video component operating according to the first clock with an audio and/or video component operating according to the second clock. The techniques may further include determining if the clock offset is valid (e.g., based on detection of perturbing events or difference between a clock's times). | 2010-07-08 |
20100174831 | System and method for handling transport protocol segments - Systems and methods that handle transport protocol segments (TPSes) are provided. In one embodiment, a system may include, for example, a receiver that may receive an incoming TPS. The incoming TPS may include, for example, an aligned upper layer protocol (ULP) header and a complete ULP data unit (ULPDU). The receiver may directly place the complete ULPDU into a host memory. | 2010-07-08 |
20100174832 | OUTPUT SYSTEM AND METHOD FOR RESTORING LOCATION ARRANGEMENT OF OUTPUT DEVICES - A docking device for restoring location arrangement of output devices is provided according to an aspect of the present invention. The docking device includes a transmission module configured to obtain output information from an information generation module and transmit it to an output device and an identifier storage module configured to store an identifier corresponding to the output device. An output system and method for restoring a location arrangement of output devices are also provided. | 2010-07-08 |
20100174833 | Method and Apparatus for Identifying a Device Handle in a Computer System - The present invention provides a method and apparatus for identifying a desired device handle in a computer system such as a personal computer running Linux™. The desired device handle is capable of facilitating or providing for interaction with a desired peripheral device, such as a USB™ device. The invention comprises providing a database containing information associating device handles with peripheral devices. A first portion of the database is scanned for information associated with the desired peripheral device. This information is used in determining a second portion of the database, which is scanned for information indicative of the desired device handle. The desired device handle is then identified. | 2010-07-08 |
20100174834 | Software Install Automation - Method and peripheral device to facilitate the installation of software on a host device to allow communication between that host device and a peripheral device. On connection to a host device a peripheral device presents in a first mode. In the first mode the device identifies itself as a Human Interaction Device and transmits information to the host device to facilitate the installation of the software. Subsequently the peripheral device operates in a second mode in which it identifies itself according to its real function. | 2010-07-08 |
20100174835 | Signal Converter for an All-In-One USB Connector - A signal converter is used to connect between an all-in-one USB connector and a PCB and has outer communication interfaces, an inner communication interface and a processing unit. The processing unit has an identifying and converting procedure. The identifying and converting procedure is periodically executed to detect the outer communication interfaces in sequence and determine whether a response signal is sent back from one of the outer communication interfaces. If a determined result is positive, the processing unit bi-directionally converts two different standard signals of the inner communication interface and the outer communication interface that transmit the response signal. Therefore, the PCB successfully communicates with the external electronic device through the correct port of the all-in-one USB connector. | 2010-07-08 |
20100174836 | USING USB SUSPEND/RESUME TO COMMUNICATE INFORMATION THROUGH A USB DEVICE - Methods and systems for communicating information through a USB device using suspend/resume states are presented. A USB host stops transmitting Start-of-Frame (SOF) packets to a USB device, causing the USB device to enter a sleep/suspend state. The USB host then restarts the transmission of SOF packets to trigger the USB device back into a normal/resume state. The USB host repeats this process in a temporal pattern corresponding to a message, such that a circuit monitoring the USB device can determine the message. | 2010-07-08 |