31st week of 2010 patent applcation highlights part 67 |
Patent application number | Title | Published |
20100198884 | Storage device and recording medium - There are provided a storage device and a computer-readable medium capable of efficiently storing keywords contained in description information and efficiently retrieving the keyword. A list producing portion ( | 2010-08-05 |
20100198885 | METHOD AND SYSTEM FOR EXECUTING A TASK AND MEDIUM STORING A PROGRAM THEREFOR - A method of executing a task includes executing, by using a processor, a first task including a low-frequency task in which garbage is collected using a garbage collector, initializing a second task including a high-frequency task by constructing an instance of a class that implements a standard runnable thread interface, and creating a data structure for supporting communication between the second task and lower priority threads, the data structure being accessible by a thread running in a garbage-collected heap in the first task to communicate data between the high-frequency task and the low-frequency task, validating the second task to ensure that the second task is executable without synchronizing with the first task, instantiating the second task to create a class for executing the second task; and after the instantiating the second task, executing the second task, the garbage collector being preemptable by the second task. | 2010-08-05 |
20100198886 | Method and Apparatus for Tracking Device Management Data Changes - A method and apparatus for tracking device management data changes comprising storing information related to modification to device management data wherein the device management data is stored in an Open Mobile Alliance (OMA) compliant device management tree of Managed Objects (MO). | 2010-08-05 |
20100198887 | SCALABLE VIDEO CODING (SVC) FILE FORMAT - The currently existing ISO/AVC file format is modified by providing extensions to store and access video content currently being defined by the SVC standard. Specifically, extensions to the AVC file format are made to provide a new SVC file format that enables the storage and access of scalable video data. The scalable video data is stored as a single track within a media data section of the SVC file format. New extensions are defined for description entries and boxes within a metadata section of the SVC file format. These extensions provide means for extracting sub-streams or layers from the single track of scalable video data stored in the media data section. | 2010-08-05 |
20100198888 | SYSTEM FOR MANAGING DISTRIBUTED ASSETS AND MEDADATA - A system for managing distributed digital assets and related metadata in a network, including several interconnected nodes, each of the interconnected nodes providing accessibility to the distributed digital assets via user controlled stores and caching subsystems such that the management of the assets and related metadata is based on predetermined criteria. Each node includes a caching subsystem, a metadata store, a controller, a user-controlled asset component, and a networking subsystem for communication between each of the nodes. The interconnected nodes provide support for platform operation of client applications. | 2010-08-05 |
20100198889 | CLIENT APPLICATION PROGRAM INTERFACE FOR NETWORK-ATTACHED STORAGE SYSTEM - Methods and apparatus for providing a network attached storage system which does not require specialized hardware to operate. In one embodiment, a downloadable software package is provided via a web interface. After a user has downloaded and installed the software package, a sharable volume is created upon a host system. In one embodiment, the sharable volume is adapted to present the contents of one or more remote systems to the host system as a local file, drive, or directory. One or more processes resident in the host system are adapted to intercept a command interpretable by the host system and translate the command into one or more commands interpretable by at least one remote system. The one or more commands are then serviced by at least one remote system and a result set is generated. The result set may then be converted into a format interpretable by the host system and output accordingly. | 2010-08-05 |
20100198890 | METHOD AND APPARATUS FOR MULTIMEDIA DATA MANAGEMENT ON MOBILE DEVICES - A method and apparatus for managing multimedia files of a mobile device is disclosed. In one embodiment, a method of managing captured images of a mobile device having an optical image sensor includes storing metadata associated with each of the captured images in an over-the-air server. The stored metadata is then allowed for previewing and retrieving desired captured images via a Common User Repository (CUR). | 2010-08-05 |
20100198891 | Method and Apparatus for Base-Lining a Calculator - A method and apparatus for base-lining a calculator, wherein said base-lining configures a calculator to a known configuration. The method includes connecting a calculator to a calculator network, determining the configuration desired for a calculator, and base-lining a calculator, wherein said calculator is configured according to the determined configuration desired. | 2010-08-05 |
20100198892 | PARALLEL RESIDUE ARITHMETIC OPERATION UNIT AND PARALLEL RESIDUE ARITHMETIC OPERATING METHOD - A parallel residue arithmetic operation unit is provided to make it possible to reduce processing delay, and to make an additional multiplier or a residue arithmetic circuit unnecessary, so that a circuit can become small in size. In the parallel residue arithmetic operation unit, a parallel CRC calculation circuit ( | 2010-08-05 |
20100198893 | Digital Signal Processor Having Instruction Set With An Xk Function Using Reduced Look-Up Table - A digital signal processor is provided having an instruction set with an x | 2010-08-05 |
20100198894 | Digital Signal Processor Having Instruction Set With An Exponential Function Using Reduced Look-Up Table - A digital signal processor is provided having an instruction set with an exponential function that uses a reduced look-up table. The disclosed digital signal processor evaluates an exponential function for an input value, x, by decomposing the input value, x, to an integer part, N, a first fractional part, q | 2010-08-05 |
20100198895 | Digital Signal Processor Having Instruction Set With A Logarithm Function Using Reduced Look-Up Table - A digital signal processor is provided having an instruction set with a logarithm function that uses a reduced look-up table. The disclosed digital signal processor evaluates a logarithm function for an input value, x, by decomposing the input value, x, to a first part, N, a second part, q, and a remaining part, r, wherein the first part, N, is identified by a position of a most significant bit of the input value, x, and the second part, q, is comprised of a number of bits following the most significant bit, wherein the number is small relative to a number of bits in the input value, x; obtaining a value | 2010-08-05 |
20100198896 | RANDOM NUMBER GENERATOR - A random number generator includes a first one time programmable (OTP) element and a second OTP element. The first OTP element and second OTP element have a first distribution of probable values for an electrical characteristic when unprogrammed and a second distribution of probable values when programmed. A programming circuit applies a programming signal to the first OTP element and to the second OTP element that causes the first OTP element to switch from being unprogrammed to being programmed and having a first value for its electrical characteristic and the second OTP element to switch from being unprogrammed to being programmed and having a second value for its electrical characteristic. A sense amplifier provides an output signal at a first logic state when the first value exceeds the second value and at a second logic state when the second value exceeds the first value. | 2010-08-05 |
20100198897 | DERIVING A FUNCTION THAT REPRESENTS DATA POINTS - A function that represents data points is derived by creating a matrix (e.g., a Hankel matrix) of an initial rank, where the matrix contains the data points. Singular values are derived based on the matrix, and it is determined whether a particular one of the singular values satisfies an error criterion. In response to determining that the particular singular value does not satisfy the error criterion, the rank of the matrix is increased and the deriving and determining tasks are repeated. In response to determining that the particular singular value satisfies the error criterion, values of parameters that approximate the function are computed. | 2010-08-05 |
20100198898 | PASSIVE SWITCHED-CAPACITOR FILTERS CONFORMING TO POWER CONSTRAINT - Passive switched-capacitor (PSC) filters are described herein. In one design, a PSC filter implements a second-order infinite impulse response (IIR) filter with two complex first-order IIR sections. Each complex first-order IIR section includes three sets of capacitors. A first set of capacitors receives a real input signal and an imaginary delayed signal, stores and shares electrical charges, and provides a real filtered signal. A second set of capacitors receives an imaginary input signal and a real delayed signal, stores and shares electrical charges, and provides an imaginary filtered signal. A third set of capacitors receives the real and imaginary filtered signals, stores and shares electrical charges, and provides the real and imaginary delayed signals. In another design, a PSC filter implements a finite impulse response (FIR) section and an IIR section for a complex first-order IIR section. The IIR section includes multiple complex filter sections operating in an interleaved manner. | 2010-08-05 |
20100198899 | METHOD AND DEVICE FOR LOW DELAY PROCESSING - Adaptive processing of an input signal is achieved by offline analysis, with inline processing comprising an adaptive filter. The method comprises passing the input signal through an adaptive time domain filter to produce an output signal. The input signal and/or output signal is used as an offline analysis signal. The analysis signal is transformed into a transform domain (eg frequency domain) to produce a transformed analysis signal. The transformed analysis signal is analyzed, for example by ADRO, to produce a plurality of desired gains each corresponding to a respective transform domain sub-band. A time domain filter characteristic is synthesized to at least approach the desired gains. The adaptive filter is updated with the synthesized filter characteristic. Minimum phase adaptive filter techniques are found to possess particular benefits in this scheme. | 2010-08-05 |
20100198900 | METHODS OF MULTIVARIATE DATA CLUSTER SEPARATION AND VISUALIZATION - A method separates multivariate data points in lower dimensional space, where each data point has been classified into one of a plurality of data clusters including at least a first data cluster and a second data cluster. The method includes the step of acquiring an ND-to-3D transformation matrix for transforming the plurality of multivariate data points to a plurality of three-dimensional data points. The method preferably includes the sub-step of performing a center of mass (COM) separation of the clusters to acquire a COM transformation matrix, where the COM transformation matrix is the ND-to-3D transformation matrix. The method also includes the step of performing a receiver-operator characteristic curve (ROC) separation to acquire an ROC transformation matrix for transforming the plurality of three-dimensional data points to a plurality of data points in a dimension lower than 3D and preferably a re-optimized COM transformation matrix. | 2010-08-05 |
20100198901 | Managing Floating Point Variables in Constraint Satisfaction Problems - Systems and methods for managing floating point variables are described in the present disclosure. According to one example, an embodiment of a method includes analyzing a constraint on a floating point variable in a system that supports both floating point variables and integer variables. The constraint is designed to have the ability to numerically limit the domain of the floating point variable. The method also includes determining whether or not the floating point variable can be handled as an integer variable and converting the floating point variable to a pseudo integer variable when it is determined that the floating point variable can be handled as an integer variable. This conversion of the floating point variable to a pseudo integer variable allows the domain of the floating point variable to be processed as an integer domain. | 2010-08-05 |
20100198902 | COMPUTING MINIMAL POLYNOMIALS OF RADICAL EXPRESSIONS - Described is a technology, such as implemented in a computational software program, by which a minimal polynomial is efficiently determined for a radical expression based upon its structure of the radical expression. An annihilation polynomial is found based upon levels of the radical to obtain roots of the radical. A numerical method performs a zero test or multiple zero tests to find the minimal polynomial. In one implementation, the set of roots corresponding to a radical expression is found. The annihilation polynomial is computed by grouping roots of the set according to their conjugation relationship and multiplying factor polynomials level by level. A selection mechanism selects the minimal polynomial based upon the annihilation polynomial's factors. | 2010-08-05 |
20100198903 | NETWORK-SUPPORTED EXPERIMENT DATA COLLECTION IN AN INSTRUCTIONAL SETTING - Methods and systems are provided for network-supported remote data collection in an instructional setting in which experiment data from data sources used in laboratory demonstrations is made available for student collection and analysis by way of a network of calculators. | 2010-08-05 |
20100198904 | SYSTEM AND METHOD FOR RE-PUBLICATION OF INFORMATION IN A NETWORK-BASED COMMUNICATION SYSTEM - Methods, devices, and computer program products facilitate communications between two or more network entities that utilize Session Initiation Protocol. To this end, an Event State Compositor may force an Event Publication Agent to provide update information as deemed necessary by the Event State Compositor. The update of the publication information may be carried out by initiating an update triggering mechanism that is addressed to the Event State Compositor and comprises information that specifically identifies a particular publication. Such a triggering mechanism may be initiated when a predefined condition associated with the Event State Compositor's local policies is satisfied. | 2010-08-05 |
20100198905 | System and method for collecting, Transferring and managing quality control data - The information system and method for collecting, transferring and administrating quality control data, and particularly HACCP data disclosed allows bi-directional communication between a plurality of remote wireless measurement devices and a central web server through a local com/data link. The com/data link provides wireless communication with the various measurement devices and communication with the web server via an Internet connection. An Internet based database and website interface provides centralized data storage and easily accessible data management and analysis. Administrator/users can access and manage the data from any location or device with Internet connectivity. The measurement devices allow their operation and functions to be configured and reconfigured by uploading customized device “data packets” into the devices system memory. The Internet-based user interface allows administrator/users to remotely customize and modify these “data packets” for each individual measurement device to suit each specific application. The bi-directional communication between the various wireless measurement devices and the web server allows administrator/users to reconfigure each individual measurement device remotely through an Internet-based user interface. | 2010-08-05 |
20100198906 | Desktop Environment Solutions Methods and Systems - A method for providing a desktop environment solution is provided. The method may include providing a client information handling system and authenticating the client to a network. Furthermore, a hardware configuration of the client may be dynamically examined, and an appropriate desktop environment solution may be selected based on the hardware configuration. | 2010-08-05 |
20100198907 | Method and System for Exchanging Location Content Data in Different Data Formats - A method and system for exchanging location content data in different data formats is disclosed. A third-party system makes a request to retrieve, add, modify, or delete location content. The request is made in a first data format. A data exchange system receives the request, converts the request to a second data format supported by a location reference system, and sends the request to the location reference system. The location reference system prepares a response to the request and sends the response to the data exchange system. The data exchange system converts the response to the first data format and sends the response to the third-party system. | 2010-08-05 |
20100198908 | Implementing Asynchronous Processes on a Mobile Client - Systems and methods are provided perform an asynchronous process in a mobile client when not connected to an enterprise server. An application on a mobile client receives a request from a user to perform a task that is ordinarily performed by the enterprise server, such as decompressing a large data file. The mobile client determines, however, that it is not connected to the enterprise server. Instead, the application spawns a thread to complete the task asynchronously. Accordingly, the task need not be performed synchronously, thus making the user wait, when the mobile client is disconnected from the enterprise server. | 2010-08-05 |
20100198909 | METHOD AND APPARATUS FOR THE CONTINUOUS COLLECTION AND CORRELATION OF APPLICATION TRANSACTIONS ACROSS ALL TIERS OF AN N-TIER APPLICATION - Method and apparatus for continuous collection and correlation of application transactions across multiple tiers of an N-tier application employs an application monitoring appliance that observes application data and stores transactions and statistics. A reporting server aggregates and correlates monitored data from the application monitoring appliance and provides access via a web browser for viewing by a network engineer. | 2010-08-05 |
20100198910 | ENHANCED METHOD AND APPARATUS FOR REDUCING CONGESTION IN DHCP NETWORK SYSTEM - An enhanced method and apparatus for reducing congestion in dynamic host configuration protocol network system are provided. The congestion reduction method comprises steps of receiving a DHCP request from a DHCP client; and stopping responding to a certain number of DHCPDISCOVER message. And the dynamic host configuration protocol server comprises at least one distributed server, at which the contents of the network service provider server are backed up. | 2010-08-05 |
20100198911 | Web Access Using Cross-Domain Cookies - Disclosed is a method and a system for web access using cross-domain cookie. The method uses a cookie server to generate a public cookie which uniquely identifies a client and is adapted for the client to access multiple operator servers that are recognized by the public cookie. When an operator server receives an access request from the client without a valid public cookie recognizing the operator server, it redirects the access request to the cookie server, which generates a public cookie, redirects the access request back to the operator server and passes along the public cookie. The operator server then writes the public cookie into the client and binds itself with the public cookie. A public cookie may include a group of related cookies identifying the common client that are generated this way to allow the same client's activities to be tracked by different operator servers having different domain names over the Internet. | 2010-08-05 |
20100198912 | PROCESSING-TIME-DEFINITION CREATING PROGRAM, PROCESSING-TIME-DEFINITION CREATING METHOD, AND INFORMATION PROCESSING APPARATUS - A processing time can be defined in a system including a plurality of computers for which the processing time is calculated, by displaying candidates of paths corresponding to flow of a series of processings as to transmission and reception of each message based on transmission and reception of messages among a plurality of computers; receiving an input that selects one path among the displayed candidates; and creating a processing time in each of computers in the flow of a series of processings as to transmission and reception of messages based on the received input. | 2010-08-05 |
20100198913 | SYSTEM AND METHOD DIRECTING CLIENTS TO OPTIMAL SERVERS IN COMPUTER NETWORKS - A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message. | 2010-08-05 |
20100198914 | SEMANTIC TRANSACTIONS IN ONLINE APPLICATIONS - A system and method for enabling distributed transaction processing by moving all application logic away from the server and into the client by using an optimistic concurrency control framework with client-side transaction validation including virtual full replication under a transactional programming model with full Atomicity, Consistency, Isolation, and Durability (ACID) properties. | 2010-08-05 |
20100198915 | CONTENT REPRODUCING APPARATUS - A content reproducing apparatus comprises a server monitoring means for monitoring the connection status of a server existing on a network; a content information acquiring means for acquiring information of the contents on public view at the server; and a content reproducing means for reproducing the contents on public view at the server. When detecting a server connected to a network, the content reproducing apparatus acquires information of the contents on public view at the server, and automatically reproduces the contents on public view at the server based on the acquired information of the contents. The content reproducing apparatus is provided which can reproduce the contents on public view at DMSes on a network without requiring any troublesome operations. | 2010-08-05 |
20100198916 | Global hosting system - The present invention is a network architecture or framework that supports hosting and content distribution on a truly global scale. The inventive framework allows a Content Provider to replicate and serve its most popular content at an unlimited number of points throughout the world. The inventive framework comprises a set of servers operating in a distributed manner. The actual content to be served is preferably supported on a set of hosting servers (sometimes referred to as ghost servers). This content comprises HTML page objects that, conventionally, are served from a Content Provider site. In accordance with the invention, however, a base HTML document portion of a Web page is served from the Content Provider's site while one or more embedded objects for the page are served from the hosting servers, preferably, those hosting servers near the client machine. By serving the base HTML document from the Content Provider's site, the Content Provider maintains control over the content. | 2010-08-05 |
20100198917 | CROWD FORMATION FOR MOBILE DEVICE USERS - A system and method are provided for forming crowds of users and providing access to corresponding crowd data. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations for users of mobile devices. The central system receives a crowd request from a requesting device. In response, the central system establishes a bounding region for the request and identifies one or more crowds, each including number of users, that are relevant to the bounding region for the request. The central system then generates crowd data for the one or more crowds and returns the crowd data for the one or more crowds to the requesting device. | 2010-08-05 |
20100198918 | TRANSFERRING SELECTED OPEN BROWSER TABS FROM A HOST COMPUTER TO A CLIENT COMPUTER - A method, system, and computer program product for transferring selected open browser tabs from a host computer to a client computer. The method includes copying a selected number of hyperlink addresses from a plurality of hyperlink addresses associated with a plurality of selected open browser tabs in a first browser of the host computer. A hyperlink import module of the client computer is activated for transferring the copied hyperlink addresses from the host computer. Before the transfer can occur, the client computer is authenticated. After authentication, the user of the client computer selects a subset of the copied hyperlink addresses from the host computer. Only the subset of the copied hyperlink addresses is transferred from the host computer to the client computer. The client user opens the subset of the copied hyperlink addresses in a second browser of the client computer for displaying. | 2010-08-05 |
20100198919 | MESSAGE-BASED TECHNIQUE FOR SHARING DISTRIBUTION LIST CONTENTS WITHIN ELECTRONIC MESSAGING SYSTEMS - Prior to transmission, distribution list data associated with a user-defined distribution list can be embedded within an electronic message. The recipients of the electronic message should be members of an electronic communications system. The distribution list data can include a copy of the user-defined distribution list or a reference to a storage location containing the user-defined distribution list where access control policies can be applied. The electronic message can be conveyed to the recipients. In response to the user-selection of a user-defined distribution list during presentation of the electronic message, the recipient can be presented with distribution list options within a user interface. The distribution list options can represent actions to be performed upon the contents of the user-selected user-defined distribution list. Prior to execution of a user-selected distribution list option, the contents of the user-selected user-defined distribution list can be accessed using the embedded distribution list data. | 2010-08-05 |
20100198920 | HIGH PERFORMANT INFORMATION SHARING AND REPLICATION FOR SINGLE-PUBLISHER AND MULTIPLE-SUBSCRIBER CONFIGURATION - A method for sharing information between a publisher and multiple subscribers is provided. The publisher uses a latch-free, single publisher, multiple subscriber shared queue to share information. Logical change records representing changes made to a database are enqueued in the shared queue as messages in a stream of messages, and subscribers read the logical change records. Subscribers may filter logical change records before sending to apply processes for processing. An identifying property of the source instance of a change encapsulated in a logical change record may be included with each message enqueued. | 2010-08-05 |
20100198921 | METHOD AND SYSTEM FOR PROACTIVE NOTIFICATION OF AVAILABILITY STATUS IN EMAIL COMMUNICATION - A computer implemented method, a tangible computer medium, and a data processing system proactively share current and upcoming schedule information. When the data processing system detects an outgoing e-mail from an e-mail client; a calendar entry is retrieved from a calendar application. The calendar entry indicates an availability of a user of the e-mail client. The calendar entry is attached to the outgoing e-mail, and the e-mail client then sends the outgoing e-mail. | 2010-08-05 |
20100198922 | METHODS FOR USING THE ADDRESSING, PROTOCOLS AND THE INFRASTRUCTURE OF EMAIL TO SUPPORT NEAR REAL-TIME COMMUNICATION - A method for transmitting time-based media across a network. The method involves receiving a message including time-based media intended for a recipient using a globally addressable email address associated with the recipient. Once the email address is defined, the method involves initiating a first DNS lookup of the globally addressable email address associated with the recipient to determine if the recipient receives a near real-time communication service and to ascertain a delivery route to deliver the time-based media of the message to the recipient using a near real-time communication protocol. If the first lookup result is positive, the time-based media of the message is progressively and simultaneously transmitted to the recipient as the time-based media is being created using the ascertained delivery route and the near real-time communication protocol. If the first DNS lookup is negative, then a second DNS lookup is performed to determine if the email address receives an email service. If so, then the time-based media of the message is sent to the recipient in a file attached to an email. If both the first and second DNS lookups are negative, an error message indicating that the time-based media of the message is undeliverable is generated. | 2010-08-05 |
20100198923 | METHODS FOR USING THE ADDRESSING, PROTOCOLS AND THE INFRASTRUCTURE OF EMAIL TO SUPPORT NEAR REAL-TIME COMMUNICATION - A method of progressively and simultaneously transmitting time-base media over a network to a recipient. The method involves addressing an email message to the recipient using an email address associated with the recipient. Once the email is addressed to the recipient, the method involves progressively and simultaneously transmitting to the recipient time-based media associated with the email message as the time-based media is being created along a delivery route discovered using the email address associated with the recipient. At the receiving end, the recipient may simultaneously render the time-based media of the email message as the time-based media of the message is delivered by removing any restrictions used by access protocols that require the media of the message be received in full before the media can be accessed by the recipient. | 2010-08-05 |
20100198924 | INTERACTIVE AVATAR IN MESSAGING ENVIRONMENT - A sender sends an email message to a receiver. The message includes an avatar representing the sender. Upon receiving the message, if the receiver has a question related to the message, the receiver sends the question to the sender via the avatar. After receiving the question, the avatar remote server device correlates the question with the message through a MSG-ID associated with the receiver or avatar. The avatar remote server device parses and analyzes the question and then searches mailboxes, agendas, previous answers, toDoLists, folders, resumes, and/or address books of the sender to find a corresponding answer for the question. Then, the avatar remote server device provides the answer to the receiver via the avatar. Alternatively, upon receiving the question, the avatar remote server device sends a notification to the sender. If the sender has an online connectivity, the sender provides the answer to the receiver via the avatar. | 2010-08-05 |
20100198925 | EMAIL CLIENT CAPABLE OF SUPPORTING NEAR REAL-TIME COMMUNICATION - An email client capable of supporting real-time communication of time-based media. The email client includes a session element configured to establish a session with a server when an email address addressing a recipient within a domain is defined. As soon as the email address is defined, a transmitting element of the email client is configured to progressively and simultaneously transmit time-based media as the time-based media is being created to the recipient via a route at least partially discovered by a lookup of the domain of the email address. By at least partially discovering the route to the recipient as soon as the email address of the recipient is defined, the transmitting element may progressively deliver the time-based media to the recipient. | 2010-08-05 |
20100198926 | Method and an apparatus for providing more of the same - A system and a method where a client, which usually is portable, derives information relating to an event experienced by a user and communicates this event information to one or more providers which return with information relating to corresponding or similar events. In one situation, the client stores the event information if communication with the providers is not possible, such as if the client is out of reach of a wireless network. In another situation, the providers may store the event information and act as search agents performing searches also in the future on the basis of the event information. | 2010-08-05 |
20100198927 | Enhanced Email System - An enhanced email system integrates office applications to track information related to the office application documents and emails within the email system, so as to monitor the work status and productivity of office work and to improve efficiency. The enhanced email system enables the creation of automatic folders amongst a group of people (e.g., team members) to manage emails, forms, and office application documents related to specific projects or assignments, thus making it easier to manage and locate emails and office application documents within the email system. The enhanced email system also allows only the latest email and office application documents generated from “reply” or “forward” to remain in the “inbox” and the related “automatic folder”, the prior version emails and office application documents are either moved to a separate folder or deleted from the individual's email account, and therefore, maintains a neat and easy navigable mailbox. | 2010-08-05 |
20100198928 | Virtual email method for preventing delivery of unsolicited and undesired electronic messages - A method is used to filter an electronic message using virtual email sent to a server using a virtual email address created by the server for a recipient-identified. The virtual email address comprises a sender identification in combination with the recipient's non-encoded email address. The server identifies the email recipient using the recipient's non-encoded email address, identifies the email sender as authorized, stores the email sender's identification, stores email comprising the virtual email address; enables the recipient to access the email; enables the recipient to create a virtual email address, receives the virtual email; receives a second electronic message from a non-user-identified sender at the server, responds to the non-user-identified sender requesting an answer that only a human could provide; and, receives the answer from the non-user-identified sender and if the answer is correct, then creates an electronic account on the server for the non-user-identified. | 2010-08-05 |
20100198929 | Client Messaging in Multicast Networks - A messaging system may enable a server to assign unique identifiers to a plurality of clients. These identifiers enable a client to determine whether a message is specifically targeted to that client or, as an alternative, whether the client is a member of a group of targeted clients. In one embodiment, each client includes a client identifier that may include code portions that are common to other members of a particular addressable client group. In addition, the client may include agents devoted to particular functions that may be uniquely addressable by the server. | 2010-08-05 |
20100198930 | E-Mail Client with Programmable Address Attributes - A method enables a single agent to respond to incoming emails as representing a plurality of different entities, using the following steps: (a) receiving an incoming email by an email application executing on a computerized appliance from a machine-readable medium; (b) preparing by an agent having access to the email application an outgoing email in response to the incoming email; (c) accessing a data table associating “send to” addresses of incoming emails with “from” addresses for outgoing emails; and (d) automatically entering for the outgoing email, by the email application, the “from” address associated with the “send to” address in the incoming email. | 2010-08-05 |
20100198931 | CHECKING ELECTRONIC MESSAGES FOR COMPLIANCE WITH USER INTENT - Intention data is used to determine an intent of a sender of a message, or other participant, in an electronic communication system such as an email system. For example, a message that is designated for sending can be compared to the sender's intention data and if a discrepancy or deficiency is detected between the sender's determined intent and the actual message then an action is taken such as providing an alert to the sender or to another person, process or device; requiring an action by the sender such as confirming the message, making an edit, checking information, etc. | 2010-08-05 |
20100198932 | SYSTEMS AND METHODS FOR ADAPTIVE COMMUNICATION CONTROL - Computer program products, apparatus, and methods for processing digital messages to recipients at destination domains is provided. A plurality of profiles are established, each profile for handling digital to a specific domain or set of domains. A request to process a plurality of outbound digital messages is handled by, for each given digital message, processing the given digital message by (i) determining a destination domain for digital messages, (ii) reading a profile for the determined destination domain for the digital messages and (iii) based on at least one parameter set in the profile: (a) sending the given digital message to the determined destination domain in accordance with the profile when permitted by the at least one parameter set in the profile, or (b) not sending the digital message to the determined destination domain when required by the at least one parameter set in the profile. | 2010-08-05 |
20100198933 | ELECTRONIC MEDIC ALERT - A device and method for sending medic alert information electronically. The device may have a memory component and a processing component. The memory component may store medic alert information. The processing component may generate an electronic message containing the medic alert information and send the electronic message via a communications network. The device may also have an input component for receiving a user request to initiate a connection with an emergency contact, such as a 911 dispatcher. The electronic message may be automatically generated and sent in response to the user request. | 2010-08-05 |
20100198934 | WORKFLOW SYSTEMS AND METHODS FOR PROJECT MANAGEMENT AND INFORMATION MANAGEMENT - The present invention relates to workflow systems and methods. In one embodiment, the invention relates to integration of a calendar system with a workflow system where a calendar event can initiate a workflow by sending a message to a form route manager. The completion of a workflow or step in the workflow can result in sending a message to a calendar system to generate an event. In another embodiment, the invention relates to the integration of workflow with a project management system that includes project segments, which are processes that can be defined and controlled by workflow routes. The project management system sends a message to the workflow system to initiate workflow and the workflow system sends a message to the project management system, for example, at the completion of the workflow route. The relationship between the workflow routes can maintain the relationship between the project segments. If the relationships between project segments change, the relationship between the workflow routes changes without added effort. | 2010-08-05 |
20100198935 | Tethered Digital Butler Consumer Electronic Master Device and Method - The present invention relates to a tethered digital butler consumer electronics product and method. The tethered digital butler, of a price and form factor suitable for consumer electronics markets of developed and developing countries, includes a communications and multi-media console and a wireless remote. The remote may resemble a handheld personal computer (HPC), a palm-held personal computer (PPC or PDA) or a smart phone, but has a low cost and feature set supported by the console that is novel in the consumer electronics market. In particular, this disclosure relates to combining telephone service, device control and, optionally, a fingerprint reader for easy user identification/authorization and personalization. As another option, a camera can be incorporated into the remote, thereby enabling video conferencing and other visual features. Alternatively, the remote may be packaged separately from a console and sold to interact with capabilities of a communications and console, set-top box, multi-media PC or other consumer electronics device from a different source, such as one running on a Windows, OS X or Linux platform, with or without telephone capabilities. The remote may include a media reader and remote USB port. | 2010-08-05 |
20100198936 | STREAMING MEMORY CONTROLLER - A memory controller (SMC) is provided for coupling a memory (MEM) to a network (N). The memory controller (SMC) comprises a first interface (PI), a streaming memory unit (SMU) and a second interface (MI). The first interface (PI) is used for connecting the memory controller (SMC) to the network (N) for receiving and transmitting data streams (ST | 2010-08-05 |
20100198937 | MANAGEMENT OF DATA FOR INSTALLATION ON A REMOTE DEVICE - Example embodiments are described that streamline the set up and maintenance of remote devices. A device component ( | 2010-08-05 |
20100198938 | Method and device for configuring a user agent to operate as a web server - The present invention is directed toward a computer implemented method and device for configuring a user agent (e.g., a web browser) to act as a web server, and host services to be available to the end users of other user agents (e.g., web browsers) acting as clients. Such services may be provided by executing web widgets written in a scripting language, or provided as simple HTML services. The present invention further provides various techniques (e.g., Network Address Translation (NAT) traversal) for allowing requests for a service to pass to the user agent acting as a server, by making such requests appear to a firewall as responses to an initial request made by the user agent. | 2010-08-05 |
20100198939 | DEVICE ASSISTED SERVICES INSTALL - Device assisted services (DAS) install techniques are provided in accordance with some embodiments. In some embodiments, DAS install techniques for providing service processors for mobile devices are provided. In some embodiments, DAS install techniques for downloading/installing new and/or updated service processors for mobile devices are provided. In some embodiments, DAS install techniques for providing verified service processors for mobile devices are provided. In some embodiments, DAS install techniques for providing secured service processors for mobile devices are provided. In some embodiments, DAS install techniques include determining if a communications device in communication with a wireless network includes a service processor for assisting control of the communications device use of a service on the wireless network, in which the service processor includes a service profile that includes a plurality of service policy settings, and in which the service profile is associated with a service plan that provides for access to the service; and verifying the service processor. In some embodiments, DAS install techniques include providing a generic first version service processor for downloading and installing a second version service processor. | 2010-08-05 |
20100198940 | Using Local Networks For Location Information And Image Tagging - The present invention provides a method for establishing a location for a digital image without the use of a GPS unit. Aspects of the invention include broadcasting over a network a location identifier (ID) identifying a location of the network; detecting the location ID by a digital image capture device coupled to the network; and in response to the image capture device capturing a digital image when in communication with the network, associating the location ID with the digital image. | 2010-08-05 |
20100198941 | METHODS AND ARRANGEMENTS EMPLOYING DIGITAL CONTENT ITEMS - Methods and arrangements for identifying content, and employing such identification, are detailed. One method embeds a plural-bit digital watermark into content, but first checks to see if the content is previously watermarked. Another method applies a digital watermark detection procedure to only a sub-portion of a digital content item. Yet another arrangement involves plural-portion content, where one portion is watermarked with first data governing its rights management, and another portion is watermarked with second data governing its rights management. Still another method concerns distribution of content items, where each is watermarked with a unique ID as part of the distribution process. Yet another method concerns deriving an identifier from content, and using the content to access related metadata from a remote computer system. Still other methods concern arrangements for recognizing content, and then providing links to information about the content creator, etc., in response. A variety of other technologies and improvements are also detailed. | 2010-08-05 |
20100198942 | Document Stream Operating System - A document stream operating system and method is disclosed in which: (1) documents are stored in one or more chronologically ordered streams; (2) the location and nature of file storage is transparent to the user; (3) information is organized as needed instead of at the time the document is created; (4) sophisticated logic is provided for summarizing a large group of related documents at the time a user wants a concise overview; and (5) archiving is automatic. The documents can include text, pictures, animations, software programs or any other type of data. | 2010-08-05 |
20100198943 | SYSTEM AND METHOD FOR PROGRESSIVE DOWNLOAD USING SURPLUS NETWORK CAPACITY - Systems and methods for providing the progressive download of media content using techniques that preferentially identify and use periods of surplus network capacity to maintain the content delivery. A buffer of a receiving system is maintained and pre-filled with enough content to bridge playback intervals where a network is unable to deliver content as fast as it is played out. Content delivery does not impact other users' applications and use of the network and its resources since content is only sent when surplus network capacity exists in the network. When no surplus network capacity is available, a user requesting content may be given the option to continue the delivery in the background so that the content may be played at a later time. The user may then resume their playback experience once the content has been completely delivered using surplus network capacity as it becomes available. | 2010-08-05 |
20100198944 | Method and Apparatus for Transferring Digital Content from a Computer to a Mobile Handset - A system for synchronizing digital content stored on a user's mobile handset with digital content stored on the user's personal computer is disclosed. | 2010-08-05 |
20100198945 | INFORMATION PROCESSING APPARATUS, METHOD AND PROGRAM - An apparatus includes unit storing scripts includes a tree structure, each of the scripts including at least one of a child-node script and content, unit selecting a parent-node script among the scripts, and acquiring to analyze a child-node script if the child-node script exists, unit acquiring content if content exists, unit retrieving substitute content if the acquisition of content ends in failure and if content indicates retrieving substitute content, unit retrieving the substitute-child-node script if the acquisition of the child-node script ends in failure and if the child-node script indicates retrieving the substitute-child-node script, and retrieving the substitute-parent-node script when content or the child-node script shows retrieving the substitute-parent-node script, unit acquiring substitute content when substitute content is found, unit acquiring the substitute-child-node script and the substitute-parent-node script when the substitute-child-node script and the substitute-parent-node script are found, respectively, and unit acquiring a change script. | 2010-08-05 |
20100198946 | SYSTEM AND METHOD FOR QUALITY OF SERVICE (QoS) PARAMETER CHANGE - A system and method for redirecting or duplicating a media flow to one or more alternative media presentation devices and providing updated quality of service parameters to the application server providing the media flow. The user of a mobile communication device can manually initiate the media flow change or the user can configure the media flow change to automatically transfer based on the proximity of the mobile communication device to the alternative media presentation device. If desired, the media flow can be reverted to the mobile communication device. A media flow can also be divided, such as by audio and video to different alternative media presentation devices. | 2010-08-05 |
20100198947 | System and Method for Dynamically Processing Electronic Data Between Multiple Data Sources - According to an embodiment of the disclosure, a method for dynamically processing electronic data between multiple data sources comprises obtaining a first data set from a data source. A run-time updateable configuration file is consulted to determine a first destination for the first data set. The first data set is transmitted to the first destination and the run-time updateable configuration file is again consulted at the first destination to determine instructions for processing of the first data set, the instructions for processing the first data set comprising conversion information and the first destination being a data translator. The data translator converts the first data set according to the conversion information to yield a processed first data set. The run-time updateable configuration file is again consulted to determine a second destination for the processed first data set, whereupon the processed first data set is transmitted to the second destination. A remote administrator computer may update the run-time updateable configuration file. | 2010-08-05 |
20100198948 | DYNAMIC WEB SERVICE DEPLOYMENT AND INTEGRATION - Embodiments include a computer system that receives registration information from a service provider registering web services with the dynamic web service configuration store, where the registration information indicates a mapping of which web service components are to be used with corresponding user requests. The computer system receives a request from a user requesting a portion of web service functionality and provides the web service functionality using the web service component indicated in the mapping. The computer system receives an indication from the service provider that various web service components are to be updated, where the indication includes updated web service component portions. The computer system also dynamically updates the web service component, so that subsequent user requests for the same portion of web service functionality are processed using the updated web service component. | 2010-08-05 |
20100198949 | METHODS OF CONSISTENT DATA PROTECTION FOR MULTI-SERVER APPLICATIONS - A method according to one embodiment includes receiving a request to perform a snapshot of data associated with an application running on multiple servers; coordinating I/O Freezers on different servers for freezing data requests from instances of the application running on the servers; and after determining that the I/O Freezers have frozen the data requests, requesting initiation of a snapshot operation to take the snapshot of the data. | 2010-08-05 |
20100198950 | Method to deliver services over existing wireless lan infrastructure - A method to bypass the existing pay and use model to deliver services over existing wireless LAN infrastructure between mobile terminal and server is disclosed. Many of the existing WLAN infrastructures require users to subscribe to service provider to access their network. The inventive method uses internet protocol (IP) packet for delivering services/data between server and mobile terminal. Internet protocol (IP) layer processes the IP packets received from a mobile terminal and uses protocol subfield in the IP header of the received IP packet in identifying the services/data at the server end. The server sends the IP packet containing requested services/data to the mobile terminal. Since all the communication takes place at IP layer (not TCP or UDP) it doesn't require user id and password to go through. | 2010-08-05 |
20100198951 | DYNAMIC DEFINITION FOR CONCURRENT COMPUTING ENVIRONMENTS - A system generates an executable process for execution by a concurrent computing environment, generates a configuration that specifies configurable properties of the concurrent computing environment, and initiates execution of the executable process, with the concurrent computing environment, to initiate configuration of the concurrent computing environment based on the configurable properties of the configuration. | 2010-08-05 |
20100198952 | Method for WALN network and device role activation - In response to receiving a capability advertisement message which comprises role capabilities, an activation message which requests at least one role capability of the capability is sent to a device on a bearer; and in response to the activation message, from the device on the bearer is received a notification message which indicates whether the role capability of the activation message was accepted. In another embodiment, a capability advertisement message which comprises role capabilities is sent; in response there is received on a bearer an activation message which requests at least one role capability of the advertisement message; and then in response to the activation message there is sent to the device on the bearer a notification message which indicates whether the role capability of the activation message is accepted. | 2010-08-05 |
20100198953 | METHODS AND SYSTEMS FOR MANAGING CONTENTION AMONG NODES IN WIRELESS COMMUNICATION SYSTEMS - A method of managing contention in a wireless network is described. The wireless network may include an access router and a plurality of access terminals connectable to the base station. The method may include designating a data slot as a downlink slot or an uplink slot, and sending a signal from the access router to the access terminals to indicate the designation of the data slot. The access router may determine whether the data slot should be designated as a downlink slot or an uplink slot by assessing information such QoS (quality of service) requirements contained in a REQ message received from one or more of the access terminals, and information regarding buffer level received from one or more of the access terminals. | 2010-08-05 |
20100198954 | METHOD AND SYSTEM FOR THE PROVISION SEESION CONTROL IN AN LOCAL AREA NETWORK - A method for enabling a local area network (LAN) appliance, supporting a synchronous-invocation/broadcast-notification protocol, to control communication sessions in a wide area network (WAN), the wide area network supporting a session-control protocol, includes: a) receiving from the LAN appliance a synchronous-invocation/broadcast-notification-protocol message invoking an operation for controlling a predetermined communication session in the wide area network, the execution of the operation involving an exchange of at least two session-control-protocol messages with at least one WAN apparatus supporting the session-control-protocol; b) processing the synchronous-invocation/broadcast-notification-protocol message received in a) to generate a first of the at least two session-control-protocol messages, which is adapted to start the execution of the operation; c) sending the message generated in b) toward said wide area network to start the execution of the operation; d) suspending a response for the LAN appliance to the invoked operation waiting for a condition indicating an outcome of the operation; e) when the condition is available, generating the response for the LAN appliance, the response being indicative of the outcome of the operation; and f) sending the response generated in e) to the LAN appliance. | 2010-08-05 |
20100198955 | COMPUTER-READABLE RECORDING MEDIUM STORING SOFTWARE UPDATE COMMAND PROGRAM, SOFTWARE UPDATE COMMAND METHOD, AND INFORMATION PROCESSING DEVICE - An information processing device is provided that provides service by executing a service provider program in a cluster system. The device includes a program information transmission unit that transmits to a monitoring node that monitors the cluster system, a node list information reception unit that receives node list information, an update target selection unit that determines which of the other information processing devices which are not yet updated with the service provider program by referring to the program information in the node list information, a command timing determination unit that determines a time after a lapse of the standby time found in the first update timing information as a command timing of the update command, an update timing information generation unit that generates second update timing information and an update command transmission unit that transmits the update command about the service provider program and the second update timing information. | 2010-08-05 |
20100198956 | TELEPHONE EXCHANGE APPARATUS AND HOST NAME INFORMATION ASSIGNING METHOD USED THEREFORE - According to one embodiment, a telephone exchange apparatus includes a generator configured to automatically generate the host name information in accordance with a predetermined condition, when a registration request about an arbitrary communication apparatus to the management table is issued, and a controller configured to register the host name information generated by the generator in the management table by associating the host name information with the corresponding-communication apparatus. | 2010-08-05 |
20100198957 | SYSTEM AND METHOD FOR PROVISION OF PROXIMITY NETWORKING ACTIVITY INFORMATION - Systems and methods applicable, for instance, in proximity networking activity. For example, nodes and/or other computers may record, receive, and/or provide information regarding proximity networking activity. As another example, nodes and/or other computers may act to inform their users of proximity networking activity instances. | 2010-08-05 |
20100198958 | REAL-TIME FEEDBACK FOR POLICIES FOR COMPUTING SYSTEM MANAGEMENT - One aspect of the invention is a method for providing real-time feedback regarding the effect of applying a policy definition used for management in a computing system. An example of the method includes receiving the policy definition, and accessing stored information regarding at least one managed entity in the computing system. This example also includes applying the policy definition to the information regarding the at least one managed entity. This example further includes outputting information providing real-time feedback regarding the effect of applying the policy definition to the information regarding the at least one managed entity. Another aspect of the invention is a method for defining a policy used for management in a computing system. | 2010-08-05 |
20100198959 | SYSTEM AND METHOD FOR TRACKING INDIVIDUALS ON A DATA NETWORK USING COMMUNITIES OF INTEREST - The current invention relates to a system and method for tracking or locating a target entity on a data network, such as the public Internet, by analyzing network traffic and communication among interacting network nodes. The invention describes a system of creating an information set of data related to the traffic patterns associated with a specific entity over a time period, and comparing the information set to other information related to the traffic patterns associated with a group of entities over the same time period. By excluding information that is common to both the specific entity and the group of entities from the information set, the information set is left with only the information that helps identify the specific entity on the network. | 2010-08-05 |
20100198960 | AUTOMATED TEST EXECUTION IN A SHARED VIRTUALIZED RESOURCE POOL - In a computer-implemented method for automated test execution in a shared virtualized resource pool, a test description containing at least one model for a service under test (SUT) is received and one or more infrastructure configurations to be tested by resources in the shared virtualized resource pool based upon the test description are identified. In addition, a service lifecycle management (SLiM) tool is interacted with to cause the SUT and a load source to be created, the SLiM tool is directed to instantiate the SUT and the load source on the one or more infrastructure configurations in the shared virtualized resource pool for the SUT, and the SLiM tool and the load source are interacted with to receive performance data related to performance of the SUT under one or more loads generated by the load source. | 2010-08-05 |
20100198961 | MULTI-THREADED METHOD AND SYSTEM FOR AUTOMATED REMOTE SUBMISSION OF JOBS TO MAINFRAME AND UNIX SYSTEMS FROM THE WINDOWSTM PLATFORM - A method and system for automated remote submission of jobs to host systems generate a single executable file having a user program specified in a command line. A separate thread is used to submit the single executable file to the host system. The separate thread monitors progress of the single executable file on the host system and posts information associated with the monitored progress of the single executable file. | 2010-08-05 |
20100198962 | METHOD FOR MONITORING A REMOTE MACHINE - A method used for monitoring a remote machine by a local computer via a computer network. The remote machine is installed with web server programs and has parameter settings reconfigured by updating an Electronic Data Sheet. The method comprises initiating a browser at the local computer and establishing the computer network link to the remote machine via the computer network; downloading a JAVA applet from the remote machine to the local computer; and accessing an Electronic Data Sheet corresponding to the remote machine with the JAVA applet stored in the local computer and displaying the content of the Electronic Data Sheet at the local computer. | 2010-08-05 |
20100198963 | NOTIFICATION INFRASTRUCTURE FOR SENDING DEVICE-SPECIFIC WIRELESS NOTIFICATIONS - A data store is monitored for a change in the data store. A notification communication is generated upon detecting that the change has occurred. The notification communication is formatted based on a wireless device associated with the data store. The notification communication is sent to the wireless device associated with the data store. | 2010-08-05 |
20100198964 | COMPUTER SYSTEM, MANAGING APPARATUS AND COMPUTER SYSTEM MANAGING METHOD - A resource usage analysis tool ( | 2010-08-05 |
20100198965 | NETWORK CONTROL DEVICE, IMAGE DISPLAY DEVICE AND NETWORK CONTROL METHOD - In order to easily ensure service quality by reducing network traffic, a network monitoring section ( | 2010-08-05 |
20100198966 | MANAGEMENT SERVER, MONITORING APPARATUS, AND METHOD FOR MANAGING IMAGE FORMING APPARATUS AND CONTROLLING MONITORING APPARATUS - A management server receives identification information including an IP address, MAC address, and product number of an image forming apparatus together with operation information thereof such as counter information via a network. Then, the management server determines whether the received identification information coincides with registration information. When the management server determines that the received identification information coincides with the registration information, the management server stores the operation information in association with a registered image forming apparatus. | 2010-08-05 |
20100198967 | IMAGE FORMING APPARATUS, MANAGEMENT APPARATUS, AND MANAGEMENT SYSTEM FOR MANAGING IMAGE FORMING APPARATUS - In an image forming apparatus, when a plurality of events are detected within a predetermined period of time, event relevant information is not transmitted for all of the detected events and the same event ID is set for event information so that event relevant information which is transmitted at least once can be associated with the plurality of events. In a management apparatus, the event information and the event relevant information which have the same event ID are managed in association with each other. | 2010-08-05 |
20100198968 | INCLUSION/EXCLUSION MESSAGING SCHEME FOR INDICATING WHETHER A NETWORK ENTITY PERFORMS ACCESS CONTROL - An access point sends an indication or message to a network entity to indicate whether the network entity is to perform access control for an access terminal. In some implementations the indication/message may comprise an explicit indication of whether or not that network entity is to perform the access control. In some implementations, the inclusion of information (e.g., a CSG identifier) in the message or the exclusion of information from the message indicates whether the network entity is to perform the access control. | 2010-08-05 |
20100198969 | Deep Packet Scan Hacker Identification - Securing an accessible computer system typically includes receiving a data packet that includes a payload portion and an attribute portion, where the data packet is communicated between at least one access requestor and at least one access provider. At least the payload portion of the received data packet typically is monitored, where monitoring includes scanning the payload portion for at least one predetermined pattern. When the payload portion is determined to include at least one predetermined pattern, access by the access requestor to the access provider may be controlled . Monitoring the data packet may include scanning the payload portion while handling the data packet with a switch. Controlling access may include denying access by the access requestor to the access provider. | 2010-08-05 |
20100198970 | ENHANCING AVAILABILITY OF REMOTE APPLICATIONS - Systems, products, and methods are disclosed for performing a method of allocating services (functionalities of software applications) across several computing devices that make up various domains of a data center so that the functional aspects will continue to be available to remote users even when, from time to time, different sets of computing devices are unavailable. | 2010-08-05 |
20100198971 | DYNAMICALLY PROVISIONING CLUSTERS OF MIDDLEWARE APPLIANCES - A method, computer program product, and system are disclosed for dynamically provisioning clusters of middleware appliances. In one embodiment, the method includes referencing a resource measurement from a plurality of middleware appliances. The middleware appliances process one or more service domains and the resource measurement includes processing resources consumed by each middleware appliance for each of the one or more service domains. The method may also include determining an implementation plan based on a performance goal and one or more resource calculations. The implementation plan specifies service domain instances to activate and service domain instances to deactivate on the plurality of middleware appliances. The method may also include dynamically enabling and disabling the service domain instances on the plurality of middleware appliances based on the implementation plan. | 2010-08-05 |
20100198972 | Methods and Systems for Automated Management of Virtual Resources In A Cloud Computing Environment - A system for automated management of virtual resources in a cloud computing environment includes a host computing device communication component and a storage system communication component. The storage system communication component is executed by a storage delivery management service, communicates with a storage system adapter in a storage area network to identify a storage system in a storage area network, and directs the automated provisioning of a virtual storage resource on the identified storage system, the storage system providing resources for provisioning the virtual drive. The host computing device communication component receives a request for access by a host computing device to the virtual storage resource, and responds, to the host computing device, with an identification of a network port of the identified storage system and an identification of the provisioned virtual storage resource. | 2010-08-05 |
20100198973 | ELECTRONIC APPARATUS, VIRTUAL MACHINE PROVIDING APPARTATUS, AND METHOD OF USING VIRTUAL MACHINE SERVICE - An electronic apparatus in which a virtual machine (VM) runs like a physical device, a VM providing apparatus, and a method of transmitting and receiving a VM service using the electronic apparatus and the VM providing apparatus are provided. The electronic apparatus creates, when a VM is executed, a first domain zone having one or more VMs embedded in the electronic apparatus and a second domain zone having one or more VMs downloaded from a VM providing apparatus, and the control unit controls the first and second domain zones. | 2010-08-05 |
20100198974 | Modified Range Requests Enabling Bandwidth Requests and State of Health Reporting - A modified ranging request in a broadband communications system. The modified ranging request includes a header, a management message header attached to the header, a management message payload attached to the management message header, and a CRC attached to the management message payload. The management message header enables bandwidth requests to be made by subscriber equipment without contention. The management message header also includes state of health information on the status of a downstream transmission for enabling a central location to determine how to assign subscribers to queues in an adaptive modulation scheme. | 2010-08-05 |
20100198975 | Method of Discovering Operator-Provided Network-Services using IMS - A method, a session managing node and an arrangement for providing a network-service address of at least one network-service of an IMS network ( | 2010-08-05 |
20100198976 | MANAGEMENT DEVICE, MANAGING METHOD AND COMPUTER PROGRAM - When a target device as a target of the current communication is an SNMPv3-compatible device corresponding to both protocols of the SNMPv1 and SNMPv3, the protocol used in the previous communication is identified, the order of priority of the protocols used in communication with the target device is determined on the basis of the determination result, and the communication with the target device is attempted in accordance with the order of priority of the determined protocols. | 2010-08-05 |
20100198977 | Automatic live stream trees - A video streaming network is described for streaming video to a client application. The client application broadcasts a request for an available edge server that is capable of facilitating the streaming video from the origin server. A user enters a resource locator into an interface of the client application for identifying the location of the streaming video on the origin server. This resource locator is transferred from the client application to the available edge server. Using the resource locator, the available edge server initiates a connection to the origin server and requests the origin server to transmit it a copy of the streaming video. The available edge server will then copy and transmit its copy of the streaming video to any client application that it is connected to and that has requested the streaming video. | 2010-08-05 |
20100198978 | COMMUNICATION DATA PROCESSING APPARATUS, INTEGRATED CIRCUIT APPARATUS, AND METHOD - A communication data processing apparatus which distributes streaming data and other general data other than the streaming data obtained via a network to a decoder and a CPU respectively, and which is configured to be independent from the CPU, includes: a communication data obtaining unit ( | 2010-08-05 |
20100198979 | MEDIA STREAMING THROUGH A NETWORK ADDRESS TRANSLATION (NAT) DEVICE - A method and system for managing media streaming between clients on a client side of a network and stream servers on a stream server side of the network, wherein communications between the client side and the stream server side require a network address translation (NAT), involves allowing the same stream server side IP address to be shared amongst multiple stream servers so that the stream servers can simultaneously use the same IP address to source different media sessions. Because the stream servers can simultaneously use the same IP address to source different media sessions, a media session can be switched from one stream server to a different stream server without triggering STUN signaling or a change in the NAT mapping. | 2010-08-05 |
20100198980 | Method of transmitting data in a communication system - A method and system for transmitting data over a channel of a network. The method comprises: receiving data at a first node; encoding a first portion of the data at a first bit rate to generate a first encoded data stream; monitoring an indication of the capacity of the channel; transmitting to the second node a padded data stream via the channel, wherein padding bits are added to the first encoded data stream, in dependence on the indication of the capacity of the channel, to generate the padded data stream; determining if transmitting the padded data stream exceeds the capacity of the channel; and encoding a second portion of the data at a higher bit rate than the first bit rate, to generate a second encoded data stream for transmission over the channel, if it is determined that transmitting the padded data stream does not exceed the channel's capacity. | 2010-08-05 |
20100198981 | METHOD AND SYSTEM FOR MULTIMEDIA AUDIO VIDEO TRANSFER - A method for multimedia audio video transfer includes the following steps: connecting to a webpage server; downloading an user interface and a multimedia object from the webpage server; connecting to a media server via a network protocol; driving a stream capturing means; capturing a stream; transmitting the stream to an audio video proxy via an audio video storage; transforming the stream into a live media stream; transmitting the live media stream to the media server; and transmitting the live media stream to a multimedia application player via the network protocol. | 2010-08-05 |
20100198982 | Methods for Transmitting Multimedia Files and Advertisements - In one implementation a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion is provided. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequential access, transmitting the advertising portion of the file, receiving a request to transmit a portion of the requested portion of the file prior to completing transmitting the advertising portion of the file, completing the transmission of the advertising portion of the file, and transmitting the requested portion of the file. In another implementation a method of transmitting streaming data from a server to the data storage medium of a device having a multimedia player is provided. The streaming data having at least one advertising-sponsored content portion and at least one associated obligatory advertising portion. Upon the server determining that the playing of all or part of the obligatory advertising portion is attempting to be avoided by the multimedia player, the server sends to the multimedia player or device a message with data storage medium control information for the purpose of inhibiting the advertising-sponsored content portion stored in the data storage medium from being played by multimedia player. | 2010-08-05 |
20100198983 | Method and Apparatus for Distributing Digitized Streaming Video over a Network - Continuous streaming video is conditioned for display at a remote monitor adapted for receiving and playing a streaming video file of a discrete length. The continuous streaming video has no known beginning of data signal and no known end of data signal, and an arbitrary beginning of data signal is assigned to the streaming video in mid-stream and an arbitrary end of data signal is assigned to the streaming video for identifying the length of the video stream and for making it compatible with the display platform. The continuous streaming video may be time stamped, and the beginning of data signal may be arbitrarily assigned a zero value for identifying an artificial beginning of the file. Specifically, the each time stamp received may be calculated by resetting each time stamp received time stamp with a value of the current time stamp minus first time stamp received, whereby the first time stamp received is set to zero and additional time stamps are counted from the first time stamp received. The encoded video signal may be viewed by more than one user, wherein the streaming video signal is sent to a multicast group address for forwarding the stream identified recipients, with a multicast routing technique used for determining that multiple recipients are located on one specific network path or path segment, wherein only one copy of the video signal is sent along that path. | 2010-08-05 |