Patents Issued in April 14, 2022
-
Publication number: 20220113886Abstract: Successful storing of extent operations into corresponding records of a transaction log results in acknowledgement of completion of the extent operations being indicated to one or more hosts. In response to determining that the extent operations are unrelated to each other, the extent operations are flushed in parallel from the transaction log to back-end non-volatile data storage. During the flushing, dependencies between the extent operations and other operations stored in the transaction log are maintained. Dependency chains are identified within the transaction log, and at least one tree data structure representing the dependencies between each of the extent operations and the other operations stored in the transaction log may be generated and traversed in order to select the correct operations stored in the transaction log to flush.Type: ApplicationFiled: October 9, 2020Publication date: April 14, 2022Inventors: Socheavy Heng, William C. Davenport
-
Publication number: 20220113887Abstract: Methods, systems, and devices for performing data migration operations using a memory system are described. The memory system may include a data migration component, such as a driver, for facilitating the transfer of data between a first memory device that may implement a first memory technology (e.g., having a relatively fast access speed) and a second memory device that may implement a second memory technology (e.g., having a relatively large capacity). The component may indicate the data migration operation to a second component (e.g., a controller) of the memory system. The second component may initiate the transfer of data between the first memory device and the second memory device based on the receiving the indication of the data migration operation. In some cases, the transfer of data between the first memory device and the second memory device may occur within the memory system without being transferred through a host device.Type: ApplicationFiled: October 26, 2021Publication date: April 14, 2022Inventors: Robert M. Walker, Paul Rosenfeld, Patrick A. La Fratta
-
Publication number: 20220113888Abstract: Systems and methods for enhancing the representation of outliers in a distribution of telemetry data of a monitored system are provided. According to one embodiment, telemetry data of the monitored system may be continuously collected. Frequency values representing a frequency of occurrence of corresponding telemetry data of the collected telemetry data may be generated by aggregating the collected telemetry data. As the vast majority of telemetry data is expected to represent a normal operating state of the system and relatively few, if any, of the telemetry data (e.g., outliers) will be indicative of one or more events of significance, the resulting distribution of the frequency values is highly skewed. In order to facilitate visualization of the distribution that accentuates the outliers, display characteristics may be calculated for the frequency values by applying a visualization model based on a weighted combination of multiple data transformations to each of the frequency values.Type: ApplicationFiled: October 14, 2020Publication date: April 14, 2022Applicant: NetApp, Inc.Inventors: Tyler W. Cady, Joseph R. Thomas, III
-
Publication number: 20220113889Abstract: A method of testing a memory device, a memory built-in self-test (MBIST) circuit, and a memory device for improving reliability and reducing a test time. The memory device includes a plurality of memory banks and the MBIST circuit. The MBIST circuit is configured to generate double data rate (DDR) test patterns and parallel bit test (PBT) test patterns to test the memory banks. When a defective cell is detected as a result of the PBT test or the DDR test, the MBIST circuit is configured to perform a repair operation for replacing the defective cell with a redundancy cell and perform a re-test to verify the repair operation. The MBIST circuit may be configured to perform the DDR test on one or more memory cells including the defective cell during the re-test.Type: ApplicationFiled: June 3, 2021Publication date: April 14, 2022Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jaewon PARK, Sangkil PARK, Jaehoon LEE
-
Publication number: 20220113890Abstract: A memory sub-system to, in response to a power up, initiate a first loading process associated with a set of trim values, wherein the first loading process includes loading a sequence of the set of trim values to one or more registers of the memory sub-system. An operation associated with a memory unit of the memory sub-system is identified. A portion of the set of trim values corresponding to the operation associated with the memory unit is identified. The memory sub-system executes a second loading process comprising loading the portion of the set of trim values corresponding to the operation associated with the memory unit. The operation is executed using the portion of the set of trim values loaded into the one or more registers associated with the memory unit.Type: ApplicationFiled: October 12, 2020Publication date: April 14, 2022Inventors: Steven Michael Kientz, Vamsi Pavan Rayaprolu
-
Publication number: 20220113891Abstract: An apparatus comprises at least one processing device that is configured to send write requests to a first storage system. The first storage system is configured to participate in a replication process in which data associated with the write requests is replicated from the first storage system to a second storage system that is separate from the first storage system. The at least one processing device is further configured to receive from the first storage system an indication of a write pressure condition arising in the second storage system and relating to replication of the data associated with the write requests from the first storage system to the second storage system, and to at least temporarily limit a manner in which additional write requests are sent to the first storage system responsive to the received indication of the write pressure condition arising in the second storage system.Type: ApplicationFiled: October 12, 2020Publication date: April 14, 2022Inventors: Sanjib Mallick, Vinay G. Rao, Krishna Deepak Nuthakki, Arieh Don
-
Publication number: 20220113892Abstract: A memory device including a three dimensional crosspoint memory array comprising memory cells each comprising two terminals and a storage element programmable to one of a plurality of program states each representing distinct values for at least two bits; and access circuitry to apply a first program pulse with a positive polarity across the two terminals of a first memory cell of the memory cells to program the first memory cell to a first program state of the program states; and apply a second program pulse with a negative polarity across the two terminals of the first memory cell to program the first memory cell to a second program state of the program states.Type: ApplicationFiled: October 12, 2020Publication date: April 14, 2022Applicant: Intel CorporationInventors: Davide Fugazza, Dany-Sebastien Ly-Gagnon, DerChang Kau
-
Publication number: 20220113893Abstract: Methods and systems for increasing reliability of a data storage device are disclosed. During fabrication runs of a non-volatile memory (NVM) die, such as a NAND, there may be a number of memory cells designated as erase cells. When one or more erase cells are physically adjacent to programmed memory cell, electrical effects of the erase cell may cause a bit to flip in the adjacent good memory cell. To mitigate this effect, an LDPC engine is used to generate additional parity bits for the erased bit/cells. When a host requests data from the NVM, the parity bits may be used to correct additional errors because of the erased state to programmed state bit flips.Type: ApplicationFiled: March 24, 2021Publication date: April 14, 2022Inventors: Bhavadip Bipinbhai SOLANKI, Dharmaraju Marenahally KRISHNA
-
Publication number: 20220113894Abstract: A system and method for read threshold calibration in a non-volatile memory are provided. Physical dies in the memory are divided into groups based on device-level parameters such as time and temperature parameters. An outlier die may be identified outside of the plurality of groups based on a comparison of a bit error rate (BER) indicator for each die to a threshold. For each group of dies, a read parameter is determined for at least one die, and applied to each of the plurality of dies of the group. The read parameter may be determined based on a threshold measurement of a representative one or more word lines.Type: ApplicationFiled: April 14, 2021Publication date: April 14, 2022Applicant: Western Digital Technologies Inc.Inventors: Dudy Avraham, Alex Bazarsky, Evgeny Mekhanik
-
Publication number: 20220113895Abstract: A memory system includes a memory device. A buffer memory is configured to store at least one of a ready-to-transfer (RTT) UFS-Protocol-Information-Unit (UPIU) and a response UPIU. The buffer memory is implemented separately from the memory device. A memory controller is configured to acquire read data from the memory device in response to a read request received from an external host and transmit a read data packet including the read data to the external host. When the at least one of the ready-to-transfer UPIU and the response UPIU stored in the buffer memory is present, the memory controller sends the at least one of the ready-to-transfer UPIU and the response UPIU to the external host, before a transmission of the read data packet is completed.Type: ApplicationFiled: April 20, 2021Publication date: April 14, 2022Inventors: SEONGYONG JANG, SUNGHO SEO, MYUNGSUB SHIN, KYUNGPHIL YOO, YOUNGMIN LEE, HAESUNG JUNG
-
Publication number: 20220113896Abstract: A method of operating a controller for controlling a memory device that comprises a plurality of memory cell blocks including outputting block address information based on reliability information for each of the memory cell blocks, providing a patrol read command to the memory device, and controlling the memory device to perform the patrol read operation in response to the patrol read command wherein the block address information comprises an order of the patrol read operation for the memory cell blocks based on the reliability information may be provided.Type: ApplicationFiled: April 26, 2021Publication date: April 14, 2022Applicant: Samsung Electronics Co., Ltd.Inventors: Hosung AHN, Younsoo CHEON
-
Publication number: 20220113897Abstract: Apparatus and methods of providing digital varying output, such as sinusoidal, pulse width modulation, SPWM, control for an inverter comprising at least a first switch and a second switch are disclosed. The method comprising: generating a first binary control signal at a system modulation frequency; generating a second binary control signal at an M-times higher carrier frequency; wherein generating the second binary control signal comprises: providing a periodic counter having a K-times higher reset frequency; calculating M switch-off moments; determining for each, a corresponding switch-off counter value and a corresponding counter sequence value; storing each switch-off counter value in a respective memory location corresponding to the respective counter sequence and dummy values in the remaining memory locations; and sequentially and periodically transferring the contents of the memory locations to at least one PWM value register.Type: ApplicationFiled: October 1, 2021Publication date: April 14, 2022Inventors: Wei Cao, Huan Mao, Xiang Gao, Dechang Wang
-
Publication number: 20220113898Abstract: A data storage system may have a plurality of memory cells located in different data storage devices that are arranged into a plurality of logical namespaces with each logical namespace configured to be sequentially written and entirely erased as a single unit. An asymmetry strategy may be proactively created with the asymmetry module in response to data access activity to the logical namespaces by the asymmetry module. A new mode, as prescribed by the asymmetry strategy, is entered for at least one logical namespace in response to an operational trigger being met. The new mode changes a timing of at least one queued data access request to at least one logical namespace.Type: ApplicationFiled: October 8, 2021Publication date: April 14, 2022Inventors: Stacey Secatch, David W. Claude, Daniel J. Benjamin, Thomas V. Spencer, Matthew B. Lovell, Steven Williams, Stephen H. Perlmutter
-
Publication number: 20220113899Abstract: An operation method of a storage device includes receiving a first write request; adding the first write request to a first fragment; selecting at least “n” (e.g., at least two) streams among a plurality of pre-allocated streams when a size of the first fragment, when a size of the first fragment is >=a reference value, based on a cosine similarity between the first fragment and each of the pre-allocated streams; applying input information to a machine learning model to detect a first sequential stream associated with the first fragment from among the at least “n” streams; allocating a stream identifier of the first sequential stream to the first fragment; and storing write data included in the first fragment based on the stream identifier of the first sequential stream. The input information includes statistical information of at least one of the “n” streams and the first fragment.Type: ApplicationFiled: October 14, 2021Publication date: April 14, 2022Inventors: Kibeen Jung, Seungjun Yang, Byeonghui Kim, Jungmin Seo, Jaewoong Kim, Hyeongyu Min
-
Publication number: 20220113900Abstract: A storage device capable of maintaining consistency of data for the same address may include a memory device including a plurality of memory blocks, a buffer memory device including a plurality of cache buffers temporarily storing data previously received from a host, and a memory controller configured to receive a write request and a write data from the host and configured to control the buffer memory device and the memory device to store a previously received data, stored in one of the plurality of cache buffers with a logical address that matches a logical address of the write data, in the memory device before the write request is processed.Type: ApplicationFiled: April 8, 2021Publication date: April 14, 2022Inventor: Gi Pyo UM
-
Publication number: 20220113901Abstract: Various embodiments include methods and devices for managing optional commands. Some embodiments may include receiving an optional command from an optional command request device, determining whether the optional command can be implemented, and transmitting, to the optional command request device, an optional command no data response in response to determining that the optional command cannot be implemented.Type: ApplicationFiled: October 12, 2020Publication date: April 14, 2022Inventors: Andrew Edmund TURNER, George PATSILARAS, Zhenbiao MA, Subbarao PALACHARLA, Bohuslav RYCHLIK, Tarek ZGHAL, Christopher KOOB
-
Publication number: 20220113902Abstract: An intelligent method of scheduling garbage collection (GC) in a storage system. A GC scheduler obtains capacity utilization and ingest rate of the storage system and calculate therefrom a predicted capacity utilization. When the predicted capacity utilization reaches a threshold, the GC scheduler invokes GC, but otherwise skips GC until such time as predicted capacity utilization reaches the threshold. The ingest rage may be calculated by performing linear fit on past data ingest. The GC scheduler may calculate predicted capacity utilization periodically according to preset period. The GC scheduler may calculate the predicted capacity utilization to a future date beyond the next period. The future date may be at least as far as the next period plus total ingest time.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventors: Tony T. WONG, Abhinav DUGGAL, Joseph JOBI
-
Publication number: 20220113903Abstract: A method is described, which includes receiving a memory access command that requests access to data in a memory device and determining a location in the memory device for the memory access command. The location for the memory access command indicates a set of managed units in a row of a memory bank of the memory device. The memory access command is fulfilled using the data at the location as a complete response to the memory access command.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventor: Sanjay Subbarao
-
Publication number: 20220113904Abstract: A storage system and method for device-determined, application-specific dynamic command clustering are provided. In one embodiment, the storage system comprises a memory and a controller. The controller is configured to analyze commands received from a host to detect a pattern of a plurality of commands; inform the host of the pattern; receive, from the host, a single command comprising an identifier associated with the plurality of commands; and in response to receiving the single command from the host, executing the plurality of commands. Other embodiments are provided.Type: ApplicationFiled: February 17, 2021Publication date: April 14, 2022Applicant: Western Digital Technologies, Inc.Inventors: Ramanathan Muthiah, Narendhiran Chinnaanangur Ravimohan, Balaji Thraksha Venkataramanan, Ramkumar Ramamurthy
-
Publication number: 20220113905Abstract: Aspects of a storage device including a memory and a controller are provided which re-prioritize commands based on zone properties. The controller receives from a host commands associated with a plurality of zones, allocates the memory into a plurality of zone resources based on zone properties indicated by the host for the zones, and identifies a utilization state of the memory for one of the zones. The controller changes a priority order of the commands based on the zone properties and the utilization state for the one of the zones. The controller then executes the commands in the memory or zone resources according to the priority order. As a result, execution of commands may be balanced between zones and lower latencies may be achieved overall for each zone. Improved performance or throughput of the storage device in handling zone commands may therefore result.Type: ApplicationFiled: February 19, 2021Publication date: April 14, 2022Inventors: Dinesh Kumar Agarwal, Amit Sharma
-
Publication number: 20220113906Abstract: A data storage device is disclosed comprising a head actuated over a disk, a first semiconductor memory (SM) having a first endurance, and a second SM having a second endurance lower than the first endurance. A write command is received from a host including write data. When a size of the write command is less than a threshold, the write data is stored in a first SM write cache in the first SM, and when the size of the write command is greater than the threshold, the write data is stored in a second SM write cache in the second SM.Type: ApplicationFiled: February 20, 2021Publication date: April 14, 2022Inventor: David R. Hall
-
Publication number: 20220113907Abstract: A memory system includes a nonvolatile memory that stores table data and a memory controller for writing and reading data to and from the nonvolatile memory. The memory controller includes a volatile memory that can be in either a retention state during which power is supplied thereto or a power down state during which the power supplied thereto is cut off, a timer that measures elapsed time starting from when the memory system transitions to the low power state, and a register in which previously measured elapsed times are stored, and in which a current measured elapsed time is stored when the memory system wakes up from the low power state. The controller controls the transitioning of the volatile memory from the retention state to the power down state, if the measured elapsed time is greater than a threshold value, which is calculated based on the previously measured elapsed times.Type: ApplicationFiled: February 25, 2021Publication date: April 14, 2022Inventors: Tasuku KOBAYASHI, Daisuke UCHIDA, Michita FUJII
-
Publication number: 20220113908Abstract: A memory system includes a memory device including plural memory groups, each memory group including plural non-volatile memory cells; and a controller configured to transmit a command to the memory device so that the memory device performs a data input/output operation within at least one memory group among the plural memory groups, receive a response for the command and a status data regarding the at least one memory group from the memory device, and determine whether the data input/output operation has succeeded or failed based on the response and the status data.Type: ApplicationFiled: March 17, 2021Publication date: April 14, 2022Inventors: Jung Ae KIM, Jee Yul KIM
-
Publication number: 20220113909Abstract: An electronic device may include a host device and a storage device which are connected in a universal flash storage standard, wherein the host device may include processing circuitry configured to process a submission queue (SQ) and a completion queue (CQ), wherein the SQ is a processing standby line of a command, and the CQ is a processing standby line of a response received from the storage device, transmit the command to the storage device, store a host command credit in a host command register, the host command credit indicating an estimated command accommodation limit of the storage device, store the response in a response slot, and store a host response credit in a host command register, the host command credit indicating a limit of the response slot.Type: ApplicationFiled: July 14, 2021Publication date: April 14, 2022Applicant: Samsung Electronics Co., Ltd.Inventors: Myungsub SHIN, Sungho SEO, Seongyong JANG, Haesung JUNG
-
Publication number: 20220113910Abstract: According to one embodiment, a controller of a memory system executes a first write operation of writing write data into a first storage region, in response to reception of one or more write requests for specifying a first zone from a host, during a period from execution of an erase operation of the first storage region until a first time elapses. When the first time has elapsed after execution of the erase operation, in a state in which an unwritten region having a size larger than or equal to a first size remains in the first storage region, the controller does not execute the first write operation, allocates the first storage region as a nonvolatile buffer capable of temporarily storing write data to be written to each of a plurality of zones.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Applicant: Kioxia CorporationInventor: Shinichi KANNO
-
Publication number: 20220113911Abstract: Methods, apparatus, and software for remote storage of hardware microservices hosted on other processing units (XPUs) and SOC-XPU Platforms. The apparatus may be a platform including a System on Chip (SOC) and an XPU, such as a Field Programmable Gate Array (FPGA). Software, via execution on the SOC, enables the platform to pre-provision storage space on a remote storage node and assign the storage space to the platform, wherein the pre-provisioned storage space includes one or more container images to be implemented as one or more hardware (HW) microservice front-ends. The XPU/FPGA is configured to implement one or more accelerator functions used to accelerate HW microservice backend operations that are offloaded from the one or more HW microservice front-ends. The platform is also configured to pre-provision a remote storage volume containing worker node components and access and persistently store worker node components.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Andrzej KURIATA, Susanne M. BALLE, Duane E. GALBI, Sundar NADATHUR, Nagabhushan CHITLUR, Francesc GUIM BERNAT, Alexander BACHMUTSKY
-
Publication number: 20220113912Abstract: A storage device. In some embodiments the storage device includes a storage controller; a nonvolatile memory device connected to the storage controller through a first physical interface, and a processing circuit. The processing circuit may be connected, through a second physical interface, to the storage controller or to the nonvolatile memory device, the second physical interface being the same as the first physical interface.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Ricardo CASSIA, Vladimir ALVES
-
Publication number: 20220113913Abstract: Examples described herein relate to a network interface device that includes circuitry to receive storage access command and determine a processing path in the network interface device for the storage access command, wherein the processing path is within the network interface device and wherein the processing path is selected from direct mapped or control plane processed based at least on command type and source of command. In some examples, the command type is read or write.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Jose NIELL, Yadong LI, Salma Mirza JOHNSON, Scott D. PETERSON, Sujoy SEN
-
Publication number: 20220113914Abstract: Systems and techniques for storage-class memory device including a network interface are described herein. A write for a network communication is received by the host interface of the memory device. Here, the network communication includes a header. The header is written to a non-volatile storage array managed by a memory controller. A network command is detected by the memory device. Here, the network command includes a pointer to the header in the non-volatile storage array. The header is retrieved from the non-volatile storage array and a packet based on the header is transmitted via a network interface of the memory controller.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Kshitij Arun Doshi, Francesc Guim Bernat, Ned M. Smith
-
Publication number: 20220113915Abstract: A device may include an interconnect interface, a memory system including one or more first type memory devices to receive first data, one or more second type memory devices to receive second data, and an accelerator configured to perform an operation using the first data and the second data. The memory system may further include a cache configured to cache the second data for the one or more second type memory devices. A device may include an interconnect interface, a memory system coupled to the interconnect interface to receive data, an accelerator coupled to the memory system, and virtualization logic configured to partition one or more resources of the accelerator into one or more virtual accelerators, wherein a first one of the one or more virtual accelerators may he configured to perform a first operation on a first portion of the data.Type: ApplicationFiled: October 8, 2021Publication date: April 14, 2022Inventors: Yang Seok KI, Krishna T. MALLADI, Rekha PITCHUMANI
-
Publication number: 20220113916Abstract: An image forming apparatus includes: an image former that forms an image on a sheet; and a hardware processor that: generates, based on setting information of post processing performed on the sheet, adjustment image data that includes identification information identifying each of a plurality of adjustment items of the post processing; and causes the image former to form, based on the adjustment image data, an adjustment image on the sheet.Type: ApplicationFiled: October 13, 2021Publication date: April 14, 2022Applicant: Konica Minolta, Inc.Inventor: Masayuki Yasukaga
-
Publication number: 20220113917Abstract: A method of generating a comparison of optimal sheet scheduling to greedy sheet scheduling, the method comprising receiving, by one or more computer processors, one or more print requests, generating, by the one or more computer processors, a greedy finite state machine based on the one or more print requests, generating, by the one or more computer processors, an optimal finite state machine based on the one or more print requests, generating, by the one or more computer processors, a cross product of the optimal finite state machine and the greedy finite state machine, identifying, by the one or more computer processors, a cycle in the cross product, and generating, by the one or more computer processors, a minimum ratio of optimal cost to greedy cost.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventors: John H. Conley, Jennifer Anglum
-
Publication number: 20220113918Abstract: When message communication data including destination data and message data has been received, a data acquiring portion acquires, from a storage device, a piece of target person data that is a piece of registrant data corresponding to the destination data. When the piece of target person data has been acquired, a target person extracting portion extracts, from a captured image of a camera, target face feature data that matches registered face feature data of the piece of target person data. An audio control portion causes an audio device to output an audio message that includes a target person identification sound representing registrant identification data of the piece of target person data. When the message is output, and it has been determined that the target person is present in front of an apparatus, an output control portion causes an information output device to output information represented by the message data.Type: ApplicationFiled: September 20, 2019Publication date: April 14, 2022Inventors: Isaac Judd, Keisaku Matsumae
-
Publication number: 20220113919Abstract: A server includes a communication interface, a memory in which a shared folder accessible from an external device is provided, and a controller. The controller is configured to receive a designation of the shared folder through a user interface of the information processing apparatus, install a setting file on the information processing apparatus, and store a path of the designated shared folder into the setting file.Type: ApplicationFiled: October 6, 2021Publication date: April 14, 2022Inventor: Yushi ICHIKAWA
-
Publication number: 20220113920Abstract: A first communication device may execute an output control process of externally outputting output information, the output information obtained using a public key of the first communication device, receive an authentication request from a second communication device that has obtained the public key, send a first authentication response to the second communication device via a wireless interface in a case where it is determined that a wireless connection has been established between the first communication device and a first access point, the first authentication response including first role information indicating that the first communication device is to serve a first role which is a role of sending first wireless setting information to the second communication device, and send the first wireless setting information to the second communication device.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventor: Hiroshi SHIBATA
-
Publication number: 20220113921Abstract: An information processing system includes a program and an output system. The program causes an information processing device to function as a first communication unit configured to transmit, to the output system, an output request of data, and to receive, from the output system, identification information for identifying the output request of the data.Type: ApplicationFiled: October 8, 2021Publication date: April 14, 2022Inventors: Naritake KONDOH, Naohiko KUBO
-
Publication number: 20220113922Abstract: An electronic face mask control system includes an electronic face mask. The electronic face mask includes an LED screen configured to display images, a first driving device configured to control an operation of the LED screen, a first detecting device connected with the first driving device, and a first storage device connected to the first driving device. The first detecting device is configured to detect control signals. The first storage device is configured to storage local data. By performing signal detection on the first detecting device, a display content controlled by the first driving device is changed, and a display content of the LED screen is changed.Type: ApplicationFiled: September 26, 2021Publication date: April 14, 2022Inventor: GUOFENG FENG
-
Publication number: 20220113923Abstract: A vehicle dual-system compatible control method includes: building a first system and a second system respectively on two independent processors, the first system communicating with a display screen, an audio output unit and a touch screen; obtaining, by the first system, touch coordinates on the touch screen, and determining a type of an application currently being executed; sending, by the first system, a video signal to the display screen, and outputting an audio output signal to the audio output unit when an application in the first system is executed; sending, by the second system, a video signal to the display screen, outputting an audio output signal to the audio output unit through data interfaces of the first system, and obtaining touch coordinates of an application in the second system when the application in the second system is executed.Type: ApplicationFiled: October 12, 2021Publication date: April 14, 2022Applicant: Faurecia Clarion Electronics (Foshan) Limited CompanyInventors: Baosheng CUI, Chao LUO, Zhichu YANG, Weijian XUAN, Liang LIU, Longjun HE
-
Publication number: 20220113924Abstract: Systems, methods, and devices for providing a comfort dashboard are described herein. One method includes receiving operational data associated with an HVAC system of a facility, receiving credentials associated with a user of a user device including a number of display elements configurable by the user, and determining a particular portion of the operational data to provide to the user via the display elements of the user device based, at least in part, on the credentials.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Jayaprakash Meruva, Andrew Lo, John Boothroyd, Hao Chen
-
Publication number: 20220113925Abstract: Methods and system are directed to wireless and non-conductive transfers of power and data to electronic devices. The methods and systems can be implemented in retail security products, such merchandising display assembly for displaying devices such as smart phones, tablets, digital cameras, and wearables. In one aspect, a merchandising display assembly may include a wireless power transfer capability and a wireless data transfer capability. An electronic device may interface directly with the base position assembly or via an intermediary assembly. The interface may be accomplished without an electrical cable to transmit power and data from the base position assembly to the electronic device.Type: ApplicationFiled: October 9, 2020Publication date: April 14, 2022Applicant: Mobile Tech Inc.Inventors: Robert Logan Blaser, Michael D. Miles, Lincoln Wilde
-
Publication number: 20220113926Abstract: A first device coupled with a first display and an image sensor receives output data from a second device having a second display different from the first display. The output data represents content displayable by the second device on the second display. The first device determines, using the image sensor, a position of the second display relative to the first device and causes the first display to display content based on the output data received from the second device and the determined position of the second display relative to the first device.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Clément Pierre Nicolas BOISSIÈRE, Timothy R. ORIOL
-
Publication number: 20220113927Abstract: A digital video ramp assembly incorporates process-formed structural LED tiles with modular components that join in a system of scalable structural LED tiles forming a complete LED display structure with integrated LED embedded tiles with interlocking and inter-trans-positioning features sometimes requiring additional structural framing.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventor: Steve Welck
-
Publication number: 20220113928Abstract: The present disclosure provides a display method, including: receiving a task list, the task list includes at least one display task, and the display task includes identification information of a video resource corresponding to the display task; displaying the video resource defined by a first target task according to the first target task, where the first target task is a display task, in which the identification information of the display terminal serving as a host is the same as that of a current display terminal; and sending a display trigger signal to a display terminal serving as a slave in the first target task, where the display trigger signal is for controlling the display terminal receiving the display trigger signal to display the video resource defined by the first target task. The present disclosure further provides a display control method, a display terminal, a server and a display system.Type: ApplicationFiled: April 30, 2020Publication date: April 14, 2022Inventors: Yang QIN, Peng LI, Shuyi LI, Wenjuan LI, Guangyu SHAO, Hong WANG, Yiming LEI
-
Publication number: 20220113929Abstract: A wireless device may display a second content image based on content image data received from an external device which is displaying a first content image, receive touch down input, transmit a first message indicating the received touch down input to the external device through a user input back channel (UIBC), receive touch movement input, and transmit a second message including a command to ignore the first message to the external device through the UIBC, upon determining that the received touch movement input is input for screen magnification.Type: ApplicationFiled: January 25, 2021Publication date: April 14, 2022Applicant: LG ELECTRONICS INC.Inventor: Seungjin YU
-
Publication number: 20220113930Abstract: A system and method for audio combination and playback which replicates the sounds made by a crowd gathered together in one place.Type: ApplicationFiled: August 26, 2021Publication date: April 14, 2022Inventors: Nicholas ANDERSEN, Thomas ANDERSEN, Elias ANDERSEN, Jason RUBENSTEIN
-
Publication number: 20220113931Abstract: Example systems and techniques disclosed herein facilitate interoperability between different media playback systems referred to herein as a virtual line-in (VLI) media playback system and a native playback system. When a VLI session is created by a VLI sender, a first native playback device can join a VLI group as a VLI receiver. As a VLI receiver, the first native playback device receives audio content and playback commands from the VLI sender to facilitate synchronous playback with other VLI receivers. At the same time, this native playback device can concurrently operate as a native domain group coordinator of a native domain synchrony group. As the native domain group coordinator, the native playback device translates VLI domain audio, control, and timing signals into the native domain and distributes such signals to native domain group members. In this way, the native domain group members can synchronize their playback with the VLI group.Type: ApplicationFiled: July 18, 2021Publication date: April 14, 2022Inventors: Arthur L. Coburn, IV, Chris Kotowski
-
Publication number: 20220113932Abstract: An information processing device includes an action determining section configured to determine, on the basis of a sensing result of a sensor, an action performed by a user, a communicating section configured to receive information regarding an action performed by another user, a synchronization determining section configured to determine temporal coincidence between the action performed by the user and the action performed by the other user, and a sound control section configured to control, on the basis of the determination of the synchronization determining section, sound presented in correspondence with the actions respectively performed by the user and the other user.Type: ApplicationFiled: January 17, 2020Publication date: April 14, 2022Inventors: RYU AOYAMA, IZUMI YAGI, YOJI HIROSE, KEI TAKAHASHI, TAKAMOTO TSUDA
-
Publication number: 20220113933Abstract: Technologies are disclosed for managing one or more audio components of media content, perhaps using devices that may be in communication with one or more speakers. For example, a media control device may receive a first media content, where the first media content may have at least a first audio component. A second media content may be received, where the second media content may have at least a second audio component. The first audio component may be assigned to at least a first speaker of the one or more speakers. The assignment may effectively restrict the second audio component from at least the first speaker of the one or more speakers. The first audio component may be provided via at least the first speaker of the one or more speakers. The second audio component may be provided via at least a second speaker of the one or more speakers.Type: ApplicationFiled: August 27, 2021Publication date: April 14, 2022Applicant: ARRIS Enterprises LLCInventor: Richard MOORE, JR.
-
Publication number: 20220113934Abstract: Provided is a device for executing an application including a graphics user interface (GUI) for receiving an input value of an input field, the device including an audio output unit, a user input unit receiving a user input to request execution of the application, and a control unit configured to output, through the audio output unit, an audio signal indicating an induced inquiry corresponding to the input field, based on whether the user input is a voice input, to receive a voice input indicating a response to the induced inquiry, and to execute the application by setting an input value for the input field based on the voice input indicating the response to the induced inquiry.Type: ApplicationFiled: February 28, 2018Publication date: April 14, 2022Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dong-hyeon LEE, Se-chun KANG, Yu-bin SEO, He-jung YANG
-
Publication number: 20220113935Abstract: A method includes detecting a session between a mobile device and an alternative playback device. In response to detecting that the session has been established, the method also includes presenting a graphical user interface (GUI) on a screen of a mobile device of a user including a voice search GUI element representing a voice search, receiving a user selection of the voice search GUI element, receiving an audio input of the user to request a search of one or more media items, the audio input specifying one or more search criteria for the search, and submitting a textual search query derived from the audio input for processing, wherein a result of the search is to be presented to the user on a screen of the alternative playback device.Type: ApplicationFiled: July 1, 2019Publication date: April 14, 2022Inventors: Jaee Patwardhan, Sana Mithani, Allan Mills, Nicolas Klein, Yakka Nakia Murphy, Adam Harrison