Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 219203. Отображено 100.
05-01-2012 дата публикации

Traffic Control by IP Multimedia Subsystem

Номер: US20120002548A1
Автор: Karin Walstrom
Принадлежит: Telefonaktiebolaget LM Ericsson AB

Apparatus configured to implement a Proxy Call Session Control Function for use within an IP Multimedia Subsystem core network. The apparatus comprises a receiver for receiving a session initiation request in respect of an IP Multimedia Subsystem service, and a threshold determiner for determining a threshold applicable to user traffic associated with said service. The apparatus further comprises a sender for sending a session authorisation request to a policy decision function, the request including said threshold and a service data flow identifier identifying the user plane flow for said session.

Подробнее
05-01-2012 дата публикации

Method and apparatus for processing distributed data

Номер: US20120005253A1
Автор: Geert Denys, Kim Marivoet
Принадлежит: EMC Corp

Some embodiments are directed to processing content units stored on a distributed computer system that comprises a plurality of independent nodes. The content units may be processed by determining which content units are stored on each node and identifying which content units warrant processing. Nodes may be selected to process the content units that warrant processing and instructions may be sent to these nodes to instruct them to process these content units.

Подробнее
05-01-2012 дата публикации

Service shifting method, shift management server, terminal, service server, service shift program and service shift system

Номер: US20120005314A1
Автор: Takushi Sogo
Принадлежит: NEC Corp

A method makes possible the transfer independent services used on a certain terminal to another terminal and easy use of them. A service transferring method of transferring service being used at a transferring source terminal (TST) to a transferring destination terminal (TDT), in which information about correlation between a session ID which identifies a session between a service server which provides the service and the TST using the service and a terminal ID of the TST is stored in at least either one of the service server and a transfer management server (TMS), and either one of the TST and TDT transmits terminal IDs of the one terminal and the other terminal to the TMS to notify service transfer and upon receiving the notification of the service transfer, the information about correlation between the session ID and the terminal ID recorded in either the service server or the TMS updates.

Подробнее
05-01-2012 дата публикации

Apparatus for reallocating logical to physical disk devices using a storage controller and method of the same

Номер: US20120005447A1
Принадлежит: HITACHI LTD

A storage controller calculates an access frequency of each logical disk; that is selects a first logical disk device of which the access frequency exceeds a first predetermined value, the first logical disk device being allocated to a first physical disk device; selects a second logical disk device which has the access frequency equal to or less than a second predetermined value, the second logical disk device being allocated to a second physical disk device; and reallocates the first and second logical device; and reallocates the first and second logical devices to the second and the first physical disk device, respectively.

Подробнее
12-01-2012 дата публикации

Method and apparatus for data storage in a peer-to-peer network

Номер: US20120011200A1
Автор: Li Zhou, XinYan Zhang
Принадлежит: Roxbeam Media Network Corp

One embodiment of the present invention provides a peer-to-peer (P2P) data-storage system. The system includes a P2P network, a file upload module configured to receive a file uploaded by a user, a file processing module configured to disassemble the received file into a plurality of file blocks and select a plurality of peer nodes from the P2P network, and a file distribution module configured to distribute the file blocks to the selected peer nodes. A respective file block is distributed to a respective peer node.

Подробнее
12-01-2012 дата публикации

Graphical user interface system for background intelligent transfer service

Номер: US20120011408A1
Принадлежит: Unisys Corp

A graphical user interface system for BITS. The system includes a set of input modules, a set of output modules, and notification modules. The set of input modules allow selection of files for transfer to the BITS Server Virtual Directory and activate BITS functions. The BITS functions may include starting file transfer, cancelling file transfer, retrying file transfer, or removing the selected files. The set of output modules show dynamic status and real-time progress of the transfer automatically upon activation of the transfer of the selected files. The set of output modules also display an error message upon detecting an error in the transfer. Further, the notification modules provide a real-time notification on completion of the transfer.

Подробнее
19-01-2012 дата публикации

Device and method for controlling dissemination of content data between peers in a p2p mode, by using a two-level ramdomized peer overlay and a dynamic unchoke mechanism

Номер: US20120016936A1
Принадлежит: Individual

A method is intended for controlling dissemination of content data in a peer-to-peer mode between peers connected to different communication networks. This method comprises the steps of: i) building, for each peer, a first peer set comprising active peers that are primary connected neighbours close to this peer in terms of network cost and a second peer set comprising active peers that are secondary connected neighbours of this peer, chosen at random irrespectively of network cost, and ii) dynamically determining into each peer a capacity of content data it is ready to receive from peers of the second peer set, taking into account its current capacity to receive content data from peers of the first peer set, in order to optimize the peer-to-peer dissemination of the content data.

Подробнее
19-01-2012 дата публикации

Architecture for improved cloud computing

Номер: US20120016992A1
Принадлежит: LSI Corp

The present invention is directed to an architecture for promoting improved cloud computing. The architecture includes a plurality of diskless server nodes. The architecture further includes a plurality of Serial Attached Small Computer System Interface (SAS) switches, the plurality of SAS switches being connected to the plurality of diskless server nodes. The architecture further includes a storage system, the storage system configured for being communicatively coupled to the plurality of servers via the plurality of SAS switches. Further, the storage system is configured for implementing Controlled Replication Under Scalable Hashing (CRUSH) redundancy. Still further, the architecture is configured for dynamically mapping data stores of the storage system to the diskless server nodes.

Подробнее
19-01-2012 дата публикации

Recording medium storing communication program, information processing apparatus, and communication procedure

Номер: US20120016997A1
Автор: Akira Naruse
Принадлежит: Fujitsu Ltd

A computer acquires correspondence data including a plurality of combinations of identifiers of selected computers, in which parallel processes are started, and identifiers of the parallel processes, wherein the selected computers are among a plurality of computers connected to a multipath network having relay devices extending over two or more hierarchies. The computer specifies a network identifier to be used for distributing communication paths among the selected computers for every selected computer that includes an identifier in the correspondence data, wherein the specified network identifiers is among network identifiers of respective communication paths in the multipath network, and the specified network identifier corresponds to each identifier of a plurality of computers, and is used for routing.

Подробнее
02-02-2012 дата публикации

Reporting Statistics on the Health of a Sensor Node in a Sensor Network

Номер: US20120026890A1
Принадлежит: Cisco Technology Inc

In one embodiment, a method includes generating a set of statistics concerning a sensor node in a sensor network based on one or more of sensor data from a sensor at the sensor node, communication to the sensor node from one or more other sensor nodes in the sensor network, or communication from the sensor node; determining based on a subset of the set of statistics whether a predetermined anomalous event correlated with the subset has occurred; and, if the predetermined anomalous event has occurred, generating a summary of the subset and communicating it to a police node in the sensor network.

Подробнее
02-02-2012 дата публикации

Method of identifying telematics calls

Номер: US20120028656A1
Принадлежит: GENERAL MOTORS LLC

A method of identifying telematics calls includes the steps of receiving at a vehicle telematics unit a paging message used to connect a call over a wireless carrier system; determining at the vehicle telematics unit if the paging message used to connect the call includes a Mobile Identification Number (MIN) or a Mobile Equipment Identifier (MEID); and establishing the call and, if the vehicle telematics unit determines that the paging message includes the MEID, entering into a mode in which the vehicle telematics unit uses a modem for receipt and transmission of data

Подробнее
02-02-2012 дата публикации

Apparatus and method for operation according to squeezing in portable terminal

Номер: US20120028683A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A method and apparatus perform pressure detection in a mobile terminal. method determines a squeezing pressure of the mobile terminal. The method determines whether a user squeezes the mobile terminal using the squeezing pressure determined and a value of a proximity sensor. The method transitions the mobile terminal to a wakeup state in response to determining that the user squeezed the mobile terminal.

Подробнее
02-02-2012 дата публикации

Distributed snapshot process

Номер: US20120030174A1
Принадлежит: Individual

