Patents Issued in August 1, 2023
-
Patent number: 11714549Abstract: Method for active data storage management to optimize use of an electronic memory. The method includes providing signal injections for data storage. The signal injections can include various types of data and sizes of data files. Response signals corresponding with the signal injections are received, and a utility of those signals is measured. Based upon the utility of the response signals, parameters relating to storage of the data is modified to optimize use of long-term high latency passive data storage and short-term low latency active data storage.Type: GrantFiled: February 18, 2021Date of Patent: August 1, 2023Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Gilles J. Benoit, Nicholas A. Johnson
-
Patent number: 11714550Abstract: An apparatus for delivering alternate user input between an alternate input device and an output device, the output device configured to receive input from a conventional input device, the output device not configured to receive input from the alternate input device, the apparatus including an input interconversion processor that receives the alternate user input from the alternate input device, a processing pipeline that converts the alternate user input to a conventional user input of a type normally received by the output device from the conventional input device, and an output port that transmits the conventional user input.Type: GrantFiled: July 12, 2022Date of Patent: August 1, 2023Assignee: Bansen LabsInventors: John Dalton Banks, Noam Eisen
-
Patent number: 11714551Abstract: The described technology is generally directed towards managing accounts for connecting applications to (e.g., third party) cloud storage providers. Various types of cloud storage providers and different accounts, e.g. corresponding to different usage scenarios with properties such as regions, storage tier levels, costs and so forth, are available to user applications. In one implementation, a user application provides desired account properties to a cloud credential manager via a REST API call to obtain the account information for an account, including credentials, configuration data and the like, returned in in a REST API response. The described technology facilitates selection of an account by the cloud credential manager based on matching the specified properties. Load balancing and storage costs can also be factors in the selection, and random selection is also available.Type: GrantFiled: October 14, 2020Date of Patent: August 1, 2023Assignee: EMC IP HOLDING COMPANY LLCInventor: Wyatt Tischler
-
Patent number: 11714552Abstract: According to one embodiment, a memory system includes a compressor configured to output second data obtained by compressing input first data and a non-volatile memory to which third data based on the second data output from the compressor is written. The compressor includes a dictionary coding unit configured to perform dictionary coding on the first data, an entropy coding unit configured to perform entropy coding on the result of the dictionary coding, a first calculation unit configured to calculate compression efficiencies of the dictionary coding and the entropy coding, and a first control unit configured to control an operation of at least one of the dictionary coding unit and the entropy coding unit based on the compression efficiencies and a power reduction level.Type: GrantFiled: June 14, 2021Date of Patent: August 1, 2023Assignee: Kioxia CorporationInventors: Sho Kodama, Keiri Nakanishi, Masato Sumiyoshi, Zheye Wang, Kohei Oikawa, Youhei Fukazawa, Daisuke Yashima, Takashi Miura
-
Patent number: 11714553Abstract: A computer storage device having a host interface, a controller, non-volatile storage media, and firmware. The firmware instructs the controller to: receive, via the host interface, a request from a host to allocate a namespace of a quantity of non-volatile memory; generate, in response to the request, a namespace map identifying a plurality of blocks of addresses having a same predetermined block size, and a partial block of addresses having a size smaller than the predetermined block size; and convert, using the namespace map, logical addresses in the namespace communicated from the host to physical addresses for the quantity of the non-volatile memory. For example, the request for allocating the namespace can be in accordance with an NVMe protocol.Type: GrantFiled: November 11, 2022Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventor: Alex Frolikov
-
Patent number: 11714554Abstract: The invention discloses an aggregation optimized processing method for time-series data, characterized by comprising the following steps: writing a time-series data record into a database, forming a time-series database file, wherein the time-series database file comprises a data file and an index file, the data file comprises multiple data blocks, the index file comprises index blocks, and each index block correspond to one data block; by scanning an index file according to a start time period and a stop time period, extracting all index blocks of the time series that need to be aggregated that meet the time period conditions, and then sorting the index blocks according to the data block offset recorded in the index block; and by scanning the data file according to a data block offset order recorded in sorted index blocks, performing specified reading and calculating on each data block, and aggregating calculation results.Type: GrantFiled: July 18, 2019Date of Patent: August 1, 2023Assignee: TAOS DATAInventors: Haojun Liao, Shengliang Guan, Hongze Cheng, Jianhui Tao
-
Patent number: 11714555Abstract: The present invention provides a control module and a control method thereof for an SDRAM. The control module includes at least one register and a controller. The controller is configured to: control the SDRAM to switch from a bus data access mode to a dynamic pin (DPIN) operating mode; setting value of the at least one register under the DPIN operating mode; and control the SDRAM according to the value of the at least one register.Type: GrantFiled: July 15, 2021Date of Patent: August 1, 2023Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventor: Ya-Min Chang
-
Patent number: 11714556Abstract: Systems and methods for implementing accelerated memory transfers in an integrated circuit includes configuring a region of memory of an on-chip data buffer based on a neural network computation graph, wherein configuring the region of memory includes: partitioning the region of memory of the on-chip data buffer to include a first distinct sub-region of memory and a second distinct sub-region of memory; initializing a plurality of distinct memory transfer operations from the off-chip main memory to the on-chip data buffer; executing a first set of memory transfer operations that includes writing a first set of computational components to the first distinct sub-region of memory, and while executing, using the integrated circuit, a leading computation based on the first set of computational components, executing a second set of memory transfer operations to the second distinct sub-region of memory for an impending computation.Type: GrantFiled: September 5, 2022Date of Patent: August 1, 2023Assignee: quadric.io, Inc.Inventors: Marian Petre, Aman Sikka, Nigel Drego, Veerbhan Kheterpal, Daniel Firu, Mrinalini Ravichandran
-
Patent number: 11714557Abstract: An SPD-based memory monitoring and service life prediction method and system. Said method includes: acquiring parameter information of each memory bank in a server, and setting a weight for the parameter information; reading configuration information of each memory bank, and calculating occupation ratio information of parameters of each memory bank according to the configuration information and the parameter information; calculating state information of each memory bank according to the weight and the occupation ratio information; determining an influence factor according to the number of CPUs in the server and the number and position of memory banks in each CPU; and calculating a final memory state value according to the influence factor and the state information, and according to the used time and the state information of each memory bank, calculating the remaining service life of each memory bank by means of piecewise fitting using a least square method.Type: GrantFiled: January 23, 2021Date of Patent: August 1, 2023Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventor: Fang Zhang
-
Patent number: 11714558Abstract: Systems, apparatuses, and methods related to predictive memory management are described. Error correction operations can be performed on a memory system and can include a latency associated with performing various error correction techniques on data and the health of physical addresses used to store the data can be predicted based on that latency information. In an example, a method can include determining, by a controller, latency information corresponding to one or more error correction operations performed on data received by the controller, and assigning, based on the latency information corresponding to a health of physical address locations corresponding to the data, and taking an action involving the physical address locations based, at least in part, on the information corresponding to the health of the plurality of physical address locations corresponding to the data.Type: GrantFiled: October 11, 2021Date of Patent: August 1, 2023Assignee: Mircon Technology, Inc.Inventor: Reshmi Basu
-
Patent number: 11714559Abstract: A framework disclosed herein extends a relaxed, scoped memory model to a system that includes nodes across a commodity network and maintains coherency across the system. A new scope, cluster scope, is defined, that allows for memory accesses at scopes less than cluster scope to operate on locally cached versions of remote data from across the commodity network without having to issue expensive network operations. Cluster scope operations generate network commands that are used to synchronize memory across the commodity network.Type: GrantFiled: September 25, 2020Date of Patent: August 1, 2023Assignee: Advanced Micro Devices, Inc.Inventors: Michael W. LeBeane, Khaled Hamidouche, Hari S. Thangirala, Brandon Keith Potter
-
Patent number: 11714560Abstract: Systems and processes for managing memory compression security to mitigate security risks related to compressed memory page access are disclosed herein. A system for managing memory compression security includes a system memory and a memory manager. The system memory includes an uncompressed region configured to store a plurality of uncompressed memory pages and a compressed region configured to store a plurality of compressed memory pages. The memory manager identifies a memory page in the uncompressed region of the system memory as a candidate for compression and estimate a decompression time for a compressed version of the identified memory page. The memory manager determines whether the estimated decompression time is less than a constant decompression time. The memory manager, based on a determination that the estimated decompression time is less than the constant decompression time, compresses the memory page and writes the compressed memory page in the compressed region.Type: GrantFiled: October 23, 2020Date of Patent: August 1, 2023Assignee: Amazon Technologies, Inc.Inventor: Martin Thomas Pohlack
-
Patent number: 11714561Abstract: A method of writing data to a protected region in response to a request from a host includes receiving a first write request including a first host message authentication code and a first random number from the host, verifying the first write request based on a write count, the first random number, and the first host message authentication code, updating the write count based on a result of verifying the first write request, generating a first device message authentication code based on the updated write count and the first random number, and providing the host with a first response including the first device message authentication code and a result of the verifying of the first write request.Type: GrantFiled: June 25, 2021Date of Patent: August 1, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Hyunsook Hong, Jisoo Kim, Yongsuk Lee, Younsung Chu, Hyungsup Kim
-
Patent number: 11714562Abstract: A memory system identifies, in a logical to physical (L2P) journal associated with a memory device, a first journal entry reflecting a two pass programming operation, where the two pass programming operation includes a first pass to program data to a second memory location identified by a second physical address and a second pass to program a same data to a same second memory location identified by a same second physical address. The system determines whether the second pass of the two pass programming operation is complete. Responsive to determining that the second pass of the two pass programming operation is complete, the system causes a second journal entry of the L2P journal to reference from a first physical address to the second physical address. The system reconstructs the L2P table based on the second journal entry.Type: GrantFiled: February 18, 2021Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventors: Johnny A. Lam, Sanjay Subbarao, Samyukta Mudugal
-
Patent number: 11714563Abstract: Methods, systems, and devices for volatile register to detect power loss are described. The memory system may receive a command to enter a first power mode having a lower power consumption than a second power mode. The memory system may store data in a register associated with the memory system before entering the first power mode (e.g., a low-power mode). The memory system may receive a command to exit the first power mode. The memory system may determine whether the data stored in the register includes one or more errors. The memory system may select a reset operation to perform to exit the first power mode based on determining whether the data stored in the register includes one or more errors.Type: GrantFiled: January 12, 2022Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventors: Deping He, Jonathan S. Parry
-
Patent number: 11714564Abstract: According to one implementation of the present disclosure, a method for power management is disclosed. The method includes: computing, by a central processing unit, software instructions of a software workload in an active-mode operation corresponding to a first operating point on a performance curve of a performance mode; transitioning from instances of the active-mode operation to instances of standby-mode operation of the CPU, and recording, by a time tracking element, each of a plurality of standby entry data points; transitioning from the instances of the standby-mode operation to the instances of the active-mode operation of the CPU, and recording, by the time tracking element, each of a plurality of standby exit data points; and determining a second operating point on the performance curve of the performance mode based on the recorded standby entry data points and the recorded standby exit data points.Type: GrantFiled: January 6, 2020Date of Patent: August 1, 2023Assignee: Arm LimitedInventors: James Edward Myers, Pranay Prabhat, Matthew James Walker, Parameshwarappa Anand Kumar Savanth, Fernando Garcia Redondo
-
Patent number: 11714565Abstract: A data storage device, in one implementation, includes a memory device having Single Level Cell (SLC) blocks and Multi-Level Cell (MLC) blocks, such as Triple Level Cell (TLC) blocks. If a SLC block is determined to have errors, the SLC block is reallocated as a TLC block. In some implementations, the TLC block is used to store TLC cold data.Type: GrantFiled: November 18, 2021Date of Patent: August 1, 2023Assignee: Western Digital Technologies, Inc.Inventors: Bhanushankar Doni, Raghavendra Gopalkrishnan
-
Patent number: 11714566Abstract: A tiering service enables a client to custom specify service level agreements for data items to be tiered and automatically promotes and demotes the data items amongst a warm tier, a plurality of intermediate tiers, and a cold tier to ensure the service level agreement commitments are met. In some embodiments, a client specifies segmentation criteria for defining multiple segments of data items included in a data scope or table and assigns latency targets to the segments in order to define the service level agreement. Also, in some embodiments, a plurality of intermediate tiers are implemented on common underlying hardware by varying metadata management to implement intermediate tiers that have progressively increasing latencies.Type: GrantFiled: October 25, 2021Date of Patent: August 1, 2023Assignee: Amazon Technologies, Inc.Inventors: Binu Kuttikkattu Idicula, Nagarathan M, Akshi Raina, Jaya Talreja
-
Patent number: 11714567Abstract: A computer-implemented method according to one embodiment includes identifying a request to migrate data associated with a volume from a first storage pool to a second storage pool; identifying entries in a first table corresponding to rank extents in the first storage pool containing the data; allocating and synchronizing a plurality of second tables for the identified entries of the first table that are located in the volume; transferring the data associated with the volume from the rank extents in the first storage pool containing the data to one or more rank extents in the one or more ranks of the second storage pool; and updating the second tables to correspond to the transferred data in the one or more rank extents in the one or more ranks of the second storage pool.Type: GrantFiled: July 12, 2022Date of Patent: August 1, 2023Assignee: International Business Machines CorporationInventors: Hui Zhang, Clint A. Hardy, Karl A. Nielsen, Matthew J. Kalos, Qiang Xie
-
Patent number: 11714568Abstract: An improved information management system is described herein that provides on-demand or live mount access to virtual machine data in a secondary copy format. For example, instead of restoring all of the virtual machine data in the secondary copy format to a virtual disk that is then mounted to a virtual machine, the improved information management system can, in response to request to access virtual machine data in a secondary copy format, create a virtual disk having a universal network component (UNC) path and create a virtual machine configured to access data via the UNC path. Once created and booted, the administrator or user can attempt to access the desired virtual machine data via the virtual machine.Type: GrantFiled: March 23, 2022Date of Patent: August 1, 2023Assignee: Commvault Systems, Inc.Inventors: Satish Chandra Kilaru, Henry Wallace Dornemann, Sagar Mardur Dasharatha, Sandeep Prakash Nashikkar
-
Patent number: 11714569Abstract: According to one embodiment, a storage controller is configured to control a storage device capable of, upon issuance of a predetermined command, causing a storage including a temperature sensor to perform a temperature measurement to update a temperature measurement value. The storage controller includes a timer configured to notify a timeout when an elapsed time from a last issuance of the predetermined command reaches a predetermined time, and a controller configured to, when the timeout is notified, issue to the storage a command for updating the temperature measurement value.Type: GrantFiled: February 27, 2020Date of Patent: August 1, 2023Assignee: KIOXIA CORPORATIONInventor: Hajime Yamazaki
-
Patent number: 11714570Abstract: A charge sharing scheme is used to mitigate the variations in cell currents in order to achieve higher accuracy for CIM computing. In some embodiments, a capacitor is associated with each SRAM cell, and the capacitors associated with all SRAM cells in a column are included in averaging the RBL current. In some embodiments, a memory unit associated to an RBL in a CIM device includes a storage element adapted to store a weight, a first switch device connected to the storage element and adapted to be controlled by an input signal and generate a product signal having a magnitude indicative of the product of the input signal and the stored weight. The memory unit further includes a capacitor adapted to receive the product signal and store an amount of charge corresponding to the magnitude of the product signal. The memory unit further include a second switch device adapted to transfer the charge on the capacitor to the RBL.Type: GrantFiled: December 22, 2020Date of Patent: August 1, 2023Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Jonathan Tsung-Yung Chang, Hidehiro Fujiwara, Hung-Jen Liao, Yen-Huei Chen, Yih Wang, Haruki Mori
-
Patent number: 11714571Abstract: In an embodiment, a system may support programmable hashing of address bits at a plurality of levels of granularity to map memory addresses to memory controllers and ultimately at least to memory devices. The hashing may be programmed to distribute pages of memory across the memory controllers, and consecutive blocks of the page may be mapped to physically distant memory controllers. In an embodiment, address bits may be dropped from each level of granularity, forming a compacted pipe address to save power within the memory controller. In an embodiment, a memory folding scheme may be employed to reduce the number of active memory devices and/or memory controllers in the system when the full complement of memory is not needed.Type: GrantFiled: June 21, 2021Date of Patent: August 1, 2023Assignee: Apple Inc.Inventors: Steven Fishwick, Lior Zimet
-
Patent number: 11714572Abstract: A redundant array of independent drives (RAID) stripe is formed across a set of storage controllers of a plurality of storage controllers, wherein the RAID stripe comprises two or more of a plurality of modular storage devices of at least one of the set of storage controllers. The RAID stripe is written across the set of storage controllers.Type: GrantFiled: June 8, 2020Date of Patent: August 1, 2023Assignee: PURE STORAGE, INC.Inventors: Hari Kannan, Robert Lee, Yuhong Mao, Ronald Karr, Boris Feigin
-
Patent number: 11714573Abstract: Techniques for storage optimization in a distributed object store are described. A storage optimization service of a provider network monitors changes to data objects in a distributed object store that are part of a data lake and are referenced by a table index. The storage optimization service determines whether particular storage optimizations involving the data objects would be beneficial, prioritizes the ordering of these optimizations with a focus on performing impactful optimizations first, while intelligently scheduling the optimizations to avoid overutilization of available resources.Type: GrantFiled: March 29, 2021Date of Patent: August 1, 2023Assignee: Amazon Technologies, Inc.Inventors: Shashank Bhardwaj, Roman Gavrilov, Brian Scott Ross, Mehul A. Shah, Benjamin Sowell, Anthony A. Virtuoso, Linan Zheng
-
Patent number: 11714574Abstract: Various embodiments described herein provide for using analysis of a sequence of commands (issued by a host system) to manage a memory command component, such as a read engine or a write engine of a memory system.Type: GrantFiled: June 14, 2021Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventors: Arun Kumar Reddy Thokala, Ameer Bhargav Kilari, Rajan Rishi, Badal Nilawar
-
Patent number: 11714575Abstract: A semiconductor memory device includes first and second planes of memory cells, and a control circuit configured to perform a write operation on the memory cells to store first and second bits per memory cell, and to perform a first read operation using a first read voltage to read the first bits and a second read operation using second and third read voltages to read the second bits. In response to a first instruction, the control circuit performs the first and second read operations to read the first bits from the first plane and the second bits from the second plane, respectively. In response to a second read instruction, the control circuit performs the second and first read operations to read the second bits from the first plane and the first bits from the second plane, respectively.Type: GrantFiled: August 16, 2021Date of Patent: August 1, 2023Assignee: Kioxia CorporationInventors: Akio Sugahara, Masahiro Yoshihara
-
Patent number: 11714576Abstract: Methods, systems, and devices for memory bus drive defect detection and related operations are described. A controller coupled with a memory array may receive a command for data. The memory array may include one or more pins for communicating data to and from the memory array, in response to the command. The controller may transmit to the memory array, over a bus that is coupled with the controller and the pins, the command. The controller may detect, based at least in part on a resistor coupled with the bus and a power supply of the memory array, that the bus is operating in a first state after transmitting the command. The first state may comprise a voltage that is relatively higher than a voltage of the second state. The controller may determine a defect associated with the bus or the pin based on detecting the bus in the first state.Type: GrantFiled: October 19, 2021Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventors: Scott E. Schaefer, Melissa I. Uribe
-
Patent number: 11714577Abstract: A plurality of entries associated with a media management operation for a plurality of transfer units are stored. A respective destination location for each of the respective transfer units are determined in connection with the garbage procedure such that a subset of the plurality of transfer units aligns with a codeword boundary on the memory page. A plurality of write commands in connection with the media management operation are issued based at least in part on the determining.Type: GrantFiled: December 14, 2021Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventors: Antonio David Bianco, Shakeel Isamohiuddin Bukhari
-
Patent number: 11714578Abstract: A method of operating a storage device includes receiving, at the storage device, a meta information transfer command based on a data read request. The meta information transfer command is received from a host device. The method further includes receiving, at the storage device, a data read command corresponding to the data read request and the meta information transfer command. The data read command is received from the host device. The method further includes receiving, at the storage device, a plurality of meta data corresponding to the data read request and the meta information transfer command. The plurality of meta data is received from the host device. The method further includes performing a data read operation, at the storage device, based on the data read command and the plurality of meta data.Type: GrantFiled: April 4, 2022Date of Patent: August 1, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dong-Woo Kim, Dong-Min Kim, Song-Ho Yoon, Wook-Han Jeong
-
Patent number: 11714579Abstract: A nonvolatile memory device includes a first pin that receives a first signal, a second pin that receives a second signal, third pins that receive third signals, a fourth pin that receives a write enable signal, a memory cell array, and a memory interface circuit that obtains a command, an address, and data from the third signals in a first mode and obtains the command and the address from the first signal and the second signal and the data from the third signals in a second mode. In the first mode, the memory interface circuit obtains the command from the third signals and obtains the address from the third signals. In the second mode, the memory interface circuit obtains the command from the first signal and the second signal and obtains the address from the first signal and the second signal.Type: GrantFiled: May 31, 2022Date of Patent: August 1, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seonkyoo Lee, Jeongdon Ihm, Chiweon Yoon, Byunghoon Jeong
-
Patent number: 11714580Abstract: Aspects of the present disclosure are directed to performing varying frequency memory sub-system background scans using either or both a timer and an I/O event limit. This can be accomplished by identifying a background scan trigger event from one of multiple possible types of background scan trigger events, such as a timer expiration or reaching an event count limit. In response to the background scan trigger event, a background scan can be initiated on a memory portion. The background scan can produce results, such as CDF-based data. When a metric based on the results exceeds a background scan limit, a refresh relocation can be performed and logged. A metric can be generated based on the CDF-based data, obtained error recovery depth data, or refresh relocation event data. When the metric is above or below corresponding background scan thresholds, a background scan frequency can be adjusted.Type: GrantFiled: July 15, 2022Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventors: Gerald L. Cadloni, Michael Sheperek, Francis Chew, Bruce A. Liikanen, Larry J. Koudele
-
Patent number: 11714581Abstract: In a system and method for automated device onboarding to a cloud based printing system, and administrator logs in to a selected one of a group of networked multifunction peripherals and registers it to a company in accordance with a device registration code. The selected multifunction peripheral registers itself with a cloud server, and discovers other candidate multifunction peripherals for registration. The selected multifunction peripheral sends the device registration code to each discovered multifunction peripheral with an instruction to perform self-registration with the cloud server. Each discovered multifunction peripheral then registers with the cloud server. A registered user may send a document processing job to the cloud server and release from any registered multifunction peripheral.Type: GrantFiled: September 8, 2022Date of Patent: August 1, 2023Assignee: Toshiba TEC Kabushiki KaishaInventors: Silvy Wilson, Marianne Kodimer, Gouse Shaik
-
Patent number: 11714582Abstract: A virtual printer A generated in a virtual printer service included in a host computer including an OS uses a search request receiver to receive a device search request from the OS, and uses a search request responder to respond to the received device search request. Further, a print job receiver receives a print job from the OS, which has registered the virtual printer A as a transmission destination of the print job based on the response, in accordance with a specific protocol. Then, a print job converter converts the received print job, and a print job transmitter transmits the converted print job to a printer AY, which does not support the specific protocol, via a job generator in accordance with a protocol different from the specific protocol.Type: GrantFiled: December 15, 2021Date of Patent: August 1, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Norihiro Arai
-
Patent number: 11714583Abstract: A print data generating device is configured to generate print data for creating a printed medium by printing a target image on a heat-sensitive medium with a printing device. The printing device includes a thermal head having a heating element. The heat-sensitive medium includes: a base material; and a heat-sensitive layer. The base material has a transparency. The heat-sensitive layer is provided over one surface of the base material and is configured to develop a first color when heated to a first temperature or higher. The printing device is configured to control the heating element according to the print data to heat the heat-sensitive medium. The print data generating device includes a controller. The controller is configured to perform: (a) determining a condition of a background area on which the heat-sensitive medium is to be superimposed; and (b) generating the print data in accordance with the condition determined in (a).Type: GrantFiled: December 27, 2021Date of Patent: August 1, 2023Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventors: Isao Fukuchi, Akira Minami, Keisuke Nishihara
-
Patent number: 11714584Abstract: An information processing apparatus includes an input interface, a communication interface, and a processor. The input interface is configured to receive settings related to a print failure report. The communication interface is configured to facilitate communication with an image forming apparatus and a destination of the print failure report identified in the settings. The processor is configured to selectively execute a print mode for transmitting designated print data of a print object to the image forming apparatus and a report mode for transmitting print data for reporting including print log information to the destination based on the settings.Type: GrantFiled: March 29, 2022Date of Patent: August 1, 2023Assignee: TOSHIBA TEC KABUSHIKI KAISHAInventor: Daiki Sakamoto
-
Patent number: 11714585Abstract: An image forming apparatus includes a memory that stores identification information of authorized users in association with biometric information thereof, a reading device configured to read identification information from a medium, an input device through which biometric information is input, and a processor configured to, upon receipt of one of identification and biometric information, perform a first authentication by determining whether said one of identification and biometric information is stored, when said one of identification and biometric information is stored, upon receipt of the other of identification and biometric information, perform a second authentication by determining whether the other of identification and biometric information is stored in association with said one of identification and biometric information, and when the other of identification and biometric information is stored, enable a first operation that can be performed for the corresponding authorized user.Type: GrantFiled: February 17, 2022Date of Patent: August 1, 2023Assignee: Toshiba Tec Kabushiki KaishaInventor: Shinya Sugimoto
-
Patent number: 11714586Abstract: A storage medium storing an application program executable by a computer of an information processing device, an operating system of the information processing device having an automatic function by which, when procedure data indicating: (i) a series of procedures of a plurality of functions and operations; and (ii) an activation condition, is registered therein, the operating system automatically executes the series of procedures in response to the activation condition being satisfied, wherein, when the application program is activated based on the automatic function, the application program causes the computer to: acquire input information which includes activation information for identifying the activation condition; decide print target data based on the acquired activation information acquired; and automatically output a print job based on the decided print target data, the operating system being configured to transmit the input information to the application program at the time of activating the applicatType: GrantFiled: March 27, 2022Date of Patent: August 1, 2023Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Jun Yamada
-
Image forming apparatus using print setting values and controlling method of image forming apparatus
Patent number: 11714587Abstract: An image forming apparatus includes a controller including a processor, with the controller configured to register a first print setting value related to a predetermined print setting item, and receive, from an information processing apparatus, a second print setting value set by the information processing apparatus, wherein the received second print setting value is related to the predetermined print setting item. The registered first print setting value is compared to the received second print setting value, and information based on a result of the comparison is transmitted to the information processing apparatus.Type: GrantFiled: May 9, 2022Date of Patent: August 1, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Takeshi Kaneda -
Patent number: 11714588Abstract: An information processing apparatus includes a processor configured to: transmit authentication information to a first image forming apparatus; acquire, from the first image forming apparatus, job information acquired by the first image forming apparatus from a server using the authentication information, the job information being information on one or more jobs corresponding to the authentication information; cause a display to display a screen presenting the acquired job information; receive, on the displayed screen, selection of one or more jobs to print using the first image forming apparatus; and transmit selection information indicating one or more selected jobs selected by the selection to the first image forming apparatus to instruct the first image forming apparatus to acquire the one or more selected jobs from the server.Type: GrantFiled: December 23, 2021Date of Patent: August 1, 2023Assignee: FUJIFILM Business Innovation Corp.Inventor: Taku Yoshimura
-
Patent number: 11714589Abstract: In a system in which communication between an information processing apparatus and a printing apparatus is possible, the information processing apparatus detects that communication with the printing apparatus has become possible and, in response to detection that such communication has become possible, generates print data based upon data that the information processing apparatus is displaying on a display unit connected to or built in the information processing apparatus, and transfers the generated print data to the printing apparatus. The printing apparatus prints the data received from the information processing apparatus.Type: GrantFiled: October 5, 2022Date of Patent: August 1, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Shigeru Hiroki
-
Patent number: 11714590Abstract: A display control apparatus includes: an inputter configured to receive internal display information and external display information about a vehicle; a memory storing a control program for an internal display of the vehicle and an external display of the vehicle; and a processor configured to perform control on a brightness of the internal display and a brightness of the external display, in connection with a portable terminal, by executing the control program.Type: GrantFiled: December 22, 2021Date of Patent: August 1, 2023Assignee: HYUNDAI MOBIS Co., Ltd.Inventors: Tae Hun Kim, Sung Joon Ahn, Seung Hwan Lee
-
Patent number: 11714591Abstract: A display control method and system, a mobile terminal, and a storage medium are provided. The method includes: acquiring a trigger event, the trigger event including at least one of: an event generated by triggering a first display interface or an event generated by triggering a second display interface; acquiring a target display area corresponding to the trigger event; reporting the trigger event to a desktop launcher corresponding to the target display area, so that the desktop launcher starts an interface corresponding to the trigger event in the target display area.Type: GrantFiled: February 28, 2022Date of Patent: August 1, 2023Assignee: Beijing Xiaomi Mobile Software Co., Ltd.Inventors: Lijun Liu, Qun Chang, Chunyi Lu
-
Patent number: 11714592Abstract: In an exemplary process for interacting with user interface objects using an eye gaze, an affordance associated with a first object is displayed. A gaze direction or a gaze depth is determined. While the gaze direction or the gaze depth is determined to correspond to a gaze at the affordance, a first input representing user instruction to take action on the affordance is received, and the affordance is selected responsive to receiving the first input.Type: GrantFiled: September 27, 2021Date of Patent: August 1, 2023Assignee: Apple Inc.Inventors: Avi Bar-Zeev, Ryan S. Burgoyne, Devin W. Chalmers, Luis R. Deliz Centeno, Rahul Nair, Timothy R. Oriol, Alexis H. Palangie
-
Patent number: 11714593Abstract: A modular display apparatus is provided. The modular display apparatus includes a plurality of display apparatuses, each of which includes a plurality of pixels; a storage configured to store a plurality of gain sets, each of which includes gain values respectively corresponding to a plurality of power loads; and a processor configured to: identify a gain set from among the plurality of gain sets based on a resolution of the modular display apparatus; transmit the gain set to the plurality of display apparatuses; receive a plurality of gain values which respectively correspond to power loads for the plurality of display apparatuses to display an image from the plurality of display apparatuses; and transmit a gain value from among the plurality of gain values to the plurality of display apparatuses. Each of the plurality of display apparatuses is configured to display the image by driving a plurality of light-emitting devices of the plurality of pixels based on the gain value received from the processor.Type: GrantFiled: June 4, 2021Date of Patent: August 1, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Joohyun Lee, Junhyung Shin, Jiyong Park, Seongkoo Cheong
-
Patent number: 11714594Abstract: A cuepoint determination system utilizes a convolutional neural network (CNN) to determine cuepoint placements within media content items to facilitate smooth transitions between them. For example, audio content from a media content item is normalized to a plurality of beats, the beats are partitioned into temporal sections, and acoustic feature groups are extracted from each beat in one or more of the temporal sections. The acoustic feature groups include at least downbeat confidence, position in bar, peak loudness, timbre and pitch. The extracted acoustic feature groups for each beat are provided as input to the CNN on a per temporal section basis to predict whether a beat immediately following the temporal section within the media content item is a candidate for cuepoint placement. A cuepoint placement is then determined from among the candidate cuepoint placements predicted by the CNN.Type: GrantFiled: October 7, 2019Date of Patent: August 1, 2023Assignee: Spotify ABInventors: Michael Scibor, Thor Kell, Rachel Malia Bittner, Tristan Jehan
-
Patent number: 11714595Abstract: Adapting an audio portion of a video conference includes a presenter providing content for the video conference by delivering live content, prerecorded content, or combining live content with prerecorded content, at least one additional co-presenter provides content for the video conference, and untangling overlapping audio streams of the presenter and the co-presenter by replaying individual audio streams from the presenter and/or the at least one co-presenter or separating the audio streams by diarization. Adapting an audio portion of a video conference may also include recording the presenter to provide a recorded audio stream, using speech-to-text conversion to convert the recorded audio stream to text, correlating the text to the recorded audio stream, retrieving a past portion of the recorded audio stream using a keyword search of the text, and replaying the past portion of the recorded audio stream. The keyword may be entered using a voice recognition system.Type: GrantFiled: June 25, 2021Date of Patent: August 1, 2023Assignee: mmhmm inc.Inventors: Phil Libin, Leonid Kitainik
-
Patent number: 11714596Abstract: Disclosed is an operation method of an audio signal processing device configured to process an audio signal including a first audio signal component and a second audio signal component. The operation method includes: receiving the audio signal; normalizing loudness of the audio signal, based on a pre-designated target loudness; acquiring the first audio signal component from the audio signal having the normalized loudness, by using a machine learning model; and de-normalizing loudness of the first audio signal component, based on the pre-designated target loudness.Type: GrantFiled: October 21, 2021Date of Patent: August 1, 2023Assignee: GAUDIO LAB, INC.Inventors: Sangbae Chon, Soochul Park
-
Patent number: 11714597Abstract: The present disclosure relates to techniques for sharing audio data. In some examples, while displaying a first user interface including controls for an audio media application, receiving a request to display a user interface for selecting one or more devices. In response to receiving the request to display the user interface, displaying a second user interface. If a source electronic device is connected to a first external device and a second external device, displaying a first affordance indicating that audio data from the audio media application is configured to be provided concurrently to the first external device and the second external device. If the source electronic device is connected to the first external device, displaying a second affordance indicating that audio data from the audio media application is configured to be provided solely to the first external device.Type: GrantFiled: October 25, 2021Date of Patent: August 1, 2023Assignee: Apple Inc.Inventor: Taylor G. Carrigan
-
Patent number: 11714598Abstract: A method and an apparatus for providing feedback for confirming a user's intention during an interactive artificial intelligence (AI) service (e.g., a virtual secretary service and a virtual friend service) is provided by an electronic device. The electronic device includes an input/output interface for a dialogic interaction with a user and at least one processor configured to control to execute a service based on the dialogic interaction with the user, monitor a process during the service, detect entry to a predetermined phase based on a result of the monitoring, and output at least one feedback alerting the user to the predetermined phase. Other embodiments are possible.Type: GrantFiled: August 8, 2019Date of Patent: August 1, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Wonheui Jung, Youngmin Yoon, Edward Arthur Schweizer, Jared Michael Lodwick, Mieko Haire, Richard James Schatzberger