Patents Issued in April 30, 2020
  • Publication number: 20200133568
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for identifying a data storage environment including a plurality of disk drives; exposing for each of the disk drives of the data storage environment, a management interface of the disk drive to create a zero-capacity device for the disk drive; identifying a management command for a particular disk drive of the plurality of disk drives; identifying a particular zero-capacity device that corresponds to the particular disk drive; providing the management command to the particular zero-capacity device; and in response to providing the management command, receiving a response from the particular disk drive, the response including a processing result that is responsive to the management command.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: Chandrashekar Nelogal, Raveendra Babu Madala, Abhijit Rajkumar Khande, Santosh Gore, Samir Paitod
  • Publication number: 20200133569
    Abstract: A computer-implemented method according to one embodiment includes suspending a parent/control thread of a data storage system, and receiving a plurality of read requests while the parent/control thread is suspended, each read request having storage information associated therewith. The computer-implemented method further includes resuming the parent/control thread, analyzing the read requests, aggregating read requests requesting common data objects into a common read operation, and dispatching the common read operation to a multi-threaded I/O layer of the data storage system for retrieving data associated with the read requests. The analyzing includes sorting the read requests using the associated storage information.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: James E. Damgar, Errol J. Calder
  • Publication number: 20200133570
    Abstract: Apparatuses, systems, and methods are disclosed for dynamic read operations. A controller monitors one or more read statistics during a read operation for data of a non-volatile memory die. The controller determines whether one or more read statistics satisfy a threshold for a read operation. The controller dynamically modifies a read operation based on determining that one or more read statistics fail to satisfy a threshold.
    Type: Application
    Filed: May 15, 2019
    Publication date: April 30, 2020
    Inventors: Eyall Shadmi, Omer Fainzilber
  • Publication number: 20200133571
    Abstract: A method of operating a storage device includes receiving, at the storage device, a meta information transfer command based on a data read request. The meta information transfer command is received from a host device. The method further includes receiving, at the storage device, a data read command corresponding to the data read request and the meta information transfer command. The data read command is received from the host device. The method further includes receiving, at the storage device, a plurality of meta data corresponding to the data read request and the meta information transfer command. The plurality of meta data is received from the host device. The method further includes performing a data read operation, at the storage device, based on the data read command and the plurality of meta data.
    Type: Application
    Filed: May 20, 2019
    Publication date: April 30, 2020
    Inventors: Dong-Woo Kim, Dong-Min Kim, Song-Ho Yoon, Wook-Han Jeong
  • Publication number: 20200133572
    Abstract: The technology disclosed in this patent document can be implemented in embodiments to provide a memory controller configured to control a memory device and a method of operating the memory controller and the memory device. The memory controller may control a memory device including a plurality of pages, and may include a command analysis unit configured to generate command information indicating a type of read command for a page selected from among the plurality of pages, and an initialization time decision unit configured to decide on a channel initialization time for initializing channels of a plurality of memory cells included in the selected page based on the command information.
    Type: Application
    Filed: June 3, 2019
    Publication date: April 30, 2020
    Inventor: Se Chang Park
  • Publication number: 20200133573
    Abstract: A memory system includes a memory device comprising a plurality of memory blocks; and a controller suitable for controlling the memory device, wherein the controller comprises a real time clock (RTC) management circuitry suitable for generating a sudden power-off (SPO) occurrence cycle using first and second RTC values when a first SPO occurs, and then comparing the SPO occurrence cycle to a threshold value to determine whether to delay dummy page generation; and a dummy page generation circuitry suitable for generating a dummy page using one or more free pages or an incomplete program page, excluding valid pages, from a memory block, among the plurality of memory blocks, according to the determination result of the RTC manager, the incomplete program page indicating a page in which a program operation is interrupted due to an SPO.
    Type: Application
    Filed: June 10, 2019
    Publication date: April 30, 2020
    Inventor: Eu-Joon BYUN
  • Publication number: 20200133574
    Abstract: Circuit designs and operating techniques for a storage device that includes, in one implementation, a memory device a plurality of memory blocks, each memory block including a plurality of memory cells coupled to a plurality of corresponding word lines; and a memory controller configured to store data in memory cells included in a main area coupled to a selected word line of the plurality of word lines, and store word-line information in a spare area coupled to the selected word line to indicate that a program operation has been performed on the main area.
    Type: Application
    Filed: July 16, 2019
    Publication date: April 30, 2020
    Inventors: Geu Rim Lee, Jae Min Lee
  • Publication number: 20200133575
    Abstract: In a computer which controls data access with respect to a prescribed logical unit, a processor is configured to: perform, when data access by one path with respect to a logical unit is not completed, control for switching paths with respect to the logical unit; perform communication control in accordance with SCSI with the logical unit by executing a SCSI driver; accept a path interchange time that is a time used as a reference for switching paths with respect to the logical unit; determine an upper limit number of retries in data access by the one path on the basis of the path interchange time; and perform control so that an upper limit number of retries using the one path by the SCSI driver equals the determined number of retries.
    Type: Application
    Filed: August 12, 2019
    Publication date: April 30, 2020
    Inventor: Yuuki KURODA
  • Publication number: 20200133576
    Abstract: Techniques manage a redundant array of independent disks. The techniques involve: in response to receiving a first command for assigning a first RAID stripe to a RAID group, storing metadata information of the first RAID stripe in a cache, the cache having different input/output (I/O) performance from the RAID; and storing the first command and the metadata information of the first RAID stripe in a predetermined storage space of the RAID in a sequential storage structure.
    Type: Application
    Filed: September 24, 2019
    Publication date: April 30, 2020
    Inventors: Shaoqin Gong, Jibing Dong, Geng Han, Jianbin Kang, Hongpo Gao
  • Publication number: 20200133577
    Abstract: Techniques involve: determining processing power of a plurality of storage devices in a plurality of storage pools, the storage devices in each of the storage pools having a same device type; dividing the plurality of storage devices into a plurality of sets based on the processing power, a difference in the processing power between the storage devices in each of the sets being below a predetermined threshold; and redistributing, among the plurality of sets, data stored in the plurality of storage devices based on workloads of the storage devices in the sets. Accordingly, load balancing of storage devices in the plurality of storage pools can be implemented, response speed of the storage system can be enhanced and storage resources in the plurality of storage pools can be exploited more sufficiently.
    Type: Application
    Filed: September 25, 2019
    Publication date: April 30, 2020
    Inventors: Chun Ma, Shaoqin Gong, Geng Han, Jian Gao, Xinlei Xu
  • Publication number: 20200133578
    Abstract: Technologies for issuing commands on selected memory devices includes an apparatus that includes a data storage controller and multiple non-volatile, write in place, byte or block addressable memory devices. The memory devices are arranged in one or more ranks, and the memory devices in each rank are connected to a same communication channel. The data storage controller is to select a subgroup of the plurality of the memory devices in a rank without modifying an identifier of each memory device, and issue a command to operate on data of the selected subgroup.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 30, 2020
    Inventors: Muthukumar P. Swaminathan, Kunal A. Khochare
  • Publication number: 20200133579
    Abstract: Some embodiments include apparatuses and methods using memory cells and a control unit to suspend an erase operation performed on a first portion of the memory cells and to suspend a program operation performed on a second portion of the memory cells while the erase operation is suspended. The control unit includes register circuitry to store status information indicating that the program operation is suspended while the erase operation is suspended.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 30, 2020
    Inventors: Aliasgar S. Madraswala, Purval S. Sule, Karthikeyan Ramamurthi
  • Publication number: 20200133580
    Abstract: Systems and methods presented herein provide a controller that is operable to monitor a plurality of background commands to a storage device over a pre-determined period of time and to determine how often each of the background commands is issued during the pre-determined period of time. The controller is further operable to establish a time interval for each of the background commands, and to issue each of the background commands at their respective time intervals.
    Type: Application
    Filed: December 31, 2019
    Publication date: April 30, 2020
    Inventors: David Scott Ebsen, Dana Simonson
  • Publication number: 20200133581
    Abstract: A method for execution by a compaction management system includes determining observed compaction information based on compaction observed in at least one storage device during an observed timeframe. An estimated compaction rate is generated for a first future timeframe based on the observed compaction information. An updated ingest rate is generated for the first future timeframe based on a current ingest rate and the estimated compaction rate. A first proper subset of a set of data to be written to the at least one storage device is generated based on the updated ingest rate. Storage of the first proper subset in the at least one storage device is facilitated during the first future timeframe. Storage of a remaining proper subset of the set of data in an elastic buffer is facilitated during the first future timeframe, where the elastic buffer utilizes a memory of the compaction management system.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Ilya Volvovski, Andrew D. Baptist, Benjamin L. Martin, Praveen Viraraghavan, Ying Z. Guo, Jordan H. Williams
  • Publication number: 20200133582
    Abstract: A method for execution by a compaction management system includes determining observed compaction information based on compaction observed in at least one storage device during an observed timeframe. An estimated compaction rate is generated for a first future timeframe based on the observed compaction information. An updated ingest rate is generated for the first future timeframe based on a current ingest rate and the estimated compaction rate. A first proper subset of a set of data to be written to the at least one storage device is generated based on the updated ingest rate. Storage of the first proper subset in the at least one storage device is facilitated during the first future timeframe. Storage of a remaining proper subset of the set of data in an elastic buffer is facilitated during the first future timeframe, where the elastic buffer utilizes a memory of the compaction management system.
    Type: Application
    Filed: July 19, 2019
    Publication date: April 30, 2020
    Inventors: Ilya Volvovski, Andrew D. Baptist, Benjamin L. Martin, Praveen Viraraghavan, Ying Z. Guo, Jordan H. Williams
  • Publication number: 20200133583
    Abstract: Techniques involve storing data. In particular, such techniques involve: obtaining first data to be stored; determining whether the first data is able to be compressed in a compression ratio exceeding a predetermined threshold; and storing, based on the determined result, the first data into a storage device. Accordingly, such techniques can execute corresponding processing for data in a predicted compression ratio, so as to store the data into a storage device. In this manner, such techniques can significantly cut down the overheads for processing data while minimizing a storage space required for storing data.
    Type: Application
    Filed: September 20, 2019
    Publication date: April 30, 2020
    Inventors: Pan Xiao, Peilei Chen, Fang Du, Xu Chen
  • Publication number: 20200133584
    Abstract: A primary copy and one or more shadow copies of a logical volume are created and discovered by a host rescan performed when the logical volume is initially created. Data storage resources are allocated to the primary copy, but not to the shadow copy. The initial path state of the logical volume describes the path to the primary copy as active, and the path to the shadow copy as unavailable for accessing the logical volume. Movement of the logical volume to the storage appliance providing the shadow copy can be performed without an additional host rescan, by making the shadow copy the new primary copy, making the primary copy a new shadow copy, and updating the path state of the logical volume to indicate i) that the path to the new primary copy is active, and ii) that the path to the new shadow copy is unavailable.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Dmitry Tylik, Matthew H. Long, Daniel E. Cummins, Nagasimha Haravu, Kenneth Hu, Matthew Eaton, Matthew Jean
  • Publication number: 20200133585
    Abstract: A first data block of multiple data blocks is identified in a first portion of the memory component, the first data block being identified based on a read count associated with the first data block satisfies a first threshold criterion. A determination is made as to whether a second portion of the memory component has an amount of unused storage to store data stored at the first data block, wherein the second portion of the memory component is associated with a lower read latency than the first portion. In response to determining that the second portion of the memory component has the amount of unused storage to store the data stored at the first data block, data stored at the first data block in the first portion of the memory component is relocated to a second data block in the second portion of the memory component. An error rate is evaluated on each word line in the first data block.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Kishore Kumar Muchherla, Ashutosh Malshe, Vamsi Pavan Rayaprolu, Sampath K. Ratnam, Harish R. Singidi, Peter Feeley
  • Publication number: 20200133586
    Abstract: A mapped redundant array of independent nodes (mapped RAIN) for data storage is disclosed. A mapped RAIN cluster can be allocated on top of one or more real data clusters. The real data cluster can be N nodes wide by M disks deep. A mapped RAIN cluster can be N? nodes wide by M? disks deep, where N? is less than, or equal to N. Mapping of data storage locations in a mapped RAIN cluster can facilitate use of a real cluster at a different granularity than conventionally administered in a real cluster of storage locations. The size of a mapped RAIN cluster can be adapted based on criteria of a corresponding real cluster system, such as overall space, current usage, customer-centric criteria, etc.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Mikhail Danilov, Yohannes Altaye
  • Publication number: 20200133587
    Abstract: Techniques manage a redundant array of independent disks. In such a technique, an instruction to expand the RAID is received, the RAID being formed by a first group of storage devices and including a first group of RAID extents. A second group of RAID extents created on a second group of storage devices and logical units are created on the second group of RAID extents. In response to receiving an indication for a failure of the creation of the second group of RAID extents or the logical units, a notification is generated for indicating a failure of the expansion of the RAID without triggering a shuffling operation, the shuffling operation causing storage extents in the first and second groups of RAID extents to be distributed in the first and second groups of storage devices.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 30, 2020
    Inventors: Qingyun Liu, Jian Gao, Tianshu Sun, Sihang Xia, Changyu Feng
  • Publication number: 20200133588
    Abstract: In an example, a method for controlling termination of a print procedure subsequent to a node reset within print apparatus including a plurality of nodes includes identifying the node at which the reset occurred, and controlling operation within the print apparatus by way of a selected node. The selected node is different from the identified node and selected responsive to the identification of the identified node for operation of a component of the print apparatus as part of a termination procedure.
    Type: Application
    Filed: April 27, 2017
    Publication date: April 30, 2020
    Applicant: HP INDIGO B.V.
    Inventors: Vitaly Portnoy, Michel Assenheimer, Yoav Nachmias, Miriel Cohen
  • Publication number: 20200133589
    Abstract: An image forming system includes a plurality of processing apparatuses. An image forming apparatus includes an image forming section, storage, an acquiring section, a first specifying section, a receiver, a second specifying section, and a notifying section. The storage stores therein a position of each of the processing apparatuses. The acquiring section acquires state information from each of the processing apparatuses. The state information indicates whether a corresponding one of the processing apparatuses is in a normal function state or a malfunction state. The first specifying section specifies, from among the processing apparatuses, a malfunctioning processing apparatus for which the malfunction state is indicated by the state information. The second specifying section specifies a relative position of the malfunctioning processing apparatus with respect to a mobile terminal device.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 30, 2020
    Applicant: KYOCERA Document Solutions Inc.
    Inventors: Shinji NAKATSUKA, Makoto KOWAKA, Hironori OKAMOTO, Kentaro KISHIDA, Koichiro TAZUKE, Masakazu YAMAMOTO
  • Publication number: 20200133590
    Abstract: An information processing apparatus according to various embodiments causes a Bluetooth® device to which connection of the web application is permitted to execute a request via a web browser and an operating system (OS) by using Bluetooth® communication, thereby acquiring an identifier of the Bluetooth® device.
    Type: Application
    Filed: October 17, 2019
    Publication date: April 30, 2020
    Inventor: Kotaro Matsuda
  • Publication number: 20200133591
    Abstract: An image forming system capable of reducing the processing load of a print server. An information processing apparatus generates execution data for causing an image forming process to be executed. The print server holds the execution data acquired from the apparatus. A plurality of printers execute the image forming process based on the execution data. Print settings are set based on capability information of the printers and are transmitted to the apparatus. The information processing apparatus generates the execution data based on the received print settings. History information indicating one of the plurality of printers, which is used for printing, is managed, and the print settings are set based on capability information of one of the printers, which is selected based on the history information.
    Type: Application
    Filed: October 18, 2019
    Publication date: April 30, 2020
    Inventors: Takeshi Kaneda, Masaki Kashiwagi, Akinori Takeo, Jun Miyajima, Seijiro Imai
  • Publication number: 20200133592
    Abstract: An information processing apparatus includes a section that detects posts of an output instruction and an output target from a user in a chat room, a registration section that registers the output target as an output target corresponding to the user or the chat room, in a case where identification information of an output device is not registered for the user or the chat room when the post of the output target is detected, and a control section that performs control of inputting a post of requesting registration of the output device from the user into the chat room in a case where the identification information of the output device is not registered for the user or the chat room when the post of the output instruction is detected.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 30, 2020
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Hiroyuki MITSUHASHI, Hideaki SUGIMOTO, Nozomi NOGUCHI, Shigeo MIYATA, Yu MISHIMA
  • Publication number: 20200133593
    Abstract: An image forming apparatus includes a power supply part that supplies electronic power in two different power modes (first and second modes), a communication part that includes a transmitting and receiving part that receives a network packet in the both modes, and a determination part that stores filter information and determines whether or not the network packet matches one of filter settings, a determination control part that performs a rewrite operation to repeatedly rewrite the filter information while running in the second mode, a power supply control part that transits the power mode of the power supply part from the second mode to the first mode based on a determination result of the determination part, a packet transmitting and receiving part that receives the network packet supplied from the transmitting and receiving part in the first mode and stops an operation of itself in the second mode, and an image forming part stops an operation of itself in the second mode.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 30, 2020
    Inventors: Keisuke WATANABE, Masao YAJI, Syuhei MITANI
  • Publication number: 20200133594
    Abstract: Human voice activity in proximity to a printing device is detected. Printing of the print job is based on the detected human voice activity. For instance, starting of print job printing can be based on the detected human voice activity. Controlling of print job printing after printing has started can also be based on the detected human voice activity.
    Type: Application
    Filed: September 14, 2017
    Publication date: April 30, 2020
    Inventors: Niraj Parthasarathy, Corey Alvin Charlton, Tyson James Larimer
  • Publication number: 20200133595
    Abstract: An information processing apparatus includes a reception unit that receives an instruction to install a function in a device connected to a communication line, and receives designation of a display location of a selection part used to select the function on a screen displayed in the device in a case where the function is installed in the device, and a control unit that controls the screen of the device such that the selection part of the function is displayed in the display location, in which the designation is received in the reception unit, on the screen of the device.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 30, 2020
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Haruki MATSUI, Toru NAKATANI
  • Publication number: 20200133596
    Abstract: A control method for a device searched for by an external terminal is provided. The method includes: transmitting a first response when a searching request for a first searching protocol is received from the external terminal; and transmitting a second response when a searching request for a second searching protocol different from the first searching protocol is received from the external terminal. Each of the first and second responses includes identification information for uniquely identifying the device. The included identification information is differentiated between the first and second responses.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 30, 2020
    Inventor: Tsubasa Hirano
  • Publication number: 20200133597
    Abstract: According to an embodiment, an image processing apparatus includes a memory, an interface, and a processor. The memory stores a capability file including capability information indicating a value that is capable of being set as a parameter of processing. The interface communicates with a mobile terminal. The processor performs setting based on template information acquired from the mobile terminal, after transmitting the capability file stored in the memory to the mobile terminal communicating via the interface.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventor: Tetsuya Ishida
  • Publication number: 20200133598
    Abstract: A printing apparatus including: a memory storing instructions; and a processor which is capable of executing the instructions causing the printing apparatus to: receive print data; save the received print data; authenticate a user; hold a setting of valid or invalid of an automatic printing function to perform printing processing of print data associated with the user without instructions from the user in response to authentication of the user; and control for making invalid the setting of the automatic printing function is performed, in a case where a setting of a predetermined function that needs to limit the use of the automatic printing function is performed.
    Type: Application
    Filed: October 15, 2019
    Publication date: April 30, 2020
    Inventor: Tomohide Kubota
  • Publication number: 20200133599
    Abstract: Provided is an image forming system capable of reliably preventing others from removing and taking printed matter even though printing is executed beforehand. The confidential notation reading unit reads a confidential notation. The user storage tray has a structure from which outputted printed matter cannot be removed unless the opening/closing door is opened. The locking mechanism locks the opening/closing door. The sorting mechanism sorts the printed matter outputted from the image forming apparatus and outputs the printed matter to either the open tray or the user storage tray. The sorting control unit outputs printed matter to which a confidential notation is not added to the open tray, and outputs a printed matter to which a confidential notation is added to the user storage tray, respectively.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 30, 2020
    Applicant: KYOCERA Document Solutions Inc.
    Inventor: Teppei SHIBUYA
  • Publication number: 20200133600
    Abstract: The present invention provides a highly-convenient function relating to printing. For this purpose, in the case where execution of printing is instructed, a printing control apparatus receives first print data via predetermined printing software and generates second print data interpretable by a printing apparatus based on the first print data and print setting information.
    Type: Application
    Filed: October 22, 2019
    Publication date: April 30, 2020
    Inventor: Hideyuki Kanamori
  • Publication number: 20200133601
    Abstract: An information processing apparatus displays a setting screen for performing setting for a plurality of setting items for generating a product. The information processing apparatus determines whether a setting item of the plurality of setting items is selected in the setting screen. In a case where the setting item is determined to be selected in the setting screen, an image related to the selected setting item is displayed. In a case where the setting item is determined to be not selected in the setting screen, an image related to the setting item is not displayed.
    Type: Application
    Filed: October 14, 2019
    Publication date: April 30, 2020
    Inventor: Tetsu Oishi
  • Publication number: 20200133602
    Abstract: A system to is described. The system includes at least one physical memory device to store print workflow manager and one or more processors coupled with the at least one physical memory devices to execute the print workflow manager receive a plurality of print jobs, each including a plurality of documents to be printed, receive job tickets including a description as to how pages in the plurality of documents are to be printed, store the plurality of documents in a document pool, store a document property record associated with each of the plurality of documents in the document pool, wherein a document property record provides and process the job tickets and the document property records to generate a combined print job including two or more of the plurality of the documents.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Applicant: Ricoh Company, Ltd.
    Inventors: MARQUIS G. WALLER, JEFFREY ALAN SIKKINK, WALTER R. ALBERS, MICHAEL GLEN LOTZ
  • Publication number: 20200133603
    Abstract: An image forming system includes a control device and a plurality of image forming apparatuses. Each of the plurality of image forming apparatuses includes a first processor and a first memory that accumulates a job. The control device includes a second processor. The second processor obtains information on jobs accumulated in the plurality of image forming apparatuses, receives an instruction from the interactive electronic device, extracts, when there are a plurality of candidates for the job corresponding to the received instruction from the user, a feature of each of the plurality of candidates for the job based on the obtained information on the jobs, generates a question for identifying the job corresponding to the instruction from among the plurality of candidates for the job based on a difference in extracted feature, and transmits the generated question to the interactive electronic device.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 30, 2020
    Applicant: KONICA MINOLTA, INC.
    Inventor: Teppei NAKAMURA
  • Publication number: 20200133604
    Abstract: A virtual printing system includes a driver system, a network, a virtual print server, a database, and a search and report terminal to capture and store a print stream in PDF or PDF/A format. The driver system captures and converts metadata and print data from the client devices into a print stream. The virtual printer receives and prints the print stream as PDF or PDF/A files. The search and report terminal aids in searching within the PDF or PDF/A files.
    Type: Application
    Filed: June 15, 2016
    Publication date: April 30, 2020
    Applicant: SOLIX TECHNOLOGIES, INC.
    Inventors: Sai GUNDAVELLI, Vikram GAITONDE, Mark LEE, Mahesh Kumar PERUGUPALLI, Suryanarayana HOTA
  • Publication number: 20200133605
    Abstract: A terminal capable of performing wireless communication stores wireless connection information about connection established by a handover, and, in a case where an instruction to transmit new job data is received after wireless connection is disconnected after job data is transmitted, the wireless connection is automatically established using the stored wireless connection information as far as a predetermined condition is satisfied, to enable smooth job execution.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 30, 2020
    Inventor: Shukei Kurihara
  • Publication number: 20200133606
    Abstract: A communication apparatus capable of performing near field communication acquires communication information of a target apparatus through the near field communication, determines whether or not the target apparatus is connected to an access point to which the communication apparatus is connected, on the basis of the communication information, and accepts the target apparatus as a target to which the communication apparatus is to be connected by using a peer-to-peer communication system, when it is determined that the target apparatus is not connected to the access point to which the communication apparatus is connected.
    Type: Application
    Filed: December 27, 2019
    Publication date: April 30, 2020
    Inventors: Takeshi Matsushita, Mitsuru Konji
  • Publication number: 20200133607
    Abstract: A method for processing display data comprises: the host divides the display area into a central area and an edge area according to the field of view of a head-mounted display; segments each frame of the display data into first display data corresponding to the central area and second display data corresponding to the edge area; processes the first display data and the second display data according to a first transmission factor and a second transmission factor to obtain first transmission data and second transmission data and sends them to the head-mounted display; and the head-mounted display performs image reconstruction to the received first transmission data and second transmission data, to obtain the displayed image corresponding to the frame of display data, and outputs and display it.
    Type: Application
    Filed: December 31, 2019
    Publication date: April 30, 2020
    Applicant: GOERTEK INC.
    Inventors: Tianrong DAI, Yuge ZHU, Dachuan ZHAO, Xiang CHEN
  • Publication number: 20200133608
    Abstract: Described herein are techniques for removing control of a display from an operating system. The disclosed techniques decouple operation of the physical display device from control of the operating system so that the display device may be powered down while not needed during streaming. The device driver for the graphics card, into which a display device cable is plugged, simulates operation of the display but allows the display to be powered down. Simulating the display involves properly responding to queries or commands from the operating system, and generating the signals that would be expected from the display device by the operating system. While simulated in this manner, whether the display device is actually powered down does not matter to the operation of an application being streamed, because the operating system still “believes” the display device is powered on. Thus application streaming is not interrupted by powering down the display device.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Applicant: ATI Technologies ULC
    Inventors: Wei Liang, Jun Lei, Patrick Pak Kin Fok, Panagiotis Vagiakos, Aric Cyr, Min Zhang
  • Publication number: 20200133609
    Abstract: A display system includes a state acquisition section which acquires state data, a label acquisition section which acquires label data representing whether or not an operation performed when the state data is acquired is abnormal, a threshold calculation section which calculates, based on the state data and the label data, a threshold for determining whether or not an operation to be performed is likely to become abnormal, a display control section which controls display timing of a normal operation based on the threshold, and a display unit configured to display the normal operation according to the display timing.
    Type: Application
    Filed: October 7, 2019
    Publication date: April 30, 2020
    Inventor: Yuusuke SUGIYAMA
  • Publication number: 20200133610
    Abstract: Example method includes: rendering, by a network device, a plurality of frames for a multi-user Virtual Reality (VR) environment at a first quality and a second quality, storing, at the network device, the plurality of frames at the first quality and the second quality, transmitting, from the network device and to an untethered mobile device, a first frame of the plurality of frames at the first quality using Wi-Fi, determining, by the network device, that an available bandwidth to the untethered mobile device does not satisfy a threshold, and transmitting, by the network device and in response to determining, a subsequent frame at the second quality using Wi-Fi.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Christina Vlachou, Xing Liu, Kyu-Han Kim
  • Publication number: 20200133611
    Abstract: A system and method of operating a correlative display system for a plurality of display systems on an aircraft includes receiving, by a processor, an identification of a feature from a user interface associated with a first display system of the plurality of display systems. The processor determines a location of the identified feature relative to data displayed on each other display system of the plurality of display systems, wherein the identified feature is not previously displayed on at least one of the other display systems of the plurality of display systems.
    Type: Application
    Filed: July 1, 2019
    Publication date: April 30, 2020
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Thea Feyereisen, Rakshit Ramakrishna, Pramod Kumar Malviya, Bryan Weaver, Brock Graham, Gang He, Emmanuel Letsu-Dake, Rui Wang, Subash Samuthirapandian
  • Publication number: 20200133612
    Abstract: Disclosed are an application control method and device for a dual-screen terminal, relating to the field of terminals. The method includes: acquiring an association relationship between a first application and a second application in a dual-screen terminal (S101); starting the second application on a second screen based on the association relationship, if the dual-screen terminal detects that a user triggers a system event of the first application on a first screen (S102); and controlling, by the dual-screen terminal, the second application or the first application to perform a corresponding operation based on an operation performed by the user on the first application or the second application, after the first application and the second application are started (S103). The above solution can improve operation speed of a user and enhance user experience.
    Type: Application
    Filed: October 16, 2017
    Publication date: April 30, 2020
    Inventor: Dongxiao Zhao
  • Publication number: 20200133613
    Abstract: A method, system and computer program product for generating augmented reality in a state room includes establishing a communicative link with different computing devices disposed within separate state rooms, with each of the state rooms including a display positioned at a ceiling, a display positioned on a wall and a display embedded in a floor. The method further includes, for each of the state rooms, assigning a theme of an exterior environment, directing the retrieval from fixed storage of exterior environmental imagery, and directing display of an atmospheric portion of the exterior environmental imagery on the display positioned at the ceiling, directing display of a horizon portion of the exterior environmental imagery on the display positioned on the wall, and directing display of a surface portion of the exterior environmental imagery on the display embedded in the floor.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Joey Hasty, David Smith, Josh Nakaya
  • Publication number: 20200133614
    Abstract: A display device includes a display panel including a display area and a non-display area; and an optical plate disposed on the display panel and including an optical waveguide and a body portion surrounding the optical waveguide. The optical waveguide includes an input terminal which is disposed on the display area and receives light from the display panel and an output terminal which is disposed over the non-display area and outputs the light.
    Type: Application
    Filed: April 25, 2019
    Publication date: April 30, 2020
    Inventors: Sun Hee OH, Dong Hyeon LEE, Jun Woo YOU, Tae Ho LEE
  • Publication number: 20200133615
    Abstract: An electronic device and control method thereof is provided. The control method of the electronic device includes, storing mapping information in which identification information of a plurality of display devices is mapped with an identification image of the plurality of display devices, respectively. The control method includes obtaining a photographed image of a video wall including the plurality of display devices displaying a respective identification image, obtaining layout information of the video wall and the respective identification image corresponding to the plurality of display devices, from the photographed image, obtaining identification information of the plurality of display devices, respectively, based on the mapping information and the respective identification image, and obtaining arrangement state information of the plurality of display devices included in the video wall based on the obtained identification information and the layout information.
    Type: Application
    Filed: October 7, 2019
    Publication date: April 30, 2020
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Kwanmi KIM, Sanghyun KIM, Minseok YANG
  • Publication number: 20200133616
    Abstract: Embodiments generally enable a mobile device to display a window of a remote desktop on a mobile device with a native layout. In some embodiments, a method includes receiving a remote desktop display request from a mobile client device, wherein the remote desktop display request includes display information of the mobile client device. The method further includes generating a copy of a window process of a remote desktop computer. The method further includes generating a virtual display based at least in part on the copy of the window process of the remote desktop computer and on the display information of the mobile client device. The method further includes sending virtual display information to the mobile client device based at least in part on the virtual display.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Dong Jun ZONG, Da Li LIU, Yue WANG, Jing XING, Jian Fang ZHANG, Qi Feng HUO
  • Publication number: 20200133617
    Abstract: A method and an apparatus for presenting an interface are provided according to the embodiments of the present disclosure. The method includes performing a detecting for a click operation on a shared picture; determining, in response to detecting the click operation, whether an original source application of the picture indicated by an application identifier is already installed locally based on the application identifier; and in response to determining that the original source application is already installed locally, constructing a content of a jump protocol pre-associated with the picture based on the application identifier and parameter information pre-associated with the picture, and executing the constructed jump protocol to open the locally installed original source application and present an interface corresponding to the picture.
    Type: Application
    Filed: July 6, 2018
    Publication date: April 30, 2020
    Inventor: Yihua FENG