Systems and methods for providing an efficient partitioned resource server are disclosed. The partitioned resource server includes a plurality of individual servers, and the individual servers support a storage service. The systems and methods provide archiving processes for partitioned resources. To this end, the systems and process include a snapshot process operating on a server and capable of coordinating with other snapshot processes operating on the other servers for generating state information representative of the state of the partitioned resources.

Подробнее
02-02-2012 дата публикации

Cloud data persistence engine

Номер: US20120030313A1
Принадлежит: Unicorn Media Inc

Various cloud data persistence systems and methods are described. In some embodiments, a client may request a data object from a server. This data object may contain a link to a media asset and other information linked to the video file, such as a title and duration. This media asset may be stored in a different location. If this first server does not have the data object stored locally, it may contact a second server to determine if it has the data object stored. If the second server does not have the data object stored, it may contact a data object origin server, which may have all existing data objects stored. This data object origin server may then send the data object to the second server, which may in turn transmit the data object to the first server. The first server may then transmit the data object to the client.

Подробнее
02-02-2012 дата публикации

System and Method of General Service Management

Номер: US20120030680A1
Принадлежит: Computer Associates Think Inc

A system and method is provided for servicing service management requests via a general service management framework that supports a plurality of platforms (for example, Windows®, UNIX®, Linux, Solaris™, and/or other platforms), and that manages local and/or remote machine services at system and/or application level.

Подробнее
09-02-2012 дата публикации

Rule based aggregation of files and transactions in a switched file system

Номер: US20120036107A1
Принадлежит: F5 Networks Inc

A switched file system, also termed a file switch, is logically positioned between client computers and file servers in a computer network. The file switch distributes user files among multiple file servers using aggregated file, transaction and directory mechanisms. The file switch distributes and aggregates the client data files in accordance with a predetermined set of aggregation rules. Each rule can be modified independently of the other rules. Different aggregation rules can be used for different types of files, thereby adapting the characteristics of the switched file system to the intended use and to the expected or historical access patterns for different data files.

Подробнее
09-02-2012 дата публикации

Performing deduplication of input data at plural levels

Номер: US20120036113A1
Принадлежит: Hewlett Packard Development Co LP

Deduplication of input data is performed at a first level, where the deduplication at the first level avoids storing an additional copy of at least one of the chunks in a data store. Additional deduplication of the deduplicated input data is performed, wherein the additional deduplication further reduces duplication.

Подробнее
09-02-2012 дата публикации

System and method for event driven publish-subscribe communications

Номер: US20120036219A1
Принадлежит: AT&T Corp

The present invention provides a system and a method for delivering an event from an event publisher to an event subscriber via an event broker. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.

Подробнее
16-02-2012 дата публикации

Mechanism for facilitating communication authentication between cloud applications and on-premise applications

Номер: US20120042216A1
Принадлежит: Salesforce com Inc

In accordance with embodiments, there are provided methods and systems for providing communication authentication between cloud applications and on-premise applications. A method of embodiments includes receiving, from a cloud application at a cloud computing device, a first message at an application server of a server computing system, and parsing, at the application server, the first message to determine first identification information contained within the first message. The method further includes authenticating, at the application server, the first message by verifying the first identification information, and forwarding the first authenticated message to an on-premise application at a remote computing device.

Подробнее
23-02-2012 дата публикации

Data transfer device and data transfer system

Номер: US20120047220A1
Автор: Hiroyuki Usui
Принадлежит: Toshiba Corp

According to one embodiment, a data transfer device is provided. The data transfer device is configured to transfer data between a plurality of data transceivers and at least one memory having a first memory area. When one of the data transceivers has acquired an exclusive access right to the first memory area of the memory, the data transfer device stores address information corresponding to the first memory area.

Подробнее
23-02-2012 дата публикации

Method for Transforming a Workflow into a Management Object Tree

Номер: US20120047243A1
Автор: Chun-Ta Yu, Yin-Yeh Tseng
Принадлежит: HTC Corp

A method of transforming a workflow into a management object tree for a server and a client of a service system is disclosed. The method comprises transforming a first step of the workflow into a first step subtree of the management object tree, for the client to execute the workflow according to the management object tree.

Подробнее
01-03-2012 дата публикации

Object File System

Номер: US20120054252A1
Принадлежит: Individual

An object based file system for storing and accessing objects is disclosed. The file system may be implemented as a method in hardware, firmware, software, or a combination thereof. The method may include receiving from an application program an object write request. A selected storage node on which to store the object may be selected, including identifying a least busy storage node and/or a least full storage node. The object and the object write request may be sent to the selected storage node. A write success message may be received from the selected storage node. The successful writing of the object may be reported to the application program. An object identifier and object data may be stored in a database.

Подробнее
01-03-2012 дата публикации

Increasing data access performance

Номер: US20120054427A1
Принадлежит: Cisco Technology Inc

Techniques are described for increasing data access performance for a memory device. In various embodiments, a scheduler/controller is configured to manage data as it read to or written from a memory. Read access is increased by partitioning a memory into a group of sub-blocks, associating a parity block with the sub-blocks, and accessing the sub-blocks to read data as needed. Write speeds may be improved by adding a pending write buffer to a group of memory sub-blocks. Such a buffer may be sized to be equal to the group of memory sub-blocks. The pending write buffer is used to handle collisions for write accesses to the same block, allowing two simultaneous writes to any regular memory block to occur.

Подробнее
01-03-2012 дата публикации

Data processing device, non-transitory computer readable medium and method for controlling data processing device

Номер: US20120054457A1
Автор: Koutarou Sasage
Принадлежит: Fujitsu Ltd

A data processing device has a processing unit configured to copy data stored in a first memory unit into a second memory unit on a block-by-block basis into which the data is divided by a specific size, a time measuring unit configured to measure an amount of time that the processing unit spends on copying the block and a controller configured to change the size of the block to a size smaller than the current size if the measured amount of time runs up to a specific threshold which is shorter than a timeout time.

Подробнее
01-03-2012 дата публикации

Add-ins dynamically extending display targets and business-logic programming model

Номер: US20120054496A1
Принадлежит: Microsoft Corp

A system for extending an enterprise resource planning application is provided. The system employs “Add-ins” that each have a functional behavior that is independent of the client on which it executes and a user interface behavior that is dependent on the characteristics of the display, and other characteristics, of the client (i.e., a display target). When a user attempts to invoke an Add-in via the client runtime, the client runtime determines whether the Add-in is available at the user's computer. If not, the client runtime downloads the appropriate artifact for execution at the user's computer. In this environment, neither the client runtime nor the server-side business logic contains the logic used to implement a particular Add-in behavior on the supported display targets. Instead, this logic is contained within separate artifacts associated with a single Add-in having a particular behavior, each artifact implementing the behavior for a specific display target.

Подробнее
08-03-2012 дата публикации

Predictive synchronization for clustered devices

Номер: US20120057591A1
Принадлежит: Check Point Software Technologies Ltd

A method and system is provided for a scalable clustered system. The method and system may handle asynchronous traffic as well as session backup. In the method and system, a home cluster member having ownership of a local session predicts designation of a an other cluster member to receive a packet associated with the local session and sends appropriate state information or forwarding instruction to the other network member.

Подробнее
08-03-2012 дата публикации

Method and system for providing advanced address book functionality in a universal plug and play home network environment

Номер: US20120057692A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Methods and apparatus are provided for a managing at least one network address book of a user at a TS in a UPnP home network. A request to update a contact entry is received from a TCP that is coupled to the TS in the UPnP home network. The request includes contact information associated with at least one entity of the contact entry, and an identifier of a source of the contact entry. It is determined whether the identifier in the request is associated with any of one or more network address books in one or more WAN servers coupled to the TS via a WAN. When the identifier is associated with at least one of the one or more network address books, the contact entry in the at least one network address book is updated based on the contact information. When the identifier is not associated with any of the one or more network address books, the contact entry in a local address book in the TS is updated based on the contact information

