Abstract:
A system and method of implementing a dynamic change in a server operating condition in a secured server network. A handling server receives a first request from a network device to access a specific service to be processed by a first application server. The handling server sends a first task to a first application server to process the first request, wherein the first task is stored and scheduled in a task processing queue of the first application server. The handling server receives a stand-by status command from the first application server indicating that it is going into a stand-by mode. The handling server does not send any new tasks to the first application server after receiving the stand-by status command. The handling server receives a first output result associated with the first task from the first application server, wherein the handling server sends the first output result to the network device.
Abstract:
A system and method of implementing a dynamic change in a server operating condition in a secured server network comprises operating an application server, wherein the application server processes a plurality of scheduled tasks on behalf of one or more requesting network devices when in an operating mode. The scheduled tasks are assigned to the application server by a handling server. A stand-by status command sent from the application server to the handling server indicates that the application server's status has changed from the operating mode to a stand-by mode. The handling server accordingly does not schedule any new tasks to the application server when in it is in the stand-by mode. The application server processes all already scheduled tasks and outputs results for the scheduled tasks to the handling server while it is in the stand-by mode.
Abstract:
A method, a system, and a computer program product code for generating a series of still images from an input video file are provided. The series of still images may include, but are not limited to, a comic strip and a storyboard. The method includes extracting audio and visual frames from the video file. Thereafter, basic units of the video file are identified. The basic units are exposition (beginning), conflict (middle), and resolution (end). Thereafter, key frames are extracted from the basic units based on at least one of audio frames, visual frames, and a combination of the visual frames and the audio frames. Then, the extracted key frames are manipulated to output a series of still images. Subsequently, narration in the form of audio or text is attached to the still images to generate at least one of comic strips and storyboards.
Abstract:
Code injection is detected based on code digests associated with hashes of selected portions of content supplied to clients by a server. A client receives the content and generates a corresponding code digest, and based upon a comparison with the code digest received from the server, determines if the received content has been corrupted. The code digest can be signed or supplied with a digital certification for verification that the code digest originated from the server providing the content.
Abstract:
Techniques and tools are described for searching source code. For example, source code can be indexed, a code structure query can be received, index records that conform to the code structure query can be identified, and code structure query results that correspond to the identified index records conforming to the code structure query can be sent. Also for example, a code structure query can be sent, a list of code structure query results corresponding to index records that conform to the code structure query can be received, at least one of the code structure query results can be selected, based on the selection, a formatted source-code file and a code hierarchy can be received, a code annotation associated with the formatted source-code file can be sent, and an annotation result corresponding to the formatted source-code file can be received.
Abstract:
A natural language query tool comprising cascaded conditional random fields (CRFs) (e.g., a linear-chain CRF and a skip-chain CRF applied sequentially) processes natural language input to produce output that can be used in database searches. For example, cascaded CRFs extract entities from natural language input that correspond to column names or column values in a database, and identify relationships between the extracted entities. A search engine can execute queries based on output from the cascaded CRFs over an inverted index of a database, which can be based on one or more materialized views of the database. Results can be sorted (e.g., according to relevance scores) and presented in a user interface.
Abstract:
A system and method of providing a centralized financial management tool which includes a financial application module implemented on a network device. The network device includes a linking interface which operates with the financial application module. The module, via the linking interface, sends requests in the form of messages compliant with a standardized messaging scheme, to receive account information of the user's different accounts from one or more different subscribed financial institutions. The module receives account information of the user's different accounts in the form of messages compliant with the standardized messaging scheme from the subscribed financial institutions. The module compiles and displays the account information for the user's different accounts in a user interface. The compiled account information can be categorized to allow the user to analyze, budget, and seek information from other users and financial advisors as well as perform any other financial management related functions on any of the user's different accounts.
Abstract:
A system and method is disclosed of implementing a production planning module that is configured to optimize overall costs associated with reconfiguring a production facility during a changeover between to produce a another product family over a plurality of cycles. User input data is received via a user interface and a first state vector is created and is representative of a first product family and a first inventory of items of all product families manufactured at the production facility. A first action vector is created of a first quantity of items to be produced of the first product family in a first current cycle and a second product family to be produced in a second cycle. A first state-action value function is calculated for the first action vector in a first iteration and incorporates a first sampled demand of the first inventory items of the product families, a first inventory cost associated with the first inventory and a first set up cost. A second state vector is created based on the first state vector, the first action vector and the first sampled demand. The second state vector is made of a second inventory of items of all the product families. The method comprises creating a second action vector of a second quantity of items to be produced of the second product family in the second cycle and a third product family to be produced in a third cycle. A second state-action value function is calculated for the second action vector, a second sample demand of items, a second inventory cost associated with production of the second quantity of items and a second set up cost associated with reconfiguration of the production facility from producing the second product family to producing the third product family. A cost optimization result policy is output by minimizing, over all actions vectors, the first state-action value function in the user interface.
Abstract:
A portable medical image capturing apparatus is disclosed. The apparatus includes a plurality of transducers that are enabled to capture medical imaging data of a patient. The plurality of transducers are placed on an enclosure. The plurality of transducers capture the medical imaging data when the enclosure is held close to the patient. Further, the apparatus includes a communications module to transmit the medical imaging data of the patient to a remote data processing unit. The remote data processing unit is enabled to enhance the captured medical imaging data of the patient.
Abstract:
A blended service creation environment is provided for developing blended service software applications that utilize multiple service endpoints. The blended service creation environment comprises a software development kit, a graphical service creation environment, and service endpoint simulators. Blended services can be tested locally using the service endpoint simulators, which simulate communication with actual service endpoints. The graphical service creation environment can be used to create blended services that utilize multiple service endpoints from different service providers. A service definition document can be used to define a blended service and the service definition document can be used to execute the blended service using a service execution environment.