Abstract: There is provided a communication relay device including at least one memory, and at least one processor coupled to the at least one memory, respectively, and the at least one processor configured to relay messages exchanged between a first wireless-base-station and a first wireless-network-side-device, or between a second wireless-base-station and a second wireless-network-side-device, acquire, from the messages, first and second statistic-information related to call processing between first and second wireless-base-stations and first and second wireless-network-side-devices, respectively, determine, in accordance with a number of first and second terminal-devices coupled to the first and second wireless-base-stations, respectively, included in first second statistic-information, respectively, an order of establishment of first and second communication sessions between the first and second wireless-base-stations and the first and second wireless-network-side-devices, respectively, and establish, when switchi
Abstract: A method includes: acquiring a delay amount of a second transfer function relative to a first transfer function, the first and second transfer function indicating sound transfer characteristics in a head of a user for a first and second sound source direction; and calculating a value of a third transfer function regarding a third sound source direction at the elapsed time, by interpolating a first value and a second value based on a first angular difference and a second angular difference, the first value being a value of the first transfer function at the elapsed time, the second value being a value of the second transfer function at a time after the elapsed time, the first angular difference being between the third sound source direction and the first sound source direction, the second angular difference being between the third sound source direction and the second sound source direction.
Abstract: A process migration method comprising executing a computer program using a group of parallel processes, each process carrying out a computation, the execution using current computing resources to provide current group data as a result of the computations, deciding to change the resources, and making a choice between increasing the resources; decreasing the resources; and moving to different resources, wherein moving to different resources can include increase, decrease or maintenance of the resources. The method comprising communication between the current computing resources and changed computing resources to allow the program to execute on the changed resources, the communication comprising migration of the execution to changed resources and synchronization of migrated group data with the current group data; wherein execution using the current resources overlaps in time with the communication.
Abstract: A backup source volume is a virtual volume, a plurality of regions of the backup source volume is allocatable to the storage device. A storage control device is configured to set a backup destination volume, the backup destination volume includes a plurality of regions, store allocation information which indicates a first region of the plurality of regions of the backup source volume is allocated to the storage device and indicates a second region of the plurality of regions of the backup source volume is not allocated to the storage device, the first region and the second region corresponding to a third region and a fourth region included in the plurality of regions of the backup destination volume respectively, set the forth region free from the first data stored in the at least one storage device, and copy second data stored in the first region to the third region.
Abstract: A transmitter includes a light source which enables changing the characteristic of light, on a time-series basis, and a controller which sets a predetermined duration for a symbol included in information to be transmitted and controls the light source to change the characteristic of the light emitted by the light source, on a time-series basis in accordance with a value of the symbol in the duration. A receiver includes a camera which generates a plurality of images each recording an image capturing range including at least a part of an area irradiated with the light from the transmitter, with a predetermined image capturing period, and a processor configured to extract a feature amount representing the characteristic of the light, from each of the plurality of images, and decode the value of the symbol from a time-series change in the feature amount.
Abstract: A first control apparatus includes a first memory unit including a local cache, a first power supply that supplies electric power to the first memory unit, and a control unit. The control unit controls a write into a memory device by a write-back method, using the local cache. The control unit mirrors data of the local cache in a mirror cache of a second control apparatus. The control unit determines whether the mirror cache is included in a second memory unit that receives electric power from a second power supply of the second control apparatus, upon detecting an abnormal state of a battery for supplying electric power to the second memory unit in case of power outage of the second power supply. The second memory unit switches write control for the memory device to a write-through method, when the second memory unit includes the mirror cache.
Abstract: An operation management apparatus includes a storage unit and a processor. The storage unit stores therein operation scenario execution information including a first operation scenario and parallel execution information. The first operation scenario indicates an order of execution of a plurality of operation manipulations for a plurality of servers. The parallel execution information indicates whether the respective operation manipulations are to be executed in parallel with another operation manipulation. The processor acquires availability information indicating whether the respective servers are available. The processor generates execution determination information on basis of the operation scenario execution information when the availability information indicates existence of an unavailable server. The execution determination information indicates whether respective first operation manipulations are to be actually executed in execution of the first operation scenario.
Abstract: A first control apparatus includes a first communication port that satisfies, among execution conditions about predetermined management processing, a neighboring port condition about a communication port connected to an execution apparatus that performs the management processing. The first control apparatus satisfies, among the executions conditions, a neighboring apparatus condition about a neighboring apparatus that neighbors the execution apparatus. A second control apparatus includes a second communication port that satisfies, among the execution conditions, a connection port condition about a communication port connected to the neighboring apparatus. The second control apparatus satisfies, among the execution conditions, an execution apparatus condition about the execution apparatus. The first and second communication ports of the first and second control apparatuses are connected to each other via a communication cable.
Abstract: An image correction apparatus generates a reduced smoothed image by smoothing a reduced image created from an input image; detects at least one edge pixel on the reduced image or the reduced smoothed image; calculates, for each pixel of the reduced image, a reflectance component of an object; calculates a correction factor having a value based on a reflectance component in accordance with a distribution of reflectance components other than the reflectance component of the edge pixel; generates an enlarged smoothed image by enlarging the reduced smoothed image; and generates a corrected image by calculating a luminance value of each pixel of the corrected image based on the correction factor and the reflectance component based on a ratio of a luminance value of a corresponding pixel of the input image to a luminance value of a corresponding pixel of the enlarged smoothed image.
Abstract: A flow switch stores a plurality of pairs of a protocol message for a communication protocol used in a data plane communication and an identifier of the protocol message. The flow switch applies any one of the stored protocol messages to the data plane communication, and applies an identifier corresponding to a protocol message of a flow control target in the data plane to a control plane communication for a controller.
Abstract: A computer arrangement includes a plurality of cluster systems each cluster system configured to archive data from at least one data processing installation, wherein each of the plurality of cluster systems is of modular design and includes at least one first component computer that receives data to be archived from the data processing installation, at least one mass memory system that buffer-stores the data to be archived, a second component computer that backs up the data to be archived on at least one further mass memory apparatus, and a cluster controller that controls the individual component computers of the respective cluster system; at least one data connection for data-oriented coupling of the plurality of cluster systems; and at least one composite controller that queries status data via a query interface of the cluster controllers of the plurality of cluster systems and transmits work orders to a control interface of the cluster controllers of the plurality of cluster systems.
Abstract: An image processing method includes acquiring a three-dimensional model obtained by modeling a plurality of objects included in a work space, acquiring, from a camera which is hold by a user, an image captured by the camera, the user existing in the work space, acquiring, from a sensor which is hold by the user, distance information indicating distances between the sensor and each of the plurality of objects, determining a position of the user in the work space based on the three-dimensional model and the distance information, identifying a predetermined region closest to the position of the user among at least one of predetermined regions defined in the three-dimensional model, generating a display screen displaying the predetermined region and the image, and outputting the display screen to another computer.
Abstract: By provided with a first extraction unit configured to extract a communication setting value corresponding to a communication cable provided to a first connector, from communication setting information, based on cable information gathered by a first gathering unit, a first setting unit configured to set the communication setting value, to a first storage device of a first communication switch, a first activation unit configured to activate a port of the first communication switch, and a first synchronization unit configured to cause a management apparatus to carry out an activation of a port of a second communication switch provided in a communication apparatus in synchronization with the activation of the port, the flexibility of configurations employing communication cables is improved.
Abstract: An information processing system includes first to third information processing apparatuses. The first information processing apparatus has a first memory with a cache region and outputs a first power failure signal on detecting a power failure. The second information processing apparatus includes a second memory with a mirror cache region that stores mirror data for the cache region and outputs a second power failure signal on detecting a power failure. The third information processing apparatus monitors the first and second information processing apparatuses and, when both apparatuses have stopped operating, determines whether there is a power failure at the first and second information processing apparatuses based on the first and second power failure signals. When there is no power failure at either apparatus, the first and second information processing apparatuses are restarted in a state where data of the first and second memories is held.
Abstract: A photodetector includes a lower contact layer, a first absorber layer that is formed over the lower contact layer and that is photosensitive to light of a first wavelength, an middle contact layer formed over the first absorber layer, a second absorber layer that is formed over the middle contact layer and that is photosensitive to light of a second wavelength, and an upper contact layer formed over the second absorber layer, wherein a barrier layer is formed between the lower contact layer and the first absorber layer, between the first absorber layer and the middle contact layer, between the middle contact layer and the second absorber layer, or between the second absorber layer and the upper contact layer.
Abstract: A method includes: first identifying, from among one or more items included in a source code of a program, a first item used for storing data input to the program or data output by the program; associating, for each of predetermined ranges configuring the source code, an index value, based on a number of the first items referenced in the relevant predetermined range and the number of times the first item is referenced in the relevant predetermined range, with the relevant predetermined range; and outputting an association result of the index value for each of the predetermined ranges.
Abstract: A visualization apparatus includes a memory unit and a computing unit. The memory unit stores a circulation model in which a vascular network, of an organ, having a diameter equal to or smaller than a predetermined value is defined on a two-dimensional plane, and a simulation result of a blood flow in the vascular network of the circulation model. The computing unit transforms the circulation model into a three-dimensional structure including the vascular network located on a cylindrical surface of a cylinder, and displays the simulation result on the three-dimensional structure.
July 8, 2015
Date of Patent:
March 19, 2019
FUJITSU LIMITED, THE UNIVERSITY OF TOKYO
Abstract: A user media device may include a microphone array and a communication interface. The microphone array may include an omnidirectional microphone and a directional microphone. The microphone array may be selectively switchable. The communication interface may communicatively couple the user media device with a computer and may transmit audio captured by the microphone array to the computer for transfer to a remote service. The remote service may generate text of the processed audio via natural language processing. The remote service may further perform semantic reasoning of the processed audio via a semantic reasoning engine. The remote service may also generate content based at least in part on the semantic reasoning performed on the processed audio. The curated content may include a report having results of the semantic reasoning organized to demonstrate the results in a meaningful way with respect to the processed audio.
Abstract: An extracting unit extracts a candidate NUMA node that becomes a candidate for executing a task and a calculation unit calculates, regarding the data used by the task, the size of the data held by the candidate NUMA node. Then, a deciding unit decides, by using the size of the data held by the candidate NUMA node and by using a latency table, a NUMA node that executes the task from among the candidate NUMA nodes. Then, the deciding unit registers the thread ID of a thread belonging to the decided NUMA node into the task pool.
Abstract: A transmission device includes: a receiving unit that receives an optical signal; an acquiring unit that acquires spectrum information from the optical signal, the spectrum information relating to a spectrum of the optical signal; and a narrowing calculating unit that calculates an index value for narrowing of a band of the optical signal by calculating a sampling timing error in accordance with the spectrum information, the sampling timing error being an error when a clock signal is extracted from the optical signal.
August 23, 2018
March 14, 2019
Shoichiro Oda, Takeshi Hoshida, Hisao Nakashima, Yi Ge