Подробнее
08-03-2012 дата публикации

System for remotely managing electric vehicle

Номер: US20120059533A1
Принадлежит: LSIS Co Ltd

In a system for remotely managing an electric vehicle, a meter related to charge of the electric vehicle, installed in each parking lot, and a meter installed in each home communicate information related to the electric vehicle using a communication network constructed for the purpose of energy management. The meter in each home is linked with an in-home display (IHD) device installed in the home, and a user identifies and manages, in the home, information of the user's own electric vehicle through the IHD device. The user remotely controls the electric vehicle in the parking lot through the IHD device. Accordingly, it is possible to considerably improve convenience in the use of the electric vehicle, in relation to information management or control of the electric vehicle.

Подробнее
08-03-2012 дата публикации

Relocation of metadata server with outstanding dmapi requests

Номер: US20120059854A1
Принадлежит: SGI International Inc

A cluster of computer system nodes share direct read/write access to storage devices via a storage area network using a cluster filesystem and operating system implementing DMAPI. Threads executing on a metadata client know when a DMAPI event is required, and generate the DMAPI event on their own initiative when necessary. A metadata server maintains DMAPI queues. If the metadata server relocates to another host, the DMAPI events in the DMAPI queues are moved transparently to users.

Подробнее
08-03-2012 дата публикации

Managing access of multiple executing programs to non-local block data storage

Номер: US20120060006A1
Принадлежит: Amazon Technologies Inc

Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store network-accessible block data storage volumes that may be used by programs executing on other physical computing systems. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center. If a program using a volume becomes unavailable, another program (e.g., another copy of the same program) may in some situations obtain access to and continue to use the same volume, such as in an automatic manner in some such situations.

Подробнее
08-03-2012 дата публикации

Content service system, content server, content terminal and content service method

Номер: US20120060202A1
Автор: David Pu, Jerry Wang

The present invention discloses a content service system, which comprises a content server and a content terminal that are connected via the internet, the content server is further connected with a client via the internet and comprises: a content database, for storing content data to be downloaded by the content terminal via the internet; and a message queue module, for receiving command messages from the client via the internet which specifies the content data to be downloaded by the content terminal; the content terminal comprises: a message acquiring module, for communicating with the content server to acquire the command message; a content downloading module, for downloading the specified content data from the content server via the internet according to the command messages and storing the specified content data locally; and a content playing module, for playing the content data which is stored locally. The present invention also relates to a corresponding content service method, a content server, and a content terminal. With the solutions of the present invention, the client can select freely the content data on the content server and control the content terminal in the home for downloading, storing locally, and playing.

Подробнее
08-03-2012 дата публикации

Logical unit number management device, logical unit number management method, and program therefor

Номер: US20120060203A1
Автор: Susumu Aikawa
Принадлежит: NEC Corp

A logical unit number management device includes: an access processing unit that performs information processing with access objects by using logical unit numbers for identifying logical identification information; a logical unit number management table storage unit that stores a logical unit number management table storing a corresponding relationship between the logical identification information and the logical unit numbers; a logical unit number management table changing unit that changes the corresponding relationship based on an external change request; a change completion reporting unit that reports change completion to the access processing unit when the logical unit number management table has been changed in accordance with the change request; and an access control unit that controls an access to the access object indicated by the logical identification information corresponding to one of the logical unit numbers after a report of the change completion.

Подробнее
15-03-2012 дата публикации

Send-Side Matching Of Data Communications Messages

Номер: US20120066284A1
Принадлежит: International Business Machines Corp

Send-side matching of data communications messages in a distributed computing system comprising a plurality of compute nodes organized for collective operations, including: issuing by a receiving node to source nodes a receive message that specifies receipt of a single message to be sent from any source node, the receive message including message matching information, a specification of a hardware-level mutual exclusion device, and an identification of a receive buffer; matching by two or more of the source nodes the receive message with pending send messages in the two or more source nodes; operating by one of the source nodes having a matching send message the mutual exclusion device, excluding messages from other source nodes with matching send messages and identifying to the receiving node the source node operating the mutual exclusion device; and sending to the receiving node from the source node operating the mutual exclusion device a matched pending message.

Подробнее
15-03-2012 дата публикации

Social networking with autonomous agents

Номер: US20120066301A1
Автор: Steven W. Holland
Принадлежит: GM GLOBAL TECHNOLOGY OPERATIONS LLC

A system and method that allow non-human autonomous agents to participate in a social internet network. The system defines the autonomous agent by a standard email address, website address, or other such identification, that allows human participants of the social network to contact the non-human autonomous agent to perform some operation through the Internet. In one non-limiting example, the non-human autonomous agent is a vehicle that allows the vehicle owner, or user, to contact the vehicle through the social network to perform some operation, such as unlocking the vehicle doors, and allow authorized participants of the social network to see the vehicle as a participant of the network to gain information therefrom, such as the location of the vehicle.

Подробнее
15-03-2012 дата публикации

Mitigating connection identifier collisions in a communication network

Номер: US20120066399A1
Принадлежит: International Business Machines Corp

A new instance of a connection that is in the wait state can be established while mitigating connection identifier collisions. Based on a connection identifier in a connection request received at a server from a client, it is determined that a previous instance of a connection represented by the connection identifier is in a wait state. An acknowledgement message comprising wait state parameters associated with the connection identifier and original connection parameters associated with the previous instance of the connection in the wait state is provided from the server to the client. In response, the server receives a compliance message comprising updated wait state parameters and updated connection parameters from the client. The new instance of the connection represented by the connection identifier that previously represented the previous instance of the connection is established based, at least in part, on the updated wait state parameters and the updated connection parameters.

Подробнее
15-03-2012 дата публикации

Synchronizing Events Between Mobile Devices and Servers

Номер: US20120066411A1
Принадлежит: iAnywhere Solutions Inc

A system, method, and computer program product for synchronizing events between a mobile device and a server are described herein. In an embodiment, the method operates by detecting events to be synchronized between a source and a target, wherein the source and target are one of either a mobile device or a server. The method comprises deducing activities that occurred in order to create the detected event, reading data records corresponding to the deduced activities, and creating packets of operations needed to recreate the deduced activities on the target. The method further comprises queuing the packets of operations and data records and receiving event synchronization results at the source after the queued packets of operations have successfully executed on the target, wherein the synchronization results include a synchronization status and a unique record identifier identifying the event. In an embodiment, personal information manager (PIM) events are synchronized.

Подробнее
22-03-2012 дата публикации

Content Discovery and Transfer Between Mobile Communications Nodes

Номер: US20120072478A1
Принадлежит: Microsoft Corp

Content discovery and content transfer between mobile communications nodes is often required, for example, to synchronize maps, traffic hot spot information and the like for vehicle mounted satellite navigation devices, pedestrian hand-held personal digital assistants and other mobile communications nodes. In an embodiment, content discovery processes using a tree-based data structure for transferring data between two mobile communication nodes is described.

Подробнее
22-03-2012 дата публикации

Dynamic service generation in an agricultural service architecture

Номер: US20120072533A1
Принадлежит: AGCO Corp

Dynamic service generation may be provided. An application service may be created. Upon receiving a data transmission from a machine, wherein the data transmission comprises a machine identifier, an application service may be identified as being associated with the machine according to the machine identifier. The application service may be invoked on the transmitted data and a response message may be received from the application service.

Подробнее
22-03-2012 дата публикации

Smart syndication

Номер: US20120072542A1
Автор: Albert John Mcgowan
Принадлежит: Unicorn Media Inc

Systems, methods, and machine-readable media are described for providing output feeds having information associated with at least one file. Embodiments include generating an output feed schema used to determine the content of the output feed using information from at least one data object, where each data object comprises a data structure having information, including a universal resource indicator (URI) regarding the at least one file. The output feed schema and the at least one data object can then be used to generate the output feed, which can then be stored.

Подробнее
22-03-2012 дата публикации

