Patent classifications
G06F3/00
HOST APPARATUS AND MEMORY SYSTEM
According to one embodiment, while a memory card is in a second operation mode, a host controller monitors a reset signal for the second operation mode and detects that an error occurs in the second operation mode in the condition that a period of time during which both a card presence signal and the reset signal are asserted continues for a first period of time or longer. The host controller generates a first interrupt signal for starting a first driver in response to the detection of the occurrence of the error. The first driver, when started by the first interrupt signal, changes the operation mode of the memory card from the second operation mode to a first operation mode by controlling the host controller.
Endurance groups ECC allocation
A data storage device includes a memory device having a plurality of endurance groups and a controller coupled to the memory device. The controller includes at least one decoder or at least one decoder group. The controller is configured to allocate a plurality of tokens to each endurance group of the plurality of endurance groups, receive a payment of tokens from an endurance group to access the at least one decoder or the at least one decoder group, and grant access to the at least one decoder or the at least one decoder group to the endurance group based on the payment of tokens. Each decoder or each decoder group is associated with the same or different payment of tokens and each endurance group has a maximum capacity of tokens.
Consolidated user interface for modular energy system
A modular energy system including a header module configured to removably connect to an energy module. The energy module can comprise a port configured to deliver one or more energy modalities to a surgical instrument connected thereto. The header module can comprise a display screen configured to display a user interface. The header module can further include a control circuit configured to detect attachment of energy modules to the modular energy system and control the display of the user interface to display UI portions for each connected module and reconfigure the displayed UI portions to accommodate the new UI portions as additional energy modules are connected to the modular energy system.
Systems, methods, and user interfaces for interacting with multiple application windows
A method for multitasking include displaying a dock containing application icons corresponding to different application concurrently with a first user interface of a first application; detecting a first input directed to an application icon corresponding to a second application in the dock; in accordance with a determination that the second application is associated with multiple windows, displaying a first representation of a first window for the second application and a second representation of a second window for the second application concurrently with the first user interface of the first application in a second region of the display area; and in accordance with a determination that the second application is associated with only a single window, displaying a second user interface of the second application concurrently with the first user interface of the first application.
Modular Object-Oriented Digital Sub-System Architecture with Primary Sequence Control and Synchronization
The present disclosure relates to digital signal processing architectures, and more particularly to a modular object-oriented digital system architecture ideally suited for radar, sonar and other general purpose instrumentation which includes the ability to self-discover modular system components, self-build internal firmware and software based on the modular components, sequence signal timing across the modules and synchronize signal paths through multiple system modules.
Modular Object-Oriented Digital Sub-System Architecture with Primary Sequence Control and Synchronization
The present disclosure relates to digital signal processing architectures, and more particularly to a modular object-oriented digital system architecture ideally suited for radar, sonar and other general purpose instrumentation which includes the ability to self-discover modular system components, self-build internal firmware and software based on the modular components, sequence signal timing across the modules and synchronize signal paths through multiple system modules.
Interaction analysis systems and methods
Interaction-based ecosystems are presented. Interaction analysis engine analyze media content to derive a set of media features. The engine can then identify one or more interaction objects (e.g., transactions, searches, game play, etc.) based on the set of media features. Relevant interaction objects can then be instantiated as persistent available or active points of interaction readily accessed by a consumer. The consumer need only capture a digital representation of the content via a user device, a smart phone for example. A second set of media features can be derived from the digital representation and the second set of media features can then be used to find the instantiated interactions.
Systems and methods for modifying the display of inputs on a user input device
Systems and methods are described for adapting a second user input device to resemble a first user input device while preserving new functionalities not available in the first user input device. The systems and methods may identify, based on identifiers of the first and second user input devices, a first and second set of device functionalities provided by the devices. The systems and methods may compare the sets of device functionalities to determine a set of common device functionalities and, in response, modify the display of an input of the second user input device to correspond to visual attributes of an input of the first user input device.
Data storage method and apparatus
A data storage method and apparatus are provided. First information of to-be-stored data is first obtained. The first information includes at least one piece of information: a type of the to-be-stored data, a name of the to-be-stored data, and a user identifier corresponding to the to-be-stored data; An expected storage location of the to-be-stored data is determined based on whether the first information of the to-be-stored data meets a condition. At least one data packet in a plurality of data packets of the to-be-stored data is stored in the expected storage location.
Control circuit and related method for controlling display panel
A control circuit configured to control a display panel includes a display driver circuit, a touch sensing circuit and a fingerprint sensing circuit. The touch sensing circuit, coupled to the display driver circuit and the fingerprint sensing circuit, is configured to detect a finger touch on the display panel, determine a position of the display panel on which the finger touch is detected, and send information associated with the position to the fingerprint sensing circuit. The fingerprint sensing circuit is configured to perform fingerprint sensing on at least one zone corresponding to the position and receive fingerprint image signals from the at least one zone correspondingly.