10th week of 2022 patent applcation highlights part 45 |
Patent application number | Title | Published |
20220075490 | ADAPTING ORDER OF MENU, SUBMENUS AND CARDS IN USER INTERFACE BASED ON PARTICULAR CUSTOMER USAGE - A electronic device may generate graphic user interface (GUI) data, based on menu data, for display as a GUI on a display device. The GUI including a plurality of user-selectable menu items configured in a first order, will update the menu data in response to a selection, by the user, of one of the plurality of user-selectable menu items. The GUI data is then updated for display as an updated GUI on the display device wherein the menu data include plurality of menu item counters corresponding to the plurality of user-selectable menu items, respectively. The updated GUI data is updated for display as the updated GUI on the display device by arranging the plurality of the user-selectable menu items in a second order based on values of the menu item counter. | 2022-03-10 |
20220075491 | Remote support service with smart whiteboard - Mobile devices, such as a smartphone, tablet or wearable, are leveraged to facilitate remote support between a user of the device, and a remote technician. In this approach, the mobile device is used as a tool on behalf of the remote technician. In particular, and in one embodiment, the mobile device is used to transfer images to the remote technician's desktop. The remote technician desktop is provisioned with a whiteboard functionality by which the remote technical draws on the camera image that the remote technician is then viewing. The resulting annotation(s) are then transferred back over the network and drawn on the end user's camera view. In this manner, the technician highlights any area of the camera image, and those highlights are visible on the end user mobile device regardless of whether the local end user rotates the view or moves the mobile device camera during the support session. | 2022-03-10 |
20220075492 | DETECTING PASTE AND OTHER TYPES OF USER ACTIVITIES IN COMPUTER ENVIRONMENT - A computer-based method includes: receiving an indication from a computer's operating system that a user has performed a first action that may have caused a context menu with a paste option to open on a screen of the computer, and subsequently receiving an indication from the computer's operating system that the user has performed a second action at the computer that may have amounted to a selection of the paste option on the context menu. In response to the indication from the computer's operating system that the user has performed the second action, the method includes determining if the second action by the user amounted to a selection of the paste option on the context menu and thereby cause a paste action to occur. | 2022-03-10 |
20220075493 | PALM-BASED GRAPHICS CHANGE - An apparatus comprises, a user interface surface, sensor circuitry, and logic circuitry. The sensor circuitry to detect a palm-based touch event caused by a user's hand relative to the user interface surface to indicate a degree of coarseness for a graphics change, and detect a digit-based touch event caused by a digit of the user's hand relative to the user interface surface. The logic circuitry to, in response to the touch events indicating the palm is in a fixed position and a position of the digit, provide data associated with the graphics change. | 2022-03-10 |
20220075494 | ELECTRONIC DEVICE USING AUXILIARY INPUT DEVICE AND OPERATING METHOD THEREOF - An electronic device includes a display for detecting touch input, and at least one processor for recognizing a type of an auxiliary input device placed on the display. A method for utilizing the electronic device includes detecting via a touch screen a type of an auxiliary input device placed on a display based on a configuration of at least one or more conductors on the auxiliary input device, detecting an input event generated by the auxiliary input device, and executing via a processor at least one function of an executing program corresponding to the detected input event. | 2022-03-10 |
20220075495 | METHOD OF PALM REJECTION AND SENSOR CONTROLLER - A method of palm rejection is executed by a sensor controller that is connected to a plurality of sensor electrodes and that detects a downlink signal transmitted from an active pen. The method includes determining whether or not a phase of the detected downlink signal matches a phase shared in advance between the sensor controller and the active pen, and outputting, when it is determined that the phases match, a position of the active pen derived on the basis of a distribution of levels of the downlink signal in the plurality of sensor electrodes. | 2022-03-10 |
20220075496 | SENSOR PANEL FOR DETECTING STYLUS SIGNAL SENT FROM STYLUS - A sensor panel connected to a sensor controller for detecting the position of an active stylus in a detection area includes a plurality of linear electrodes extending in an x direction in the detection area and arrayed in the detection area in a y direction transverse to the x direction, a plurality of routing traces associated respectively with the linear electrodes and connected respectively to the linear electrodes, and a plurality of FPC connection terminals associated respectively with the routing traces and connecting the routing traces to the sensor controller. The routing traces have respective routing lines connected at an angle, which is not zero degrees, respectively to trunk lines that are directly connected to the corresponding linear electrodes. The trunk lines of the linear routing traces have substantially equal lengths. | 2022-03-10 |
20220075497 | DIFFERENTIAL ACOUSTIC TOUCH AND FORCE SENSING - Acoustic touch and/or force sensing system architectures and methods for acoustic touch and/or force sensing can be used to detect a position of an object touching a surface and an amount of force applied to the surface by the object. The position and/or an applied force can be determined using time-of-flight (TOF) techniques, for example. Acoustic touch sensing can utilize transducers (e.g., piezoelectric) to simultaneously transmit ultrasonic waves along a surface and through a thickness of a deformable material. The location of the object and the applied force can be determined based on the amount of time elapsing between the transmission of the waves and receipt of the reflected waves. In some examples, an acoustic touch sensing system can be insensitive to water contact on the device surface, and thus acoustic touch sensing can be used for touch sensing in devices that may become wet or fully submerged in water. | 2022-03-10 |
20220075498 | SHIFT REGISTER UNIT - A shift register unit includes a first pull-up node control circuit, a second pull-up node control circuit, a pull-down node control circuit, an output pull-up circuit and an output pull-down circuit. The first pull-up node control circuit is configured to control a first pull-up node to be electrically connected to a second voltage end under the control of an input signal, and control the first pull-up node to be electrically connected to a first voltage end under the control of a resetting signal. The second pull-up node control circuit is configured to control the second pull-up node to be electrically connected to the second voltage end under the control of the input signal applied to the input end, and control the second pull-up node to be electrically connected to the first voltage end under the control of the resetting signal from the resetting end. | 2022-03-10 |
20220075499 | TOUCH SENSING CIRCUIT THAT SELECTIVELY COUPLES A SENSING ELECTRODE TO A REFERENCE VOLTAGE IN A RESPONSE TO AN ASSERTION OF SYNCHRONIZATION SIGNAL AND TOUCH SENSITIVE DEVICE - A touch sensing circuit for use in a touch sensitive device includes: an integrator, a first switching unit and a control signal generator. The integrator, coupled to at least one sensing electrode of a touch panel in the touch sensitive device, and arranged to collect charges on the at least one sensing electrode and accordingly generate an output sensed signal. The first switching unit is arranged to selectively couple a first end of the at least one sensing electrode to a reference voltage level according to a first mask signal. The control signal generator is arranged to generate the first mask signal according to a synchronization signal of a display panel in the touch sensitive device, wherein the first switching unit couples the first end of the at least one sensing electrode to the reference voltage level when the synchronization signal is asserted. | 2022-03-10 |
20220075500 | TOUCH SENSING DEVICE - A device with touch sensing includes a bracket, a pad disposed above one side of the bracket, the pad having a capacitance that varies as a touch is applied proximate to the device, and a sensing coil disposed below another side of the bracket that opposes the one side, with at least a portion of the sensing coil overlapping the pad. | 2022-03-10 |
20220075501 | TOUCH DISPLAY APPARATUS, STYLUS AND SENSING METHOD OF STYLUS - A touch display apparatus includes a first sensing element, a flexible display device, and a second sensing element. The flexible display device is disposed below the first sensing element. The flexible display device is located between the first sensing element and the second sensing element. The second sensing element includes a pressure sensing layer and a reaction force layer. The pressure sensing layer is located between the flexible display device and the reaction force layer. | 2022-03-10 |
20220075502 | TOUCH DISPLAY APPARATUS AND SENSING METHOD OF THE SAME - A sensing method includes sensing a first touch source at a first time point; transferring a first sensing signal of the first touch source to a CPU at the first time point; sensing a second touch source at a second time point; transferring a second sensing signal of the second touch source to the CPU at the second time point; stopping transferring the second sensing signal at a third time point, and the second touch source is away from the touch display device at a fourth time point; and the second time point is earlier than the third time point, the third time point is earlier than the fourth time point, and the first touch source is different from the second touch source. | 2022-03-10 |
20220075503 | USER INTERFACES FOR TRACKING AND FINDING ITEMS - In some embodiments, an electronic device present user interfaces for initializing a remote locator object. In some embodiments, an electronic device presents notifications when a remote locator object is separated from the user. In some embodiments, an electronic device presents notifications when an unknown remote locator object is tracking the user. In some embodiments, an electronic device presents a user interface for a short distance locator user interface for finding a remote locator object. In some embodiments, an electronic device presents user interfaces for finding a remote locator object using a map user interface or using a short distance locator user interface. | 2022-03-10 |
20220075504 | VEHICULAR INCIDENT REENACTMENT USING THREE-DIMENSIONAL (3D) REPRESENTATIONS - Described herein are techniques to facilitate vehicular incident reenactment using three-dimensional (3D) representations. The techniques include presenting an image including 3D representations of one vehicle and one non-vehicular object related to a vehicular incident. The operations further include providing a message that requests manipulation of the 3D representations to reenact the vehicular incident. The operations further include receiving input and generating a 3D reenactment of the vehicular incident that includes the 3D representations of the at least one vehicle and at least one non-vehicular object. | 2022-03-10 |
20220075505 | CONTROLLING AUTOMATIC PLAYBACK OF MEDIA CONTENT - Systems and methods are provided for controlling playback of media content items on a media playback device. A graphical user interface displays media playback controls including an automatic playback switch. The switch is configured to enable or disable automatic playback of an autoplay queue of media content items. An initial queue of media content is selected for playback on the media playback device. When automatic playback is enabled, the system automatically generates a queue of media that is related to the initial queue and initiates playback on the media playback device after the initial queue concludes. Automatic playback options can also include repeating the initial queue or a single track within the initial queue. | 2022-03-10 |
20220075506 | ELECTRONIC DEVICE AND FOLDER CONFIGURING METHOD THEREFOR - An electronic device is disclosed. An electronic device according to one embodiment comprises a display, a processor operatively connected to the display, and a memory operatively connected to the processor, wherein the memory is configured to store one or more applications and additional information related to the application, and the memory can store instructions for allowing, when executed, the processor to determine one or more categories to which a plurality of applications belong respectively, on the basis of at least some additional information of the plurality of applications installed in the electronic device, to determine an image corresponding to the one or more categories on the basis of at least some information related to icons of applications belonging to the same category from among the one or more categories, and to display, on the screen of the display, folders by category according to the determined image, including icons of the applications belonging to the same category. Additional various embodiments identified through the specification are possible. | 2022-03-10 |
20220075507 | METHOD AND DEVICE FOR CONTROLLING REMOTELY CONTROLLED MOBILE PLATFORM, AND READABLE STORAGE MEDIUM - A method and a device for controlling a remotely controlled mobile platform and a readable storage medium are provided. The method includes: displaying at least one function icon and at least one control icon, where the function icon represents a control program for implementing a preset function, and the control icon is used to control a control terminal and/or a remotely controlled mobile platform to execute the control program; generating, based on a selection operation of a user on the function icon, the control program associated with the selected function icon; and controlling, based on an operation of the user on the control icon, the control terminal and/or the remotely controlled mobile platform to execute the control program. | 2022-03-10 |
20220075508 | GRAPHICAL ELEMENT DETECTION USING A COMBINED SERIES AND DELAYED PARALLEL EXECUTION UNIFIED TARGET TECHNIQUE, A DEFAULT GRAPHICAL ELEMENT DETECTION TECHNIQUE, OR BOTH - Graphical element detection using a combined series and delayed parallel execution unified target technique that potentially uses a plurality of graphical element detection techniques, performs default user interface (UI) element detection technique configuration at the application and/or UI type level, or both, is disclosed. The unified target merges multiple techniques of identifying and automating UI elements into a single cohesive approach. A unified target descriptor chains together multiple types of UI descriptors in series, uses them in parallel, or uses at least one technique first for a period of time and then runs at least one other technique in parallel or alternatively if the first technique does not find a match within the time period. | 2022-03-10 |
20220075509 | GRAPHICAL ELEMENT DETECTION USING A COMBINED SERIES AND DELAYED PARALLEL EXECUTION UNIFIED TARGET TECHNIQUE, A DEFAULT GRAPHICAL ELEMENT DETECTION TECHNIQUE, OR BOTH - Graphical element detection using a combined series and delayed parallel execution unified target technique that potentially uses a plurality of graphical element detection techniques, performs default user interface (UI) element detection technique configuration at the application and/or UI type level, or both, is disclosed. The unified target merges multiple techniques of identifying and automating UI elements into a single cohesive approach. A unified target descriptor chains together multiple types of UI descriptors in series, uses them in parallel, or uses at least one technique first for a period of time and then runs at least one other technique in parallel or alternatively if the first technique does not find a match within the time period. | 2022-03-10 |
20220075510 | GRAPHICAL ELEMENT DETECTION USING A COMBINED SERIES AND DELAYED PARALLEL EXECUTION UNIFIED TARGET TECHNIQUE, A DEFAULT GRAPHICAL ELEMENT DETECTION TECHNIQUE, OR BOTH - Graphical element detection using a combined series and delayed parallel execution unified target technique that potentially uses a plurality of graphical element detection techniques, performs default user interface (UI) element detection technique configuration at the application and/or UI type level, or both, is disclosed. The unified target merges multiple techniques of identifying and automating UI elements into a single cohesive approach. A unified target descriptor chains together multiple types of UI descriptors in series, uses them in parallel, or uses at least one technique first for a period of time and then runs at least one other technique in parallel or alternatively if the first technique does not find a match within the time period. | 2022-03-10 |
20220075511 | SYSTEMS AND METHODS FOR ANALYZING AND ORGANIZING DIGITAL PHOTOS AND VIDEOS - A computer-implemented method includes causing a first one of a plurality of digital photographs to be displayed on a video display device. Responsive to receiving an indication that a user desires to digitally link the first digital photograph with another one of the plurality of photographs, the method includes prompting the user to select one of the plurality of digital photographs to be digitally linked to the first digital photograph. Responsive to the user selecting a second one of the plurality of digital photographs, the method includes digitally linking the first digital photograph with the second digital photograph. The method includes causing the first digital photograph to be displayed with a user-selectable flipping element. Responsive to receiving a selection of the displayed user-selectable flipping element, the method includes causing the first digital photograph to be digitally flipped such that the second digital photograph is displayed on the video display device. | 2022-03-10 |
20220075512 | AUTOMATIC DATA MODEL GENERATION - Embodiments are directed to managing data visualizations. Candidate data fields from a data source may be determined based on a search expression. The candidate data fields may be displayed in the model panel. A working data model may be generated based on a portion of the candidate data fields such that the portion of the candidate data fields may be included in the working data model. Visualizations may be determined based on recommendation models and the working data model such that a portion of the visualizations may be determined based on shared data fields that may be included in the working data model and the visualizations. A working visualization may be determined based on a visualization listed in the display panel and the working data model such that data fields included in the working data model may be associated with the working visualization. | 2022-03-10 |
20220075513 | INTERACTING WITH HIERARCHICAL CLUSTERS OF VIDEO SEGMENTS USING A VIDEO TIMELINE - Embodiments are directed to techniques for interacting with a hierarchical video segmentation using a video timeline. In some embodiments, the finest level of a hierarchical segmentation identifies the smallest interaction unit of a video—semantically defined video segments of unequal duration called clip atoms, and higher levels cluster the clip atoms into coarser sets of video segments. A presented video timeline is segmented based on one of the levels, and one or more segments are selected through interactions with the video timeline. For example, a click or tap on a video segment or a drag operation dragging along the timeline snaps selection boundaries to corresponding segment boundaries defined by the level. Navigating to a different level of the hierarchy transforms the selection into coarser or finer video segments defined by the level. Any operation can be performed on selected video segments, including playing back, trimming, or editing. | 2022-03-10 |
20220075514 | CONTROL SYSTEM USER INTERFACE - Embodiments include systems and methods comprising a gateway located at a premise forming at least one network on the premise that includes a plurality of premise devices. A sensor user interface (SUI) is coupled to the gateway and presented to a user via a remote device. The SUI includes at least one display element. The at least one display element includes a floor plan display that represents at least one floor of the premise. The floor plan display visually and separately indicates a location and a current state of each premise device of the plurality of premise devices. | 2022-03-10 |
20220075515 | INTERACTIVE GRAPHICAL USER INTERFACES FOR SIMULATED SYSTEMS - Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real-world system depicted in a graphical user interface. The system described herein may generate an interactive graphical user interface with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real-world system be interacted with and visualized by a graphical user interface. | 2022-03-10 |
20220075516 | Display Processing Method and Electronic Device - A display processing method is provided, comprising: displaying, by an electronic device, a first display object and a second display object on a first screen based on a first positional relationship; in response to determining that a length of a to-be-displayed character string corresponding to the first display object is greater than a first width of the first display object on the first screen, stopping displaying the first screen; and displaying the first display object and the second display object on a second screen, where the first display object and the second display object on the second screen have a second positional relationship, the second positional relationship is different from the first positional relationship, and a second width of the first display object corresponding to the second positional relationship is greater than the first width. | 2022-03-10 |
20220075517 | AUGMENTED REALITY SCROLLBAR - Systems and methods for displaying a group of virtual objects and a scrollbar in a virtual, augmented, or mixed reality environment are disclosed. The group of virtual objects can be scrolled, and a virtual control panel can be displayed indicating objects that are upcoming in the scroll. The scrollbar can provide real-time feedback that can give the user an indication of the point from which the scrolling started, the point at which the scrolling currently has reached, an amount of the group of virtual objects that are displayed to the user relative to the total amount of the group of virtual objects, or a relative position of the currently-viewable virtual objects relative to the entire group of virtual objects. | 2022-03-10 |
20220075518 | Fast Data Copying Method and Electronic Device - Embodiments of this application provide a data processing method and an electronic device. The method may be implemented on an electronic device having a touchscreen, and may specifically include: displaying a graphical user interface of a first application on the touchscreen, where the graphical user interface includes a text; detecting, by the electronic device, a touch event that a user touches and holds a fingerprint button; enabling, by the electronic device, a fast copying function in response to the event; detecting, by the electronic device, a slide gesture for some data in the text; and in response to the slide gesture, storing, in a clipboard by the electronic device, the some data corresponding to the slide gesture. According to the technical solutions provided in the embodiments of this application, efficiency of the electronic device is improved, user operations are reduced, and user experience is improved. | 2022-03-10 |
20220075519 | ADJUSTING OPERATING SYSTEM POSTURE FOR A TOUCH-ENABLED COMPUTING DEVICE BASED ON USER INPUT MODALITY SIGNALS - Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality. | 2022-03-10 |
20220075520 | COMPUTING DEVICE WITH INDEPENDENTLY COHERENT NODES - A computing device comprises two or more compute nodes, that each include two or more processor cores. Each compute node comprises an independently coherent domain that is not coherent with other compute nodes. A central TO die is communicatively coupled to each of the two or more compute nodes. A plurality of natively-attached volatile memory units are attached to the central TO die via one or more memory controllers. The central TO die includes one or more home agents for each compute node. The home agents are configured to map memory access requests received from the compute nodes to one or more addresses within the natively attached volatile memory units. | 2022-03-10 |
20220075521 | SEMICONDUCTOR MEMORY DEVICE INCLUDING A CONTROL CIRCUIT AND AT LEAST TWO MEMORY CELL ARRAYS - A memory system includes a memory device with a memory cell array including a first and second plane and first and second caches. A controller is configured to output status information in response to a status read command. The status information indicating the states of the caches. The controller begins a first process in response to a command addressed to the first plane if the status information indicates the first and second caches are in the ready state, and begins a second process on the second plane according to a second command to the second plane if the status information indicates at least the second cache is in the ready state. | 2022-03-10 |
20220075522 | VIRTUAL MEMORY MANAGEMENT METHOD AND PROCESSOR - A virtual memory management method applied to an intelligent processor including an operation accelerator includes: determining m storage units from a physical memory, the m storage units forming a virtual memory; dividing the m storage units into n storage groups; determining an address mapping relationship for each storage group to obtain n address mapping relationships, the n address mapping relationship being correspondence of between n virtual addresses of the virtual memory and physical addresses of the m storage units, where m and n are dynamically updated according to requirements of the operation accelerator. In the method, the number of the storage units in each storage group can be configured according to requirements of the operation accelerator, and a data storage bit width and a data storage depth of the virtual memory are dynamically updated to thereby improve data access efficiency. | 2022-03-10 |
20220075523 | FLASH MEMORY LOCAL PURGE - Data may be purged from a memory device in a manner confined to a particular partition of a memory device having two or more partitions. Logical memory blocks may be de-mapped from physical memory blocks of a first storage partition of the memory device. De-mapped physical memory blocks of the first storage partition may be listed in a local de-mapped block list uniquely associated with the first storage partition. A local purge command may be received from a host device. In response to the local purge command, at least a portion of the de-mapped physical memory blocks listed only in the local de-mapped block list are purged. | 2022-03-10 |
20220075524 | Storage Devices Hiding Parity Swapping Behavior - The present disclosure generally relates to methods of operating storage devices. The storage device comprises a controller comprising first random access memory (RAM1), second random access memory (RAM2), and a storage unit divided into a plurality of streams. By restricting the host to have a minimum write size, the data transfer speed to RAM2, RAM1, and the storage unit can be optimized. A temporary buffer is utilized within the RAM1 to update parity data for the corresponding commands. The parity data is updated in the RAM1 and written to the RAM2 in the corresponding stream. The parity data may be copied from the RAM2 to the RAM1 to update the parity data in the temporary buffer when commands are received to write data to corresponding streams. As the parity data is updated, the corresponding command is simultaneously written to the corresponding stream. | 2022-03-10 |
20220075525 | Redundant Array of Independent Disks (RAID) Management Method, and RAID Controller and System - A redundant array of independent disks (RAID) includes a RAID controller records and stores data validity information of each strip unit, pre-determines a status of a target strip unit based on the data validity information of the strip unit when obtaining a data processing instruction, and determines whether a disk in which the target strip unit is located is used to execute the data processing instruction. | 2022-03-10 |
20220075526 | UNBALANCED PLANE MANAGEMENT METHOD, ASSOCIATED DATA STORAGE DEVICE AND CONTROLLER THEREOF - An unbalanced plane management method, an associated data storage device and the controller thereof are provided. The unbalanced plane management method may include: setting an unbalanced plane number; selecting at least one plane with a plane count calculated by subtracting the unbalanced plane number from a maximum plane number, and recording at least one set of blocks of the at least one plane to a block skip table; according to block numbers as indexes, combining blocks of unselected planes into superblocks, wherein said superblocks respectively correspond to said block numbers; and recording total capacity of all superblocks and the unbalanced plane number, to generate a latest record of records of multiple types of storage capacity, for further setting storage capacity configuration of the data storage device, wherein said all superblocks include said superblocks. | 2022-03-10 |
20220075527 | Quality of Service Management in a Distributed Storage System - One or more computing devices may comprise congestion management circuitry, one or more client file system request buffers, and DESS interface circuitry. The one or more client file system request buffers is/are operable to queue first client file system requests of a first priority level and second client file system requests of a second priority level, where the first priority level is higher priority than the second priority level. The DESS interface circuitry is operable to determine a choking level according to the load on a plurality of DESS resources. Individual load values of the DESS resources are mapped to a composite load value using a first function. The composite load value is mapped to a congestion contribution using a second function. And, the congestion contribution is mapped to a choking level using a third function. | 2022-03-10 |
20220075528 | STORAGE SYSTEM AND ACCESS CONTROL METHOD THEREOF - A storage system and an access control method thereof are provided. The storage system receives a first I/O request from at least one hypervisor. The first I/O request is used for accessing a first disk file of disk files. The storage system then operates a first I/O operation of a first virtual disk of virtual disks according to the first I/O request since the disk files correspond to the virtual disks. The storage system reads a QoS data of the first disk file and determines a first delay period according to the QoS data. The storage system transmits a first I/O response to the at least one hypervisor after the first delay period. | 2022-03-10 |
20220075529 | MEMORY SYSTEM, METHOD FOR THE OPERATION THEREOF - A method for managing a memory for an onboard computer in a motor vehicle is provided. The method includes: determining, at regular time intervals, a degree of wear of the memory depending on an amount of data written into the memory; and if the degree of wear exceeds a specified target value: changing a coding of one or more cells of the memory from a physical coding of higher density to a physical coding of lower density. | 2022-03-10 |
20220075530 | METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR REBUILDING STORAGE SYSTEM - Techniques reconstruct a storage system. A first extent access load and a second extent access load of a first malfunctioning extent and a second malfunctioning extent in a malfunctioning storage device in the storage system are acquired, respectively. The first malfunctioning extent is selected as a source extent in response to determining that the first extent access load is lower than the second extent access load. Among multiple idle extents in the storage system, a set of destination extents that can be used as a reconstruction destination of the source extent are generated. A destination extent is selected from the set of destination extents as the reconstruction destination of the source extent. It is possible to preferentially select a reconstruction destination for a malfunctioning extent with a low access load, thereby increasing the reconstruction speed of the storage system. | 2022-03-10 |
20220075531 | MEMORY SYSTEM AND METHOD OF OPERATING THE MEMORY SYSTEM - The present technology relates to a memory device. A memory device according to the present technology includes a memory cell array including a backup block and a data block, a data input/output circuit including a plurality of page buffers that buffer data received from a host, a peripheral circuit configured to perform a program operation of storing the data in the data block, and a backup operation controller configured to control the peripheral circuit to perform a reset operation of stopping the program operation and a backup program operation of storing the data in the backup block when a backup command indicating occurrence of a sudden power off is received from an external controller during the program operation, and the reset operation is an operation of maintaining a state in which the data is buffered in the plurality of page buffers and resetting the peripheral circuit. | 2022-03-10 |
20220075532 | SELECTABLE ERROR CONTROL FOR MEMORY DEVICE - Methods, systems, and devices for selectable error control for memory device are described. An apparatus may include a memory array and a circuit configurable to perform a first error control operation and a second error control operation on data stored by the memory array. The circuit may include a first plurality of gates enabled during the first error control operation and configured to generate a first set of bits associated with a first matrix of the first error control operation. The circuit may also include a second plurality of gates enabled during the second error control operation and configured to generate a second set of bits associated with the second matrix of the second error control operation. The circuit may further include a third plurality of gates configured to generate a third set of bits that are common to both the first matrix and the second matrix. | 2022-03-10 |
20220075533 | STORAGE APPARATUS AND CONTROL SYSTEM FOR THE SAME - A control system for a storage apparatus includes two input/output modules (IOMs), and two non-volatile memory (NVM) devices that are electrically connected to the IOMs, respectively, and that each store a firmware code. Each of the IOMs is configured to execute a firmware corresponding to the firmware code stored in the corresponding NVM device, and to enter an active mode or a passive mode after executing the firmware. The IOMs are configured such that when one IOM operating in the passive mode detects abnormal operation of the other IOM operating in the active mode, the one IOM sends, to the other IOM, the firmware code stored in the NVM device electrically connected to the one IOM, in order to update the firmware code in the NVM device electrically connected to the other IOM. | 2022-03-10 |
20220075534 | Gateway for Cloud-Based Secure Storage - 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. | 2022-03-10 |
20220075535 | RECORDING CONTROL SYSTEM, CONTROL DEVICE, RECORDING CONTROL METHOD, AND STORAGE MEDIUM - A recording control system includes a storage medium and a control device that is detachably connectable to and controls reading/writing of data to/from the storage medium. The storage medium stores a first authentication code corresponding to at least one first attribute of the storage medium among attributes regarding reading and writing. The control device includes: a readout unit that outputs first request information to the storage medium to read therefrom at least one common authentication code each corresponding to a respective one of at least one common attribute of the first authentication code and the first request information, the first request information corresponding to at least one second attribute of the control device; an identification unit that identifies the at least one common attribute according to the at least one common authentication code; and a control unit that controls the reading/writing according to the at least one common attribute. | 2022-03-10 |
20220075536 | VOLATILE MEMORY TO NON-VOLATILE MEMORY INTERFACE FOR POWER MANAGEMENT - Systems, methods, and apparatus related to a memory system that manages an interface for a volatile memory device and a non-volatile memory device to control memory system power. In one approach, a controller evaluates a demand on memory performance. If the demand of a current computation task needed by the host is high, a DRAM device is powered-up to meet the demand. Otherwise, if the non-volatile memory device is adequate to meet the demand, the DRAM memory is partially or fully-powered down to save power. In another approach, a task performed for a host device uses one or more resources of a first memory device (e.g., DRAM). A performance capability of a second memory device (e.g., NVRAM) is determined. A controller of the memory system determines whether the performance capability of the second memory device is adequate to service the task. In response to determining that the performance capability is adequate, the controller changes a mode of operation of the memory system so that one or more resources of the second memory device are used to service the task. | 2022-03-10 |
20220075537 | CUSTOMER-SPECIFIC ACTIVATION OF FUNCTIONALITY IN A SEMICONDUCTOR DEVICE - The disclosed embodiments are related to securely updating a semiconductor device. In one embodiment, a method comprises receiving a command; generating, by the semiconductor device, a response code in response to the command; returning the response code to a processing device; receiving a command to replace a storage root key of the device; generating a replacement key based on the response code; and replacing an existing key with the replacement key. | 2022-03-10 |
20220075538 | SEMICONDUCTOR INTEGRATED CIRCUIT AND METHOD OF EXAMINING THE SEMICONDUCTOR INTEGRATED CIRCUIT - According to one embodiment, a semiconductor integrated circuit includes a memory region, a selection circuit, a setting register, and a setting circuit. The memory region stores plural kinds of setting conditions. The selection circuit selects a particular setting condition from the plural kinds of the setting conditions to read the particular setting condition out of the memory region. The setting register stores the particular setting condition read out of the memory region. The setting circuit refers to the particular setting condition stored in the setting register to set an operating condition. | 2022-03-10 |
20220075539 | INTELLIGENT DEVICE MANAGEMENT IN A MULTI-FABRIC MODULE STORAGE SYSTEM - Fabric modules in a storage system offer differing device IDs from a deterministic sequence to a storage device being added to the storage system. The storage device that is being added accepts a device ID that is higher in the deterministic sequence. The fabric module that offered the device ID same as was accepted by the storage device determines to proceed with initializing the storage device. | 2022-03-10 |
20220075540 | ADJUSTING TRIM SETTINGS TO IMPROVE MEMORY PERFORMANCE OR RELIABILITY - A memory device stores data for a host. In one approach, a trim operation is initiated for the memory device (e.g., based on a context that is determined for the memory device). During the trim operation, read and/or write tests are performed on one or more portions of a non-volatile storage media of the memory device. One or more characteristics associated with the memory device are observed during the test. Based on these observed characteristics, one or more trim settings are determined. Then, the memory device is updated to store the determined trim settings to configure subsequent read or write access to the non-volatile storage media (e.g., access performed in response to commands from a host). | 2022-03-10 |
20220075541 | MEMORY DEVICE PERFORMING CONFIGURABLE MODE SETTING AND METHOD OF OPERATING THE SAME - A memory device according to an aspect may include a memory cell array including a first bank region and a second bank region each including a plurality of banks; an operation logic including one or more first processing elements (PEs) corresponding to the first bank region and one or more second PEs corresponding to the second bank region; a control logic configured to control modes of the first bank region and the second bank region based on externally sourced setting information; first and second mode signal generators configured to control enabling the first PEs, wherein the first mode signal generator is configured to output the first mode signal to enable the first PEs and the second mode signal generator is configured to output the second mode signal to disable the second PEs responsive to the first bank region being set to an operation mode and the second bank region being set to a normal mode. | 2022-03-10 |
20220075542 | CALIBRATION APPARATUS AND METHOD FOR DATA COMMUNICATION IN A MEMORY SYSTEM - A memory system includes a memory device including a plurality of memory dies and a controller coupled to the plurality of memory dies via plural data paths. The controller is configured to select a first path among the plural data paths, activate unselected paths among the plural data paths, and perform a calibration operation for data communication between the controller and a first memory die coupled to the controller via the first path among the plural memory dies while the unselected paths are activated. | 2022-03-10 |
20220075543 | MEMORY SYSTEM AND OPERATING METHOD THEREOF - Embodiments of the present disclosure relate to a memory system and an operating method thereof. According to the embodiments of the present disclosure, the memory system may, when setting a firmware as a target firmware, generate a plurality of test commands to test the target firmware, test the target firmware by processing the plurality of test commands, and randomly generate the logical block address LBA values corresponding to each of the plurality of test commands based on a seed value corresponding to each of the plurality of test commands. | 2022-03-10 |
20220075544 | EFFICIENTLY STORING DATA IN A CLOUD STORAGE - A specification of content to be stored in a cloud storage is received at a client-side component. A portion of the content is divided into a plurality of data chunks. One or more data chunks of the plurality of data chunks that are to be sent via a network to be stored in the cloud storage are identified. It is determined whether a batch size of the one or more identified data chunks meets a threshold size. Based on the determination of whether the batch size meets the threshold size, selecting a cloud storage destination among a plurality of different cloud storage destinations associated with different performance tiers is selected. | 2022-03-10 |
20220075545 | Identified Zones For Optimal Parity Sharing Zones - Storage devices are capable of identifying zones for sharing parity blocks across zones. Active zones may be segregated across multiple active zones having similar zone properties, and grouped so that parity buffers can be shared. By identifying zones for optimal parity sharing, storage devices and systems can: (i) maintain independent parity for all zones during initial zone writes (i.e. during an erased state when data is written directly to pages and not to the zones), (ii) track zone write pointers and frequency of writes in the zones, (iii) segregate zones with higher correlation and group them together, (iv) utilize these groupings placed across various channels so that zones with high correlations, comprising of the zones that are written together and at the same rate, share the parity buffers, and (v) load and XOR individual parity buffers for optimal parity sharing across all zones. | 2022-03-10 |
20220075546 | INTELLIGENT APPLICATION PLACEMENT IN A HYBRID INFRASTRUCTURE - Application placement for distributed applications, including: identifying, from amongst a plurality of disparate storage environments, a storage environment that contains data that can be utilized by a portion of a distributed application; and initiating execution of the portion of the distributed application in an execution environment that is communicatively coupled to the storage environment. | 2022-03-10 |
20220075547 | OPTIMIZING ERASING AND PROGRAMMING OF DATA BLOCKS OF A MULTI-CONTROLLER STORAGE SYSTEM - A block of a storage device of a plurality of storage devices is allocated for storage of data, wherein the allocation comprises identifying a nonce associated with the block of the storage device. An erase command for the block is transmitted to the storage device, the erase command comprising the nonce, wherein the storage device is to erase the block upon determining that the nonce matches a corresponding nonce stored locally at the storage device. | 2022-03-10 |
20220075548 | SELECTIVE ERASURE OF DATA IN A SSD - Various implementations described herein relate to systems and methods for managing selective erasure in a Solid-State Drive (SSD) including receiving a selective erase command corresponding to erasing valid and invalid data mapped to a logical address and in response to receiving the selective erase command, erasing blocks in which one or more pages mapped to the logical address are located based on a mapping table that maps the logical address to the one or more pages. Both valid data and invalid data may be physically stored in one or more pages. | 2022-03-10 |
20220075549 | DATA ERASURE IN MEMORY SUB-SYSTEMS - Various examples are directed to memory systems comprising a component and a processing device. The memory system may comprise a plurality of blocks. A first portion of the plurality of blocks may be retired and a second portion of the plurality of blocks may be unretired. The processing device receives a sanitize operation for the plurality of blocks. The processing device initiates a first erase cycle at a first retired block of the plurality of blocks. The processing device determines that the first erase cycle was not successful and sets an erase indicator to false. | 2022-03-10 |
20220075550 | METHOD FOR TESTING MEMORY - The present application provides a method for testing a memory, including the steps of: providing a database, the database including a deviation value between a data strobe signal and a clock signal and a corresponding relationship between the deviation value and a memory parameter; searching the database for a deviation value corresponding to a preset memory parameter when a read command is applied to the memory under the preset memory parameter; acquiring a time value at which an output signal is to be captured according to the deviation value; and capturing the output signal at the time value to perform the testing for the memory. | 2022-03-10 |
20220075551 | DATA TRANSFER MANAGEMENT WITHIN A MEMORY DEVICE HAVING MULTIPLE MEMORY REGIONS WITH DIFFERENT MEMORY DENSITIES - Data from a host system is received at a memory device, where the memory device includes a primary region to initially store the data received from the host system and one or more secondary regions to store data transferred from the primary region. A write operation is performed on one or more write units of the primary region with the data received from the host system, where a write unit of the primary region has lower density blocks than a write unit of the secondary region. Whether a subset of write units of the primary region corresponding to a pre-determined number of write units is written with at least a portion of the data received from the host system is determined. In response to determining that the subset of write units of the primary region is written, another write operation is performed on at least one write units of the secondary region with respective data of the subset of write units of the primary region. | 2022-03-10 |
20220075552 | MANAGING A LSM TREE OF KEY VALUE PAIRS THAT IS STORED IN A NON-VOLATILE MEMORY - A method for managing a log structured merged (LSM) tree of key value (KV) pairs, the LSM tree is stored in a non-volatile memory, the method may include writing a current run from a buffer to a current run location within the LSM tree, the current run comprises current KV pairs; generating or receiving current fingerprints that are indicative of the current KV pairs; performing a run writing update of a management data structure (MDS) by adding to the MDS, mappings between the current KV pairs, the current fingerprints and a current run identifier; updating the LSM tree by merging at least some runs of the LSM tree; and performing a merge update of the MDS to represent the merging. | 2022-03-10 |
20220075553 | APPARATUS AND METHOD FOR CONTROLLING AND STORING MAP DATA IN A MEMORY SYSTEM - A memory system includes a memory device including a plurality of non-volatile memory cells; and a controller configured to program data input from an external device in the memory device, generate a map data item corresponding to the data, perform a compression operation on second map data when the second map data includes no empty area for the map data item. A timing of updating first map data stored in the memory device based on the second map data is determined according to whether the second map data is compressed or not. | 2022-03-10 |
20220075554 | A SYSTEM AND METHOD FOR BIDIRECTIONALLY BASED ELECTRICAL INFORMATION STORAGE, PROCESSING AND COMMUNICATION. - A system and method for bidirectionally based electrical information storage, processing and communication. Bidirectional memory (tristate) offers the capability to store and interpret multiple bits (Shannon's) of information per memory cell, for structures such as dynamic random-access memory (DRAM), and read-only memory (ROM), and communication circuits, for operation, rather than traditional memory able to store a single “bit” (Shannon) of information per cell. Where, instead of traditional memory cells capable of two possible states (binary digit) and a single defined bit (1 Shannon), bidirectional memory is capable of three states (tristate), where the third information representing state can be a specifically defined state capable of representing multiple bits (multiple Shannon's) for each individual cell, which may be defined to represent a specific sequence of bits (sequence of Shannon's). Additionally, the 3 | 2022-03-10 |
20220075555 | MULTI-SCALE CONVOLUTIONAL KERNELS FOR ADAPTIVE GRIDS - Systems, apparatuses and methods may provide for technology that selects elements of a multi-scale kernel according to resolutions in an adaptive grid, conducts convolutions on the adaptive grid with the selected elements of the multi-scale kernel, and generates a signed distance field based on the convolutions. | 2022-03-10 |
20220075556 | MEMORY SYSTEMS INCLUDING EXAMPLES OF CALCULATING HAMMING DISTANCES FOR NEURAL NETWORK AND DATA CENTER APPLICATIONS - Examples of systems and method described herein provide for the processing of image codes (e.g., a binary embedding) at a memory system including a Hamming processing unit. Such images codes may generated by various endpoint computing devices, such as Internet of Things (IoT) computing devices, Such devices can generate a Hamming processing request, having an image code of the image, to compare that representation of the image to other images (e.g., in an image dataset) to identify a match or a set of neural network results. Advantageously, examples described herein may be used in neural networks to facilitate the processing of datasets, so as to increase the rate and amount of processing of such datasets. For example, comparisons of image codes can be performed “closer” to the memory devices, e.g., at a processing unit having memory devices. | 2022-03-10 |
20220075557 | METHODS FOR ACCELERATING STORAGE OPERATIONS USING COMPUTATIONAL NETWORK AND STORAGE COMPONENTS AND DEVICES THEREOF - Methods, non-transitory machine readable media, and computing devices that accelerate storage operations are disclosed. With this technology, computational storage devices are assigned by a NIC processor of a computational network interface controller (NIC) to storage locations corresponding to respective partitions of an n-dimensional space. One of the storage locations to which a data location in the n-dimensional space maps is then identified by the NIC processor. The data location is determined based on a hash for data associated with a received storage operation. The NIC processor subsequently communicates via a system bus with a storage processor of one of the computational storage device to service the storage operation. The storage processor is coupled directly to flash media of the one of the computational storage device that is assigned to the one of the storage locations and maintains a key/value store comprising the data. | 2022-03-10 |
20220075558 | MEMORY SEARCHING COMPONENT - An apparatus can include a memory device comprising a memory component and a memory controller that is coupled to the memory component. A memory searching component (MSC) is resident on the apparatus. The MSC can receive an external instruction indicative of performance of an operation to retrieve particular data from the memory component and issue, responsive to receipt of the instruction, a command to the memory controller to cause the memory controller to perform a read request invoking the memory component as part of performance of the operation in the absence of a further external instruction. | 2022-03-10 |
20220075559 | LOCAL DATA COMPACTION FOR INTEGRATED MEMORY ASSEMBLY - An integrated memory assembly comprises a memory die and a control die bonded to the memory die. The memory die includes a memory structure of non-volatile memory cells. The control die is configured to program user data to and read user data from the memory die in response to commands from a memory controller. To utilize space more efficiently on the memory die, the control die compacts fragmented data on the memory die. | 2022-03-10 |
20220075560 | NVMe Simple Copy Command Support Using Dummy Virtual Function - The present disclosure generally relates to data storage devices, such as solid state drives. The data storage device includes a volatile memory, a non-volatile storage unit, and a controller. The data storage device further includes a plurality of virtual functions, where at least one of the virtual functions is only accessible by the data storage device and the remainder of the virtual functions are accessible by both the data storage and a host device. At least one of the virtual functions may be dedicated to completing data storage device storage management operations. | 2022-03-10 |
20220075561 | Relocation Flow Using CbA Technology - The present disclosure generally relates to efficiently relocating data within a data storage device. By implementing an error correction code (ECC) module in a complementary metal oxide semiconductor (CMOS) chip for each memory die within a memory array of a memory device, the data can be relocated more efficiently. The ECC decodes the codewords at the memory die. The metadata is then extracted from the decoded codewords and transferred to a controller of the data storage device. A flash translation layer (FTL) module at the controller then checks whether the data is valid by comparing the received metadata to FTL tables. If the metadata indicates the data is valid, then the data is relocated. | 2022-03-10 |
20220075562 | MEMORY SYSTEM AND INFORMATION PROCESSING SYSTEM - According to one embodiment, a memory system includes a nonvolatile memory and a memory controller configured to execute a patrol process, in response to a first command set from a host device. In the patrol process, the memory controller is configured to read first data from the nonvolatile memory, and not to output the first data to the host device. | 2022-03-10 |
20220075563 | STORAGE MANAGEMENT APPARATUS, METHOD AND PROGRAM - In a system using edge computing, a technology for performing efficient storage management is provided. A storage management apparatus communicable with a plurality of edge servers each including a storage part storing data and access log information to the data is configured to acquire the access log information from each edge server; to decide, based on the acquired access log information, whether a state of access to the data stored in the storage part of each edge server meets a preset criterion; and to execute control to select, as a transfer target, data in the state of access which is decided as failing to meet the criterion, and to transfer the data to another storage part different from the storage part in which the data is stored. | 2022-03-10 |
20220075564 | MEMORY DEVICE FOR ADJUSTING DELAY ON DATA CLOCK PATH, MEMORY SYSTEM INCLUDING THE MEMORY DEVICE, AND OPERATING METHOD OF THE MEMORY SYSTEM - A memory system includes a memory device configured to monitor a first oscillator count value for a write data strobe signal for sampling a data signal at a first temperature and a second oscillator count value for the write data strobe signal for sampling the data signal at a second temperature, and a memory controller configured to determine a weight based on the first oscillator count value and the second oscillator count value, wherein the memory device is configured to sample the data signal by adjusting a delay on a transfer path of the write data strobe signal according to a change in temperature of the memory device based on the weight. | 2022-03-10 |
20220075565 | NONVOLATILE MEMORY DEVICE - A nonvolatile memory device includes a first semiconductor layer including an upper substrate in which word-lines extending in a first direction and bit-lines extending in a second direction are disposed and a memory cell array, a second semiconductor layer, a control circuit, and a pad region. The memory cell array includes a vertical structure on the upper substrate, and the vertical structure includes memory blocks. The second semiconductor layer includes a lower substrate that includes address decoders and page buffer circuits. The vertical structure includes via areas in which one or more through-hole vias are provided, and the via areas are spaced apart in the second direction. The memory cell array includes mats corresponding to different bit-lines of the bit-lines. At least two of the mats include a different number of the via areas according to a distance from the pad region in the first direction. | 2022-03-10 |
20220075566 | METHOD AND APPARATUS FOR STORAGE DEVICE LATENCY/BANDWIDTH SELF MONITORING - A storage device is described. The storage device may store data in a storage memory, and may have a host interface to manage communications between the storage device and a host machine. The storage device may also include a translation layer to translate addresses between the host machine and the storage memory, and a storage interface to access data from the storage memory. An in-storage monitoring engine may determine characteristics of the storage device, such as latency, bandwidth, and retention. | 2022-03-10 |
20220075567 | PRINT CONTROL DEVICE AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM - A print control device includes a processor configured to upon execution of jobs in succession, obtain a result of inspection of printed materials available as a result of execution of the jobs, and upon detection of a failed printed material in the inspection, execute only one or more jobs which are not affected by a cause of the failed printed material, the one or more jobs being among multiple jobs which have not been executed yet. | 2022-03-10 |
20220075568 | PRINTER, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, AND INFORMATION PROCESSING SYSTEM - A printer for issuing a print medium includes: a rechargeable battery configured to supply power to the printer; a printing part configured to print information on the print medium; a controller configured to determine a number of print media on which the printing part can print with present remaining battery capacity of the battery, based on information related to variation of remaining battery capacity of the battery relative to a number of print media that have been issued. | 2022-03-10 |
20220075569 | IMAGE FORMING APPARATUS THAT MAKES IT EASY TO FIND FILE BEING PRINT TARGET, CONTROL METHOD FOR IMAGE FORMING APPARATUS, AND PRINTING SYSTEM - Embodiments of the disclosure provide an image forming apparatus configured to print files stored in a plurality of servers. The image forming apparatus comprises a retaining unit configured to retain files transmitted according to an instruction issued by a user, a display control unit configured to control a display of a print instruction screen that includes a first list generated based on a storage file list showing files, which are files stored in any one of the plurality of servers and correspond to user authentication information inputted when logging into the image forming apparatus, and a second list showing the retained files, and a printing unit configured to print files selected by the user on the print instruction screen. The first list is a list obtained by synthesizing a plurality of the storage file lists that are transmitted from the plurality of servers, respectively. | 2022-03-10 |
20220075570 | INFORMATION PROCESSING APPARATUS THAT REDUCES LABOR AND TIME FOR INSTRUCTION IN RESERVATION PRINTING, AND CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS - An information processing apparatus capable of reducing the labor and time expended by a user for an instruction in reservation printing is provided. The information processing apparatus performs communication with a server for storing files and an image forming apparatus for printing files. The information processing apparatus includes a file obtaining unit configured to obtain files shown in a print candidate file list generated based on a priority setting indicating priorities of files stored in the server among a plurality of files stored in the server, and a transmission unit configured to transmit the obtained files to the image forming apparatus. | 2022-03-10 |
20220075571 | SYSTEM AND METHOD FOR STORING INTERRELATED IMAGE INFORMATION IN A PRINT JOB FILE - A method and system for creating a printing plate from a vector format image file having image and non-image areas. A boundary in vector coordinates is identified via a user interface that defines each image area corresponding to an image patch. The image file is raster image processed (RIPped) to create RIPped image information associated with the vector coordinates corresponding to the image patches. The RIPped image information and associated vector coordinates are processed to create RIPped image patches, register marks attached to each RIPped image patch, and the RIPped image patches with register marks and corresponding vector coordinates stored in a processing file. The system includes a computer memory, an interface for providing the image file, a user interface, and a computer processor configured to perform the method. | 2022-03-10 |
20220075572 | PRINTING PARAMETERS - Disclosed is an apparatus generate updated sets of printing parameters for a printing process, the apparatus comprising a processor to receive initial correspondence data indicating correspondence between a plurality of color values and respective sets of printing parameters, wherein at least one colorant combination and a respective coefficient is assigned to each of the sets of printing parameters. The processor is to assign a weight to each colorant combination in the initial correspondence data based on at least a printing quality criterion relating to the colorant combinations within the initial correspondence data, and re-assign colorant combinations and respective coefficients to generate updated sets of printing parameters based on the assigned weights. Also disclosed is a method and a non-transitory computer readable storage medium. | 2022-03-10 |
20220075573 | INFORMATION PROCESSING APPARATUS, IMAGE COLLATING METHOD, AND PROGRAM - An information processing apparatus includes circuitry and a memory, the circuitry performing perceptual image conversion of converting two image data generated from one color image data respectively into perceptual images based on human visual characteristics, collation of determining whether the two perceptual images converted by the perceptual image conversion are same, and comparison result outputting of outputting the comparison result by the collation. | 2022-03-10 |
20220075574 | SYSTEM AND METHOD FOR IMPLEMENTING POLICY-BASED PRINTING OPERATIONS FOR DOCUMENTS HAVING CONFIDENTIAL INFORMATION - A policy-based printing system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server retrieves a policy from a private policy server that configures the parameters for printing using the public domain. The print job data is provided to a public file server until the public policy server confirms that the print job can be sent to the printing device. The status of the document is set after the identification of potential confidential information so that it may not be printed in the public domain. | 2022-03-10 |
20220075575 | MANAGEMENT APPARATUS, MANAGEMENT SYSTEM, CONTROL METHOD OF MANAGEMENT APPARATUS, AND STORAGE MEDIUM - After setting information is changed on an edition screen including a plurality of tabs, a confirmation message for each tab to which the changed setting information belongs is displayed. | 2022-03-10 |
20220075576 | OVERPRINTING INSPECTION APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING OVERPRINTING INSPECTION PROGRAM - An overprinting inspection apparatus includes a processor configured to detect failure in overprinting by comparing succeeding print data and a succeeding image detected from a post-overprinting medium obtained by the overprinting. The overprinting is printing of the succeeding image based on the succeeding print data over a pre-overprinting medium on which a preceding image has been printed based on preceding print data. | 2022-03-10 |
20220075577 | IMAGE FORMING APPARATUS, USER AUTHENTICATION METHOD, AND USER AUTHENTICATION PROGRAM - An image forming apparatus includes: a first authenticator that extracts first feature information representing a feature of a face of a user from a face image of the user, and performs face authentication by comparing the first feature information extracted with second feature information representing a feature of the face of the user registered in advance; and a second authenticator that performs authentication of the user by comparing first motion information representing a predetermined motion performed by the user with second motion information representing the predetermined motion of the user registered in advance when at least a part of the information does not match between the first feature information and the second feature information in the face authentication by the first authenticator. | 2022-03-10 |
20220075578 | PRINT CONTROL SERVER, PRINT CONTROL SYSTEM, AND PRINT CONTROL METHOD - A print control server that controls printing through an SNS includes a registration section configured to register, in association with each other, a first account that is an account of a user of a first SNS and print setting information including designation information of a printer to be used for printing. The registration section accepts a designation of the first account and a designation of a second account that is an account of a user of a second SNS and that is to be a share destination of a print setting, and registers the print setting information associated with the first account also in association with the second account. | 2022-03-10 |
20220075579 | SERVER, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD - A server includes circuitry to: receive selection of particular file information from a list of file information; acquire a particular electronic file from a storage location indicated by the particular file information, the particular electronic file being one or more electronic files; extract data of one or more pages to be output from the particular electronic file according to the particular file information; and transmit the data of one or more pages of the particular electronic file to an output device to cause the output device to output the data of one or more pages of the particular electronic file. | 2022-03-10 |
20220075580 | PRINT CONTROL SERVER AND PRINT CONTROL METHOD - A print control server that controls printing through an SNS includes a registration section configured to register, in association with each other, a first account that is an account of a user of the SNS and print setting information including designation information of a printer to be used for printing. The registration section issues a first password when accepting a designation of the first account and a designation of a second account that is an account of a user of the SNS and that is to be a share destination of a print setting, notifies the first account of the first password through the SNS, and registers, when a password posted on the SNS by the second account coincides with the first password, the print setting information registered in association with the first account also in association with the second account. | 2022-03-10 |
20220075581 | INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER READABLE MEDIUM STORING INFORMATION PROCESSING PROGRAM, AND ARTICLE ORDER RECEPTION AND PLACEMENT SYSTEM - An information processing apparatus includes a processor configured to convert, using a conversion rule prescribing an association between order reception information on an article and manufacturing information used by each of plural manufacturers manufacturing the article in accordance with the order reception information on the article, the order reception information into the manufacturing information used by a designated manufacturer that is requested to manufacture the article. | 2022-03-10 |
20220075582 | PRINT CONTROL SERVER, PRINTING SYSTEM AND PRINT CONTROL METHOD - A print control server that controls printing via an SNS includes a display controller that causes, when a printer registration request is received from an account of a user of the SNS, an SNS server that manages the SNS to display, on a terminal device operated by the user, an input screen on which an e-mail address that uniquely identifies a printer is entered, an acquisition unit that acquires the e-mail address entered on the input screen, and a registration unit that refers to a database which specifies, in advance, a correspondence relationship with an e-mail address with respect to a plurality of printers and that registers, when the e-mail address acquired by the acquisition unit matches any e-mail address specified in the database, the account in association with the printer identified by the e-mail address acquired by the acquisition unit. | 2022-03-10 |
20220075583 | INFORMATION PROCESSING METHOD, SERVER, TERMINAL, AND COMPUTER STORAGE MEDIUM - Embodiments of the present invention disclose an information processing method. The method comprises: receiving an acquisition request sent by a terminal for acquiring an image to be displayed, wherein the acquisition request carries an identifier of the image, and the image comprises a first object to be displayed and a second object to be displayed; acquiring, on the basis of the acquisition request, the image corresponding to the identifier, and performing identification on the image to obtain a first image region and a second image region, wherein the first image region comprises the first object, and the second image region comprises the second object; and determining a sending order, and sequentially sending, according to the sending order, the first image region and the second image region to the terminal. Also disclosed by the embodiments of the present invention are a server, a terminal, and a computer storage medium. | 2022-03-10 |
20220075584 | WORKING MACHINE CONTROL DEVICE, WORKING MACHINE, AND WORKING MACHINE CONTROL METHOD - A control device for a working machine includes a position designation receiving unit configured to identify a designated position in a state image which is displayed on a display panel and a screen control unit configured to perform screen control based on an image displayed at the identified position out of part images constituting parts of the state image. | 2022-03-10 |
20220075585 | PRESENTING CONTENT ON SEPARATE DISPLAY DEVICES IN VEHICLE INSTRUMENT PANEL - Presenting first drawer area on a first display device in an instrument panel of a vehicle, the first drawer area presented in an extended state; presenting second drawer area on a second display device in the instrument panel of the vehicle, the second drawer area presented in a retracted state; receiving first transition command regarding the first and second drawer areas; and in response to receiving the first transition command: presenting the first drawer area in the retracted state on the first display device, wherein the first content is not visible in the first drawer area in the retracted state; and presenting the second drawer area in the extended state on the second display device, wherein the first content of the first application is visible in the second drawer area. | 2022-03-10 |
20220075586 | DISPLAY APPARATUS, CONTENT MANAGEMENT APPARATUS AND METHOD FOR CONTENT MANAGEMENT - A display apparatus according to an embodiment of the disclosure includes a communicator configured to receive content from an external apparatus; a display; and a controller configured to determine whether tag information related to a component of the received content matches predetermined apparatus information, and determine whether to display the content based on the determined result. | 2022-03-10 |
20220075587 | IMAGE DISPLAY APPARATUS, IMAGE DISPLAY SYSTEM AND IMAGE DISPLAY METHOD - An image display apparatus includes a microprocessor configured to perform determining whether a position of a first device is a predetermined position, and controlling image displays on a first display portion provided at the first device and a second display portion provided at a second device in accordance with a determination result. The microprocessor is configured to perform the controlling including controlling image displays on the first display portion and the second display portion so that a predetermined image is displayed on the first display portion before it is determined that the first device is the predetermined position, and the predetermined image is displayed while gradually moving over time from the first display portion to the second display portion when it is determined that the first device is the predetermined position. | 2022-03-10 |
20220075588 | DISPLAY DEVICE FOR A VEHICLE - A display control device for a vehicle is provided. The display control device includes a processor configured to display a primary plan on a first display and a secondary plan on a second display. The primary plan is to be performed next after a vehicle action currently being performed, and the secondary plan is to be performed subsequently to the primary plan. The first display may be provided on an upper side of the second display. The first display may be a head-up display, and the second display may be a meter panel. | 2022-03-10 |
20220075589 | DISPLAY CONTROL METHOD AND DEVICE, DISPLAY SYSTEM, ELECTRONIC DEVICE, AND STORAGE MEDIUM - The present disclosure provides a display control method of a spliced screen, the spliced screen includes a plurality of sub-display screens, and the display control method includes: sending a display control signal to each sub-display screen in a wireless sending mode according to a time code signal; controlling displaying of each sub-display screen according to the display control signal, where the time code signal indicates a current time point; the display control signal is configured for controlling the sub-display screen to perform corresponding display processing on the display content stored in the sub-display screen, so that the sub-display screens display a target display contents together. The present disclosure further provides a display control device, a display system, an electronic device, and a computer readable storage medium. | 2022-03-10 |