Patents Issued in January 19, 2017
-
Publication number: 20170017419Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.Type: ApplicationFiled: December 18, 2015Publication date: January 19, 2017Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Publication number: 20170017420Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.Type: ApplicationFiled: December 18, 2015Publication date: January 19, 2017Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Publication number: 20170017421Abstract: A storage system according to one preferred embodiment of the present invention is composed of at least a first storage subsystem and a second storage subsystem. Write data from a host computer is duplicated to a first volume of the first storage subsystem and a second volume of the second storage subsystem, and the host computer is composed to be able to access both the first volume and the second volume. Attribute information which is information related to an order of write and/or write capability is set for each volume, and when an access command to the volume is received from the host computer, the storage subsystem determines whether I/O to the first volume and/or the second volume is required or not based on the attribute set for each volume.Type: ApplicationFiled: June 25, 2014Publication date: January 19, 2017Inventors: Tomohiro TAKEI, Yohey ISHIKAWA, Hideo SAITO, Ken TOKORO, Keishi TAMURA, Tomohiro KAWAGUCHI
-
Publication number: 20170017422Abstract: A virtual machine storage service can be use a unique network identifier and a SR-IOV compliant device can be used to transport I/O between a virtual machine and the virtual machine storage service. The virtual machine storage service can be offloaded to a child partition or migrated to another physical machine along with the unique network identifier.Type: ApplicationFiled: June 8, 2016Publication date: January 19, 2017Inventors: Jacob Oshins, Dustin L. Green
-
Publication number: 20170017423Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.Type: ApplicationFiled: June 24, 2016Publication date: January 19, 2017Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Publication number: 20170017424Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.Type: ApplicationFiled: June 24, 2016Publication date: January 19, 2017Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Publication number: 20170017425Abstract: In some embodiments, a data access apparatus includes a memory device including a plurality of addresses, an address mapping unit configured to map the addresses of the memory device with respective predetermined addresses such that they correspond to each other, a data division unit, a data mapping unit configured to map respective predetermined specific addresses in regions divided by the data division unit, and a control unit configured to control the data such that the data is stored in the addresses of the memory device mapped with the respective specific addresses in the regions divided by the data division unit.Type: ApplicationFiled: July 13, 2016Publication date: January 19, 2017Inventor: Tae-Bum PARK
-
Publication number: 20170017426Abstract: A data storage device including a flash memory and a controller. The flash memory includes a plurality of blocks, and each of the blocks has a plurality of pages. The controller receives a write command which is arranged to write a plurality of data sectors into a plurality of first pages of a first block of the blocks, calculates an offset index according to a first erase count of the first block, retrieving a plurality of seeds from a random seed table according to the offset index, encodes the data sectors by using the retrieved seeds to obtain a plurality of encoded data sectors, and writes the encoded data sectors into the first pages.Type: ApplicationFiled: July 14, 2016Publication date: January 19, 2017Inventors: Chang-Hao Chiang, Kuo-Tung Huang, Yueh-Hsien Li, De-Wei Lai
-
Publication number: 20170017427Abstract: Various embodiments (“systems”) are described for transferring data from a primary storage (e.g., magnetic disk drives, solid state drives, etc.) to an optical cold storage rack. The optical cold storage rack may include many physical optical storage disks, but a much smaller number of burners and readers (e.g., optical disk drives). When data is to be transferred to the optical cold storage rack, the system may generate a plan for performing the transfer. “Migration worker” components may then implement the plan and may be exclusively dedicated to implementing such plans. In various embodiments, the plan may specify how large data file “aggregates” (collections of portions of one or more data files) are to be distributed across optical disks (“disks”) to improve throughput during subsequent reading operations from the optical cold storage rack. The plan may also anticipate the relation between the limited number of burners/readers and the overall optical cold storage rack disk capacity.Type: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventors: Giovanni Coglitore, Narsing Vijayrao, Kestutis Patiejunas
-
Publication number: 20170017428Abstract: a method for memory-efficient backup of a logical-to-physical (LtoP) table in a storage device having a processor, a volatile memory, and a non-volatile memory, includes retrieving and subsequently processing, by the processor, a plurality of flushed zone segments stored in a first block stripe of the non-volatile memory in an order opposite to an order of storage of the plurality of flushed zone segments in the first block stripe in the non-volatile memory, wherein the processing of the plurality of flushed zone segments includes identifying a retrieved flushed zone segment of the plurality of flushed zone segments differing from all previously retrieved plurality of flushed zone segments, and writing the identified retrieved flushed zone segment of the plurality of flushed zone segments to a second block stripe of the non-volatile memory.Type: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventors: Nader Salessi, Joao Alcantara
-
Publication number: 20170017429Abstract: A hard disk apparatus and a computer system. The hard disk apparatus includes an interface module, a central processing unit (CPU), and a storage module. The interface module is connected to the CPU, and the CPU is connected to the storage module. The CPU communicates with a host using the interface module. The interface module is configured to receive a control instruction transmitted by the host, and transmit the control instruction to the CPU. The CPU is configured to receive the control instruction transmitted by the interface module, and control the storage module according to the control instruction. The CPU is further configured to acquire an execution result of the control instruction, and feed back the execution result to the host using the interface module.Type: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventors: Yongfa HU, Dechun Bi, Weihua Sun, Huifen Liu
-
Publication number: 20170017430Abstract: An information processing device includes a detection unit, a determining unit, and an execution unit. The detection unit detects that data is stored in a predetermined storage area in a memory. The determining unit determines whether the data stored in the predetermined storage area satisfies an execution condition of predetermined processing associated with the predetermined storage area. The execution unit executes the predetermined processing when the data satisfies the execution condition.Type: ApplicationFiled: July 11, 2016Publication date: January 19, 2017Applicant: Ricoh Company, Ltd.Inventor: Shinya MUKASA
-
Publication number: 20170017431Abstract: A method for expanding a data memory for a microprocessor architecture which uses a bank select accessing scheme for accessing data memory which is divided into a plurality of memory banks. A bank select register is configured to select a memory bank and the microprocessor architecture has an instruction set with a dedicated instruction for selecting a memory bank. An opcode of the dedicated bank select instruction provides for a maximum of n bits payload thereby providing for an address value which is configured to select a maximum of 2n memory banks. The method has the steps of: using an opcode of a test instruction that provides for m bits of payload for a new bank select instruction, wherein m>n; and using an opcode of the dedicated bank select instruction for a new test instruction.Type: ApplicationFiled: July 13, 2016Publication date: January 19, 2017Applicant: Microchip Technology IncorporatedInventors: Kevin Kilzer, Joseph Julicher, Jacobus Albertus Van Eeden
-
Publication number: 20170017432Abstract: A system may include a processor and a memory. The processor and the memory may communicate with each other in a balanced code multiphase signal transmission scheme. The processor and the memory may include interface circuits, respectively. The interface circuit may generate data based on multiphase symbols. For example, the interface circuit may include a decoding block which generates 5-bit data based on 2 symbols which are successively inputted.Type: ApplicationFiled: September 30, 2015Publication date: January 19, 2017Inventor: Joon Yong CHOI
-
Publication number: 20170017433Abstract: A storage system capable of realizing off-load data copy among storage subsystems constituting an HA pair configuration is provided. Therefore, in an HA pair configuration where a first volume of a first storage subsystem and a second volume of a second storage subsystem respectively respond a same virtual ID to the host, when the first or the second storage subsystem receives an instruction of off-load data copy specifying a virtual ID as the copy destination from the host computer, either a first volume or a second volume is selected as a copy source volume according to a position of a copy destination volume, and data is copied from the selected copy source volume to the copy destination volume.Type: ApplicationFiled: June 11, 2014Publication date: January 19, 2017Inventors: Yohey ISHIKAWA, Hideo SAITO, Tomohiro KAWAGUCHI, Ken TOKORO, Keishi TAMURA, Abhishek JOHRI
-
Publication number: 20170017434Abstract: Disclosed is a semiconductor memory device. The semiconductor memory device includes a memory cell array including a plurality of pages each storing data, a decoder configured to decode an address and a command, and a control circuit configured to allow a part or all of a selected page to be opened according to page size selection information which is applied in an active operating mode where the selected page of the plurality of pages is opened.Type: ApplicationFiled: April 11, 2016Publication date: January 19, 2017Inventors: Jong-Min BANG, BokGue PARK
-
Publication number: 20170017435Abstract: A distributed computation system comprising computation units and memory shared between computation units, comprises a hardware module for detecting conflicts of access of computation units to shared memory; each hardware module for detecting conflicts configured to: store a probabilistic data structure, indicative of the addresses of shared memory involved in the current transactions; receive at least one message indicative of request for access, by one computation unit to an address of shared memory; determine, from a probabilistic data structure, whether the address is already involved in a current transaction, and transmit a message indicating presence or absence of access conflicts; receive a message indicative or confirmative of reservation or releasing of an address of shared memory, and update the probabilistic data structure for the reserved addresses and the released addresses to be considered, as being/not being involved in a current transaction. A method for using the system is provided.Type: ApplicationFiled: April 9, 2015Publication date: January 19, 2017Inventors: Julien PEETERS, Nicolas VENTROUX, Tanguy SASSOLAS, Marc SHAPIRO
-
Publication number: 20170017436Abstract: A method of storing information using monomers such as nucleotides is provided including converting a format of information into a plurality of bit sequences of a bit stream with each having a corresponding bit barcode, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences on a substrate having a plurality of reaction locations, and storing the synthesized plurality of corresponding oligonucleotide sequences.Type: ApplicationFiled: July 13, 2016Publication date: January 19, 2017Inventor: George M. Church
-
Publication number: 20170017437Abstract: An image reading system comprises an image reading device and an image storage device. The image reading device comprises: a reading unit, a converting unit, a determining unit, a transmission unit. The image storage device comprises a storage unit, a receiving unit, an image processing unit. The determining unit is configured to determine whether the image data is color data, gray data, or binary data, and is configured to generate determination data indicating a result of the determination. When the determination data indicates that the image data is the color data, the image processing unit stores the transmission data. When the determination data indicates that the image data is the gray data, the image processing unit stores the luminance data without storing the color difference data. When the determination data indicates that the image data is the binary data, the image processing unit stores black-white image data.Type: ApplicationFiled: June 30, 2016Publication date: January 19, 2017Inventor: Kazumasa OZAKI
-
Publication number: 20170017438Abstract: An image processing apparatus is provided that includes an acquisition unit configured to acquire information about an installed application if reservation information acquired from a server is reservation information about a distributed application; a first download unit configured to download the distributed application if the installed application matches the distributed application; a first update unit configured to update the installed application by using the distributed application; a second download unit configured to download firmware if the acquired reservation information is reservation information about the firmware; and a second update unit configured to execute an update using the firmware. If a state of the installed application is a stop state, the first update unit does not set the state of the application to a start state. If the state of the installed application is the start state, the first update unit sets the state of the application to the start state.Type: ApplicationFiled: July 8, 2016Publication date: January 19, 2017Inventor: Masanori Tsuboi
-
Publication number: 20170017439Abstract: A method of mobile printing using near field communication (NFC) includes executing a mobile printing application installed in a mobile device; setting a wireless connection for data transmission between the mobile device and an image forming apparatus by performing NFC tagging on the image forming apparatus with the mobile device; and automatically performing a function corresponding to a status of the mobile printing application when NFC tagging is performed.Type: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventors: Kyung-hoon KANG, Hak-ju LEE
-
Publication number: 20170017440Abstract: According to exemplary methods herein, a print job comprising an electronic document and job attributes including an imposition template is received into a marking device having a print engine using a standard color gamut and another colorant. A sheet of the job is analyzed for the standard color gamut and for the other colorant. The layout of images for multiple pages of the electronic document on the sheet is determined and the number of passes of the sheet through the print engine is determined based on image requirements for each page on the sheet. User selectable instructions modify the printing instructions for selected pages on the sheet. The user selectable instructions include parameters associated with the number of passes of the sheet through the print engine and the use of the standard color gamut and the other colorant in the images for printing each of the pages on a substrate.Type: ApplicationFiled: July 16, 2015Publication date: January 19, 2017Inventors: DAVID C. ROBINSON, MARK A. SMITH
-
Publication number: 20170017441Abstract: An information management system includes a storage unit that stores media information, which is information relating to media for printing, and used in print processing using the media, a recording unit that records information relating to usage results of the media information, and an information disclosure unit that discloses, through a communication line, the media information of which the usage results satisfy a predetermined disclosure condition among the media information stored in the storage unit.Type: ApplicationFiled: July 8, 2016Publication date: January 19, 2017Inventor: Fumio Tokutomi
-
Publication number: 20170017442Abstract: A charging processing system includes: a receiving unit configured to receive a request to execute a first function which a first device has, from a second device that does not have the first function; a function executing unit configured to execute the first function; and a charging processing unit configured to perform charging processing such that an amount of charge for execution of the first function is larger as there is a larger difference between a performance with regard to the first function and a performance of the second device or a performance with regard to a second function which has a lower performance than the first function and which the second device does not have.Type: ApplicationFiled: July 13, 2016Publication date: January 19, 2017Applicant: Ricoh Company, Ltd.Inventors: Yukinori ISHII, Makoto SASAKI, Junki AOKI, Takuya MORI, ltaru KODAIRA, Hiroaki IKKANZAKA, Tomohiro KUROYANAGI, Fumiyoshi KITTAKA, Koichiro MAEMURA
-
Publication number: 20170017443Abstract: A job processing system includes first and second job processing apparatuses. The first job processing apparatus includes the followings. A first calculation unit calculates first estimated completion time expected if the job is processed by the first job processing apparatus. A first transmission unit transmits the job and the first estimated completion time. The second job processing apparatus includes the followings. A reception unit receives the job and the first estimated completion time. The second calculation unit calculates second estimated completion time expected if the job is processed by the second job processing apparatus. The discarding unit discards the job if the first estimated completion time is earlier than the second estimated completion time. The notification unit notifies the first job processing apparatus of start of processing if the first estimated completion time is later than the second estimated completion time. The processed job transmission unit transmits the processed job.Type: ApplicationFiled: February 9, 2016Publication date: January 19, 2017Applicant: FUJI XEROX CO., LTD.Inventor: Chihiro SATO
-
Publication number: 20170017444Abstract: An information processing apparatus includes a detector configured to detect whether a first printer serving as a connection destination of an installed first driver has been changed to a second printer; an information acquirer configured to, when the first printer has been changed, acquire from the first driver first information and acquire from the second printer second information; an inquirer configured to request information on a driver for the second printer together with the first and second information to a server, and receive a response including the information on the driver for the second printer; a decider configured to determine a second driver to be installed from drivers indicated by the response; a driver acquirer configured to acquire the second driver from the server; and an installer configured to carry over print settings of the first driver to install the second driver.Type: ApplicationFiled: June 14, 2016Publication date: January 19, 2017Applicant: Ricoh Company, Ltd.Inventor: Yuuki HIRANO
-
Publication number: 20170017445Abstract: A remote maintenance system includes: a remote maintenance server; and one or more image forming apparatuses, the server including an operation input unit, a display unit, a storage unit that stores panel programs, a communication unit, an image forming apparatus database in which functions are registered, and a manager circuit that acquires, when a serviceman instructs restoration, the panel program to be restored from the storage unit, analyzes which of the functions is to be invoked by the panel program, compares, by referencing the database, the function of the restore-destination apparatus and the function to be invoked, and determines whether the restore-destination apparatus executes the panel program, and instructs the restore-destination apparatus to restore the panel program when it executes the panel program, each image forming apparatus restoring, when receiving a restore instruction, the panel program based on the instruction.Type: ApplicationFiled: July 6, 2016Publication date: January 19, 2017Inventors: RYUICHI ISHIZU, TOYOAKI OKU, TAKESHI NAKAMURA, RYOSUKE MONDO, ATSUSHI MATSUMOTO, KATSUHIRO MINORU, DAISUKE YOSHIDA
-
Publication number: 20170017446Abstract: An image forming apparatus that is capable of flexibly coping with charging in various protocols. A user information storage unit allows registering relating user information related with a protocol. A reception unit receives a print job that includes the relating user information and that is requested to execute according to a protocol from an external apparatus. A determination unit determines whether the relating user information in the print job is registered in the user information storage unit. A storing unit stores the print job without starting to print when the determination unit determines that the relating user information included in the print job is not registered. A registration unit registers the relating user information included in the print job to the user information storage unit, when printing of the print job stored is started according to an instruction from a user who logged in to the image forming apparatus.Type: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventors: Makoto Dohi, Kazuhiro Sugawara
-
Publication number: 20170017447Abstract: An information processing apparatus according to the present invention, starts initialization of a first module which performs conflict resolving processing for resolving a combination of invalid print settings, performs the conflict resolving processing by the first module if a print setting is changed on an application and initialization of the first module is completed, and calls the conflict resolving processing by a second module if an instruction to terminate the application is received and initialization of the first module is not completed.Type: ApplicationFiled: July 12, 2016Publication date: January 19, 2017Inventor: Hirokazu Saigusa
-
Publication number: 20170017448Abstract: When virtual printers are collectively registered with a plurality of print services through one operation, a virtual printer may be registered also with print services not utilized. In the present invention, by acquiring information regarding print services, provided by a plurality of print services, and information regarding virtual printers registered with the print services, it is determined, on a basis of the information regarding the virtual printers and a printer ID of the local printer, whether or not the local printer has been registered as a virtual printer with the print services. Information regarding the print service with which the local printer is determined not to have been registered is displayed, and when instructed by a user to register the local printer with the displayed print service as a virtual printer, the local printer is registered as the virtual printer with the instructed print service.Type: ApplicationFiled: April 2, 2015Publication date: January 19, 2017Inventors: Kensuke Hirata, Kei Kitagata, Kenichi Shirai, Takahiko Nishida
-
Publication number: 20170017449Abstract: An image forming apparatus includes multiple parts and a drive controller. The multiple parts are used to implement an image forming operation. The drive controller exerts control in such a manner that parts, each of the parts being possibly an abnormal-noise source, among the multiple parts are sequentially driven in predetermined order in an operating state for specifying a position at which abnormal noise is produced.Type: ApplicationFiled: January 27, 2016Publication date: January 19, 2017Applicant: FUJI XEROX Co., Ltd.Inventors: Tsutomu UDAKA, Atsushi KITAGAWARA, Fumihiko OGASAWARA, Tomoyuki MITSUHASHI
-
Publication number: 20170017450Abstract: Aspects of the present invention disclose a method for controlling a device remotely. The method includes one or more processors identifying one or more electronic devices, viewed through a transparent display, connected to a network. The method further includes one or more processors determining a first electronic device, from the one or more electronic devices. The method further includes one or more processors mirroring the user interface of the first electronic device on the transparent display.Type: ApplicationFiled: July 14, 2015Publication date: January 19, 2017Inventors: James E. Bostick, John M. Ganci, JR., Martin G. Keen, Sarbajit K. Rakshit
-
Publication number: 20170017451Abstract: A method and a system for managing applications running on one or more smart devices are provided. The method includes displaying a plurality of application icons on a wearable device, wherein each icon from the plurality of application icons represents an active application on the smart device connected to the wearable device, receiving a touch gesture on one or more application icons from the plurality of icons, and triggering the smart device to perform an event comprising an interaction between the active applications represented by the one or more application icons in response to the touch gesture.Type: ApplicationFiled: July 15, 2016Publication date: January 19, 2017Inventors: Nandan SATHYANARAYANA RAGHU, Sanjay Kumar AGARWAL, Karthik PAULRAJ, Asha VEERABHADRAIAH, Mukunth ASOKAN
-
Publication number: 20170017452Abstract: A data processing system composites graphics content, generated by an application program running on the data processing system, to generate image data. The data processing system stores the image data in a first framebuffer and displays an image generated from the image data in the first framebuffer on an internal display device of the data processing system. A scaler in the data processing system performs scaling operations on the image data in the first framebuffer, stores the scaled image data in a second framebuffer and displays an image generated from the scaled image data in the second framebuffer on an external display device coupled to the data processing system. The scaler performs the scaling operations asynchronously with respect to the compositing of the graphics content. The data processing system automatically mirrors the image on the external display device unless the application program is publishing additional graphics content for display on the external display device.Type: ApplicationFiled: July 19, 2016Publication date: January 19, 2017Inventors: John S. Harper, Kenneth C. Dyke, Jeremy Sandmel
-
Publication number: 20170017453Abstract: Improved image quality is achieved with a display device. A display panel includes a panel substrate and a film. In the display panel, multiple light emitting elements are provided on the panel substrate. In the display panel, the film is a film made of a material having a predetermined refractive index, and a thickness depending on a viewing angle and the refractive index, the viewing angle being an angle of a field of view where a substrate end distance from a light emitting element that is closest to an end of the panel substrate among the light emitting elements to the end and brightness of the light satisfy predetermined criteria.Type: ApplicationFiled: February 9, 2015Publication date: January 19, 2017Applicant: Sony CorporationInventors: Norifumi Hoshino, Toshiya Takagishi, Hiromasa Moru, Teppei Imamura
-
Publication number: 20170017454Abstract: A method for operating a first electronic device is provided. The method includes displaying a first graphic element and a first screen part related to a second electronic device on a first display of the first electronic device and detecting movement of the first graphic element in relation to the first screen part. The method also includes displaying a second screen part related to the second electronic device in response to the movement where a second graphic element corresponding to the first graphic element is inserted in the second screen part.Type: ApplicationFiled: June 28, 2016Publication date: January 19, 2017Inventors: Heang-Su Kim, Nan-Sook Kim, Ha-Young Choi
-
Publication number: 20170017455Abstract: An electronic information terminal connectable with an image processing apparatus via a communication network includes a display, a first memory to temporarily store stroke data generated by an operation event to the display, a first network condition controller to detect a condition of the communication network, and a transmitter to read out the stroke data from the first memory and to transmit the stroke data to the image processing apparatus via the communication network based on the condition of the communication network detected by the first network condition controller.Type: ApplicationFiled: July 13, 2016Publication date: January 19, 2017Inventor: Yoshihiko SHIMOHIRA
-
Publication number: 20170017456Abstract: An NFC-enabled digital apparatus is disclosed. The apparatus includes a touch screen display and a near field communication (NFC) module comprising an NFC antenna and an NFC controller. In response to tagging between the NFC-enabled digital apparatus and the external NFC terminal, an NFC communication channel is established between the NFC enabled-digital apparatus and the external NFC terminal for data communication therebetween.Type: ApplicationFiled: September 28, 2016Publication date: January 19, 2017Applicant: AQ CorporationInventors: Sang Hoon LEE, Jin Hwa KIM
-
Publication number: 20170017457Abstract: In certain examples, a content hub subsystem receives data representative of content from an access device included in a plurality of access devices associated with the predefined group of users, maps the content to the predefined group of users, and provides data representative of the content to one or more other access devices associated with the predefined group of users. In certain examples, the content hub subsystem selects one or more data formats and encodes the content into the one or more data formats for distribution to the one or more other access devices associated with the predefined group of users. Each of the access devices associated with the predefined group of users is configured to generate at least one interactive graphical object representative of the content, and generate and present a graphical user interface including the interactive graphical object.Type: ApplicationFiled: September 28, 2016Publication date: January 19, 2017Inventors: James M. Kondziela, Heath Stallings, Donald H. Relyea, Brian F. Roberts
-
Publication number: 20170017458Abstract: A mobile terminal capable of giving an instruction for a device linkage by simple operations, without any special hardware. The mobile terminal which is connected to a TV through a communication path includes: a communication I/F unit for communicating with the TV, a storage unit which stores content to be displayed on the TV; a display unit having a touch pad and a display screen; and a control unit which displays, on the display screen, a content icon associated with the content. When detecting that the content icon is pressed and held and then is flicked on the display unit, the control unit reads the content from the storage unit and transmit it to the TV through the communication I/F unit, so that the content is displayed on the TV.Type: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventor: Shigeki MATSUNAGA
-
Publication number: 20170017459Abstract: A method of processing audio through devices connected in a network. The devices include at least a device of a first user and at least one of the devices is a device of another user. The devices comprising at least an audio sensor for detecting audio from the other user, and the device of the first user comprising a processor coupled to at least a speaker for outputting audio. The device of the first user monitors audio from at least one audio sensor on a device of another user for preferences selected by the first user. When the device of the first user detects a preference within the audio, the device of the first user sends a notification to the first user regarding preference detected; and based on an input from the first user, plays the audio for the first user through the speaker.Type: ApplicationFiled: July 15, 2015Publication date: January 19, 2017Inventors: Gautam K. Bhat, Gregory J. Boss, Kevin C. McConnell, Minh Pham
-
Publication number: 20170017460Abstract: A method of augmenting an ambiently experienced audio content is provided, the method comprises recording an acoustic audio signal from the ambiently experienced audio content; receiving a wireless signal comprising a first audio signal and a second audio signal, the wireless signal received using a first wireless communication system, wherein the first audio signal comprises sound that is also audible within the ambiently experienced audio content and the second audio signal comprises sound that is substantially inaudible within the ambiently experienced audio content; comparing the first audio signal with the acoustic audio signal to determine a delay between the acoustic audio signal and the first audio signal; delaying the second audio signal by the determined delay; and reproducing the delayed second audio signal at an audible volume, such that it is substantially synchronised with the ambiently experienced audio content.Type: ApplicationFiled: February 22, 2016Publication date: January 19, 2017Inventor: Graham TULL
-
Publication number: 20170017461Abstract: An audio mixer is provided comprising: an audio receiver configured to receive an audio signal comprising a plurality of audio channels and a controller comprising one or more modules configured to: receive an audio content setting from a user interface device, adjust the relative volumes of the audio channels according to the audio content setting to provide a plurality of adjusted audio channels and combine the adjusted audio channels to generate a custom audio content.Type: ApplicationFiled: February 22, 2016Publication date: January 19, 2017Inventor: Graham TULL
-
Publication number: 20170017462Abstract: The invention provides an audio system for adaptive audio playback during physical activities including: an audio player having one or more audio sources and being configured to output an audio signal based on one or more source signals provided by the one or more audio sources; and a control device configured to control one or more settings of the of the audio player, which affect the audio signal; wherein the control device includes a user interface configured to input user preferences for the one or more settings of the audio player; wherein the control device includes a processor configured to correlate user preferences and values of one or more sensor signals corresponding to a physical strain of a user of the audio system, further configured to store the user preferences and the correlated values of the one or more sensor signals in a memory of the control device and further configured to control the one or more settings of the audio player based on the one or more sensor signals and based on the useType: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventors: Aleksandra Maria KUBIAK, Jan RENNIES-HOCHMUTH, Jens-Ekkehart APPELL
-
Publication number: 20170017463Abstract: Software configurable aircraft audio control panels (ACPs) and methods for configuring such ACPs are disclosed. An ACP in accordance with the inventive concepts disclosed herein may include a display configured to provide a visual indication of a list of available voice channels and a list of navigation channels. The aircraft audio control panel may also include a plurality of channel-independent hardware control elements configured to receive a channel selection input from a user. The aircraft audio control panel may further include at least one processor in communication with the display and the plurality of channel-independent hardware control elements, the at least one processor configured to process the channel selection input and update the visual indication of the list of available voice channels and the list of navigation channels based on the channel selection input.Type: ApplicationFiled: July 15, 2015Publication date: January 19, 2017Applicant: ROCKWELL COLLINS, INC.Inventors: Jiongmao Zhou, Grant Lian
-
Publication number: 20170017464Abstract: In an effort to customize or enhance software applications, configuration data is often used. Configuration settings that are editable by users need not to be limited to a simple flat entry that can be taken out of context anymore. The present invention allows for multiple-levels of configuration settings to interact with each other, so that a single configuration for a given context to be calculated dynamically. In the process, the user gains flexibility to specify more adequately a required change or customization while propagating the information with minimal effort and not requiring additional coding. Furthermore, to simplify a speaker's interactions for controlling an automated device, the addition of a superposed layer over graphic user interface may be used. The superposed layer may display coordinates that a speaker may use to navigate the graphic user interface, for example to associate a location with a keyword or a coordinate.Type: ApplicationFiled: September 30, 2016Publication date: January 19, 2017Inventor: Philippe Roy
-
Publication number: 20170017465Abstract: Method and apparatus for sending packets using optimized PIO write sequences without sfences. Sequences of Programmed Input/Output (PIO) write instructions to write packet data to a PIO send memory are received at a processor supporting out of order execution. The PIO write instructions are received in an original order and executed out of order, with each PIO write instruction writing a store unit of data to a store buffer or a store block of data to the store buffer. Logic is provided for the store buffer to detect when store blocks are filled, resulting in the data in those store blocks being drained via PCIe posted writes that are written to send blocks in the PIO send memory at addresses defined by the PIO write instructions. Logic is employed for detecting the fill size of packets and when a packet's send blocks have been filled, enabling the packet data to be eligible for egress.Type: ApplicationFiled: September 27, 2016Publication date: January 19, 2017Applicant: lntel CorporationInventors: Mark Debbage, Yatin M. Mutha
-
Publication number: 20170017466Abstract: An arithmetic processing device includes: a first memory configured to store values of a first coefficient of a logarithmic function, where the logarithmic function is decomposed into a series operation term and the coefficient term, depending on respective values of a first bit group included in operand data of a first instruction to calculate the value of the first coefficient; a second memory configured to store values of a second coefficient included in the series operation term depending on the respective values of the first bit group included in operand data of a second instruction to calculate the value of the second coefficient; and a selector configured to select the value of the first coefficient read from the first memory based on the execution of the first instruction and select the value of the second coefficient read from the second memory based on the execution of the second instruction.Type: ApplicationFiled: July 7, 2016Publication date: January 19, 2017Applicant: FUJITSU LIMITEDInventor: Mikio Hondo
-
Publication number: 20170017467Abstract: Embodiments of the inventive concept include a shared hardware integer/floating point divider and square root logic unit, which combines floating point division, floating point square root operations, and/or integer division into one shared hardware design. The shared hardware logic unit can share, for example, a sparse random access memory (sparse RAM) in place of a full partial remainder divisor (PD) table, one or more on-the-fly (OTF) state machines, and/or a data path for integer division, floating point division, and square root operations. The normalization of subnormal numbers and the normalization of signed and unsigned integers can be handled with shared hardware. The division operations and the square root operations can be of the same radix. Early out exceptions and special cases can be automatically handled. Both improved latency and less die area can be achieved in accordance with embodiments of the inventive concept.Type: ApplicationFiled: January 14, 2016Publication date: January 19, 2017Inventor: Bonnie SEXTON
-
Publication number: 20170017468Abstract: A strategy-maintenance system comprises a memory, an interface, and a processor. The system is operable to store a plurality of templates. A template comprises a statement that facilitates writing one or more strategies. The system may further communicate to a first computer the plurality of templates for presentation on a first graphical user interface. The system also receives a first selection of at least one of the plurality of templates for a strategy. The strategy is operable to calculate a key value based on at least one of the plurality of templates. The system finally executes the strategy to calculate the key value and communicates the strategy for execution on a remote machine.Type: ApplicationFiled: July 15, 2015Publication date: January 19, 2017Inventors: Michael D. Fleischer, Tonya L. Grimes, Prasanna Jayachandran, Adam S. Jones