Enabling Server Support of Client Specific Behavior

Номер: US20120072552A1
Автор: Eran Friedlander
Принадлежит: Intel Corp

A wireless device attempting to join a wireless network may provide its software version as part of the bootstrap process. A server may then check the software version to determine whether any workaround is needed and, if so, may provide the workaround in response to receiving the software version.

Подробнее
22-03-2012 дата публикации

technique for delivering content to a user

Номер: US20120072604A1
Принадлежит: France Telecom SA

A technique is provided for delivering content to a user. The user sends at least one quality indicator to a first content-delivery device, referred to as a secondary device. The indicator relates to delivery of a portion of the content by a second content-delivery device, referred to as a primary device. When the secondary device detects an event that might affect the delivery of the content by the primary device to the user, on the basis at least of the quality indicators relating to at least a delivery of content by the primary device, it commands the user to transfer from the primary device to the secondary device in order to enable the secondary device to deliver portions of the content that have not been delivered by the primary device.

Подробнее
22-03-2012 дата публикации

Transpose boxes for network interconnection

Номер: US20120072614A1
Принадлежит: Amazon Technologies Inc

The deployment and scaling of a network of electronic devices can be improved by utilizing one or more network transpose boxes. Each transpose box can include a number of connectors and a meshing useful for implementing a specific network topology. When connecting devices of different tiers in the network, each device need only be connected to at least one of the connectors on the transpose box. The meshing of the transpose box can cause each device to be connected to any or all of the devices in the other tier as dictated by the network topology. When changing network topologies or scaling the network, additional devices can be added to available connectors on an existing transpose box, or new or additional transpose boxes can be deployed in order to handle the change with minimal cabling effort.

Подробнее
22-03-2012 дата публикации

Analyzing sub-lun granularity for dynamic storage tiering

Номер: US20120072662A1
Автор: Brian Mckean, Martin Jess
Принадлежит: LSI Corp

A method for metadata management in a storage system may include providing a metadata queue of a maximum size; determining whether the metadata for a particular sub-LUN is held in the metadata queue; updating the metadata for the particular sub-LUN when the metadata for the particular sub-LUN is held in the metadata queue; inserting the metadata for the particular sub-LUN at the head of the metadata queue when the metadata queue is not full and the metadata is not held in the metadata queue; replacing an entry in the metadata queue with the metadata for the particular sub-LUN and moving the metadata to the head of the metadata queue when the metadata queue is full and the metadata is not held in the metadata queue; and controlling the number of sub-LUNs in the storage system to manage data accessed with respect to an amount of available data storage.

Подробнее
22-03-2012 дата публикации

Server apparatus, method, program and integrated circuit, for controlling user interface display

Номер: US20120072849A1
Автор: Kotaro Hakoda
Принадлежит: Panasonic Corp

A server apparatus of the present invention extracts the second client apparatus cooperable with the first client apparatus and transmits an instruction to the second client apparatus to launch a user interface, based on a user interface request from the first client apparatus, and transmits an instruction to the second client apparatus to display the user interface, based on a cooperation request from the first client apparatus, and thereby the first client apparatus and the second client apparatus cooperate with each other to allow an operation of the server apparatus in a short time after a cooperation request for causing the first client apparatus operated by a user and the second client apparatus different from the first client apparatus to cooperate with each other.

Подробнее
22-03-2012 дата публикации

Conversion System And Method For Use In Upgrading A Monitoring System

Номер: US20120072899A1
Принадлежит: Individual

A conversion system for use with a first monitoring system includes an interface module for receiving a plurality of hardware configuration settings associated with the first monitoring system and a conversion module coupled to the interface module for converting the plurality of hardware configuration settings into a plurality of software configuration settings for use in a second monitoring system. The plurality of hardware configuration settings are established to enable the first monitoring system to monitor the operation of a first machine, and the plurality of software configuration settings are established to enable the second monitoring system to monitor the operation of at least one of the first machine and a second machine.

Подробнее
29-03-2012 дата публикации

Method of creating and joining social group, user device for executing the method, server, and storage medium

Номер: US20120079022A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A method, user device, server, and storage medium for creating and joining a social group performed by a user device are provided. The method for creating the social group includes receiving information corresponding to a current location of the user device; receiving at least one social group condition information item; and sending a request to create a social group based on the information corresponding to the current location and the at least one social group condition information item to an external device.

Подробнее
29-03-2012 дата публикации

Device management method, device management apparatus, and device management system

Номер: US20120079093A1
Принадлежит: Huawei Technologies Co Ltd

A Device Management (DM) method, a DM apparatus and a DM system are provided. The DM method includes: receiving a DM instruction; parsing the DM instruction to be used for managing at least two terminal devices, in which management data, used for managing the at least two terminal devices, indicated in the DM instruction is the same; obtaining the management data indicated in the DM instruction only once; and delivering the obtained management data to the at least two terminal devices so that the at least two terminal devices perform DM according to the management data. The utilization of an external interface of a gateway device may be improved by adopting the DM method, the DM apparatus and the DM system.

Подробнее
29-03-2012 дата публикации

Method and apparatus for providing shared connectivity

Номер: US20120079111A1
Принадлежит: Nokia Oyj

An approach is provided for providing shared path connectivity among devices. A connection sharing platform determines to specify at least one group of devices, the at least one group including at least a first path to establish a network connection and a second path to establish a local connection among the devices. The connection sharing platform also determines to cause at least in part an activation of one or more of the devices to establish the network connection, wherein one or more unactivated devices share the network connection over the local connection.

Подробнее
29-03-2012 дата публикации

Modifying Remote Service Discovery Based on Presence

Номер: US20120079128A1
Автор: Dan Marinescu, Vlad Stirbu
Принадлежит: Individual

Modifying remote service discovery based on presence involves identifying service discovery data using ad-hoc, peer-to-peer, service discovery protocols of a local network. The service discovery data is aggregated via an entity of the local network. Presence data associated with a remote device located outside of the local network is identified and the aggregated service discovery data is altered based on the presence data. The altered aggregated service discovery data is made available to the remote device using out-of-band communications. The out-of-band communications are different from the service discovery protocols of the local network.

Подробнее
29-03-2012 дата публикации

Processor and method thereof

Номер: US20120079179A1
Автор: Kwon Taek Kwon
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A processor and an operating method are described. By diversifying an L1 memory being accessed, based on an execution mode of the processor, an operating performance of the processor may be enhanced. By disposing a local/stack section in a system dynamic random access memory (DRAM) located external to the processor, a size of a scratch pad memory may be reduced without deteriorating a performance. While a core of the processor is performing in a very long instruction word (VLIW) mode, the core may data-access a cache memory and thus, a bottleneck may not occur with respect to the scratch pad memory even though a memory access occurs with respect to the scratch pad memory by an external component.

Подробнее
29-03-2012 дата публикации

Adaptable License Platform for Remote Sessions

Номер: US20120079393A1
Принадлежит: Microsoft Corp

Disclosed are techniques for providing an adaptable licensing platform. In one embodiment, a declarative remote presentation client access license is described that provides for the dynamic introduction of new client access licenses and redefinition of existing client access licenses. For example, remote presentation client access licenses may be declaratively defined in terms of features or capabilities, the client access license enforcing model, supported remote presentation server versions, and other attributes. The client access licenses may be defined in a client access license details configuration file that can be used to assist the remote presentation licensing platform to adapt to the dynamic business model. In another embodiment, a feature rank based selection of suitable client access licenses may be used to provide a “best client access license selection” feature.

Подробнее
05-04-2012 дата публикации

Information processing device, information processing method, and computer readable recording medium

Номер: US20120084359A1
Автор: Daiki MIZUTANI
Принадлежит: Brother Industries Ltd

