Patents Issued in March 7, 2024
-
Publication number: 20240078039Abstract: Zone Write Groups (ZWGs) to assist data storage devices and host devices with data recovery. In one embodiment, a data storage device includes a memory storing a Zoned NameSpace (ZNS). The ZNS includes a ZWG including host zones and parity zones. An interface connects the data storage device with a host device. The data storage device includes a data storage device controller including an electronic processor and a memory. The data storage device controller populates the ZWG with buffers received from the host device. The data storage device controller detects corrupted data associated with the ZNS and requests one or more buffers stored in the ZWG. Once the data storage device controller receives the one or more buffers from the ZWG, the data storage device controller performs a recovery event with the one or more buffers.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: Vijay Sivasankaran, Oleg Kragel
-
Publication number: 20240078040Abstract: Examples described herein include systems and methods which include a multiple input, multiple output transceiver including a plurality of receive antenna configured to receive a plurality of receive signals, and a wireless receiver coupled to the plurality of antenna and configured to receive and decode the plurality of receive signals. The transceiver includes a memory array and a memory controller. The memory controller includes a data address generator configured to, during the decode of the plurality of receive signals, generate at least one memory address according to an access mode of a memory command associated with a memory access operation. The at least one memory address corresponds to a specific sequence of memory access instructions to access a memory cell of the memory array.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Applicant: Micron Technology, Inc.Inventors: Fa-Long Luo, Jaime Cummins
-
Publication number: 20240078041Abstract: This document describes apparatuses and techniques for die-based rank management for a memory system. In various aspects, a die-based rank controller (controller) can determine which memory dies of a memory device are not functional to store data and correlate rank selections of a memory system to ranks of other memory dies (e.g., functional memory dies). The controller may store information that indicates the correlation or mapping of the rank selections to the ranks of the other memory dies to enable access to those ranks of the memory system. In some aspects, the controller receives a command to access the memory device with a rank selection, and the controller enables access to a corresponding rank based on the information. By so doing, aspects of die-based rank management enable memory packages with non-functional memory dies to be used instead of discarded, which can increase production utilization or lower manufacturing costs.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Applicant: Micron Technology, Inc.Inventors: Yang Lu, Kang-Yong Kim
-
Publication number: 20240078042Abstract: A storage device may fetch commands from a plurality of command queues. The storage device may determine a policy for fetching commands from the plurality of command queues as a first policy or a second policy on the basis of the state of a target command queue among the plurality of command queues. The policy may control an order in which commands are fetched from the plurality of command queues.Type: ApplicationFiled: January 26, 2023Publication date: March 7, 2024Inventors: Kang Rak KWON, Seon Ju LEE
-
Publication number: 20240078043Abstract: In some embodiments, a memory device includes a data sampler configured to sample a data signal based on a write data strobe signal, a measuring circuit configured to measure a temperature-based delay variation and a voltage-based delay variation of a transfer path of the write data strobe signal, a storage circuit configured to store a first coefficient code regulating a reference-based delay variation on the transfer path, a temperature sensor configured to sense the temperature of the transfer path, a monitoring circuit configured to generate a second coefficient code by comparing the sensed temperature, the temperature-based delay variation, the voltage-based delay variation, and the reference-based delay variation with each other, a reference voltage generator configured to generate a reference voltage, a voltage regulator configured to generate a regulation voltage, and a write data strobe signal transfer circuit configured to transfer the write data strobe signal to the data sampler.Type: ApplicationFiled: September 5, 2023Publication date: March 7, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyungmin KIM, Byongmo MOON
-
Publication number: 20240078044Abstract: An integrated-circuit memory component receives, as part of respective first and second memory read transactions, a first column access command that identifies a first volume of data and a second column read command that identifies a second volume of data, the second volume of data being constituted by not more than half as many data bits as the first volume of data. In response to receiving the first column access command, the integrated-circuit memory component transmits the first volume of data as N parallel bit-serial data signals over N external signaling links. In response to receiving the second column access command, the integrated-circuit memory component transmits the second volume of data as M parallel bit-serial data signals over M of the N external signaling links, where M is less than N.Type: ApplicationFiled: September 21, 2023Publication date: March 7, 2024Inventor: Frederick A. Ware
-
Publication number: 20240078045Abstract: A hardware queue handling system and method, a solid state drive controller, and a solid state drive are disclosed. A main module of a hardware queue handler module and a mapping module of the hardware queue handler are connected respectively to one of the processing module or hardware module through an internal bus in a vicinity; a synchronizer module is configured to actively synchronize information between the main module and the mapping module.Type: ApplicationFiled: October 30, 2023Publication date: March 7, 2024Applicant: DapuStor CorporationInventors: Haojun Fang, Yunxin Huang, Chengjian Yan
-
Publication number: 20240078046Abstract: A computer system comprises one or more processing units and a plurality of memory locations interconnected by a plurality of data links, each processing unit comprising a data request engine and a processor. A method for accessing data in memory of the computer system, includes: receiving a data access job at a first data request engine specifying data to be accessed; and generating a plurality of memory access requests to request the plurality of data partitions needed to fulfill the data access job. The plurality of memory access requests are then delivered to the plurality of memory locations, and the plurality of data partitions are copied or moved from the plurality of memory locations to the first processing unit via the data links. The data access job specifies a plurality of data partitions of a source data structure distributed over the plurality of memory locations of the computer system.Type: ApplicationFiled: September 6, 2023Publication date: March 7, 2024Inventors: Dave Baker, Anahita Shayesteh, Mitchell A. Nahmias, Vishal Kasliwal
-
Publication number: 20240078047Abstract: A system includes a memory and a processing device, operatively coupled to the memory, to perform operations including initiating a write operation in a first mode to write a first portion of data to a single-level cell (SLC) cache, determining whether a logical saturation of the first portion of the data satisfies a first threshold condition based on the first maximum size, and in response to determining that the logical saturation of the first portion of the data satisfies the first threshold condition, continuing the write operation in the second mode to write a second portion of the data to the SLC cache. The SLC cache includes a dynamic SLC cache having a first maximum size corresponding to the first mode and a second maximum size greater than the first maximum size corresponding to a second mode.Type: ApplicationFiled: November 7, 2023Publication date: March 7, 2024Inventors: Roy Leonard, Xiaolei Man, Bryan Li, Peijing Ye
-
Publication number: 20240078048Abstract: A partition command is stored at free memory address location of the local memory corresponding to an index of an address array. The index is associated with an entry in the address array. A last entry in a linked list of entries from a tail register is obtained based on an allocation of the stored partition command to a partition command queue of a plurality of partition command queues. The tail register corresponds to the partition command queue of the plurality of partition command queues. Responsive to obtaining the last entry in the linked list, an entry to the linked list after the last entry is appended. The entry corresponds to the index of the address array associated with the stored partition command.Type: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Inventors: Juane Li, Fangfang Zhu, Jason Duong, Chih-Kuo Kao, Jiangli Zhu
-
Publication number: 20240078049Abstract: A system and method employing a distributed hardware architecture, either independently or in cooperation with an attendant data structure, in connection with various data processing strategies and data analytics implementations are disclosed. A compute node may be implemented independent of a host compute system to manage and to execute data processing operations. Additionally, an unique algorithm architecture and processing system and method are also disclosed. Different types of nodes may be implemented, either independently or in cooperation with an attendant data structure, in connection with various data processing strategies and data analytics implementations.Type: ApplicationFiled: November 6, 2023Publication date: March 7, 2024Inventors: Robert Bismuth, Mike Stengle
-
Publication number: 20240078050Abstract: Container data sharing is provided. A second container of a cluster of containers is started to process a service request in response to detecting a failure of a first container processing the service request. The service request and data generated by the first container that failed stored on a physical external memory device is accessed. The service request and the data generated by the first container that failed is loaded on the second container from the physical external memory device via a dedicated hardware link for high-speed container failure recovery.Type: ApplicationFiled: September 1, 2022Publication date: March 7, 2024Inventors: Hui Wang, Yue Wang, Mai Zeng, Wei Li, Yu Mei Dai, Xiao Chen Huang
-
Publication number: 20240078051Abstract: Examples herein relate to a solid state drive that includes a media, first circuitry, and second circuitry. In some examples, the first circuitry is to execute one or more commands. In some examples, the second circuitry is to receive a configuration of at one type of command, where the configuration is to define an amount of media bandwidth allocated for the at one type of command; receive a command; and assign the received command to the first circuitry for execution.Type: ApplicationFiled: November 14, 2023Publication date: March 7, 2024Inventors: Nilesh N. SHAH, Chetan CHAUHAN, Shigeki TOMISHIMA, Nahid HASSAN, Andrew Chaang LING
-
Publication number: 20240078052Abstract: Systems, apparatuses, and methods related to image based media type selection are described. Memory systems can include multiple types of memory media (e.g., volatile and/or non-volatile). Determinations of which memory media types to write image data to can be made and the data can be written (e.g., stored) in the determined type of memory media. A determined memory media type can be based on attributes of the data. In an example, a method can include receiving, by a memory system that comprises a plurality of memory media types, initial image data from an image sensor coupled to the memory system, identifying one or more attributes of the initial image data, determining a type of memory media to write the initial image data to based on the identified attributes of the initial image data , and selecting, based at least in part on the determined type of memory media, a first memory type of the plurality of memory media types to write the initial image data.Type: ApplicationFiled: November 13, 2023Publication date: March 7, 2024Inventors: Carla L. Christensen, Zahra Hosseinimakarem, Bhumika Chhabra
-
Publication number: 20240078053Abstract: A control method of an information processing apparatus including a predetermined program for causing a printing apparatus to perform printing includes executing predetermined processing for using a second network for communication by the predetermined program on a basis that the information processing apparatus belongs to a first network and the second network in parallel, wherein the first network is formed by an external apparatus and based on a predetermined wireless communication standard, and the information processing apparatus functions as a station in the first network, and wherein the second network is formed by the printing apparatus, not connected to Internet, and based on the predetermined wireless communication standard, and the information processing apparatus functions as a station in the second network, and performing communication with the printing apparatus using the second network after the predetermined processing is executed.Type: ApplicationFiled: August 31, 2023Publication date: March 7, 2024Inventor: JUMPEI TAKEICHI
-
Publication number: 20240078054Abstract: An information processing system includes one or more processors configured to: acquire past printing request information on a printing request received in a past, record information on a record of printing performed by a printer based on the past printing request information, and new printing request information on a newly received printing request; and present a candidate for paper to be used for printing related to the new printing request information based on the past printing request information, information included in the record information and related to paper used for the printing, and an attribute of paper to be used as a print medium. The attribute of paper is identified from the new printing request information.Type: ApplicationFiled: March 14, 2023Publication date: March 7, 2024Applicant: FUJIFILM Business Innovation Corp.Inventors: Yuka SUGIYAMA, Naoto YAMASAKI, Mari KODAMA, Kimihiko SASAKI, Bo LIU
-
Publication number: 20240078055Abstract: An information processing device includes at least one processor, the processor configured to: accept a user's specification of one item of setup information from among plural items of setup information associated with a recording medium and a print setup item; in a case where there is preferred setup information that is another item of setup information associated with a same recording medium as a recording medium associated with the specified setup information, and that has a higher preference than the specified setup information, accept necessity or lack thereof to use the preferred setup information; and, upon acceptance of use of the preferred setup information, output print data to which the preferred setup information is applied.Type: ApplicationFiled: March 16, 2023Publication date: March 7, 2024Applicant: FUJIFILM Business Innovation Corp.Inventor: Koichiro HONDA
-
Publication number: 20240078056Abstract: A multi-model printing method capable of increasing the freedom of printing and evaluating process for each cell is provided. The multi-model printing method comprises registering a first job for inkjet printing a first cell of a first size in a first region of a glass substrate, registering a second job for inkjet printing a second cell of a second size different from the first size in a second region of the glass substrate, and storing a recipe including the first job and the second job.Type: ApplicationFiled: November 11, 2022Publication date: March 7, 2024Inventors: Kang Young SEO, Sung Su KIM, Su Beom JEON
-
Publication number: 20240078057Abstract: A determination is made as to whether priority is given to a print setting or a print preset by a general-purpose print service performed on an information processing apparatus. This makes it possible to resolve a conflict in settings.Type: ApplicationFiled: November 13, 2023Publication date: March 7, 2024Inventor: Ritsuto Sako
-
Publication number: 20240078058Abstract: An image forming apparatus includes a controller configured to perform a portable memory using process that includes storing specific data in a dedicated memory, which is a portable memory set as a storage destination to store the specific data in the portable memory using process when attached to a dedicated port among a plurality of ports, and performing a process using the specific data stored in the dedicated memory in response to an operation received via a user interface, prior to the portable memory using process, set one of the plurality of ports as the dedicated port, in response to a portable memory being attached to a port, determine whether the portable memory is the dedicated memory and the port is the dedicated port, and provide a notification when determining that the portable memory is the dedicated memory but the port is not the dedicated port.Type: ApplicationFiled: November 14, 2023Publication date: March 7, 2024Inventor: Yutaka URAKAWA
-
Publication number: 20240078059Abstract: A printing apparatus includes a reception unit configured to receive a print job, and an execution unit configured to execute printing of the print job received by the reception unit. The execution unit has a function of, in a case where a setting time or more elapses with a particular cause preventing the printing of the print job not being removed, canceling the printing of the print job. The execution unit has a function of canceling printing of a new print job received by the reception unit in a state where the setting time or more elapses with the particular cause not being removed.Type: ApplicationFiled: November 15, 2023Publication date: March 7, 2024Inventor: Yuichi Yagi
-
Publication number: 20240078060Abstract: An image processing apparatus includes a hardware processor that generates an image based on print data of a print job and print image data for forming an image quality adjustment patch at a predetermined cycle and executes replacement processing for replacing a predetermined image with the image quality adjustment patch based on an image quality state of an output product or a state of an image former.Type: ApplicationFiled: July 11, 2023Publication date: March 7, 2024Applicant: KONICA MINOLTA, INC.Inventor: Eigo TOMIOKA
-
Publication number: 20240078061Abstract: An image forming apparatus includes a processor, in which the processor is configured to acquire operational log data about an operating procedure of a user who issues an instruction to perform image formation processing and display the operating procedure, in a case where a trouble occurs in the image formation processing and an instruction is issued to acquire the operational log data, cause the user to select whether or not the operating procedure is appropriate, and output data for trouble analysis according to a result of the selection of the user.Type: ApplicationFiled: March 24, 2023Publication date: March 7, 2024Applicant: FUJIFILM Business Innovation Corp.Inventor: Yusuke SAITO
-
Publication number: 20240078062Abstract: A printing apparatus is a printing apparatus capable of executing printing using a printing material, including: an obtaining unit capable of obtaining contract information through a network, the contract information indicating a contract related to use of the printing apparatus; a control unit that executes predetermined control for preventing a process of increasing the printing material included in the printing apparatus from being performed in a state where the printing apparatus is connected to no network; and a cancellation unit that cancels the predetermined control in a case where the printing apparatus connects to a network.Type: ApplicationFiled: August 29, 2023Publication date: March 7, 2024Inventor: Yoshiyuki Hirai
-
Publication number: 20240078063Abstract: A control apparatus includes a processor configured to: execute a first control if printing time is equal to or greater than predetermined reference time, the printing time being for a case of using a printer to print on basis of print instruction received from user terminal, the first control causing the printer to start printing before user reaches the printer, and causing printed material to be delivered into a locked delivery unit that requires a key for retrieval of printed material; and execute a second control if printing time is less than reference time, the second control causing the printer to start printing after the user reaches the printer, without involving an operation of giving a print instruction performed by the user on the printer, and causing the printed material to be delivered into a normal delivery unit that does not require a key for retrieval of the printed material.Type: ApplicationFiled: March 10, 2023Publication date: March 7, 2024Applicant: FUJIFILM Business Innovation Corp.Inventors: Kazunari TANAKA, Sho NAGASE
-
Publication number: 20240078064Abstract: A control apparatus includes a processor configured to: receive a print instruction from a user terminal; execute a print control that causes a printer to print without involving an operation of giving a print instruction performed by a user on the printer, and causes printed material produced by the printing to be delivered into a delivery unit from which the printed material is retrievable without user authentication; and perform a resolution process if an unauthorized state occurs in which a non-instructing user who is different from an instructing user who gave the print instruction retrieves the printed material from the delivery unit, the resolution process promoting resolution of the unauthorized state.Type: ApplicationFiled: March 13, 2023Publication date: March 7, 2024Applicant: FUJIFILM BUSINESS INNOVATION CORP.Inventors: Kazunari TANAKA, Sho NAGASE
-
Publication number: 20240078065Abstract: A print control apparatus includes at least one memory and at least one processor which function as a display control unit configured to perform control so as to display a setting screen including a plurality of options for a setting item, and a control unit configured to perform first control of finalizing a setting value in response to reception of the selection operation for the option displayed on the setting screen, and second control of finalizing a setting value in response to reception of the selection operation of a specific software key after reception of the selection operation for the option displayed on the setting screen without finalizing the setting value at a time when the selection operation for the option displayed on the setting screen is received.Type: ApplicationFiled: September 1, 2023Publication date: March 7, 2024Inventor: MIHO TAKAHASHI
-
Publication number: 20240078066Abstract: An information processing system includes one or more image capturing devices and circuitry. The one or more image capturing devices capture a first slip and a second slip to generate one or more images. The first slip has a first image code corresponding to a first type of identification information thereon, and the second slip has a second image code corresponding to a second type of identification information thereon. The circuitry is to manage a position of the first slip based on the first image code recognized from the one or more images, manage a position of the second slip based on the second image code recognized from the one or more images, and display the position of the second slip in response to an operation performed by a user.Type: ApplicationFiled: August 16, 2023Publication date: March 7, 2024Applicant: Ricoh Company, Ltd.Inventors: Hajime Kawasaki, Makoto Aoki
-
Publication number: 20240078067Abstract: A communication apparatus that communicates with an information processing apparatus includes a first control unit configured to execute first control to acquire connection information for the communication apparatus to connect to an access point from the information processing apparatus via communication with the information processing apparatus using a first protocol, and a third control unit configured to execute third control to, in a case where the connection between the communication apparatus and the access point is not established using the connection information acquired by the first control unit, continue the second state where the communication apparatus can communicate with the information processing apparatus using the second protocol, without disabling the second state.Type: ApplicationFiled: November 13, 2023Publication date: March 7, 2024Inventor: Wahei Sugawara
-
Publication number: 20240078068Abstract: A control method includes, in response to an electronic device entering a target mode, controlling at least two processing units to process display content for one or more display output areas to obtain processing results, and outputting the processing results to the one or more display output areas.Type: ApplicationFiled: August 14, 2023Publication date: March 7, 2024Inventors: Li YUAN, Jinshan CHEN
-
Publication number: 20240078069Abstract: An electronic device according to an embodiment may comprise a camera, a display, a memory configured to store instructions, and at least one processor. The at least one processor may be configured to, when the instructions are executed, cause the electronic device to receive a first input for enabling a designated setting. The at least one processor may be configured to, when the instructions are executed, cause the electronic device to, in response to the input, recognize, from a screen being displayed through the display, a first area occupied by a first external object and a second area occupied by a second external object, based on an image being obtained via the camera.Type: ApplicationFiled: September 12, 2023Publication date: March 7, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Mingyu KIM, Kwangtaek WOO, Jaeho CHOI, Seonghun KIM, Jinwan AN
-
Publication number: 20240078070Abstract: A video distribution device for distributing a video to a plurality of display control devices includes a processor; and a memory storing a program which, when executed by the processor, causes the video distribution device to acquire a plurality of videos generated by simultaneously performing capturing at different angles from a predetermined place using a plurality of imaging devices, distribute the plurality of videos as one set to the plurality of display control devices, receive, from a first display control device, display state information indicating display states of the plurality of videos included in the one set, and transmit the display state information to a second display control device in response to a request from the second control device different from the first control device, wherein the second display control device displays the one set of the plurality of videos on a screen, according to the display state information.Type: ApplicationFiled: November 6, 2023Publication date: March 7, 2024Inventors: AYUMI SATO, AKIO YOSHIKAWA
-
Publication number: 20240078071Abstract: The present disclosure relates to the field of data interaction technologies, and in particular to an interaction method between a display device and a terminal device, a computer readable storage medium, and an electronic device. The display device includes a multi-device access function, and the method includes: establishing a communication connection between a first terminal device and the display device; generating a first cursor corresponding to the first terminal device, and displaying the first cursor on a display screen of the display device; receiving a cursor control instruction sent by the first terminal device, and controlling a display position of the first cursor on the display screen according to the cursor control instruction; and detecting voice information sent by the first terminal device in real time, and generating a play mark on the first cursor when the voice information is received and played.Type: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Applicant: BOE Technology Group Co., Ltd.Inventor: Xingxing ZHAO
-
Publication number: 20240078072Abstract: A method for displaying a message box, a terminal device and a non-transitory computer-readable storage medium are disclosed. The method may be performed by an Android system operated terminal device, the Android system may include an application layer, an application framework layer, and NMS; and the method may include, acquiring, a context object corresponding to an application, and creating a message box object, in response to a start of the application when the terminal device is connected with a screen external to the terminal device; adding the message box object into the NMS, through a preset enqueue interface, reading the screen identity in the message box object through a set screen interface; and displaying the message box object on the external screen corresponding to the screen identity through the NMS.Type: ApplicationFiled: October 31, 2023Publication date: March 7, 2024Inventor: Lian ZHANG
-
Publication number: 20240078073Abstract: Systems and methods for identifying the most impactful moments or segments of music, which are those most likely to elicit a chills effect in a human listener. A digital music signal is processed using two or more objective processing metrics that measure acoustic features known to be able to elicit the chills effect. Individual detection events are identified in the output of each metric based on the output being above or below thresholds relative to the overall output. A combination algorithm aggregates concurrent detection events to generate a continuous concurrence data set of the number of concurrent detection events during the music signal, which can be calculated per beat. A phrase detection algorithm can identify impactful segments of the music based on at least one of peaks, peak-proximity, and a moving average of the continuous concurrence data.Type: ApplicationFiled: April 5, 2023Publication date: March 7, 2024Inventors: Roger Dumas, Jon Beck, Aaron Prust, Gary Katz, Paul J. Moe, Daniel J. Levitin
-
Publication number: 20240078074Abstract: An analysis system has at least one monitoring assembly that includes at least one microphone to monitor an acoustic field proximate the monitoring assembly. The at least one microphone produces at least one microphone signal responsive to the acoustic field. The analysis system further includes a data storage device configured to buffer the at least one microphone signal and an audio analysis system configured to analyze a content of the data storage device where the audio analysis system is configured to analyze the content of the buffer to process at least a sound into a response or action.Type: ApplicationFiled: November 7, 2023Publication date: March 7, 2024Applicant: Staton Techiya LLCInventors: Steven Wayne Goldstein, John Usher
-
Publication number: 20240078075Abstract: An apparatus comprising: an input configured to receive at least one audio signal input from at least one microphone; at least one microphone configuration determiner configured to provide for the at least one microphone a location on the apparatus; at least one sensor configured to provide at least one orientation of the apparatus; a recording mode determiner configured to determine at least one recording mode for the apparatus based on the location of the at least one microphone and the at least one orientation of the apparatus; a recording mode controller configured to determine at least one recording parameter for the at least one audio signal input from the at least one microphone based on the at least one recording mode; and a digital signal processor configured to apply the at least one recording parameter to the at least one audio signal input.Type: ApplicationFiled: November 9, 2023Publication date: March 7, 2024Applicant: NOKIA TECHNOLOGIES OYInventors: Marko Tapani YLIAHO, Ari Juhani KOSKI
-
Publication number: 20240078076Abstract: The present disclosure relates to a method, an apparatus, a computer program, and a recording medium thereof for managing sound exposure in a wireless communication system. A method for reporting a volume level in a wireless communication system, according to an embodiment of the present disclosure, comprises: a step of reporting, to a first device, first information related to a sound pressure level (SPL) of a second device; a step in which a second device receives second information including a volume setting from the first device; and a step in which the second device adjusts the volume of the second device on the basis of the first information and the second information.Type: ApplicationFiled: October 8, 2020Publication date: March 7, 2024Applicant: INTELLECTUAL DISCOVERY CO., LTD.Inventor: Jea Ho LEE
-
Publication number: 20240078077Abstract: Presented herein are techniques in which a first device connects to a communication session in which a plurality of devices communicates. The plurality of devices includes the first device and a second device. The first device outputs first audio that includes a first audio watermark associated with the communication session and the second device outputs second audio that includes a second audio watermark associated with the communication session.Type: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Inventors: Keith Griffin, Samer Lutfi Hijazi
-
Publication number: 20240078078Abstract: A system for providing augmented audio layering services receives from a microphone a first audio recording of ambient noise. The system then accesses a database of audio fingerprints. Each fingerprint within the audio fingerprints comprises information for identifying time stamps within audio files associated with each audio fingerprint. The system identifies within the first audio recording a particular audio fingerprint from the database of audio fingerprints. Additionally, the system identifies within the particular audio fingerprint a particular timestamp associated with the first audio recording. The system then accesses a database of translated audio. Further, the system accesses, within the augmented audio files, a portion of a particular augmented audio file that corresponds with the particular timestamp.Type: ApplicationFiled: September 7, 2022Publication date: March 7, 2024Inventors: Korey Hocker, Matthew Steiner, Spencer Steiner
-
Publication number: 20240078079Abstract: A wearable audio output device includes a first portion configured to be inserted in a user's ear and a second portion that extends from the first portion and includes one or more input devices. The wearable audio output device detects an input via the one or more input devices. In response to detecting the input, and in accordance with a determination that the input is a swipe gesture along the second portion of the wearable audio output device, the wearable audio output device adjusts an output volume for the wearable audio output device based on movement of the swipe gesture along the second portion of the wearable audio output device.Type: ApplicationFiled: September 1, 2023Publication date: March 7, 2024Inventors: Taylor G. Carrigan, Hugo D. Verweij, Mitchell R. Lerner, Charles C. Hoyt, Pavel Pivonka, Vincenzo O. Guiliani, Patrick L. Coffman
-
Publication number: 20240078080Abstract: In an example implementation, a method may involve sending a message that arranges a media playback system into a pre-defined state, wherein a first playback device is in a first zone having a first zone name, a second playback device is in a second zone having a second zone name, and a queue has a particular set of media items. The method may also involve detecting a trigger indicating a request to reset the media playback system. The method may further involve causing the media playback system to revert to the pre-defined state, wherein reverting may include assigning the first zone name to the first zone and joining the first playback device to the first zone, assigning the second zone name to the second zone and joining the second playback device to the second zone, and configuring the queue with the particular set of media items.Type: ApplicationFiled: May 3, 2023Publication date: March 7, 2024Inventors: Joni R. Hoadley, Diane Roberts, Robert A. Lambourne
-
Publication number: 20240078081Abstract: Embodiments are described herein that provide a dedicated command device that is bonded to a zone player or zone to perform adjustments to the zone player or zone. In an example implementation, a command device receives an instruction to pair with a first playback device that is associated with a group of playback devices that includes the first playback device and at least one additional playback device. The group of playback devices is associated with at least one group variable controlling playback by the playback devices of the group. The command device receives an input to adjust a first group variable of the at least one group variable and transmits, via a wireless communications interface, a command that causes an adjustment of the first group variable for the group of playback devices.Type: ApplicationFiled: September 15, 2023Publication date: March 7, 2024Inventors: Stefan Reichert, David John McCaffree Amaranto
-
Publication number: 20240078082Abstract: Systems and methods for media playback via a media playback system include (i) capturing a voice input comprising a request for media content, (ii) receiving information derived at least from the request for media content, (iii) requesting and receiving information from at least one remote computing device associated with a first media content service and at least one remote computing device associated with a second media content service, wherein (a) the information identifies first media content available via the first media content service for playback and identifies second media content available via the second media content service for playback, and (b) the first and second media content are related to the requested media content, and (iv) after receiving at least one of the first information and the second information, (a) selecting the first media content instead of the second media content, and (b) playing back the first media content.Type: ApplicationFiled: October 10, 2023Publication date: March 7, 2024Inventors: Sherwin Liu, Paul Bates
-
Publication number: 20240078083Abstract: Implementations set forth herein relate to an automated assistant that can selectively determine whether to incorporate a verbatim interpretation of portions spoken utterances into an entry field and/or incorporate synonymous content into the entry field. For instance, a user can be accessing an interface that provides an entry field (e.g., address field) for receiving user input. In order to provide input for entry field, the user can select the entry field and/or access a GUI keyboard to initialize an automated assistant for assisting with filling the entry field. Should the user provide a spoken utterance, the user can elect to provide a spoken utterance that embodies the intended input (e.g., an actual address) or a reference to the intended input (e.g., a name). In response to the spoken utterance, the automated assistant can fill the entry field with the intended input without necessitating further input from the user.Type: ApplicationFiled: November 9, 2023Publication date: March 7, 2024Inventors: Srikanth Pandiri, Luv Kolhari, Behshad Behzadi, Zaheed Sabur, Domenico Carbotta, Akshay Kannan, Qi Wang, Gokay Baris Gultekin, Angana Ghosh, Xu Liu, Yang Lu, Steve Cheng
-
Publication number: 20240078084Abstract: Systems and methods for smart sensors are provided. A smart sensor includes: a computer processor; a microphone; and a memory storing a voice control module. The voice control module may be configured to: resolve a first voice command received by the microphone and determine a first identity of a first registered user of a plurality of registered users based on the first voice command. In embodiments, resolving the first voice command includes determining a first instruction. In additional embodiments, the smart sensor may be configured to carry out the first instruction based on first user data associated with the first user.Type: ApplicationFiled: November 14, 2023Publication date: March 7, 2024Inventors: Kent R. VanOoyen, Tao Liu, Zhong-Hui Lin, Dean Phillips, Stan K. Daley
-
Publication number: 20240078085Abstract: Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.Type: ApplicationFiled: August 14, 2023Publication date: March 7, 2024Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
-
Publication number: 20240078086Abstract: The present application discloses a full adder circuit and a multi-bit full adder. In the full adder circuit, an in-memory computing field-effect transistor stores data and performs logic operation on the data in the transistor and the loaded data according to different input signals; and a low-area full adder circuit is realized with very few transistors through the characteristics and the reading and writing modes of the in-memory computing field-effect transistor. The full adder circuit has a simple structure, which is greatly reduces the area and complexity of the full adder circuit, and saves 19 transistors compared with the traditional CMOS full adder circuits.Type: ApplicationFiled: October 17, 2023Publication date: March 7, 2024Inventors: Jiani GU, Xiao YU
-
Publication number: 20240078087Abstract: Embedded memory structures and methods where an array of bitcells is interconnected by a plurality of bitlines and wordlines, each bitcell comprising a transistor connected to one of the wordlines and one of the bitlines. A TRNG circuit, peripheral to the array of bitcells, sets transistors connected to the one or more of the bitlines to an off state, determines a time interval between different crossing thresholds in a voltage discharge in the bitlines, and digitizes the time interval into bits of an TRNG output. A PUF circuit. peripheral to the array of bitcells, sets a pair of transistors connected to the pair of bitlines and the same wordline to an underdriven state, determines respective times of the transistors of the pair crossing a threshold in a voltage discharge in the pair of bitlines, and digitizes a time difference into an n-bit PUF output.Type: ApplicationFiled: December 23, 2021Publication date: March 7, 2024Applicant: NATIONAL UNIVERSITY OF SINGAPOREInventors: Sachin TANEJA, Viveka KONANDUR RAJANNA, Massimo ALIOTO
-
Publication number: 20240078088Abstract: A method, system, and product for performance analysis of quantum programs. A quantum program comprises plurality of code artifacts and is compilable into a quantum circuit. A representation of the quantum circuit that implements the quantum program is obtained. The quantum circuit manipulates a plurality of qubits over a plurality of cycles using a plurality of quantum gates. The representation of the quantum circuit includes circuit components. A performance measurement of a code artifact of the quantum program is automatically computed based on one or more circuit components that are mapped to the code artifact by a component to code mapping. The component to code mapping maps circuit components of the representation to the quantum circuit to respective code artifacts of the quantum program.Type: ApplicationFiled: September 4, 2022Publication date: March 7, 2024Inventors: Amir Naveh, Yehuda Naveh, Ofek Kirzner, Shmuel Ur, Ravid Alon, Eyal Cornfeld, Avi Elazari, Lior Gazit