Patents Issued in April 2, 2024
-
Patent number: 11947821Abstract: The present disclosure provides methods, systems, and non-transitory computer readable media for managing a primary storage unit of an accelerator. The methods include assessing activity of the accelerator; assigning, based on the assessed activity of the accelerator, a lease to a group of one or more pages of data on the primary storage unit, wherein the assigned lease indicates a lease duration; and marking, in response to the expiration of the lease duration indicated by the lease, the group of one or more pages of data as an eviction candidate.Type: GrantFiled: June 15, 2020Date of Patent: April 2, 2024Assignee: Alibaba Group Holding LimitedInventors: Yongbin Gu, Pengcheng Li, Tao Zhang, Yuan Xie
-
Patent number: 11947822Abstract: The disclosure herein describes processing data operation requests and performing associated operations on pages of a record data structure. A data operation is generated based on a received data operation request. The data operation request includes a bookkeeping page identifier. A bookkeeping page of the record index structure is identified based on the bookkeeping page identifier and an index page of the record index structure with a parameter of the data operation. If a timestamp in metadata of the identified index page matches a corresponding timestamp associated with the identified index page in metadata of the bookkeeping page, the data operation is performed on the identified index page. The disclosure enables the use and maintenance of large data indexes in data storage systems where data entries expire over time due to automatic temporal compaction processes.Type: GrantFiled: March 31, 2022Date of Patent: April 2, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Jan-Ove Almli Karlberg, Tor Kreutzer
-
Patent number: 11947823Abstract: A data storage and retrieval system for a computer memory including a memory slice formed of segments and adapted to contain one or more documents and a checkpoint adapted to persist the memory slice. The checkpoint includes a document vector containing a document pointer corresponding to a document. The document pointer including a segment identifier identifying a logical segment of the memory slice and an offset value defining a relative memory location of the first document within the identified segment. There are checkpoint memory blocks, each storing a copy of a corresponding segment of the memory slice. The segment identifier of the document pointer identifies a checkpoint memory block and the offset value of the document pointer defines a relative location of the document within the checkpoint memory block.Type: GrantFiled: May 23, 2022Date of Patent: April 2, 2024Assignee: SAP SEInventors: Christian Bensberg, Steffen Geissinger
-
Patent number: 11947824Abstract: An electronic control unit includes a volatile memory, a nonvolatile memory that includes a storage area including a data portion to which data loaded into the volatile memory is written and a margin portion which is an unused portion corresponding to the data, and a control unit configured to load the data of the nonvolatile memory into the volatile memory. The nonvolatile memory stores valid portion information which is information indicating the data portion. The control unit is configured to load the data of the nonvolatile memory into a storage area of the volatile memory based on the valid portion information.Type: GrantFiled: December 8, 2021Date of Patent: April 2, 2024Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Taiki Mizutani
-
Patent number: 11947825Abstract: A system update appliance includes a processor and a memory device with a Content Addressable Storage (CAS) space and a location addressable storage space. The location addressable storage space partitioned into an object storage space and a device storage space. The processor stores a device entry in the device storage space. The device entry is associated with a device external to the system update appliance and includes a component entry for a component of the device. The component operates based on an update. The component entry includes a description of the component and a pointer to a record stored in the CAS space. The processor stores the record in the CAS space. The record is associated with a combination of the component and the first update. The record includes the description, a second pointer to an update repository, and a third pointer to the object storage space.Type: GrantFiled: May 31, 2022Date of Patent: April 2, 2024Assignee: Dell Products L.P.Inventors: Vaideeswaran Ganesan, Hemant Gaikwad, Pravin Janakiram
-
Patent number: 11947826Abstract: A storage system is described. The storage system may include a plurality of storage tiers, each including at least one storage device, each storage device including storage and a controller. Metadata storage may store metadata for an image stored in the plurality of storage tiers, which includes a location in the plurality of storage tiers where the image is stored. A receiver may receive a request to access the image from a host. Retrieval software, executed by a processor, may retrieve the image from the plurality of storage tiers using the location where the image is stored. A transmitter may transmit the image to the host.Type: GrantFiled: August 18, 2022Date of Patent: April 2, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sompong Paul Olarig, William David Schwaderer, Chandranil Chakraborttii
-
Patent number: 11947827Abstract: The disclosure herein describes enhancing data durability of a base component using a delta component. A delta component is generated based on the base component becoming unavailable. The delta component is configured to include unwritten storage space with an address space matching the base component and a tracking bitmap associated with data blocks of the address space of the delta component. Write operations targeted for the base component are routed to the delta component. Based on the routed write operations, bits associated with data blocks affected by the write operations are changed in the tracking bitmap. Based on the base component becoming available, data blocks affected by routed write operations are identified based on the tracking bitmap and the identified data blocks are synchronized from the delta component to the base component. The delta component is then removed.Type: GrantFiled: May 15, 2020Date of Patent: April 2, 2024Assignee: VMware, Inc.Inventors: Eric Knauft, Enning Xiang, Mansi Shah, Pascal Renauld, Yiqi Xu, Ojan Thornycroft, Pratik Desai, Zhihao Yao, Yizhou Luo
-
Patent number: 11947828Abstract: A memory device is disclosed, including a memory array and a selection circuit. At least one first faulty cell and at least one second faulty cell that are in the memory array store data corresponding to, respectively, first and second fields of a floating-point number. The selection circuit identifies the at least one first faulty cell and the at least one second faulty cell based on a priority of a cell replacement operation which indicates that a priority of the at least one first faulty cell is higher than that of the at least one second faulty cell. The selection circuit further outputs a fault address of the at least one first faulty cell to a redundancy analyzer circuit for replacing the at least one first faulty cell.Type: GrantFiled: August 20, 2021Date of Patent: April 2, 2024Assignees: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD., NATIONAL TSING HUA UNIVERSITYInventors: Jun-Shen Wu, Chi-En Wang, Ren-Shuo Liu
-
Patent number: 11947829Abstract: This application discloses a data writing method, device, a storage server and a computer readable storage medium, including: writing, when a write request is received, write data corresponding to the write request to a write buffer; acquiring historical access data of a data block corresponding to to-be-flushed data in the write buffer when a data flushing operation is triggered for the write buffer; determining whether the to-be-flushed data is write-only data based on the historical access data by using a pre-trained classifier; if yes, writing the to-be-flushed data to a hard disk drive; and if no, writing the to-be-flushed data to a cache. The data writing method provided by this application can effectively reduce the traffic of writing dirty data to the cache while reserving more space in the cache for the ordinary data, thereby improving the utilization of the cache space and the read hit rate of the cache.Type: GrantFiled: November 10, 2021Date of Patent: April 2, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yu Zhang, Ke Zhou, Hua Wang, Jianying Hu, Yongguang Ji
-
Patent number: 11947830Abstract: A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to receive key value (KV) pair data, group a plurality of KV pair data based on a data clustering value, aggregate the grouped plurality of KV pair data, and program the aggregated plurality of KV pair data to the memory device. A length of the KV pair data is less than a size of a flash management unit (FMU). The KV pair data includes a key and a value. Each KV pair data of the plurality of KV pair data has a length less than the size of the FMU. The received KV pair data is stored in a temporary location and grouped together in the temporary location. The grouping is based on a similarity of characteristics of plurality of KV pair data.Type: GrantFiled: May 18, 2022Date of Patent: April 2, 2024Assignee: Western Digital Technologies, Inc.Inventors: David Avraham, Alexander Bazarsky, Ran Zamir
-
Patent number: 11947831Abstract: A system includes a memory device and a processing device, operatively coupled with the memory device, to perform operations including: receiving a request to perform a read operation on a segment of the memory device; determining a program erase cycle count associated with the segment of the memory device; determining a temperature offset value for the segment of the memory device based on a write temperature and a read temperature, determining whether the temperature offset value satisfies a threshold criterion associated with the program erase cycle count of the segment; and responsive to determining that the temperature offset value satisfies the threshold criterion, performing a corrective read operation on the segment of the memory device, wherein a sense time parameter of the corrective read operation is modified according to the temperature offset value and the program erase cycle count.Type: GrantFiled: June 2, 2022Date of Patent: April 2, 2024Assignee: Micron Technology, Inc.Inventors: Zhenming Zhou, Murong Lang, Ching-Huang Lu, Nagendra Prasad Ganesh Rao
-
Patent number: 11947832Abstract: An integrated circuit is presented. The integrated circuit has a set of sensor input interfaces and an output interface. The integrated circuit further has a memory with a first and second memory locations. The integrated circuit further has a multi-chip hub module which has a transaction buffer with both a real-time and a non-real-time buffer. The multi-chip hub module has a context mapper, a re-formatter module and an error handling module. The context mapper is configured to map data to the first or second memory location. The multi-chip hub module is configured to process data through the modules and provide processed data to the output interface.Type: GrantFiled: February 9, 2022Date of Patent: April 2, 2024Assignee: Texas Instruments IncorporatedInventors: Sriramakrishnan Govindarajan, Mihir Mody
-
Patent number: 11947833Abstract: A method and apparatus for training data in a computer system includes reading data stored in a first memory address in a memory and writing it to a buffer. Training data is generated for transmission to the first memory address. The data is transmitted to the first memory address. Information relating to the training data is read from the first memory address and the stored data is read from the buffer and written to the memory area where the training data was transmitted.Type: GrantFiled: June 21, 2022Date of Patent: April 2, 2024Assignee: Advanced Micro Devices, Inc.Inventors: Anwar Kashem, Craig Daniel Eaton, Pouya Najafi Ashtiani, Tsun Ho Liu
-
Patent number: 11947834Abstract: A method to provide network storage services to a remote host system, including: generating, from packets received from the remote host system, first control messages and first data messages; buffering, in a random-access memory of a memory sub-system, the first control messages for a local host system to fetch the first control messages, process the first control messages, and generate second control messages; sending the first data messages to a storage device of the memory sub-system without the first data messages being buffered in the random-access memory; communicating the second control messages generated by the local host system to the storage device of the memory sub-system; and processing, within the storage device, the second control messages and the first data messages to provide the network storage services.Type: GrantFiled: July 15, 2022Date of Patent: April 2, 2024Assignee: Micron Technology, Inc.Inventor: Luca Bert
-
Patent number: 11947835Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling, by an on-chip memory controller, a plurality of hardware components that are configured to perform computations to access a shared memory. One of the on-chip memory controller includes at least one backside arbitration controller communicatively coupled with a memory bank group and a first hardware component, wherein the at least one backside arbitration controller is configured to perform bus arbitrations to determine whether the first hardware component can access the memory bank group using a first memory access protocol; and a frontside arbitration controller communicatively coupled with the memory bank group and a second hardware component, wherein the frontside arbitration controller is configured to perform bus arbitrations to determine whether the second hardware component can access the memory bank group using a second memory access protocol different from the first memory access protocol.Type: GrantFiled: September 21, 2021Date of Patent: April 2, 2024Assignee: Black Sesame Technologies Inc.Inventors: Zheng Qi, Yi Wang, Yanfeng Wang
-
Patent number: 11947836Abstract: A memory system includes a memory controller and a first memory. The memory controller writes a plurality of first data segments of user data and metadata to a plurality of first segment regions of the first memory according to a first order. In response to a read request from a host, the memory controller individually identifies a plurality of second segment regions to which a plurality of second data segments corresponding to requested user data has been written. The memory controller determines whether or not to perform a prefetch operation according to a second order and a third order. The second order is an order of reading the second data segments from the second segment regions. The third order corresponds to the first order excluding the order of write destinations of the metadata.Type: GrantFiled: September 7, 2022Date of Patent: April 2, 2024Assignee: Kioxia CorporationInventors: Haruka Mori, Akihiro Nagatani
-
Patent number: 11947837Abstract: According to one embodiment, a memory system receives, from a host, a write request including a first identifier associated with one write destination block and storage location information indicating a location in a write buffer on a memory of the host in which first data to be written is stored. When the first data is to be written to a nonvolatile memory, the memory system obtains the first data from the write buffer by transmitting a transfer request including the storage location information to the host, transfers the first data to the nonvolatile memory, and writes the first data to the one write destination block.Type: GrantFiled: August 4, 2020Date of Patent: April 2, 2024Assignee: Kioxia CorporationInventors: Shinichi Kanno, Hideki Yoshida
-
Patent number: 11947838Abstract: A computer-implemented method according to one approach includes receiving requests to perform data operations on a first storage container, where the data operations include a read operation and a write operation. It is determined whether first data stored on the first storage container is set to a read-only status. In response to determining that the first data is set to the read-only status, the read operation is allowed to be performed on the first container for reading the first data, and the write operation is performed on a second storage container. Moreover, in response to determining that the first data is set to the read-only status, it is determined whether the read-only status has been withdrawn. In response to determining that the read-only status has been withdrawn, further write operations are allowed to be performed on the first storage container.Type: GrantFiled: November 30, 2020Date of Patent: April 2, 2024Assignee: International Business Machines CorporationInventors: Lourie Goodall, Joseph M. Swingler
-
Patent number: 11947839Abstract: A storage device includes: protected memory including one or more log pages; non-volatile memory; and a storage controller. The storage controller includes: a command fetcher to receive a data request command associated with data including first metadata and second metadata, and execute the data request command in the non-volatile memory; a logger to identify the second metadata, and log the second metadata in the one or more log pages; and a log page fetcher/eraser to retrieve the second metadata from the one or more log pages in response to a separate command.Type: GrantFiled: July 2, 2021Date of Patent: April 2, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Rekha Pitchumani, Yangwook Kang, Yang Seok Ki
-
Patent number: 11947840Abstract: Described systems, apparatuses, and methods relate to volatile memories that are refreshed to maintain data integrity, such as dynamic random-access memory (DRAM) and synchronous DRAM (SDRAM). A memory device includes multiple dies, with each die having a memory array to be refreshed. The multiple dies may be interconnected via at least one inter-die bus of the memory device. A memory controller sends a command to the memory device to enter a self-refresh mode. In response, a die of the multiple dies can enter the self-refresh mode and initiate or otherwise coordinate refresh operations of the other dies. To do so, the die may transmit at least one refresh-related command to at least one other die using the inter-die bus. Multiple different signaling schemes and timing approaches are disclosed. The described inter-die refresh control principles may be implemented in energy-efficient applications, such as in low-power double data rate (LPDDR) SDRAM.Type: GrantFiled: October 28, 2021Date of Patent: April 2, 2024Assignee: Micron Technology, Inc.Inventors: Kang-Yong Kim, Hyun Yoo Lee
-
Patent number: 11947841Abstract: Methods, systems, and devices for managing address access information are described. A device may receive a command for an address of a memory array. Based on or in response to the command, the device may read a first set of tag bits from the memory array. The first set of tag bits may indicate access information for a set of addresses that includes the address. The device may determine a second set of tag bits based on the command and the address. The second set of tag bits may indicate updated access information for the address. The device may generate a codeword based on the first set of tag bits and the second set of tag bits and may store the codeword in the memory array.Type: GrantFiled: January 27, 2022Date of Patent: April 2, 2024Assignee: Micron Technology, Inc.Inventors: Keun Soo Song, Hyunyoo Lee, Kang-Yong Kim
-
Patent number: 11947842Abstract: The present disclosure provides a method and apparatus for writing data in an append mode, a device and a storage medium. The present disclosure relates to the field of cloud storage technology, and can be applied to a cloud platform. The method includes: acquiring to-be-written data, and writing the to-be-written data into a magnetic disk; writing first index information of the to-be-written data in a memory; storing, in response to determining that the number of pieces of second index information is greater than a first preset threshold, the second index information into storage hardware, the second index information including the first index information; and writing first identifier information corresponding to the second index information in the memory.Type: GrantFiled: August 26, 2022Date of Patent: April 2, 2024Assignee: Beijing Baidu Netcom Science Technology, Co., Ltd.Inventor: Zhengli Yi
-
Patent number: 11947843Abstract: Provided is a method of controlling a RAID controller, the method including generating, by the RAID controller, a command sequence, and transmitting, by the RAID controller, when a first cache barrier command included in the command sequence is identified, at least one cache barrier command to an arbitrary disk constituting a RAID before transmitting a first write command arranged after the first cache barrier command in the command sequence to the arbitrary disk.Type: GrantFiled: November 26, 2020Date of Patent: April 2, 2024Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGYInventor: Youjip Won
-
Patent number: 11947844Abstract: A display control method includes the steps of obtaining a first preview image resolution for checking a printing layout, obtaining a second preview image resolution for checking a spot color printing portion where the spot color printing is carried out, and displaying a spot color preview image for checking the spot color printing portion by using a resolution based on the first preview image resolution and the second preview image resolution. The first preview image resolution is calculated and obtained based on a print setting included in the print data and on a size of a region where display is carried out in the preview image displaying step, and the second preview image resolution is calculated and obtained based on a drawing command included in the print data and on the size of the region where display is carried out in the preview image displaying step.Type: GrantFiled: April 25, 2022Date of Patent: April 2, 2024Assignee: CANON KABUSHIKI KAISHAInventor: Tetsuhide Takasaki
-
Patent number: 11947845Abstract: A computing device includes: a housing configured to receive a supply of print media; a print head supported by the housing; a wireless communications subsystem supported by the housing; a controller supported by the housing, the controller configured to: control the communications subsystem to detect a data collection device; obtain, from the data collection device via the communications subsystem, monitoring data collected by the data collection device indicative of an environmental condition; transmit the monitoring data; receive a command based on the monitoring data; and control the print head to apply indicia to the print media according to the command.Type: GrantFiled: May 16, 2023Date of Patent: April 2, 2024Assignee: Zebra Technologies CorporationInventors: Robert A. Grom, David A. Langevin, Ujjaval C. Patel, Craig M. Swanson, Gerard R. Corriveau
-
Patent number: 11947846Abstract: A media processing device includes a communicator communicable with an external device, and a controller configured to, in response to receiving, by the communicator, a first command including a plurality of pieces of setting information, the setting information including a setting item related to a setting and a setting value associated with the setting item, determine whether the setting information has an error. The controller is configured to, when it is determined that the setting information has the error, in response to receiving, by the communicator, a second command, transmit, by the communicator, response information including first information related to the setting item determined as having the error and second information related to the error.Type: GrantFiled: May 30, 2023Date of Patent: April 2, 2024Assignee: Seiko Epson CorporationInventor: Daigo Nagase
-
Patent number: 11947847Abstract: By using the present disclosure, for example, a notification of an error that has occurred in a device can be received even in cloud printing. Some embodiments provide a method performed by executing an application using an information processing apparatus that transmits print data to be transferred to a printing apparatus by a server system, the method including transmitting, to the server system, a request to check a processing status of the print data in the printing apparatus, receiving the processing status of the print data from the server system having responded to the request, and displaying the received processing status on a display unit of the information processing apparatus.Type: GrantFiled: January 31, 2023Date of Patent: April 2, 2024Assignee: Canon Kabushiki KaishaInventor: Keisuke Morita
-
Patent number: 11947848Abstract: An image processing system includes a first processor that is mounted on an image processing apparatus installed in a shared space and shared by plural users who do not belong to an identical organization, and a second processor that is mounted on a control apparatus installed together with a virtual private network (VPN) connection unit in a local area network outside the shared space, the control apparatus being used by an organization to which a part of the plural users belongs, in which the first processor is configured to acquire address information of the VPN connection unit, the first processor is connected to the VPN connection unit by using the acquired address information, and the second processor is configured to acquire apparatus information indicating an apparatus configuration of the image processing apparatus from the image processing apparatus via the VPN connection unit, acquire contract information regarding use of the image processing apparatus corresponding to the organization to which theType: GrantFiled: May 25, 2021Date of Patent: April 2, 2024Assignee: FUJIFILM Business Innovation Corp.Inventor: Takahiro Minamikawa
-
Patent number: 11947849Abstract: A server with which a first printing apparatus and a second printing apparatus communicate via a network, includes a reception unit and a transmission unit. The reception unit receives first information from the first printing apparatus and receives second information different from the first information from the second printing apparatus. The transmission unit transmits, to the first printing apparatus, one or a plurality of types of user authentication methods corresponding to the first information for logging in the first printing apparatus, and transmits, to the second printing apparatus, one or a plurality of types of user authentication methods corresponding to the second information for logging in the second printing apparatus that includes at least one type different from the one or plurality of types of user authentication methods corresponding to the first information.Type: GrantFiled: January 25, 2022Date of Patent: April 2, 2024Assignee: Canon Kabushiki KaishaInventor: Naoya Kakutani
-
Patent number: 11947850Abstract: A system includes an external apparatus, a server having an authentication function, and an image processing apparatus that communicate with each other via a network. The system performs user authentication in the server, for a user using the system, acquires apparatus information of the external apparatus from a printing request received from the external apparatus, verifies the apparatus information in the server, and executes printing in the image processing apparatus, based on the printing request from an external apparatus corresponding to the successfully verified apparatus information, in a case where the user authentication and the verification for the external apparatus are successful.Type: GrantFiled: February 22, 2022Date of Patent: April 2, 2024Assignee: Canon Kabushiki KaishaInventor: Hiroyuki Nakane
-
Patent number: 11947851Abstract: An approach is provided for configuring printing devices. A configuration manager maintains configuration data for a printing device and provides the configuration data to a configuration agent executing on the printing device. The configuration agent applies the settings specified by the configuration data to the printing device and generates configuration identification data that uniquely identifies the settings. The configuration agent uses the configuration identification data to determine whether the current configuration of the printing device has changed. If so, then the configuration agent acquires and applies configuration data from the configuration manager.Type: GrantFiled: February 28, 2020Date of Patent: April 2, 2024Assignee: RICOH COMPANY, LTD.Inventor: Tom Haapanen
-
Patent number: 11947852Abstract: The image forming apparatus includes a processor configured to perform a print process on print media of plural pages, based on print data for the plural pages, acquire reprinted pages by performing a reprint process on separate print media for defective pages for which a result of the print process is defective, with print settings determined according to an arrangement posture of excellent pages, for which a result of the print process is excellent, on a reuse tray, and output the excellent pages transported from the reuse tray and the reprinted pages together.Type: GrantFiled: February 3, 2021Date of Patent: April 2, 2024Assignee: FUJIFILM Business Innovation Corp.Inventor: Ryo Agehama
-
Patent number: 11947853Abstract: A print system including a printing apparatus and an inspection apparatus, the printing apparatus obtains, from a print job, image data to be used for printing, registers in the inspection apparatus the image data as a reference image, in response to completion of registration of the reference image in the inspection apparatus, executes printing on a sheet based on the print job, and notifies the inspection apparatus of an instruction for inspecting the sheet on which printing has been performed. The inspection apparatus registers the image data received from the printing apparatus as the reference image, and in response to the instruction for inspecting, inspects the sheet on which the printing has been performed in the printing apparatus.Type: GrantFiled: August 10, 2022Date of Patent: April 2, 2024Assignee: CANON KABUSHIKI KAISHAInventor: Masahiro Mutsuno
-
Patent number: 11947854Abstract: There are provided an information processing apparatus, an information processing method, a program, and a recording medium capable of proposing appropriate information to a user in a network printing technology. An information processing apparatus according to an embodiment of the present invention is an apparatus that includes a processor and implements printing of an image sent from a first user by a second user side. The processor is configured to execute proposal processing of proposing information about an image to be sent to the second user, information about setting of the printing, or information about a material to be used for the printing to the first user or the second user based on a behavior history of the first user related to an image and a behavior history of the second user related to an image.Type: GrantFiled: December 15, 2022Date of Patent: April 2, 2024Assignee: FUJIFILM CorporationInventor: Kei Yamaji
-
Patent number: 11947855Abstract: A method for transmitting a message between a first electronic device of a first user and a second electronic device of a second user via a timepiece includes: creating the message to be transmitted by the first electronic device; storing the created message on a remote server and/or in the first electronic device as digital message data; generating a digital graphic representation for the transmission of the message by the remote server and/or by the first electronic device; building a figurative representation pertaining to the digital graphic representation for the transmission of the message on all or a portion of the timepiece by a visual element building device controlled by the server; and transmitting the message by the second electronic device from a digital figurative representation emanating from the capture of the figurative representation included on all or a portion of the timepiece, by this second electronic device.Type: GrantFiled: December 20, 2019Date of Patent: April 2, 2024Assignee: Montres Rado SAInventors: Sergio Nava, Daniele Fumagalli, Lorenzo Ronzoni
-
Patent number: 11947856Abstract: A user can comfortably perform an ordering operation of a print product even in a case where a bandwidth of a network is insufficient. In an image processing apparatus, an image processing method, a program, and a recording medium according to an embodiment of the present invention, an instruction receiving unit receives, as inputs, an image and an instruction of image processing to be performed on the images, and a first image processing unit performs first image processing corresponding to the instruction of image processing on the image to generate a first image after the image processing based on the image and the instruction of image processing received from the instruction receiving unit via a global network.Type: GrantFiled: January 31, 2022Date of Patent: April 2, 2024Assignee: FUJIFILM CorporationInventor: Hironori Yano
-
Patent number: 11947857Abstract: A network environment is built in an already-existing production line without significant cost to provide a novel and user-friendly inkjet printer system. A portable repeater 3 includes a carriageable storage unit and is interposed between an inkjet printer 6 and a server 5. The inkjet printer 6 and the repeater 3 are communicated with other over short-range wireless 2 to transmit print related data from the inkjet printer 6 to the repeater 3 or from the repeater 3 to the inkjet printer 6, and the repeater 3 and the server 5 are communicated with each other over a communication network 4 to transmit the print related data either from the server 5 to the repeater 3 or from the repeater 3 to the server 5. This enables building of the network environment in an already-existing production line without significant cost.Type: GrantFiled: May 28, 2021Date of Patent: April 2, 2024Assignee: Hitachi Industrial Equipment Systems Co., Ltd.Inventors: Huilin Chen, Takahiro Takahashi
-
Patent number: 11947858Abstract: A display panel and a display device are disclosed. The display panel includes a first sub-panel (1), a second sub-panel (2), a drive unit (4) and an image acquisition unit (3). The first sub-panel (1) has a transparent area (S1) and a display area (S2) surrounding the transparent area (S1). The second sub-panel (2) is on a side of the first sub-panel (1) away from a display surface. The drive unit (4) is connected to the second sub-panel (2) and can drive the second sub-panel (2) to move back and forth between positions corresponding to the transparent area (S1) and the display area (S2) of the first sub-panel (1). The image acquisition unit (3) is on a side of the second sub-panel (2) away from the first sub-panel (1), and an orthographic projection thereof on the first sub-panel (1) is within the transparent area (S1).Type: GrantFiled: June 8, 2021Date of Patent: April 2, 2024Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Zhiqiang Xu, Tieshi Wang, Weixing Liu
-
Patent number: 11947859Abstract: A system and method is provided that provides for the transfer of the execution of content from a user device to an external device for output of the content by the external device. External devices may be detected in a physical space, and identified based on previous connection with the user device, based on a shared network or shared system of connected devices including the user device, based on image information captured by the user device and previously stored anchoring information that identifies the external devices, and the like. An external device may be selected for potential output of the content based on previously stored configuration information associated with the external device including, for example, output capabilities associated with the external device. The identified external device may output the transferred content in response to a user verification input, verifying that the content is to be output by the external device.Type: GrantFiled: November 16, 2020Date of Patent: April 2, 2024Assignee: GOOGLE LLCInventors: Shengzhi Wu, Alexander James Faaborg
-
Patent number: 11947860Abstract: The techniques described herein improve user interface consistency when presenting a guest application running on a guest operating system as if it were a native application running on a host operating system. Specifically, window placement limitations imposed by the guest operating system are overcome by coordinating size and location between the guest application and a host proxy application. When the proxy application is confined to a single display, the size and location of the guest application and corresponding proxy application are synchronized. When the proxy application is moved or resized so as to be rendered on multiple displays, the application hosting engine decouples the location synchronization, leaving the guest application within a single display. Before being forwarded to the guest application, user interface events received by the proxy application are adjusted according to the different locations of the guest application and the proxy application.Type: GrantFiled: June 22, 2022Date of Patent: April 2, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nick Eubanks, Darshak Harisinh Bhatti
-
Patent number: 11947861Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes storing first client information identifying a first client device, identifying a location of the first client device, and identifying a first remote access session that provides the first client device access to resources of the remote access system. The method further includes receiving access information identifying an access device and a user account associated with the first client information. The access information indicates that the user account has been successfully authenticated by the access device. The method further includes, in response to the receipt of the access information, causing the first client device to connect to the first remote access session with the remote access system as a background process of the client device while a user interface of the client device remains locked.Type: GrantFiled: December 12, 2022Date of Patent: April 2, 2024Assignee: Parallels International GmbHInventors: Claudio Rodrigues, Nikolay Dobrovolskiy, Serguei M. Beloussov, Liubov Kulakova
-
Patent number: 11947862Abstract: Aspects of the present disclosure are directed to streaming interactive content from a native application executing at an artificial reality (XR) device into an artificial reality environment and/or to nearby XR device(s). A shell environment at an XR system can manage the software components of the system. The shell environment can include a shell application and a three-dimensional shell XR environment displayed to a user. An additional application, natively executing at the XR system, can provide a host version of content and a remote version of content. A two-dimensional virtual object displayed in the shell XR environment can display the host version of the content, and the remote version of the content can be streamed to a remote XR system. The remote XR system can display the remote content within another two-dimensional virtual object, for example in another shell XR environment displayed by the remote XR system.Type: GrantFiled: December 30, 2022Date of Patent: April 2, 2024Assignee: Meta Platforms Technologies, LLCInventors: Jonathan Lindo, Agustin Fonts, Michael James Armstrong, Nandit Tiku, Biju Mathew, Rukmani Ravisundaram, Bryce Masatsune Matsumori
-
Patent number: 11947863Abstract: An intelligent audio analytic apparatus (IAAA) and method for space system. The IAAA comprises a processor, a computer readable medium, and a communication module. The instructions include audio data processing algorithms configured to identify and predict impending anomalies associated with the space system using at least one neural network.Type: GrantFiled: February 26, 2019Date of Patent: April 2, 2024Assignee: Robert Bosch GmbHInventors: Samarjit Das, Joseph Szurley
-
Patent number: 11947864Abstract: Techniques are disclosed relating to automatically generate new music content based on image representations of audio files. A computer system generate image representations of audio files. The image representations may be generated, for example, based on data in the audio files and MIDI representations of the audio files. Audio files for combination may then be selected based on analysis of the image representations. For example, image-based machine learning algorithms may be implemented to assess the image representations and select music for combining.Type: GrantFiled: February 11, 2021Date of Patent: April 2, 2024Assignee: AiMi Inc.Inventors: Edward Balassanian, Patrick E. Hutchings, Toby Gifford
-
Patent number: 11947865Abstract: An example implementation involves a playback device receiving digital data representing audio content, the digital data encoded in a first format. The playback device causes one or more speaker drivers to playback the audio content. The playback device decodes a portion of the received digital data to convert the portion of the received digital data from the first format to a second format and transmits, via a network interface to a computing device of an identification system, the decoded portion of the received digital data. The playback device receives, from via the network interface from the identification system, metadata corresponding to the audio content, and in response, causes a control device to display a graphical representation of the received metadata, wherein causing the control device to display the graphical representation comprises sending, via the network interface to the control device, the received metadata to the control device.Type: GrantFiled: July 2, 2021Date of Patent: April 2, 2024Assignee: Sonos, Inc.Inventors: Eric Clayton, Aurelio Rafael Ramos
-
Patent number: 11947866Abstract: Proposed is a space monitoring apparatus using a sound signal and a space monitoring method thereof and, more specifically, is a technology in which a space monitoring apparatus using a sound to determine a spatial condition sets a synthesized sound having a plurality of frequency components to utilize the performance of a speaker efficiently and emits the synthesized sound to monitor the spatial condition.Type: GrantFiled: October 6, 2021Date of Patent: April 2, 2024Inventor: Jae Whan Kim
-
Patent number: 11947867Abstract: A single audio interface signal switching circuit and a single audio interface switching device are provided by the embodiments of the present disclosure, which sets only one single audio interface and uses a working mode switching module to control a driver chip to generate different drive signals, in order to control working states of an audio signal output module, a time code input module, and a time code output module electrically connected with the driver chip. Since there is only one audio interface, and a working mode of the single audio interface switching device is controlled by the working mode switching module, so that a volume of the single audio interface switching device is reduced.Type: GrantFiled: December 26, 2021Date of Patent: April 2, 2024Inventor: Qiankun Liu
-
Patent number: 11947868Abstract: A method for muting and unmuting a microphone is provided. The method includes providing a processor, receiving an input microphone signal, measuring the input microphone signal for a loudness level at a sampling rate, calculating a mute threshold level, checking if the loudness level is higher than or equal to the mute threshold level, and resetting a mute delay timer upon determining that the loudness level is higher than or equal to the mute threshold level and obtaining the input microphone signal, or checking if the mute delay timer is running upon determining that the loudness level is not higher than or equal to the mute threshold level and attenuating the input microphone signal if the mute delay timer is not running or obtaining the input microphone signal if the mute delay timer is still running, and writing the input microphone signal or attenuated input microphone signal to an output buffer.Type: GrantFiled: December 28, 2021Date of Patent: April 2, 2024Assignee: CREATIVE TECHNOLOGY LTD.Inventors: Kee Seng Tan, Luen Kai Chan, Ariel Arellano De Castro
-
Patent number: 11947869Abstract: Provided is an information processing device, an information processing method, and a program, the information processing device including a control unit that dynamically controls output of notification information related to a function corresponding to a gesture regarding function execution of the device based on a recognition status of an operation body that is executing the gesture in a predetermined operation region.Type: GrantFiled: March 23, 2020Date of Patent: April 2, 2024Assignee: SONY GROUP CORPORATIONInventors: Kei Takahashi, Junichi Shimizu, Junichi Nagahara, Manabu Fujiki, Tomohiro Imura, Keiichi Kitahara
-
Patent number: 11947870Abstract: A computing device is configured to perform functions comprising: receiving via a network microphone device of a media playback system, a voice command detected by at least one microphone of the network microphone device, wherein the media playback system comprises a plurality of zones, and the network microphone device may be a member of a default playback zone. The computing device may be further configured to perform functions comprising: dynamically selecting an audio response zone from the plurality of zones to play an audio response to the voice input and foregoing selection of the default playback zone. The selected zone may comprise a playback device, and the dynamically selecting may comprise determining that the network microphone device is paired with the playback device. The computing device may cause the playback device of the selected zone to play the audio response.Type: GrantFiled: November 28, 2022Date of Patent: April 2, 2024Assignee: Sonos, Inc.Inventors: Jonathan P. Lang, Mark Plagge