An information processing device in an information communication system in which node devices are connected to an overlay network, and contents are distributed in the node devices, includes: an acquisition unit acquiring domain information from an inquiry device; a retrieval unit retrieving the content corresponding to the indicted domain name; a transmission unit transmitting, to the inquiry device, location information of the node device that saves the content corresponding to the indicated domain name; a storage unit storing the location information; and a first determination unit determining whether the location information is stored in the storage unit or not. If the location information is stored in the storage unit, the transmission unit transmits the location information corresponding to the acquired domain information to the inquiry device. If the location information is not stored in the storage unit, the retrieval unit retrieves the content.

Подробнее
05-04-2012 дата публикации

Distributed cache for state transfer operations

Номер: US20120084384A1
Автор: Rodger D. Erickson
Принадлежит: Individual

A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device.

Подробнее
05-04-2012 дата публикации

Automatic replication of virtual machines

Номер: US20120084414A1
Принадлежит: Unisys Corp

Systems and methods are disclosed herein to automatically replicate virtual machine image (VM) files on secondary VM computing devices, from a primary VM computing device. The secondary VM computing devices are automatically selected by constantly reviewing the operating parameter values (e.g., cost of resources, power consumption, etc.) of a number of secondary VM computing devices available of storing VM image replicas. The replica of the primary VM image is stored in the secondary VM computing devices in geographically disparate cloud locations. The primary VM image is automatically broken into constituent data blocks stored in an active index, which is compared against a stale index of data blocks. When an update is detected in the primary VM image, the comparison of indices will indicate that there is new data. Only the new data is used to update the secondary VM images, thereby reducing network traffic and latency issues.

Подробнее
05-04-2012 дата публикации

System and method to balance servers based on server load status

Номер: US20120084419A1
Принадлежит: A10 Networks Inc

A method, system, and computer program product for balancing servers based on server load status, include: receiving from a server a service response to a service request, the service response including a result from a processing of the service request and a server status indicating a computing load status of the server; obtaining the server status from the service response; receiving a next service request from a host, the next service request comprising a Uniform Resource Locator (URL); determining that the server is configured to process the URL; determining whether the server status indicates that the server is available to process the next service request; and in response to determining that the server status indicates that the server is available to process the next service request, sending the next service request to the server.

Подробнее
05-04-2012 дата публикации

Disk control apparatus, disk control method, and storage medium storing disk control program

Номер: US20120084503A1
Автор: Yuichi Hagiwara
Принадлежит: Canon Inc

A disk control apparatus that is capable of performing a reliable mirroring control for both of an SSD and an HDD. The disk control apparatus that performs a mirroring control to the SSD and the HDD. An acquisition unit acquires the data rewriting number in the SSD. A derivation unit derives a data retention period of the SSD from the data rewriting number acquired. A comparison unit compares a predetermined threshold value with an increment between the data rewriting number acquired at a predetermined timing and the data rewriting number acquired after a retention period, which is derived from the data rewriting number at the predetermined timing, elapses. A setting unit sets so as to read data from the SSD by default and to read data from the HDD when the comparison unit determines that the increment is less than the threshold value.

Подробнее
05-04-2012 дата публикации

Method and apparatus to implement secured, event-based layered logout from a computer system

Номер: US20120084837A1
Автор: Girish Dhanakshirur
Принадлежит: International Business Machines Corp

A secure, layered logout of a user session is implemented in a web-based management tool, such as a middleware appliance. A logout strategy is provided to include a set of security levels of varying sensitivity, with each security level having a set of permissions associated therewith and that are enforced upon occurrence of an event. A succeeding security level in the set of security levels is reached upon occurrence of an event associated with that level, in which case the set of permissions associated with the security level are then enforced against at least one managed object while the user session continues. As each next security level is reached, the set of permissions associated with the security level are then enforced (with respect to the managed object or against one or more other managed objects), once again while the user session continues. Each of the objects preferably is managed independently of at least one other object; thus, the layered logout may enforce different permissions with respect to different managed objects while at the time maintaining the user session. If the user takes no action, and as a result of the occurrence of the events, eventually a final security level of the set of security levels will occur, at which point the user session is finally terminated.

Подробнее
12-04-2012 дата публикации

Methods, systems and computer-readable media for conducting communications

Номер: US20120087234A1

The present disclosure relates to methods, systems, and computer-readable media for conducting communications. One method includes determining a context associated with a communication between a first participant and a second participant while the communication is occurring, determining a failure of the communication, and resuming the communication based, at least in part, on the context.

Подробнее
12-04-2012 дата публикации

Host-mobile trace synchronization and comparison

Номер: US20120088456A1
Автор: Steve Lewallen
Принадлежит: Individual

Systems and methods are provided for tracing parameters indicative of performance of a mobile device that is not tethered to a host computer. The mobile device is instructed to monitor a performance characteristic when the mobile device is not tethered to the host computer. The instructions may be to trace the characteristic at a certain point, for a span in the future, under certain conditions, or at all times. When the mobile device is later tethered to the host computer, the traced parameter data is transferred to the host computer. Applications that decrease performance, as indicated by the traced parameters, may be debugged or optimized. The behavior of the mobile device before, during, and after tethering to the host computer or to a second device may be observed. The performance of a plurality of untethered mobile devices may also be traced, transferred, and compared.

Подробнее
12-04-2012 дата публикации

Optimizing Distributed Computer Networks

Номер: US20120089664A1
Автор: Or Igelka
Принадлежит: SAP Portals Israel Ltd

In one general embodiment, a computer-implemented method for managing a distributed computer network performed by one or more processors includes the steps of: receiving a request from a client in the distributed computer network for a network service; optimizing a delivery of the requested network service to the client from a server in the distributed computer network; and monitoring an execution of the delivery of the network service.

Подробнее
12-04-2012 дата публикации

Method and apparatus for managing shared data at a portable electronic device of a first entity

Номер: US20120089696A1
Принадлежит: Research in Motion Ltd

A method and apparatus for managing shared data at a portable electronic device of a first entity is provided. A message is received advising that data associated with a second entity is being shared. A request is transmitted to a server for a list of shared folders associated with the second entity, in response to an option to view shared folders associated with the second entity being selected. The list is received. An initialize command is transmitted to the server, the initialize command identifying at least one folder in the list. The data associated with the second entity is received, responsive to the transmitting the initialize command. The data is stored in association with a second entity identifier.

Подробнее
19-04-2012 дата публикации

Systems and methods for monitoring conditions

Номер: US20120092154A1
Автор: Thomas D. Petite
Принадлежит: Sipco LLC

Systems and methods for monitoring conditions are provided. A system can comprise a plurality of wireless transmitters and a plurality of repeaters. At least one wireless transmitter can be integrated into an alarm. The repeaters can be dispersed throughout a region at defined locations. The system can also include a computer to receive information communicated from the repeaters and the transmitters. The computer can include software for evaluating received information, identifying an alarm condition and an originating location of the alarm condition, and for reporting the alarm condition to a remote location. Other embodiments are also claimed and described.

Подробнее
19-04-2012 дата публикации

Method, system and apparatus for locking information

Номер: US20120094636A1
Принадлежит: Huawei Technologies Co Ltd

A method, system, and apparatus are described for locking information. Specifically, a server sends a lock message carrying lock object information to a mobile terminal; the mobile terminal locks a lock object according to the lock message, the lock object corresponding to the lock object information. With the solutions provided in the embodiments of the invention, a server may lock information for a mobile terminal, so as to prevent other servers from manipulating the information.

Подробнее
19-04-2012 дата публикации

Utilizing mobile device functionality from remote computers

Номер: US20120094647A1
Принадлежит: Microsoft Corp

Various technologies and techniques are disclosed for utilizing mobile device information and functionality from separate computing devices. A synchronization operation is performed to update a data store with communication information from a mobile device. The synchronization operation is performed wirelessly with the mobile device. A user of a separate computing device can access the communication information stored in the data store separately from the mobile device. The user of the separate computing device can remotely initiate operations on the mobile device from the separate computing device. For example, the user can initiate the sending of text messages through the mobile device from the separate computing device. As another example, the user can initiate the placing of a telephone call through the mobile device from the separate computing device.

