Patents Issued in August 24, 2017
  • Publication number: 20170242605
    Abstract: A GUID partition table (GPT) based Hidden Data Store (HDS) system includes first computing systems that include networked storage devices and that are coupled to a second computing system through a network. The second computing system include local storage devices that provide a GPT having a GPT entry that identifies local HDS elements that provides an HDS and that are included on the local storage devices, and networked HDS elements that provide the HDS and that are included on the networked storage devices. The second computing system also includes an HDS engine that receives the GPT entry and authorization credentials, determines that the authorization credentials allow access to the HDS and, in response, provides access to the local HDS elements that are included on the local storage devices, and provide access to the networked HDS elements that are included on the networked storage devices.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Shekar Babu Suryanarayana, Neeraj Joshi
  • Publication number: 20170242606
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for transitioning to and from storage device low power states using a host memory buffer (HMB). One storage device includes a non-volatile memory. A device controller controls access to the non-volatile memory. A host memory buffer (HMB)-assisted power state transition module operatively associated with the device controller stores storage device state information in a host memory buffer (HMB) in memory of host device separate from the storage device prior to the storage device entering a lower power state and uses the state information stored in the HMB to transition the storage device from the lower power state to a higher power state.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Julian Vlaiko, Judah Gamliel Hahn, Yevgeny Zagalsky
  • Publication number: 20170242607
    Abstract: Methods, systems, and computer readable media for storage device workload detection using power consumption are disclosed. One aspect of the subject matter described herein includes a storage device. The storage device includes non-volatile storage. The storage device further includes a device controller for controlling access to the non-volatile storage. A power management controller separate from the device controller senses an indication of power used by at least one of the non-volatile storage and the device controller, compares the sensed indication of power to at least one threshold, and, in response to a predetermined relationship between the sensed indication of power and the at least one threshold, signals the device controller of a workload state of the storage device.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Inventors: Gadi Vishne, Nir Amir, Judah Gamliel Hahn
  • Publication number: 20170242608
    Abstract: A memory device of the non-volatile electrically-erasable and programmable memory type is provided. The memory device includes a matrix memory plane of memory cells connected to bit lines. Programming circuitry is configured to select a memory cell and to apply a programming pulse to the corresponding bit line. The memory plane is disposed in a local well at a floating potential and the programming circuitry is configured to increase the potential of the local well simultaneously with the application of the programming pulse to the bit line of a selected memory cell.
    Type: Application
    Filed: July 27, 2016
    Publication date: August 24, 2017
    Inventor: FRANÇOIS TAILLIET
  • Publication number: 20170242609
    Abstract: A memory system includes: a non-volatile memory device including a normal region in which Most Significant Bits (MSBs) and Least Significant Bits (LSBs) stored in memory cells are accessed simultaneously, a hot region in which MSBs stored in memory cells are accessed, and a cold region in which LSBs stored in memory cells are accessed; and a memory controller controlling the non-volatile memory device, Herein, the memory controller includes: a read/write counter that counts the number of read operations and the number of write operations that are performed for each of logical cluster to thereby produce a counting result; and a region selector that maps each logical cluster to one among the normal region, the hot region and the cold region based on the counting result to thereby produce mapping data.
    Type: Application
    Filed: June 24, 2016
    Publication date: August 24, 2017
    Inventors: Dong-Gun KIM, Jung-Hyun KWON
  • Publication number: 20170242610
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include receiving a request including a specified number of logical volumes, and identifying, in a storage system including multiple storage pools having storage space, respective first amounts of the storage space that are available in the multiple storage pools. Based on the specified number of logical volumes and the first amounts of the storage space, a set of volume sizes indicating second amounts of the storage space are defined, and a given volume size indicating a maximum size for the specified number of logical volumes is identified. Upon conveying the maximum size to a user, and receiving, from the user, a specified size less than or equal to the maximum size, the specified number of the volumes having the specified size can be provisioned, wherein each of the volumes is stored in a given storage pool.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ohad ATIA, Amalia AVRAHAM, Ran HAREL, Alon MARX
  • Publication number: 20170242611
    Abstract: Presented herein are methods, non-transitory computer readable media, and devices for allocating resources to a particular volume and triggering a consistency point based on the amount given to each volume, thus providing dynamic consistency point triggers. Methods for providing dynamic consistency point triggers are disclosed which include: determining a volume's capacity to utilize resources based on the volume's performance; receiving an allocation of the divided resources based on total system resources available within the storage system and the volume's performance; and triggering a consistency point upon exhausting a threshold percentage of the received/allocated resources.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Travis Ian CALLAHAN, Mrinal K. BHATTACHARJEE, Ganga Bhavani KONDAPALLI, William Arthur GUTKNECHT, Andrew ZHU
  • Publication number: 20170242612
    Abstract: A method for using volatile and non-volatile computer memory may comprise dividing at least a portion of the non-volatile computer memory into a plurality of bins, wherein each bin comprises a plurality of contiguous blocks of physical memory in the non-volatile memory. The method may further comprise assigning one or more processes to each of the plurality of bins, storing a process ID with metadata of a page belonging to the one or more processes, matching the page to one of the plurality of bins based on the process ID, and writing the page to a matched one of the plurality of bins.
    Type: Application
    Filed: February 18, 2017
    Publication date: August 24, 2017
    Inventors: William Kimberly, Venkatakrishnan Gopalakrishnan, Ajay Iyengar
  • Publication number: 20170242613
    Abstract: Apparatus and method for managing data in a multi-device data storage system. In some embodiments, a control board interconnects a plurality of storage devices and supports at least first and second switch circuits each operationally connected to the respective storage devices. A storage device control circuit directs user data from a host device to the first switch circuit and control data to the second switch circuit. A peripheral interface control (PIC) circuit selectively establishes an active session, via the first and second switch circuits, between the storage device control circuit and a selected storage device responsive to a command received from the host device associated with the selected storage device.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: John W. Shaw, II, Robert J. Dore, JR., Philip Jurey
  • Publication number: 20170242614
    Abstract: Systems, devices, and methods for managing fragmentation in hardware-assisted compression of data in physical computer memory which may result in reduced internal fragmentation. An example computer-implemented method comprises: providing, by a memory management program to compression hardware, a compression command including an address in physical computer memory of data to be compressed and a list of at least two available buffers for storing compressed data; using, by the compression hardware, the address included in the compression command to retrieve uncompressed data; compressing the uncompressed data; and selecting, by the compression hardware, from the list of at least two available buffers, at least two buffers for storing compressed data based on an amount of space that would remain if the compressed data were stored in the at least two buffers, wherein each of the at least two selected buffers differs in size from at least one other of the selected buffers.
    Type: Application
    Filed: December 29, 2016
    Publication date: August 24, 2017
    Applicant: GOOGLE INC.
    Inventors: Santhosh RAO, Sameer NANDA, Vyacheslav Vladimirovich MALYUGIN, Luigi SEMENZATO, Aaron DURBIN, Keith Robert PFLEDERER, Hsiao-Heng Kelin LEE, Rahul Jagdish THAKUR
  • Publication number: 20170242615
    Abstract: Examples include application of a variable-sized content-defined chunking technique to a first data portion to identify a content-defined chunk boundary at least partially defining a remainder section, merging of the remainder section with a second data portion ordered before the first data portion to create a merged section, and application of the chunking technique to the merged section.
    Type: Application
    Filed: September 22, 2014
    Publication date: August 24, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Richard Phillip MAYO
  • Publication number: 20170242616
    Abstract: A data deduplication method is executed by a controller for a solid state drive (SSD). The controller receives a signature for a block of data. The controller performs a comparison of the signature and information in a signature library and determines whether or not the signature matches the information. The controller sends a signal that indicates a result of the comparison. If the signature and the information match then the signal has a first value indicating that the block of data is already stored on the SSD; if the signature and the information do not match then the signal has a second value that is different than the first value.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Inventors: Shu LI, Yong LI, Gongbiao NIU
  • Publication number: 20170242617
    Abstract: Implementations of the disclosure provide for size adjustable volumes for containers. A method of the disclosure includes determining, by a processing device of the PaaS system, a size used space in a storage volume with respect to a container associated with an execution of an application. The size is a summation of current usage of disk space for the storage volume by the application. This size of the used space is compared to a threshold size. The threshold size indicates a determined amount of the storage volume allocated to the container. Responsive to the size meeting the threshold size, an increase in the allocated amount of the storage volume associated with the container is regulated by the processing device.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Inventors: Daniel J. Walsh, Vivek Goyal, Shishir Mahajan
  • Publication number: 20170242618
    Abstract: Embodiments of the present invention relate to multiple parallel lookups using a pool of shared memories by proper configuration of interconnection networks. The number of shared memories reserved for each lookup is reconfigurable based on the memory capacity needed by that lookup. The shared memories are grouped into homogeneous tiles. Each lookup is allocated a set of tiles based on the memory capacity needed by that lookup. The tiles allocated for each lookup do not overlap with other lookups such that all lookups can be performed in parallel without collision. Each lookup is reconfigurable to be either hash-based or direct-access. The interconnection networks are programed based on how the tiles are allocated for each lookup.
    Type: Application
    Filed: March 1, 2017
    Publication date: August 24, 2017
    Inventors: Anh T. Tran, Gerald Schmidt, Tsahi Daniel, Saurabh Shrivastava
  • Publication number: 20170242619
    Abstract: Embodiments of the present invention relate to multiple parallel lookups using a pool of shared memories by proper configuration of interconnection networks. The number of shared memories reserved for each lookup is reconfigurable based on the memory capacity needed by that lookup. The shared memories are grouped into homogeneous tiles. Each lookup is allocated a set of tiles based on the memory capacity needed by that lookup. The tiles allocated for each lookup do not overlap with other lookups such that all lookups can be performed in parallel without collision. Each lookup is reconfigurable to be either hash-based or direct-access. The interconnection networks are programed based on how the tiles are allocated for each lookup.
    Type: Application
    Filed: March 1, 2017
    Publication date: August 24, 2017
    Inventors: Anh T. Tran, Gerald Schmidt, Tsahi Daniel, Saurabh Shrivastava
  • Publication number: 20170242620
    Abstract: Provided are a data block storage method, a data query method and a data modification method. The data block storage method splits file content of a data block to be stored, to generate at least two pieces of file content of the split data block. The file content of the data block to be split comprises at least one character set which is the smallest unit of the file content indicating the meaning of the data block to be split, the character set comprises a plurality of characters, each piece of file content of the split data block comprises a portion of the characters of the same character set. Even if another person obtains a portion of the data content after splitting, it would not be possible to parse effective content; and the split file content is stored in at least two independent storage systems, improving data security.
    Type: Application
    Filed: September 28, 2015
    Publication date: August 24, 2017
    Applicant: Beijing Gupanchuangshi Science and Technology Development Co., Ltd.
    Inventors: Haiying Zhang, Haiyan Zhou
  • Publication number: 20170242621
    Abstract: Computer-implemented method for transferring an object from a first process to a second process, the first process having a first memory address space and the second process having a second memory address space, comprising allocating a contiguous block of memory at an address of the first memory address space; copying the object into the contiguous block of memory from one or more other blocks of memory in the first memory address space; and copying the contiguous block of memory from the address of the first memory address space to an address of the second memory address space, the address of the first memory address space and the address of the second memory address space being a same address, thereby rendering the object accessible to the second process at the address of the second memory address space. Also non-transitory computer-readable medium storing program instructions for carrying out the method.
    Type: Application
    Filed: December 23, 2014
    Publication date: August 24, 2017
    Applicant: YANDEX EUROPE AG
    Inventor: Grigory Victorovich DEMCHENKO
  • Publication number: 20170242622
    Abstract: In a method of adaptive buffering in a mobile device having a host processor and a sensor processor coupled with the host processor, the sensor processor is used to buffer data received from a sensor that is operated by the sensor processor, wherein the data is buffered by the sensor processor into a circular data buffer. In response to the sensor processor detecting triggering data within the received data: the sensor processor sets a start-end marker in the circular data buffer; and a command is sent from the sensor processor to a second processor.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Applicant: InvenSense, Inc.
    Inventors: Ludgar SOLBACH, Carlo MURGIA
  • Publication number: 20170242623
    Abstract: The present disclosure includes apparatuses, systems, and methods related to multiple address registers for a solid state device (SSD). An example apparatus includes a controller including a plurality of base address registers (BARs) each including same addresses for data storage in a same memory resource and an SSD that includes the same memory resource.
    Type: Application
    Filed: February 18, 2016
    Publication date: August 24, 2017
    Inventor: Juyoung Jung
  • Publication number: 20170242624
    Abstract: An optimized design of n-write/1-read port memory comprises a memory unit including a plurality of memory banks each having one write port and one read port configured to write data to and read data from the memory banks, respectively. The memory further comprises a plurality of write interfaces configured to carry concurrent write requests to the memory unit for a write operation, wherein the first write request is always presented by its write interface directly to a crossbar, wherein the rest of the write requests are each fed through a set of temporary memory modules connected in a sequence before being presented to the crossbar. The crossbar is configured to accept the first write request directly and fetch the rest of the write requests from one of the memory modules in the set and route each of the write requests to one of the memory banks in the memory unit.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Saurin Patel, Weihuang Wang
  • Publication number: 20170242625
    Abstract: A solid state drive including non-flash memory for storage of short-lifetime data and/or frequently updated data. The solid state drive is configured, when it receives a write command, to identify short lifetime data, and store it in non-flash memory, e.g., DRAM, instead of flash memory and store longer lifetime data to flash memory. When the non-flash memory is volatile memory (e.g., DRAM) the solid state drive may also include an energy storage device, such as a supercapacitor, to provide temporary power to move data from the volatile memory to flash memory if supply power is interrupted.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 24, 2017
    Inventors: Rajinikanth Pandurangan, Changho Choi
  • Publication number: 20170242626
    Abstract: Systems, methods and/or devices are used to coalesce metadata and data writes via write serialization with device-level address remapping. In one aspect, a method of managing a storage system having one or more storage devices includes a serialized write operation to the storage system, in which a serialization segment accumulates data objects and mapping information until the segment is full, at which time the serialization segment is written to the storage system in a single contiguous write. As a result, the number of I/O operations is decreased from a minimum of two (one to write data and one to write updated mapping information) to a single write operation. Further, if the serialization segment contains existing valid data prior to accumulating data objects and mapping information, the valid data is moved to the beginning of the serialization segment using either a remap or xcopy operation.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 24, 2017
    Inventors: Brian W. O'Krafka, Johann George, Vladislav Bolkhovitin, Manavalan Krishnan, Evgeniy Firsov
  • Publication number: 20170242627
    Abstract: Example implementations relate to a storage system. An example implementation includes a storage system including a controller coupled to a storage medium. The controller is to receive block priority information from a file system via a communication agent. The block priority information and the file system are associated with the storage medium. Based on the block priority information, the controller is to selectively perform an operation on the storage medium. The operation includes a reconstruction operation, a data scrubbing operation, and a data migration operation.
    Type: Application
    Filed: September 24, 2014
    Publication date: August 24, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Mark MILLS, Kishore Kumar M, Sandya SRIVILLIPUTTUR MANNARSWAMY
  • Publication number: 20170242628
    Abstract: Hardware apparatuses and methods for distributed durable and atomic transactions in non-volatile memory are described. In one embodiment, a hardware apparatus includes a hardware processor, a plurality of hardware memory controllers for each of a plurality of non-volatile data storage devices, and a plurality of staging buffers with a staging buffer for each of the plurality of hardware memory controllers, wherein each of the plurality of hardware memory controllers are to: write data of a data set that is to be written to the plurality of non-volatile data storage devices to their staging buffer, send confirmation to the hardware processor that the data is written to their staging buffer, and write the data from their staging buffer to their non-volatile data storage device on receipt of a commit command.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Inventors: Subramanya R. Dulloor, Rajesh M. Sankaran, Sanjay Kumar
  • Publication number: 20170242629
    Abstract: Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Aaron D. Kephart, Charles C. Howie, DeAundra K. Glover, Darla Nutter, Greg M. Lewis, Jesse A. Price
  • Publication number: 20170242630
    Abstract: Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Aaron D. Kephart, Charles C. Howie, DeAundra K. Glover, Darla Nutter, Greg M. Lewis, Jesse A. Price
  • Publication number: 20170242631
    Abstract: A computer-implemented method, according to one embodiment, includes: repeating the following sequence at least until a page stripe of a memory cache has at least a predetermined amount of data stored therein: finding an open codeword having an amount of available space which is greater than or equal to a size of a compressed logical page, and storing the compressed logical page in the open codeword having the amount of available space which is greater than or equal to a size of the compressed logical page. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Inventors: Charles J. Camp, Timothy J. Fisher, Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Charalampos Pozidis
  • Publication number: 20170242632
    Abstract: A memory device includes a memory cell array including a plurality of memory cells on which a programming loop is executed a plurality of times; a voltage generator configured to apply a verifying voltage to the memory cells, for verifying at least one programming state of the memory cells; and a voltage controller configured to control the voltage generator to change a level of the verifying voltage as a program loop count increases, based on temperature information about a temperature inside or outside the memory device.
    Type: Application
    Filed: December 14, 2016
    Publication date: August 24, 2017
    Inventor: YONG-SUNG CHO
  • Publication number: 20170242633
    Abstract: A printhead assembly includes ink ejection devices having nozzles, and processing electronics in communication with the ink ejection devices. The processing electronics implement logic to receive nozzle data for controlling the ink ejection devices, receive error detection data associated with the nozzle data, detect errors associated with the nozzle data using the error detection data, and generate fault data for the detected errors.
    Type: Application
    Filed: October 29, 2014
    Publication date: August 24, 2017
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Eric T Martin, Christopher Hans Bakker
  • Publication number: 20170242634
    Abstract: The CPU of a personal computer displays a list of one-click icons, each representing one or a plurality of printing functions, in the icon display area, and selects one one-click icon from the list of the one-click icons displayed in the icon display area, to automatically set a plurality of printing functions corresponding to the selected one-click icons.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Inventors: Akira MOMOSE, Mikane TAGO, Taeko TATEBAYASHI, Kenji IMAI, Michiko OGINO, Ryuichi SHIMAMURA
  • Publication number: 20170242635
    Abstract: An image generation-output control apparatus for controlling an image generation and output operation based on an instruction received from a server in an image processing system. The server includes a first memory to store first image processing data applicable to an image processing for outputting a target image, first circuitry to generate first image drawing information based on output target image information and the first image processing data when performing an image forming operation. The image generation-output control apparatus includes second circuitry, having one or more capabilities compatible with one or more capabilities of the first circuitry of the server. The second circuitry generates second image drawing information based on the output target image information and the first image processing data acquired from the server, and instructs an image forming apparatus to perform an image forming operation based on the generated second image drawing information.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 24, 2017
    Applicant: Ricoh Company, Ltd.
    Inventor: Takuya Yamakawa
  • Publication number: 20170242636
    Abstract: A control device that is communicable with a plurality of image forming apparatuses, comprises: an information obtaining part that obtains history information from the plurality of image forming apparatuses; a spool destination deciding part that decides two or more image forming apparatuses as spool destinations of an accepted job from the plurality of image forming apparatuses based on plural pieces of history information obtained by the information obtaining part; and a job transmitter that transmits a job to the two or more image forming apparatuses decided by the spool destination deciding part.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 24, 2017
    Applicant: Konica Minolta, Inc.
    Inventor: Keita MINAMI
  • Publication number: 20170242637
    Abstract: An object is to use a post processing apparatus effectively and to shorten execution waiting time of a print job of a user due to moving of a self-traveling post processing apparatus. In an image forming system including a self-traveling post processing apparatus which separably connects with each of a plurality of image forming apparatuses, in a case of having received a print job which is executed by any of the plurality of image forming apparatuses and performs the post processing by the post processing apparatus, the post processing apparatus is made to self-travel by a traveling section such that the post processing apparatus moves toward an image forming apparatus which has received a print job which performs post processing.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 24, 2017
    Applicant: Konica Minolta, Inc.
    Inventor: Shotaro Yamaguchi
  • Publication number: 20170242638
    Abstract: A system for controlling printing of classified documents, comprising a print server having a processor and software operating on the processor, the software configured to receive data for printing and associated print control data and to format the data for printing according to the associated print control data. A print agent having software configured to operate on the processor of the print server, the print agent software configured to interface with the print server software to obtain classification data associated with the data for printing and to determine whether the classification data prevents the data for printing from being printed.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Jake Seigel, Sohail Ali
  • Publication number: 20170242639
    Abstract: An information processing apparatus capable of operating an application, the application includes a generation unit that generates a control job for occupying communication with a peripheral device and enter the generated control job in a job queue, and a deletion unit that deletes the control job entered in the job queue, wherein if a status of the control job entered in the job queue is processing, communication with the peripheral device via a communication unit is occupied by the application that has created the control job, and after communication for the application is completed, the deletion unit deletes the control job entered in the job queue.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 24, 2017
    Inventors: Kan Kitagawa, Toshinori Kawaura
  • Publication number: 20170242640
    Abstract: A post processing apparatus is used effectively, an execution waiting time of a print job due to moving of a self-travelling post processing apparatus is shortened, and a total printing time is shortened, whereby productivity is increased. In an image forming system which includes a self-travelling post processing apparatus being separably connected to an image forming apparatus, when receiving a plurality of print jobs including both a print job which performs the post processing by the post processing apparatus and a print job which does not perform post processing, an execution order of the plurality of print jobs is changed in accordance with a connecting state of the post processing apparatus to the image forming apparatus.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 24, 2017
    Applicant: Konica Minolta, Inc.
    Inventor: Shotaro Yamaguchi
  • Publication number: 20170242641
    Abstract: According to an example, print client based marking may include instructing a repository to store metadata related to a document. A machine-readable mark that includes an identification of a location of the metadata may be printed on the document.
    Type: Application
    Filed: October 31, 2014
    Publication date: August 24, 2017
    Inventors: Galo Gimenez Palop, Randy Grohs, Shell S Simpson
  • Publication number: 20170242642
    Abstract: Examples disclosed herein relate to identifying a plurality of available peripheral devices, receiving a job for a first peripheral device of the plurality of peripheral devices, determining whether to direct the job to a second peripheral device of the plurality of peripheral devices, and in response to determining to direct the job to a second peripheral device of the plurality of peripheral devices, causing the job to be directed to the second peripheral device instead of the first peripheral device.
    Type: Application
    Filed: February 18, 2016
    Publication date: August 24, 2017
    Inventors: Jeremy BARRIBEAU, Peter G. HWANG
  • Publication number: 20170242643
    Abstract: Disclosed is a physical object configured to present contextual information. The physical object may be configured to provide an inherent primary functionality while also configured to provide a secondary functionality of presenting the contextual information. Accordingly, the physical object may include a presentation device configured to present the contextual information. Further, the physical object may include one or more of a sensor and a transmitter. The sensor may be configured to sense an environmental variable corresponding to an environment of the physical object. Further, the transmitter may be configured to transmit information to an external reader. Additionally, the physical object may include a processor configured to control the presentation device to present contextual information based on one or more of a value of the environmental variable and information transmitted to the external reader.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 24, 2017
    Inventors: Gregg H Weiss, Andrei Paul Averbuch
  • Publication number: 20170242644
    Abstract: A display screen and a display device are provided. The display device includes: a first display screen; a display screen group arranged on a back surface of the first display screen, the display screen group including at least one second display screen, and a display surface of the second display screen facing the first display screen; and a rotating shaft, the rotating shaft connecting a first side edge of each of the second display screens in the display screen group with a first side edge of the first display screen and being perpendicular to the first display screen and the second display screen. The display device has characteristics of adjustable display screen size and strong flexibility in use.
    Type: Application
    Filed: April 8, 2016
    Publication date: August 24, 2017
    Inventors: Song SONG, Kazuyoshi NAGAYAMA
  • Publication number: 20170242645
    Abstract: The present disclosure has disclosed a method, an apparatus, and a system of opening a web page and belongs to the technical field of the Internet. Said method comprises: A binding relationship among terminals stored in advance in a server; said server receives the web page information of a target web page sent by the first terminal; according to the binding relationship among terminals stored in advance, said server determines the second terminal, which has a binding relationship with said first terminal; according to the web page information of said target web page, said server sends a notice of web page information to said second terminal so that said second terminal opens said target web page according to said notice of web page information.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Inventors: Qian WANG, Bo QIU, Wei WANG
  • Publication number: 20170242646
    Abstract: An electronic device is provided. The electronic device includes a first display configured to display a screen, a second display including a first surface facing the screen of the first display in a first state and a second surface opposing the first surface, a connector configured to pivotally connect the first display and the second display with each other, and a processor configured to display at least some objects among a plurality of objects displayed on the screen of the first display on the second display, based on an angle between the first display and the second display.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 24, 2017
    Inventors: Yong-Yeon LEE, Dong-Goo KANG, Yeo-Jun YOON, Yun-Kyung KIM
  • Publication number: 20170242647
    Abstract: An information processing device includes an extraction unit that extracts a history of operations performed on a sticky note which is attached to a pasteboard, and a presentation unit that, in a case that the history of the operations satisfies a predetermined condition, performs presentation which indicates a situation in a meeting corresponding to the predetermined condition.
    Type: Application
    Filed: July 28, 2016
    Publication date: August 24, 2017
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Yuki NAKAMORI, Kazunori HORIKIRI, Yusuke KANO
  • Publication number: 20170242648
    Abstract: A system which allows information from various source devices to be simultaneously displayed on a total display. The source devices may be connected to central processing unit, wired or wirelessly, which processes the images to be displayed on the total display. The total display can allow the user to select information from multiple source devices and display all of the functions simultaneously, or it can allow for the user to select a single source device and display only that information, putting all the other source devices in the background. The information displayed on the total display may also be displayed in different sized zones. The total display screen may comprise one or more screens associated with a computer or device for displaying information from one or more source devices. The total display may also be used to control the source devices.
    Type: Application
    Filed: February 14, 2017
    Publication date: August 24, 2017
    Applicant: RAPC Systems, Inc.
    Inventor: Geoffrey Stephen Engel
  • Publication number: 20170242649
    Abstract: Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.
    Type: Application
    Filed: April 14, 2016
    Publication date: August 24, 2017
    Inventors: Simon Jarvis, Mark Plagge, Christopher Butts
  • Publication number: 20170242650
    Abstract: A playback device comprises a network interface configured to communicate with a network microphone device. A processor of the playback device comprises instructions, which when executed, cause the processor to receive a message associated with the network microphone device; and adjust a volume of audio content below a volume of content associated with the network microphone device based on the message.
    Type: Application
    Filed: April 14, 2016
    Publication date: August 24, 2017
    Inventors: Simon Jarvis, Romi Kadri, Paul Andrew Bates, Luis Vega-Zayas
  • Publication number: 20170242651
    Abstract: A voice command may be received from a microphone device associated with a media playback system comprising one or more zones. An audio response zone from the one or more zones to play the audio response may be selected based on context information. The selected zone may comprise one or more playback devices. At least one playback device of the one or more playback devices of the selected zone may be caused to play the audio response.
    Type: Application
    Filed: August 15, 2016
    Publication date: August 24, 2017
    Inventors: Jonathan P. Lang, Mark Plagge
  • Publication number: 20170242652
    Abstract: Methods and apparatuses are provided for processing audio data at an electronic device. Audio data is obtained. A type of the audio data is identified. An audio processing mode corresponding to the type of the audio data is selected. An audio track of the audio data is output, based on the audio processing mode.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 24, 2017
    Inventors: Sangsoo PARK, Jaehyun KIM, Limsam LIM, Namil LEE, Hochul HWANG
  • Publication number: 20170242653
    Abstract: Multiple aspects of systems and methods for voice control and related features and functionality for various embodiments of media playback devices, networked microphone devices, microphone-equipped media playback devices, and speaker-equipped networked microphone devices are disclosed and described herein, including but not limited to designating and managing default networked devices, audio response playback, room-corrected voice detection, content mixing, music service selection, metadata exchange between networked playback systems and networked microphone systems, handling loss of pairing between networked devices, actions based on user identification, and other voice control of networked devices.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 24, 2017
    Inventors: Jonathan P. Lang, Mark Plagge, Simon Jarvis, Romi Kadri, Yean-Nian Willy Chen, Paul Andrew Bates, Luis Vega-Zayas, Christopher Butts, Nicholas A.J. Millington, Keith Corbin
  • Publication number: 20170242654
    Abstract: An audio system attachable to a computer includes a sound reproduction device for producing audible sound from audio signals. The sound reproduction device includes a radio tuner and a powered speaker. The audio system further includes a connector for connecting the sound reproduction device with a computer. The computer provides audio signals from a plurality of sources, the sources including a computer CD player, digitally encoded computer files stored on the computer, and a computer network connected to the computer. The sound reproduction device further includes control buttons for controlling at least one of the computer CD player, the digitally encoded computer files and the computer network.
    Type: Application
    Filed: May 9, 2017
    Publication date: August 24, 2017
    Inventors: Paul Eric Beckmann, Santiago Carvajal, Christopher H. Perry