Patents Issued in December 6, 2018
-
Publication number: 20180349032Abstract: Systems and methods for migrating stored backup data between magnetic disks (e.g., from an existing magnetic disk to another disk), such as a new or different magnetic disk in a magnetic storage library, without interrupting or otherwise affecting secondary copy operations (e.g., operations currently writing data to the storage library) utilizing the magnetic storage library, are described. In some embodiments, the systems and methods mark one or more mount paths as full when a running secondary copy operation associated with the mount path has completed a job (regardless of the actual current capacity or intended use of the mount path), and migrate each of the one or more data volumes to a second magnetic disk of the magnetic library when the mount path associated with the data volume is marked as full.Type: ApplicationFiled: August 10, 2018Publication date: December 6, 2018Inventors: Jaidev O. Kochunni, Michael F. Klose
-
Publication number: 20180349033Abstract: A network device is configured to establish a messaging bus with a container networking plug-in, which is associated with a container virtual network. The network device is also configured to obtain, via the messaging bus, networking information for one or more containers hosted at the at least one container-hosting computing device. Based on the networking information, the network device provides visibility of one or more containers below the network device.Type: ApplicationFiled: June 6, 2017Publication date: December 6, 2018Inventors: Shyam Kapadia, Viral Barot, Abhinandan Prativadi Bayankaram, Naoshad Mehta, Nilesh Shah
-
Publication number: 20180349034Abstract: Implementations of the present disclosure relate to a method, system and computer program product for managing a storage system. Specifically, in one implementation of the present disclosure, there is provided a method for managing a storage system. The method comprises: obtaining topological information of a storage device in a first tier and a storage device in a second tier in the storage system; obtaining a storage rule specifying storage of a data object in the storage device in the first tier or the storage device in the second tier; and in response to determining the storage rule conforming to the topological information, managing the data object in the storage system according to the storage rule. In other implementations of the present disclosure, there is provided a corresponding system and computer program product.Type: ApplicationFiled: May 31, 2018Publication date: December 6, 2018Inventors: Shuo Lv, Wilson Hu, Bean Bin Zhao, Qiaosheng Zhou, Lester Ming Zhang, Deric Wenjun Wang
-
Publication number: 20180349035Abstract: A data storage device with one or more buffers can employ buffer tenure management with at least a data storage device having a first buffer, a second buffer, a buffer manager, and a non-volatile memory. The first buffer can be located on-chip while the second buffer is located off-chip. The first buffer may be filled with data having a tenure of less than a predetermined tenure threshold as directed by the buffer manager.Type: ApplicationFiled: May 30, 2017Publication date: December 6, 2018Inventors: Jackson Ellis, Jeffrey Munsil, Timothy Canepa, Stephen Hanna
-
Publication number: 20180349036Abstract: A data storage device can be configured with a data map that has one or more custom map attributes. A non-volatile memory of the data storage device may store data organized into a data map by a mapping module. The data map consisting of at least a data address translation and a custom attribute pertaining to an operational parameter of the data map with the custom attribute generated and maintained by the mapping module.Type: ApplicationFiled: June 1, 2017Publication date: December 6, 2018Inventors: Jackson Ellis, Jeffrey Munsil
-
Publication number: 20180349037Abstract: Embodiments of the present disclosure relate to method and device for data read/write. The method comprises: in response to receiving a first read/write request for a first target area, determining whether there is a second read/write request under execution in conflict with the first read/write request, a second target area for the second read/write request at least partially overlapping with the first target area, and at least one of the first read/write request and the second read/write request being a write request; and in response to determining there being the second read/write request in conflict, suspending the first read/write request while maintaining a sub-area of the first target area in an unlocked state, the sub-area not overlapping with the second target area.Type: ApplicationFiled: June 1, 2018Publication date: December 6, 2018Inventors: Bean Bin Zhao, Wilson Guoyu Hu, Jun Wu, Shuo LV, Qiaosheng Zhou, Lester Ming Zhang
-
Publication number: 20180349038Abstract: In some implementations, a method includes, at a latency reduction system configured to reduce latency in writing data to one or more storage entities that are each configured to store data on an object-basis, receiving a scheduling request associated with a write operation. The method also includes determining a wait period for the write operation, where the wait period is less than or equal to the difference between a client-defined operation threshold and an operation completion time of the write operation and determining an operation start time for the write operation, based in part on the wait period.Type: ApplicationFiled: June 11, 2018Publication date: December 6, 2018Inventors: Kevin Wayne Kingdon, Ryan Michael Okelberry
-
Publication number: 20180349039Abstract: A method begins by a processing module receiving a request to store a data object in distributed storage (DS) units. The processing module generates and transmits a proposal message that includes a source name, a value for the source name, and a proposal attempt identifier. The processing module then receives a threshold number of proposal message responses from the plurality of DS units, and when the proposal message responses indicate that no other proposal messages have been received by the DS units, uses the value for the source name included within the proposal message as a persistent value for the source name, and the method continues with the processing module notifying the requesting computing device. When the proposal message responses indicate that at least one other proposal message has been received by the DS unit of the plurality of DS units, the method continues with the processing module employing a third value for the source name as the persistent value for the source name.Type: ApplicationFiled: June 5, 2017Publication date: December 6, 2018Inventors: Greg R. Dhuse, Ravi V. Khadiwala, Jason K. Resch
-
Publication number: 20180349040Abstract: A hybrid storage device with three-level memory mapping is provided. An illustrative device comprises a primary storage device comprising a plurality of primary sub-blocks; a cache memory device comprising a plurality of cache sub-blocks implemented as a cache for the primary storage device; and a controller configured to map at least one portion of one or more primary sub-blocks of the primary storage device stored in the cache to a physical location in the cache memory device using at least one table identifying portions of the primary storage device that are cached in one or more of the cache sub-blocks of the cache memory device, wherein a size of the at least one table is independent of a capacity of the primary storage device.Type: ApplicationFiled: May 31, 2017Publication date: December 6, 2018Applicant: Seagate Technology LLCInventors: Nitin Satishchandra Kabra, Jackson Ellis, Niranjan Anant Pol, Mark Ish
-
Publication number: 20180349041Abstract: One embodiment described herein provides a data storage system. The storage system includes a communication interface for receiving a write command from a host of the data storage system and a first write cache coupled to the host via the communication interface. The write command includes to-be-written data and address information associated with the to-be-written data. The first write cache is configured to temporarily store the to-be-written data before sending the to-be-written data to a high-capacity storage device coupled to the host, and the first write cache is configured to update its content by performing byte-level in-place writing based on the received write command.Type: ApplicationFiled: May 31, 2017Publication date: December 6, 2018Applicant: Alibaba Group Holding LimitedInventors: Ping Zhou, Shu Li
-
Publication number: 20180349042Abstract: Provided are techniques for delayed consistent point-in-time copy from a secondary device in an asynchronous mirror relationship. A consistent asynchronous mirror copy is performed that includes an asynchronous mirror copy from a primary volume to a secondary volume and a point-in-time copy from the secondary volume to a tertiary volume. An initiation of a point-in-time establish from the secondary volume to an accessible consistent copy volume is received. A point-in-time reservation is created by storing metadata for a point-in-time relationship from the secondary volume to the accessible consistent copy volume. In response to a commit of the point-in-time copy from the secondary volume to the tertiary volume, a point-in-time copy from the secondary volume to the accessible consistent copy volume to store a consistency group is completed.Type: ApplicationFiled: June 1, 2017Publication date: December 6, 2018Inventors: Theresa M. Brown, Joshua J. Crawford, Gregory E. McBride, Matthew J. Ward
-
Publication number: 20180349043Abstract: A computer-implemented method according to one embodiment includes identifying an erasure code storage policy for an unified file and object storage system, determining a plurality of storage disks associated with the erasure code storage policy, retrieving disk health parameters for each of the plurality of storage disks, identifying a number of available outer partition storage blocks for each of the plurality of storage disks, and determining a number of erasure code fragments to be stored for a file within the unified file and object storage system before initiating an objectization process on the file, utilizing the disk health parameters for each of the plurality of storage disks and the number of available outer partition storage blocks for each of the plurality of storage disks.Type: ApplicationFiled: June 2, 2017Publication date: December 6, 2018Inventors: Sasikanth Eda, Prayas Gupta, Poornima Gupte, Sandeep R. Patil
-
Publication number: 20180349044Abstract: A memory system includes an interface and storage circuitry. The interface is configured to communicate with a plurality of memory cells that store data by setting the memory cells to analog voltages representative of respective storage values. The storage circuitry is configured to receive data for storage, to measure a temperature at a time of programming the received data, and, to program the received data to the memory cells using a first programming scheme when the measured temperature falls within a predefined normal temperature range, and otherwise to program the received data to the memory cells using a second programming scheme having a lower net storage utilization than the first programming scheme.Type: ApplicationFiled: September 27, 2017Publication date: December 6, 2018Inventors: Barak Baum, Barak Sagiv, Einav Yogev, Eyal Gurgi, Ariel Landau
-
Publication number: 20180349045Abstract: A operating method of memory system including a controller and a memory device may efficiently flush map data for the Sudden Power Off Recovery SPOR.Type: ApplicationFiled: December 11, 2017Publication date: December 6, 2018Inventors: Duck-Hoi KOO, Yong-Tae KIM, Soong-Sun SHIN, Cheon-Ok JEONG
-
Publication number: 20180349046Abstract: The present disclosure discloses a memory device including a controller for handling thermal shutdown of the memory device. The control system acquires temperatures of a plurality of non-volatile memory elements in the memory device from one or more temperature detectors at a first frequency. Upon determining that the temperature of one of the plurality of non-volatile memory elements is above a threshold, the controller activates thermal throttling for the plurality of non-volatile memory elements and flushes metadata from a volatile memory element in the memory device to the plurality of non-volatile memory elements for future recovery of the memory device.Type: ApplicationFiled: June 25, 2018Publication date: December 6, 2018Inventors: Nian Niles YANG, Varuna KAMILA
-
Publication number: 20180349047Abstract: The systems and methods disclosed herein transparently provide an improved scalable cloud-based dynamically adjustable or configurable storage volume. In one aspect, a gateway provides a dynamically or configurably adjustable storage volume, including a local cache. The storage volume may be transparently adjusted for the amount of data that needs to be stored using available local or cloud-based storage. The gateway may use caching techniques and block clustering to provide gains in access latency compared to existing gateway systems, while providing scalable off-premises storage.Type: ApplicationFiled: July 23, 2018Publication date: December 6, 2018Inventors: Mark S. O'Hare, Rick L. Orsini
-
Publication number: 20180349048Abstract: Examples of the present disclosure provide apparatuses and methods for multiple endianness compatibility. An example method comprises receiving a plurality of bytes and determining a particular endianness format of the plurality of bytes. The method can include, responsive to determining the particular endianness format is a first endianness format, reordering bits of each byte of the plurality of bytes on a bytewise basis, storing the reordered plurality of bytes in an array of memory cells, and adjusting a shift direction associated with performing a number of operations on the plurality of bytes stored in the array. The method can include, responsive to determining the particular endianness format is a second endianness format, storing the plurality of bytes in the array without reordering bits of the plurality of bytes.Type: ApplicationFiled: August 9, 2018Publication date: December 6, 2018Inventors: Jeremiah J. Willcock, Kyle B. Wheeler, Timothy P. Finkbeiner
-
Publication number: 20180349049Abstract: A document image is obtained and fine-grain item-specific information within the document image is encrypted with varying levels of encryption, each encryption level associated is with a specific security access role. When the document image is presented to an end-user, the end-user's security access role determines which portions of the fine-grain item-specific information is decrypted and which portions remain encrypted, such that some portions of the document image are obfuscated from the end-user based on the end-user's security access role.Type: ApplicationFiled: May 30, 2017Publication date: December 6, 2018Inventor: Arun George Eapen
-
Publication number: 20180349050Abstract: An authentication circuit coupled to a plurality of memory bits includes a first circuit configured to provide a first data pattern to all the bits thereby causing each bit to be in a first data state, detect whether a transition from the first data state to a second data state occurs for each bit in response to a first reducing voltage applied to the plurality of bits, provide a second data pattern to all the bits thereby causing each bit to be in the second data state, and detect whether a transition from the second data state to the first data state occurs for each bit in response to a second reducing voltage applied to the plurality of bits, wherein the first data state is different from the second data state, and a second circuit configured to generate a PUF signature based on the transitions of each bit.Type: ApplicationFiled: August 9, 2018Publication date: December 6, 2018Inventor: Shih-Lien Linus Lu
-
Publication number: 20180349051Abstract: A computing device includes a coherence controller and memory comprising a coherent memory region and a non-coherent memory region. The coherence controller may: determine a coherent region of the memory, determine a non-coherent region of the memory, and responsive to receiving a memory allocation request for a block of memory in the memory: allocate, based on a received memory allocation request for a memory block, the requested block of memory in the non-coherent memory region or the coherent memory region based on whether the memory allocation request indicates the requested block is to be coherent or non-coherent.Type: ApplicationFiled: February 5, 2016Publication date: December 6, 2018Inventors: Alexandros Alexandros, Paolo Faraboschi
-
Publication number: 20180349052Abstract: The present disclosure includes apparatuses and methods related to a shift skip. An example apparatus comprises a plurality of sensing circuitries, comprising respective sense amplifiers and respective compute components. A controller is configured to, responsive to a mask data unit associated with a first sensing circuitry having a particular value, cause a data value to be shifted from a second sensing circuitry to a third sensing circuitry without shifting the data value to the first sensing circuitry, wherein the first sensing circuitry is physically located between the second sensing circuitry and the third sensing circuitry.Type: ApplicationFiled: July 2, 2018Publication date: December 6, 2018Inventors: Daniel B. Penney, Gary L. Howe, Harish N. Venkata
-
Publication number: 20180349053Abstract: Various aspects for data deduplication in a storage system are provided. For instance, a storage controller may perform operations including receiving a data chunk including a set of data blocks, determining a signature for the data chunk, and comparing the signature and a set of reference signatures to determine a match. Responsive to a match, the operations may further include identifying a reference data chunk including a set of comparison blocks associated with the matched reference signature, performing a deduplication technique on the set of data blocks based on the set of comparison blocks, and identifying a subsequent reference data chunk for an estimated next data chunk based on identification of the reference data chunk and prior to receipt of the next data chunk.Type: ApplicationFiled: June 2, 2017Publication date: December 6, 2018Inventors: Ajith Kumar Battaje, Tanay Goel, Kiran Shivanagoudar, Saurabh Manchanda, Ashwin Narasimha, Ashish Singhai
-
Publication number: 20180349054Abstract: Provided in some embodiments are systems and methods for assessing electronic data duplication. Embodiments include extracting first samples of electronic data files and applying a first hash function to the first samples to generate first hash digests. Determining first groupings of the electronic data files having a same file size and first hash digest. Extracting second samples the electronic data files of the first groupings and applying a second hash function to the second samples to generate second hash digests. Determining second groupings the electronic data files having a same file size, a same first hash digest and a same second hash digest. Applying a third hash function to the contents of the electronic data files of the second groupings to generate third hash digests. Determining duplicate electronic data files having a same file size and same first, second, and third hash digests.Type: ApplicationFiled: June 6, 2017Publication date: December 6, 2018Inventor: Sami N. AlAwfi
-
Publication number: 20180349055Abstract: Methods and apparatuses for single level cell caching are described. According to one example, a method includes receiving, at a memory device, a first set of data to be stored in a lower page of multilevel memory cells, storing the first set of data in a page of single level memory cells, storing the first set of data in the lower page of the multilevel memory cells, receiving, at the memory device, a second set of data to be stored in an upper page of the multilevel memory cells, and storing the second set of data directly in the upper page of the multilevel memory cells.Type: ApplicationFiled: August 13, 2018Publication date: December 6, 2018Applicant: Micron Technology, Inc.Inventor: Daniel Doyle
-
Publication number: 20180349056Abstract: Methods and apparatuses for single level cell caching are described. According to one example, a method includes receiving, at a memory device, a first set of data to be stored in a lower page of multilevel memory cells, storing the first set of data in a page of single level memory cells, storing the first set of data in the lower page of the multilevel memory cells, receiving, at the memory device, a second set of data to be stored in an upper page of the multilevel memory cells, and storing the second set of data directly in the upper page of the multilevel memory cells.Type: ApplicationFiled: August 13, 2018Publication date: December 6, 2018Applicant: Micron Technology, Inc.Inventor: Daniel Doyle
-
Publication number: 20180349057Abstract: Described herein is a method and system for directly accessing and transferring data between a first memory architecture and a second memory architecture associated with a graphics processing unit (GPU) by treating the first memory architecture, the second memory architecture and system memory as a single physical memory, where the first memory architecture is a non-volatile memory (NVM) and the second memory architecture is a local memory. Upon accessing a virtual address (VA) range by a processor, the requested content is paged in from the single physical memory and is then redirected by a virtual storage driver to the second memory architecture or the system memory, depending on which of the GPU or CPU triggered the access request. The memory transfer occurs without awareness of the application and the operating system.Type: ApplicationFiled: August 6, 2018Publication date: December 6, 2018Applicants: ATI Technologies ULC, ADVANCED MICRO DEVICES, INC.Inventors: Nima OSQUEIZADEH, Paul BLINZER
-
Publication number: 20180349058Abstract: Example implementations relate to buffer-based update of state data. In example embodiments, a computing device may obtain current state data from a first buffer and determine next state data based at least on the current state data. The computing device may also obtain last difference data that corresponds, for example to current state data that is different from previous state data. The last difference data may be obtained, for example, using a difference data identifier. The computing device may store the last difference data in the second memory buffer. The computing device may also store in the second memory buffer new difference data corresponding to differences between the next state data and the current state data. The computing device may also update the difference data identifier based on the new difference data.Type: ApplicationFiled: August 9, 2018Publication date: December 6, 2018Inventor: Richard J. Carter
-
Publication number: 20180349059Abstract: To enhance accuracy of counting the number of rewrite cycles in a non-volatile memory that is overwritable. A memory outputs erase information that is information regarding whether or not erase processing has been performed in writing of data in units of pages each including a plurality of memory cells in which data is rewritten by program processing of shifting a memory cell that stores data from an initial state to a data-storing state and erase processing of shifting the memory cell from the data-storing state to the initial state. The number of rewrite cycles is counted by updating the number of rewrite cycles on a basis of the output erase information.Type: ApplicationFiled: July 1, 2016Publication date: December 6, 2018Inventor: KENICHI NAKANISHI
-
Publication number: 20180349060Abstract: Provided is a controller which issues a first write command for writing all data of a burst access operation on a memory and a second write command for writing data of a burst access operation on a memory per byte. The controller includes a holding unit configured to hold a plurality of commands requesting access to the memory and a selection unit configured to select, in a case where the holding unit holds the second write command and a command that causes a first time penalty longer than a second time penalty needed between the first write command that is issued first and the second write command that is issued next, the second write command prior to the command.Type: ApplicationFiled: May 16, 2018Publication date: December 6, 2018Inventor: Wataru Ochiai
-
Publication number: 20180349061Abstract: An operation processing apparatus includes: a plurality of operation elements; a plurality of first data storages disposed so as to correspond to the respective operation elements and each configured to store first data; and a shared data storage shared by the plurality of operation elements and configured to store second data, each of the plurality of operation elements are configured to perform an operation using the first data and the second data.Type: ApplicationFiled: May 29, 2018Publication date: December 6, 2018Applicant: FUJITSU LIMITEDInventors: Tomohiro Nagano, Masaki Ukai, Masanori Higeta
-
Publication number: 20180349062Abstract: Described herein is a method and apparatus for en route translation of data by a data translation logic (DTL) on a solid state graphics (SSG) device as the data moves from a first memory architecture on the SSG device to a second memory architecture associated with a graphics processing units (GPU) on the SSG device or from the first memory architecture on the SSG device to a host memory in a host system that is connected to the SSG device.Type: ApplicationFiled: May 30, 2017Publication date: December 6, 2018Applicant: ATI Technologies ULCInventor: Gabor Sines
-
Publication number: 20180349063Abstract: The storage system defines, a RAID group having one or more logical devices, and manages the logical devices by assigning them to a pool. When a data write request is received from the host for the virtual volume, the storage system allocates an unused logical storage area in the pool to the virtual volume and writes the data to the storage device having the allocated logical storage area. The storage device compresses the data, stores it in the physical area, and manages the physical area in association with the logical storage region. A computer system may increase the amount of the physical area assigned to the pool when a physical usage amount of the physical area belonging to the pool exceeds a predetermined threshold value, and increase the amount of the logical storage area assigned to the pool when the logical usage amount exceeds a predetermined threshold value.Type: ApplicationFiled: December 25, 2015Publication date: December 6, 2018Applicant: HITACHI, LTD.Inventors: Takaki MATSUSHITA, Tomohiro KAWAGUCHI
-
Publication number: 20180349064Abstract: Provided are a computer program product, system, and method for an application to provide for, in one embodiment, using hierarchical storage management to respond to a request to delete a data set by migrating the data set to another storage tier in a storage system before deleting the data set from its current location. As a result, the data set is stored on another tier to provide an opportunity to reverse the decision to delete the data set. In one embodiment, a temporary interval of time is provided to reverse the deletion decision and restore the data set from the migrated data set, before the data set is permanently deleted.Type: ApplicationFiled: August 14, 2018Publication date: December 6, 2018Inventors: Derek L. Erdmann, Franklin E. McCune, Miguel A. Perez
-
Publication number: 20180349065Abstract: A program setting system includes a first electronic device communicable with one or more servers including an application server and a second electronic device communicable with the one or more servers. The first electronic device includes first circuitry to transmit, to the one or more servers, identification information of the first electronic device and program identification information for identifying a program operating in the first electronic device. The second electronic device includes second circuitry to receive, from the one or more servers, the program identification information identified by the identification information of the first electronic device; acquire the program identified by the program identification information from the application server; and install the acquired program in the second electronic device.Type: ApplicationFiled: May 29, 2018Publication date: December 6, 2018Applicant: Ricoh Company, Ltd.Inventor: YUSUKE HAYASHI
-
Publication number: 20180349066Abstract: Provided is a management server that is used in constructing a high-quality test environment. The management server is an operating server that is connected via a network to an image forming apparatus registered as a management target, and that remotely manages the image forming apparatus. The management server includes a data-collection unit, a connection-receiving unit, and a data-relay unit. The data-collection unit receives collection-target data from the image forming apparatus and accumulates that data in a database. The connection-receiving unit receives a connection with a test sever having the same functions as self server. The data-relay unit also transmits the collection-target data received by the data-collection unit to the test server, the connection of which is received by the connection-receiving unit. Therefore, the collection-target data is accumulated in the test server in the same way as in the management server, and can be used as test data.Type: ApplicationFiled: May 30, 2018Publication date: December 6, 2018Applicant: KYOCERA Document Solutions Inc.Inventor: Takumi NAKAMURA
-
Publication number: 20180349067Abstract: An electronic system includes an electronic apparatus and a mobile terminal that transmits instruction signals to the electronic apparatus to allow the electronic apparatus to perform a plurality of various functions. When a plurality of the mobile terminals exist within a predetermined distance and transmit the respective instruction signals for allowing the electronic apparatus to perform the same function, an operation control section of the electronic apparatus performs the function indicated by the instruction signal transmitted from, of the plurality of the mobile terminals, the mobile terminal located nearest to the electronic apparatus.Type: ApplicationFiled: May 15, 2018Publication date: December 6, 2018Applicant: KYOCERA Document Solutions Inc.Inventor: Kazuhiro KANAMARU
-
Publication number: 20180349068Abstract: Disclosed is a print system, including a printer driver; and a print device, wherein the printer driver obtains personal panel setting information of a user having the printer driver and stores the personal panel setting information, and prepares a print job including identification information of the user and stored personal panel setting information and transmits the print job to the print device; and the print device comprises: a job memory which stores the print job received from the printer driver; and a hardware processor which allows a printing in accordance with the print job in case that an authenticated user is coincident with the user who is indicated in the identification information, and which displays an operation window customized in accordance with the personal panel setting information in case that the authenticated user is coincident with the user who is indicated in the identification information.Type: ApplicationFiled: May 25, 2018Publication date: December 6, 2018Applicant: Konica Minolta, Inc.Inventor: Tomohiro OZAWA
-
Publication number: 20180349069Abstract: An information processing apparatus includes a receiver, a sender, and a limiter. The receiver receives a viewing request to view an attribute of a print job from an operator. The print job is a job which allows plural operators to make a request to view an attribute. The sender sends the attribute of the print job in accordance with the viewing request. The limiter imposes limitations, when a changing request to change an attribute of the print job is received from the operator, so that operators other than the operator having made the changing request will be unable at least to change the attribute of the print job and to generate an image concerning the print job.Type: ApplicationFiled: May 22, 2018Publication date: December 6, 2018Applicant: FUJI XEROX CO., LTD.Inventor: Bo LIU
-
Publication number: 20180349070Abstract: An image processing apparatus includes a reading unit, an acquiring unit, a color information extracting unit, a storage unit, an image extracting unit, and an image generating unit. The reading unit reads an image on a sheet. The acquiring unit acquires image data from the image read by the reading unit. The color information extracting unit extracts color information from the image data. The storage unit stores specific color information. The image extracting unit extracts second image data surrounded by a line with the specific color information in first image data that the acquiring unit acquires from an image on a first sheet which is read by the reading unit. The image generating unit generates third image data based on the second image data.Type: ApplicationFiled: September 13, 2017Publication date: December 6, 2018Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHAInventor: Hiromasa TANAKA
-
Publication number: 20180349071Abstract: Provided is a management system that, recovers the image forming apparatus to being online by remote control from the management server. The image forming apparatus management system includes a message-receiving apparatus for receiving control instructions from the management server via a communication path (mobile telephone network) that is separate from a network. The management server detects an image forming apparatus of which the connection with a server-communication unit becomes offline as an offline apparatus. Then, the management server transmits a control instruction to the message-receiving apparatus via the communication path for causing the offline apparatus to recover the connection with the server-communication unit to online.Type: ApplicationFiled: May 30, 2018Publication date: December 6, 2018Applicant: KYOCERA Document Solutions Inc.Inventor: Takumi NAKAMURA
-
Publication number: 20180349072Abstract: In one example of the disclosure, environmental data indicative of an environmental factor measured at a printer is received via a network. The receipt of the environmental data is via an authorized non-anonymous data flow from the printer. Instructions for a service event to occur at the printer are determined based upon the environmental data. The service event instructions are sent, via the network, to the printer to cause the printer to perform the service event.Type: ApplicationFiled: April 1, 2016Publication date: December 6, 2018Inventors: Michael Mulloy, William Jon Rittgers, Odhran Hendley, Bryan Murphy, Eduardo Macias
-
Publication number: 20180349073Abstract: The image forming apparatus executes a process of generating image data of an alternative image involving a smaller consumption quantity of color material than an image contained in a replacement-object area and then generating replaced image data in which the image data of the replacement-object area has been replaced with the image data of the alternative image, and the control section instructs a printing section to execute color material-saving printing of printing an image based on the replaced image data on a sheet. The alternative image is an image containing information for allowing an image based on the image data of the replacement-object area to be displayed by an information terminal that has read the alternative image.Type: ApplicationFiled: May 29, 2018Publication date: December 6, 2018Applicant: KYOCERA Document Solutions Inc.Inventors: Masato TANBA, Kyoichiro HAYASHI, Shuntaro TSUJI, Akihiko IKAZAKI
-
Publication number: 20180349074Abstract: An image forming apparatus includes a communication device that receives print data from an external information device; a storage device that stores the print data; an image forming unit that prints out the print data; and a control unit that performs control so as to select any of multiple power states at least including a quick response available state and a response available state. The control unit transmits the print data to an external image forming apparatus in response to a request from the external image forming apparatus, determines whether at least one external certain image forming apparatus is capable of communication if a power-off request is submitted in the quick response available state, and makes the transition to the response available state if the external certain image forming apparatus is not capable of communication.Type: ApplicationFiled: May 29, 2018Publication date: December 6, 2018Inventor: Yuhsuke NAGAI
-
Publication number: 20180349075Abstract: An image forming apparatus, an information processing system, and a method for configuring the image forming apparatus. The image forming apparatus includes circuitry configured to read setting data stored in a storage medium, determine whether the read setting data is first setting data available for another image forming apparatus or second setting data available for the image forming apparatus, configure the image forming apparatus using the second setting data, based on a determination that the read setting data is the second setting data, and configure the image forming apparatus using the first setting data, based on a determination that the read setting data is the first setting data and the another image forming apparatus is the same as the image forming apparatus. The information processing system includes the image forming apparatus and an information processing apparatus.Type: ApplicationFiled: May 30, 2018Publication date: December 6, 2018Applicant: Ricoh Company, Ltd.Inventor: Takuya INOUE
-
Publication number: 20180349076Abstract: An information processing apparatus coupled to a device via at least one of a plurality of networks includes a memory having computer readable instructions and at least one processor configured to execute the computer readable instructions to transmit to the device first communication information for performing communication between the device and the information processing apparatus, when a process is requested from the device; determine whether the communication is possible via a first network to which the device is coupled according to whether the communication is performed using the first communication information; connect to a second network using second communication information for connecting to the second network, when the communication is determined impossible via the first network; and determine whether the communication is possible via the second network according to whether the communication is performed using the first communication information via the second network.Type: ApplicationFiled: November 22, 2016Publication date: December 6, 2018Applicant: Ricoh Company, Ltd.Inventor: Yasuhiro HAYASHI
-
Publication number: 20180349077Abstract: An image forming apparatus includes a touch panel, a first reception section, an extraction section, a second reception section, and a determining section. The first reception section receives a print job for a document from a personal computer. The extraction section extracts a first specific word from an updated portion in the document. The updated portion is specified by update history information. The second reception section receives input of a second specific word through the touch panel. The determining section determines whether or not to permit execution of the print job according to whether or not the second specific word matches the first specific word.Type: ApplicationFiled: June 4, 2018Publication date: December 6, 2018Applicant: KYOCERA Document Solutions Inc.Inventor: Yoshihisa SHINTANI
-
Publication number: 20180349078Abstract: An information processing system includes one or more information processing apparatuses, a memory, and circuitry. The memory stores application information associating flow information with application configuration information for an application performs, when executed, a series of processes using electronic data. The circuitry receives, from an electronic apparatus connected to the information processing system, a first request including an application identification information identifying the application, transmits an application usage screen to the apparatus, receive a second request including a flow identification information corresponding to the application usage screen in response to execution of the series of processes with the application usage screen displayed with the apparatus, acquires, from the memory, the flow information identified by the flow identification information included in the second request, and executes the series of processes according to the flow information.Type: ApplicationFiled: May 29, 2018Publication date: December 6, 2018Inventor: Ryohsuke YOSHIHASHI
-
Publication number: 20180349079Abstract: An image forming apparatus includes an image processor performing image processing to image data, an image forming unit forming an image on a sheet based on the image data, and a controller changing an image forming condition of the image forming unit based on user information, in a case where a first measuring image is formed by the image forming unit to generate a first conversion condition for image data conversion in image processing to be performed by an external image processing apparatus, controlling the image forming unit based on the changed image forming condition, and in a case where a second measuring image is formed by the image forming unit to generate a second conversion condition for image data conversion in image processing to be performed by the image processor, controlling the image forming unit based on a default image forming condition.Type: ApplicationFiled: May 29, 2018Publication date: December 6, 2018Inventors: Riki Fukuhara, Toshiyuki Miyake, Yutaka Ando, Akihiro Arai, Yuichiro Oda
-
Publication number: 20180349080Abstract: An information processing device is provided together with other information processing devices in a network and is capable of communicating with a server, and includes: a data communicator that transmits a predetermined kind of information about the respective other information processing devices to the server when the information processing device is in a first mode, and transmits the predetermined kind of information about the information processing device to a device functioning in the first mode when the information processing device is in a second mode; an acquisitor that acquires load information; a determiner that determines a smallest load device; a mode setter that performs a mode setting process to realize a state where in the device determined to be the smallest load device is in the first mode, and the other devices are in the second mode; and a mode notifier that notifies the other information processing devices of the state.Type: ApplicationFiled: May 29, 2018Publication date: December 6, 2018Applicant: Konica Minolta, Inc.Inventor: TAKASHI OIKAWA
-
Publication number: 20180349081Abstract: A mobile terminal includes a communication section, a communication control section, a display section, a display control section, an operation acceptance section, and a location detecting section. The location detecting section determines whether a location of the mobile terminal is approaching or leaving an electronic apparatus. If the location detecting section determines that the location of the mobile terminal is approaching the electronic apparatus, the display control section increases a first threshold value and uses the increased first threshold value to execute processing for changing contents of a plurality of operating buttons provided on an operation screen.Type: ApplicationFiled: May 15, 2018Publication date: December 6, 2018Applicant: KYOCERA Document Solutions Inc.Inventor: Kazuhiro KANAMARU