Подробнее
19-04-2012 дата публикации

Availability management for reference data services

Номер: US20120096093A1
Принадлежит: Microsoft Corp

Various aspects for scaling an availability of information are disclosed. In one aspect, a response performance associated with responding to data consumption requests is monitored. A characterization of the response performance is ascertained, and a scaling of resources is facilitated based on the characterization. In another aspect, a data consumption status indicative of data consumed is ascertained. Here, a scalability interface is provided, which displays aspects of the status, and receives an input from a content provider. An allocation of resources is then modified in response to the input. In yet another aspect, a response performance associated with responding to data consumption requests is monitored. An application programming interface (API) call is generated based on a characterization of the response performance, and transmitted to a content provider. An API response is then received from the content provider indicating whether a scaling of resources for hosting the data was performed.

Подробнее
19-04-2012 дата публикации

Information exchange in wireless servers

Номер: US20120096101A1
Автор: Thomas Murphy
Принадлежит: Research in Motion Ltd

Systems and methods for wireless systems provide a mechanism for resource sharing. In an embodiment, an electronic communication is routed between mobile wireless clients without first processing the electronic communication through an external domain. In an embodiment, an e-mail message is routed between mobile wireless clients without first processing the e-mail message through an external e-mail domain identified in the e-mail message. Additional apparatus, systems, and methods are disclosed.

Подробнее
19-04-2012 дата публикации

Intelligent architecture creator

Номер: US20120096420A1
Принадлежит: Individual

Systems and methods are disclosed to automatically generate a processor architecture for a custom integrated circuit (IC) described by a computer readable code. The IC has one or more timing and hardware constraints. The system extracts parameters defining the processor architecture from a static profile and a dynamic profile of the computer readable code; iteratively optimizes the processor architecture by changing one or more parameters until all timing and hardware constraints expressed as a cost function are met; and synthesizes the generated processor architecture into a computer readable description of the custom integrated circuit for semiconductor fabrication.

Подробнее
26-04-2012 дата публикации

Method and Apparatus for Relaying Packets

Номер: US20120099599A1
Принадлежит: Individual

Apparatus for relaying packets between a first host and a second host and methods for sending packets between a first and second host are provided. The apparatus includes a memory for registering for the first host the following information: a relayed address of the first host, an address of the second host, and an outbound higher layer identifier and/or an inbound higher layer identifier. The apparatus further includes an outbound packet inspector for inspecting packets received from the first host and addressed to an address of the apparatus to determine whether they contain a registered outbound higher layer identifier and, if so, for forwarding the packets to the address of the second host and/or an inbound packet inspector for inspecting packets received from the second host and addressed to the relayed address to determine whether they contain a registered inbound higher layer identifier and, if so, for forwarding the packets to the address of the first host.

Подробнее
26-04-2012 дата публикации

Processing node selection system, information processing node, processing execution method and program

Номер: US20120102086A1
Принадлежит: NEC Corp

A processing node selection system comprises: a first node that has a processing resource; and a second node that has a processing resource and stores data used in processing. A selection is made of a node with a smaller total volume of data to be exchanged between the first and second nodes, as a node to execute the processing when processing is executed using data stored in the second node and the processing result is outputted by the first node.

Подробнее
26-04-2012 дата публикации

Stall propagation in a processing system with interspersed processors and communicaton elements

Номер: US20120102299A1
Принадлежит: Individual

A processing system includes processors and dynamically configurable communication elements (DCCs) coupled together in an interspersed arrangement. A source device may transfer a data item through an intermediate subset of the DCCs to a destination device. The source and destination devices may each correspond to different processors, DCCs, or input/output devices, or mixed combinations of these. In response to detecting a stall after the source device begins transfer of the data item to the destination device and prior to receipt of all of the data item at the destination device, a stalling device is operable to propagate stalling information through one or more of the intermediate subset towards the source device. In response to receiving the stalling information, at least one of the intermediate subset is operable to buffer all or part of the data item.

Подробнее
26-04-2012 дата публикации

Collaborative Software Debugging In A Distributed System With Client-Specific Access Control

Номер: US20120102465A1
Автор: Cary L. Bates
Принадлежит: International Business Machines Corp

In a distributed system that includes a debug server and debug clients coupled for data communications through a data communications network, where the server includes a debug administrator, a message router, a back-end debugger, and a debuggee, collaborative software debugging includes receiving, by the debug server, a plurality of application-level messages, including receiving, from a session owner, a request to enable a predefined operational mode; enabling the predefined operational mode; routing, by the message router in accordance with an application-level message passing protocol and in accordance with the enabled predefined operational mode, the application-level messages among the debug clients, the debug administrator, and the back-end debugger, including providing distributed control of the back-end debugger to the debug clients with application-level messages routed to the back-end debugger; and returning, by the debug server to the debug clients in response to the application-level messages routed to the back-end debugger, client-specific debug results.

Подробнее
03-05-2012 дата публикации

Detecting Lag Switch Cheating in Game

Номер: US20120108327A1
Автор: Jake Devore, Vinod Tandon
Принадлежит: Sony Computer Entertainment America LLC

Detecting lag switch cheating in a gaming network is disclosed. Data packets are received from a client. The data packets have tracking data including at least one of a sequence number and a time stamp. The tracking data is monitored to determine that a cheat-detection event has occurred.

Подробнее
03-05-2012 дата публикации

System and Method for Migration of Data

Номер: US20120110593A1
Принадлежит: Dell Products LP

Systems and methods for data migration are disclosed. A method may include allocating a destination storage resource to receive migration data. The method may also include assigning the destination storage resource a first identifier value equal to an identifier value associated with a source storage resource. The method may additionally include assigning the source storage resource a second identifier value different than the first identifier value. The method may further include migrating data from the source storage resource to the destination storage resource.

Подробнее
10-05-2012 дата публикации

Parallel Processing Of Data Sets

Номер: US20120117008A1
Принадлежит: Microsoft Corp

Systems, methods, and devices are described for implementing learning algorithms on data sets. A data set may be partitioned into a plurality of data partitions that may be distributed to two or more processors, such as a graphics processing unit. The data partitions may be processed in parallel by each of the processors to determine local counts associated with the data partitions. The local counts may then be aggregated to form a global count that reflects the local counts for the data set. The partitioning may be performed by a data partition algorithm and the processing and the aggregating may be performed by a parallel collapsed Gibbs sampling (CGS) algorithm and/or a parallel collapsed variational Bayesian (CVB) algorithm. In addition, the CGS and/or the CVB algorithms may be associated with the data partition algorithm and may be parallelized to train a latent Dirichlet allocation model.

Подробнее
10-05-2012 дата публикации

Method and apparatus for enabling device communication and control using xmpp

Номер: US20120117168A1
Принадлежит: Sony Corp

A method and device is provided for platform independent device communication by detecting a request at a processor-based device to perform a function, determining an external device corresponding to the request, retrieving a tag for the external device for performing a function corresponding to the request and generating a message implemented in XMPP, having embedded therein the tag, wherein the tag is essential at the external device for performing the function corresponding to the request. Receiving the message at a device, determining whether the message comprises a device message, retrieving a tag included in the message, wherein the tag corresponds to an executable command to perform a function and executing the tag to perform the function.

Подробнее
10-05-2012 дата публикации

Methods and systems for caching data communications over computer networks

Номер: US20120117201A1
Принадлежит: PeerApp Ltd USA

A computer-implemented method of caching multi-session data communications in a computer network, includes: (a) receiving, intercepting, or monitoring data sessions between a client and metadata services; (b) analyzing queries and responses exchanged between the client and the metadata services to discover metadata for a desired content object; (c) receiving or intercepting subsequent data sessions between the client and content sources; (d) identifying a data protocol used by the client and identifying data queries within the data sessions; (e) identifying the content object requested by the client in the data queries; and (f) determining if the content object is stored in cache and, if so, sending the content object stored in cache to the client, and, if not, sending the data queries to the content sources, storing data responses from the content sources, and sending the data responses to the client.

Подробнее
10-05-2012 дата публикации

Providing indirect data addressing for a control block at a channel subsystem of an i/o processing system

Номер: US20120117275A1
Принадлежит: International Business Machines Corp

An computer program product, apparatus, and method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes the host computer system obtaining a transport command word (TCW) for an I/O operation. The TCW specifies a location of one or more I/O commands and a flag set to indicate that the location is an indirect address. The host computer system extracts the location of the one or more I/O commands and the flag from the TCW, gathers the one or more I/O commands responsive to the location specified by the TCW and the flag, and then forwards the one or more I/O commands to the control unit for execution.

Подробнее
17-05-2012 дата публикации

System, Method and Apparatus for Enhanced Processing of Communication In a Peer-To-Peer Network

Номер: US20120124137A1
Автор: Michael R. Self
Принадлежит: Individual

A system, method and apparatus for enhanced processing of communications over a peer-to-peer network is provided. More particularly, rules for the processing of calls addressed to a user over a P2P network are stored in a database. Communication requests addressed to the user are forwarded by the recipient user's computer to a remote location remote for processing in accordance with the stored rules.

Подробнее
17-05-2012 дата публикации

Managing content delivery network service providers by a content broker

Номер: US20120124165A1
Принадлежит: Amazon Technologies Inc

A system, method, and computer readable medium for managing network storage provider and CDN service providers are provided. A content broker component obtains client computing device requests for content provided by a content provider. The content broker processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a network storage provider or a CDN service provider as a function of the updated or processed by the content broker.

Подробнее
17-05-2012 дата публикации

Media file access

Номер: US20120124178A1
Автор: David L. Sparks
Принадлежит: Google LLC

A server system stores media library associated with a user. The media library includes at least one media file. The server system determines whether the media file is stored on a second computing device that is able to send the media file to the first computing device across a local network connecting the first computing device and the second computing device. If the determination indicates that the media file is stored on a second computing device that is able to send the stored media file to the first computing device across a local network connecting the first computing device and the second computing device, the server system sends causes the second computing device to send the media file to the first computing device across the local network such that the first computing device is able to output the media file to the user.

Подробнее
17-05-2012 дата публикации

Managing tcp anycast requests

Номер: US20120124191A1
Автор: Barrett Gibson Lyon
Принадлежит: BitGravity Inc

Managing TCP anycast requests at content delivery network nodes is disclosed. In some embodiments, serving a request includes receiving a request at a node of a plurality of nodes comprising a content delivery network, wherein each of the plurality of nodes share a same anycast IP address to which the request is directed and servicing the request at the node.

Подробнее
17-05-2012 дата публикации

Full-Duplex Bi-Directional Communication Over a Remote Procedure Call Based Communications Protocol, and Applications Thereof

Номер: US20120124219A1
Автор: Kevin Yu, Wenbo ZHU
Принадлежит: Google LLC

Systems and methods for reducing the cost but increasing the performance caused in streaming data between a client and a server are described herein. Embodiments of the present invention relate to reducing the cost but increasing the performance by the traditional data streaming where two TCP connections, one for each direction of traffic is used. Further embodiments allow a server in communication with one or more clients using a RPC based communication protocol to bi-directional stream not on two TCP connections but a single TCP connection. In one embodiment, this is achieved, by transmitting from the client to the server an initial handshake. If the server receives the handshake, then the client streams a request stream to the server and the server streams a response stream to the client simultaneously over the same single TCP connection establishing full-duplex streaming.

Подробнее
17-05-2012 дата публикации

Computer system and storage migration method

Номер: US20120124309A1
Принадлежит: HITACHI LTD

Proposed are a computer system and a storage migration method capable of simplifying the migration process of a storage apparatus while avoiding the performance degradation of the overall system. A management apparatus for managing data migration from a first storage apparatus to a second storage apparatus is provided. The management apparatus acquires apparatus-specific information of the first storage apparatus from the first storage apparatus and notifies the acquired apparatus-specific information to the second storage apparatus, and the second storage apparatus sets, as virtualization information, the corresponding apparatus-specific information of the first storage apparatus notified from the management apparatus to a path connecting a second storage area and a second port associated with the second storage area in the second storage apparatus, and notifies the virtualization information as its own apparatus-specific information to the host computer in response to the configuration information acquisition request from the host computer.

Подробнее
17-05-2012 дата публикации

Systems and Methods of Providing Fast Leader Elections in Distributed Systems of Simple Topologies

Номер: US20120124412A1
Автор: Konstantin Surkov
Принадлежит: Microsoft Corp

Systems and computer-implemented methods of electing a new leader node in distributed systems of simple topologies connecting a plurality of nodes on at least one computer system. The computer-implemented method comprises several steps including at least one node, which detected the absence of a leader, starting a first round for its approval as an Approved Election Initiator. If a quorum accepts the StartElection request during the first round, then the Election Initiator starts a second round to set the leader. If a quorum of all nodes has not been reached during the first round, then the first round fails. The method repeats until a leader is set and is repeated each time a node discovers that the network does not have an active leader. Also provided herein is a computer readable medium having computer executable instructions stored thereon for performing the computer-implemented method.

Подробнее
24-05-2012 дата публикации

Systems and methods for asynchronous notification using http

Номер: US20120131083A1
Принадлежит: ICESOFT TECHNOLOGIES CANADA CORP

Methods and apparatus for asynchronous notification using HTTP. An application server configured to host one or more web applications and process HTTP requests associated with the one or more web applications includes a long polling mechanism configured to maintain an open HTTP connection, and a notification server configured to provide an asynchronous notification to one or more notification clients through the open HTTP connection, wherein the notification includes an identifier for the one or more notification clients with no application data payload.

Подробнее
24-05-2012 дата публикации

Mirroring Solution in Cloud Storage Environment

Номер: US20120131126A1
Принадлежит: Individual

A system configured to provide access to shared storage includes a first network node configured to provide access to the shared storage to a first plurality of client stations. The first network node includes a first cache memory module configured to store first data corresponding to the first plurality of client stations, and a first cache control module configured to transfer the first data from the first cache memory module to the shared storage. A second network node is configured to provide access to the shared storage to a second plurality of client stations. The second network node includes a second cache memory module configured to store second data corresponding to the second plurality of client stations and store the first data, and a second cache control module configured to transfer the second data from the second cache memory module to the shared storage.

Подробнее
24-05-2012 дата публикации

UE Initiated IUT Transfer Based on Policy

Номер: US20120131134A1
Принадлежит: InterDigital Patent Holdings Inc

Systems, methods, and instrumentalities are disclosed to control an inter user equipment transfer (IUT). A first user equipment (UE) may control an inter user equipment transfer (IUT) associated with a communication flow currently terminated at the first UE. The first UE may receive an indication of an environment change. An evaluation of an IUT policy may be performed in response to the environment change. It may be determined that a second UE is preferred to receive the communication flow. An IUT operation may be performed in relation to the communication flow. For example, the communication flow may be transferred from the first UE to a second UE.

Подробнее
24-05-2012 дата публикации

Background synchronization

Номер: US20120131182A1
Принадлежит: iAnywhere Solutions Inc

Systems, methods and computer program products for determining a schedule for synchronizing a server and a client are described herein. The method operates by tracking user usage of the client to develop usage patterns. A sync schedule is generated using the usage patterns, where the sync schedule enhances at least one of sync usefulness and sync transparency. The server and client are synchronized according to the sync schedule. More particularly, a sync fitness measure for an interval t is determined. The sync fitness measure is based on at least one of (a) sync transparency; and (b) sync usefulness. It is determined whether the sync fitness measure satisfies a threshold. If the sync fitness measure satisfies the threshold, then the server and client are synchronized during interval t.

Подробнее
24-05-2012 дата публикации

Object-Based Transport Protocol

Номер: US20120131223A1
Принадлежит: Qualcomm Inc

Methods and apparatuses are provided that facilitate providing an object-based transport protocol that allows transmission of arbitrarily sized objects over a network protocol layer. The object-based transport protocol can also provide association of metadata with the objects to control communication thereof, and/or communication of response objects. Moreover, the object-based transport protocol can maintain sessions with remote network nodes that can include multiple channels, which can be updated over time to seamlessly provide mobility, increased data rates, and/or the like. In addition, properties can be modified remotely by network nodes receiving objects related to the properties.

Подробнее
31-05-2012 дата публикации

System and method for providing mobile p2p service

Номер: US20120136935A1
Принадлежит: KT Corp

A mobile P2P system includes a mobile tracker node and a super peer node. The mobile tracker node is located in a dedicated wired network operating in conjunction with an internet network to which a plurality of peer nodes are connected, and manages information of a plurality of mobile peer nodes connected to a wireless access network. A peer list containing information on one or more peer nodes having the content queried by the plurality of mobile peer nodes is transmitted to the mobile peer nodes, the one or more peer nodes including the mobile peer nodes and the peer nodes on the internet network. The super peer node is connected to the mobile tracker node via wires, and located for each wireless access network. The super peer node forwards a content query received from the mobile peer nodes to the mobile tracker node, and receives the queried content from the peer nodes in the peer list received from the mobile tracker node and transmits the same to the mobile peer nodes.

Подробнее
31-05-2012 дата публикации

Methods and systems for fault-tolerant distributed stream processing

Номер: US20120137164A1
Автор: Jan Stoess, Volkmar Uhlig
Принадлежит: Jan Stoess, Volkmar Uhlig

A method of achieving fault tolerance in a distributed stream processing system organized as a directed acyclic graph includes the initial step of managing a stream process within the distributed stream processing system including one or more operators. The one or more operators of the stream process are communicatively associated with one or more downstream operators. The method includes the steps of maintaining one or more data copies of a processing state of the one or more operators until the one or more data copies can be safely discarded, notifying the one or more operators when it is safe to discard at least one of the at least one of the one or more data copies of the processing state; and using an identifier to denote the data copy of the processing state to be safely discarded.

Подробнее
07-06-2012 дата публикации

Cloud service system and method, and recording medium

Номер: US20120143943A1
Принадлежит: INSTITUTE FOR INFORMATION INDUSTRY

A cloud service system includes a server and a first cloud service platform. The server stores a service program. The first cloud service platform is in communication with the server and includes a first service index, a first communication control processing module, a first temporary data storage module and a first registration module. When a client device requests the first cloud service platform for a service, the first communication control processing module determines whether the first temporary data storage module stores the service program, and if the first temporary data storage module does not store the service program, the first communication control processing module obtains the service program from the server by using a first link path preset in the first service index, executes the service program obtained from the server for providing a cloud service to the client device, and stores the service program into the first temporary data storage module.

Подробнее
07-06-2012 дата публикации

Mixing synchronous and asynchronous data streams

Номер: US20120144054A1
Принадлежит: Microsoft Corp

A queue can store streams of data acquired from servers asynchronously based upon received data requests and subsequent subscription with respect to one or more data sources/servers. The queue can be managed for subsequent synchronous or asynchronous release of received streams of data, for example.

Подробнее
07-06-2012 дата публикации

Data protection systems with multiple site replication

Номер: US20120144108A1
Принадлежит: Overland Storage Inc

Systems and methods for replicating data from a first site to a second site remote from said first site are described. An embodiment includes storing compressed data on a hard disk appliance, reading said data without decompressing said data, sending said data over a wide-area-network (WAN) in a compressed state, and storing said data on a second hard disk appliance remote from said first hard disk appliance in its compressed state without performing an additional compression operation.

Подробнее
14-06-2012 дата публикации

Method and system for replicating data

Номер: US20120150798A1
Принадлежит: International Business Machines Corp

Methods, computer systems, and computer program products for replicating data are provided. Meta-data and data associated with the meta-data are received at a first data server. A new portion of the data that is not already stored on the first data server is identified. The new portion of the data is stored on a second data server before the meta-data is stored on the second data server.

Подробнее
14-06-2012 дата публикации

Method and apparatus for decoding encoded structured data from a bit-stream

Номер: US20120150828A1
Принадлежит: Canon Inc

A method for decoding encoded structured data from a bit-stream comprising a plurality of encoded data units having the steps of, obtaining unit information comprising positions of the encoded data units within the bit-stream, retrieving the encoded data units from the bit-stream based on the unit information, creating decoding tasks for decoding the retrieved encoded data units, assigning the created decoding tasks to cores of a multi-core decoder, based on estimated decoding costs of the encoded data units, running the tasks on their assigned cores to decode the encoded data units in parallel is disclosed. It is applied to the decoding of XML documents in the EXI format.

Подробнее
14-06-2012 дата публикации

Method for operating a node cluster system in a network and node cluster system

Номер: US20120151018A1
Принадлежит: International Business Machines Corp

Operating a node cluster system with a plurality of nodes in a network, wherein the cluster system appears to be a single node with only one specific network address to its network environment. Providing a shared socket database for linking network connection port identifications of a common set of network connection port identifications to the individual nodes, assigning a master function to one of the nodes, sending incoming traffic to all nodes of the cluster system wherein each node verifies its responsibility for this traffic individually, exclusive assignment of a network connection port to the responsible node for the duration of a connection of the corresponding application process by means of the corresponding network connection port identification and the link established by the shared socket database and processing of the traffic by the responsible node or otherwise by the node having the master function.

Подробнее
14-06-2012 дата публикации

Method, system and device for searching active peer in p2p streaming media system

Номер: US20120151051A1

Disclosed is a method, system and device for searching active nodes in P2P(peer to peer) streaming media system. Selectable nodes briefly and efficiently report their own subblocks information to a tracker device, such as the number of the continuous buffered subblocks, the sequence number of the first subblock of the continuous subblocks and the total number information of the buffered subblocks; the tracker device can select suitable candidate nodes for a request node according to the subblocks information of the selectable nodes, therefore the request node can determine active nodes without sending a large amount of detections to the candidate nodes; the waste of communication resources is avoided and the bandwidth cost is reduced; also, the selectable nodes can report characters of the networks where they locate, and the tracker device can select nodes in wired network to be candidate nodes first, therefore, the transmission speed of the whole P2P system is improved and the waiting delay of the request node is reduced.

Подробнее
14-06-2012 дата публикации

Systems and techniques for utilizing resource aware queues and/or service sharing in a multi-server environment

Номер: US20120151063A1
Принадлежит: Salesforce com Inc

Systems and techniques for utilizing resource aware queues and/or service sharing in a multi-server environment. Requests directed to an application server are received into one or more queues in front of the application server. An acknowledgement of the requests is provided in response to the requests being received by the one or more queues. Metadata associated with the requests is utilized to manage the one or more queues. The requests from the one or more queues are processed based on the metadata.

Подробнее
14-06-2012 дата публикации

Hot Standby Neighbor Discovery Protocol for Internet Protocol Version 6

Номер: US20120151085A1
Принадлежит: Cisco Technology Inc

Techniques are provided herein for receiving synchronization messages at a second network device that is in a hot standby configuration from a first network device that is maintaining Internet Protocol version 6 (IPv6) state machines for one or more neighbor devices. The synchronization messages are configured to indicate an IPv6 state for each state machine maintained in the first network device. An IPv6 state for corresponding state machines is updated in the second network device based on the synchronization messages such that the IPv6 states in the second network device allows the second network device to actively process IPv6 traffic for the one or more neighbor devices upon traffic switchover from the first network device to the second network device without restarting the corresponding IPv6 state machine associated with each of the one or more neighbor devices in the second network device. The roles of the first and second device with respect to active and standby state are reversed after a switchover.

Подробнее