Patents Issued in February 1, 2024
-
Publication number: 20240036748Abstract: A phase training update circuit operates to perform a phase training update on individual bit lanes. The phase training update circuit adjusts a bit lane transmit phase offset forward a designated number of phase steps, transmits a training pattern, and determines a first number of errors in the transmission. It also adjusts the bit lane transmit phase offset backward the designated number of phase steps, transmits the training pattern, and determines a second number of errors in the transmission. Responsive to a difference between the first number of errors and the second number of errors, the phase training update circuits adjusts a center phase position for the bit lane transmit phase offset of the selected bit lane.Type: ApplicationFiled: October 11, 2023Publication date: February 1, 2024Applicant: Advanced Micro Devices, Inc.Inventors: Scott P. Murphy, Huuhau M. Do
-
Publication number: 20240036749Abstract: A device receives, by way of a policy enforcement application, based on input by a user, a request to generate a resource. Responsively, the device generates a user interface comprising a plurality of blueprints for creating the resource by generating a set of signals by extracting data from a profile of the user, inputting the set of signals into a supervised machine learning model, and receiving, as output from the supervised machine learning model, a probability for each given blueprint of the plurality of blueprints that the user will access the given blueprint. The device assigns ranks to each given blueprint of the plurality of blueprints based on their corresponding probabilities and orders the plurality of blueprints based on the ranks. The device generates for display the user interface, each blueprint comprising a selectable option that, when selected, leads to fields for configuring the resource.Type: ApplicationFiled: June 22, 2023Publication date: February 1, 2024Inventors: Travis MacLeod McPeak, Alaeddin Saleh Abdelrahman Almubayed
-
Publication number: 20240036750Abstract: In an aspect, a method for managing a logic to physical (L2P) mapping table of a memory device is disclosed. A first configuration corresponding to a file is received from a host device with the memory device. Transmitting an L2P dirty entry notification associated with the file to the host device is refrained from. The L2P dirty entry notification indicates that an L2P entry of an L2P mapping table stored in the host device has become dirty. In response to the refraining, a first confirmation is transmitted to the host device.Type: ApplicationFiled: October 10, 2023Publication date: February 1, 2024Inventors: Kaiyao CAO, Yaping ZHANG, Xiuli SUN
-
Publication number: 20240036751Abstract: A specification of content to be stored in a cloud storage is received at a client-side component. A first portion of the content is divided into a plurality of data chunks. One or more data chunks of the plurality of data chunks that are to be sent via a network to be stored in the cloud storage are identified. It is determined whether a batch size of the one or more identified data chunks does not meets a threshold size. One or more data chunks of a second portion of the content that are to be stored in the cloud storage are identified. It is determined that a size of a second batch of data chunks that includes the one or more identified data chunks of the first portion of the content and the one or more identified data chunks of the second portion of the content does not meet the threshold size. It is determined that a batch period is greater than or equal to a batch threshold period. The second batch of data chunks is written to a storage of a cloud server included in a data plane.Type: ApplicationFiled: October 13, 2023Publication date: February 1, 2024Inventors: Anubhav Gupta, Praveen Kumar Yarlagadda, Venkata Ranga Radhanikanth Guturi, Zhihuan Qiu, Sarthak Agarwal
-
Publication number: 20240036752Abstract: Aspects of the present disclosure configure a system component, such as a memory sub-system controller, to provide superblock management based on memory component reliabilities.Type: ApplicationFiled: July 28, 2022Publication date: February 1, 2024Inventor: Tomer Eliash
-
Publication number: 20240036753Abstract: A processing device in a memory sub-system determines whether a media endurance metric associated with a memory block of a memory device satisfies one or more conditions. In response to the one or more conditions being satisfied, a temperature of the memory block is compared to a threshold temperature range. In response to determining the temperature of the memory block is within the threshold temperature range, the processing device causes execution of a wordline leakage test of a wordline group of a set of wordline groups of the memory block. A result of the wordline leakage test of the target wordline group is determined and an action is executed based on the result of the wordline leakage test.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Inventors: Wai Leong Chin, Francis Chee Khai Chew, Trismardawi Tanadi, Chun Sum Yeung, Lawrence Dumalag, Ekamdeep Singh
-
Publication number: 20240036754Abstract: Same sized blocks of data corresponding to a single read/write command are stored in the same memory array of a memory device, but using different formats. A first one of these formats spreads the data in the block across a larger number of memory subarrays (a.k.a., memory array tiles—MATs) than a second format. In this manner, the data blocks stored in the first format can be accessed with lower latency than the blocks stored in the second format because more data can be read from the array simultaneously. In addition, since the data stored in the second format is stored in fewer subarrays, it takes less energy to read a block stored in the second format. Thus, a system may elect, on a data block by data block basis, whether to conserve power or improve speed.Type: ApplicationFiled: August 4, 2023Publication date: February 1, 2024Inventors: Frederick A. WARE, John Eric LINSTADT
-
Publication number: 20240036755Abstract: Provided are a task allocation method and system for a solid state drive, an electronic device, and a storage medium. The task allocation method includes: dividing data managers into a plurality of data management groups; determining a service scenario according working states of all sibling master data managers; when the service scenario is a high-band-width scenario, controlling the sibling master data managers and sibling slave data managers to work in corresponding Central Processing Unit (CPU) cores, and allocating tasks to all the sibling master data managers and all the sibling slave data managers; and when the service scenario is a high-quality-of-service scenario, controlling the sibling master data managers to work in corresponding CPU cores, and allocating tasks to all the sibling master data managers.Type: ApplicationFiled: October 29, 2021Publication date: February 1, 2024Applicant: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventor: Qiankun ZHANG
-
Publication number: 20240036756Abstract: A method of operating a storage system may include allocating a first partition of a tier of storage resources to a first client, wherein the tier operates at least partially as a storage cache, allocating a second partition of the tier of the storage resources to a second client, monitoring a workload of the first client, monitoring a workload of the second client, and reallocating the first partition of the tier of the storage resources to the first client based on the monitored workload of the first client and the monitored workload of the second client. The method may further include reallocating the second partition of the tier of the storage resources to the second client based on the monitored workload of the first client and the monitored workload of the second client.Type: ApplicationFiled: October 3, 2023Publication date: February 1, 2024Inventors: Zhengyu YANG, Bridget Molly DAVIS, Daniel KIM, Jeffrey Chun Hung WONG, Adnan MARUF
-
Publication number: 20240036757Abstract: Content is captured and archived at an archive center (AC) and, depending upon records management (RM) policy, is managed by the AC or under RM control by a content server (CS). Both the AC and CS may be part of an enterprise content management system. The AC provides a user-friendly interface through which retention zones may be defined, and functionality for applying RM policy. The functionality can be triggered via a specific content property or through a retention zone under RM control. The RM control can be turned on or off from within the AC using the user-friendly interface. Archived content is not moved or duplicated. Rather, metadata and a link to the storage location are sent to the CS which, in turn, creates a content server document that is linked to the archived content. Only a portion of archived content is exposed to the CS through the AC.Type: ApplicationFiled: October 13, 2023Publication date: February 1, 2024Inventors: Thomas Bruckner, Matthias Specht, Nicholas Carter
-
Publication number: 20240036758Abstract: Provided are a computer program product, system, and method for replicating data to a plurality of replication devices through a tape device. A replication request is transmitted to a primary tape device to replicate data to a replication number of at least one replication device to store the data to replicate. The primary tape device stores the data to replicate in tape storage media at the primary tape device and transmits the data to replicate over a network to the replication number of at least one replication device to store. Acknowledgment is received from the primary tape device indicating that the data has been replicated to the primary tape device and the replication number of the at least one replication device.Type: ApplicationFiled: August 1, 2022Publication date: February 1, 2024Inventors: Shawn Owen BRUME, Carlos SANDOVAL CASTRO, Ricardo CLEMENTE BETANCOURT, Parker Thomas WALL, Jean Pierre LAVIGNE
-
Publication number: 20240036759Abstract: Continuing replication during storage system transportation, including: replicating, between a first storage system and a second storage system, a dataset; connecting, by the first storage system during movement of the first storage system to a new physical location, to a communication network available at one or more intermediate physical locations; and continuing the replicating of the dataset between the first storage system at one or more of the intermediate physical locations and the second storage system over the communication network available at one or more of the intermediate physical locations.Type: ApplicationFiled: October 9, 2023Publication date: February 1, 2024Inventors: AARON DAILEY, RONALD KARR, NICOLE TSELENTIS, LOGAN JENNINGS
-
Publication number: 20240036760Abstract: An apparatus supports decoding and execution of a bulk memory instruction specifying a block size parameter. The apparatus comprises control circuitry to determine whether the block size corresponding to the block size parameter exceeds a predetermined threshold, and performs a micro-architectural control action to influence the handling of at least one bulk memory operation by memory operation processing circuitry. The micro-architectural control action varies depending on whether the block size exceeds the predetermined threshold, and further depending on the states of other components and operations within or coupled with the apparatus. The micro-architectural control action could include an alignment correction action, cache allocation control action, or processing circuitry selection action.Type: ApplicationFiled: July 28, 2022Publication date: February 1, 2024Inventors: Ian Michael CAULFIELD, ABHISHEK RAJA, Alexander Alfred HORNUNG
-
Publication number: 20240036761Abstract: A buffer management apparatus includes a plurality of registers and a buffer block management circuit. The buffer block management circuit is used to communicate with software through the plurality of registers, and utilize pure hardware to manage a plurality of buffer blocks configured in a storage medium, for allowing the software to perform data access upon the plurality of buffer blocks.Type: ApplicationFiled: June 17, 2023Publication date: February 1, 2024Applicant: Airoha Technology (Suzhou) LimitedInventors: Peng DU, Fei YAN
-
Publication number: 20240036762Abstract: Systems, apparatuses, and methods related to bloom filter implementation into a controller are described. A memory device is coupled to a memory controller. The memory controller is configured to implement a counting bloom filter, increment the counting bloom filter in response to a row activate command of the memory device, determine whether a value of the counting bloom filter exceeds a threshold value, and perform an action in response to the value exceeding the threshold value.Type: ApplicationFiled: July 27, 2023Publication date: February 1, 2024Inventors: Edmund J. Gieske, Cagdas Dirik, Elliott C. Cooper-Balis, Robert M. Walker, Amitava Majumdar, Sujeet Ayyapureddi, Yang Lu, Ameen D. Akel, Niccolò Izzo, Danilo Caraccio, Markus H. Geiger
-
Publication number: 20240036763Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that increase data reuse for multiply and accumulate (MAC) operations. An example apparatus includes a MAC circuit to process a first context of a set of a first type of contexts stored in a first buffer and a first context of a set of a second type of contexts stored in a second buffer. The example apparatus also includes control logic circuitry to, in response to determining that there is an additional context of the second type to be processed in the set of the second type of contexts, maintain the first context of the first type in the first buffer. The control logic circuitry is also to, in response to determining that there is an additional context of the first type to be processed in the set of the first type of contexts maintain the first context of the second type in the second buffer and iterate a pointer of the second buffer from a first position to a next position in the second buffer.Type: ApplicationFiled: September 12, 2023Publication date: February 1, 2024Applicant: Intel CorporationInventors: Niall Hanrahan, Martin Power, Kevin Brady, Martin-Thomas Grymel, David Bernard, Gary Baugh, Cormac Brick
-
Publication number: 20240036764Abstract: A storage system is provided that performs a defragmentation operation or proactive garbage collection in its memory based on a command from a host. The command specifies which blocks in the memory should take part in the defragmentation operation by specifying a maximum amount of valid data that a block can have to qualify for defragmentation. That way, the storage system only performs defragmentation on those blocks that meet the validity criteria provided by the host. This can help improve performance of the storage system while reducing the degree of negative tradeoffs that may come with defragmentation or proactive garbage collection.Type: ApplicationFiled: July 27, 2022Publication date: February 1, 2024Applicant: Western Digital Technologies, Inc.Inventors: Einav Zilberstein, Nadav Sober, Omer Katz
-
Publication number: 20240036765Abstract: A message that includes a queue identifier (ID) is received from a first hardware functional module. A virtual queue is selected from a plurality of virtual queues in a shared queue structure based at least in part on the queue ID and configurable message handling settings(s). The message is stored in the selected virtual queue and a message recipient is selected from a plurality of potential message recipients based at least in part on the configurable message handling setting(s), where the plurality of potential message recipients includes the second hardware functional module and the processor module. The message is provided to the selected message recipient.Type: ApplicationFiled: May 10, 2023Publication date: February 1, 2024Inventors: Priyanka Nilay Thakore, Chen Xiu, Zhikai Chen, Lyle E. Adams
-
Publication number: 20240036766Abstract: A computer system having a host in communication with a data storage device is coupled to the host via a peripheral bus and a host interface. The data storage device has a controller, non-volatile storage media; and firmware containing instructions configures the operations of the controller. The host transmits a sequence of commands to the storage device to read data items from, or write data items to, the non-volatile storage media. The storage device examines a subset of the commands to determine whether or not data items identified in the subset are addressed sequentially and optimizes processing of at least a portion of the sequence of commands based on a result of a determination of whether or not data items identified in the subset are addressed sequentially.Type: ApplicationFiled: September 15, 2023Publication date: February 1, 2024Inventor: Alex Frolikov
-
Publication number: 20240036767Abstract: Decoupled computing systems include layers of same-type computing resources, and include a dispatch layer to assign tasks from one layer to another, such as input and output (I/O) flows. The I/O flows can be assigned to particular computing resources of a layer based on a weighted moving average of performance data for the layer. When traffic is high, the assignment can include random assignment to some or all of the computing resources in the layer. The I/O flows can be split between read-intensive and write-intensive flows, with more read-intensive flows being assigned based on a pick ratio.Type: ApplicationFiled: September 27, 2023Publication date: February 1, 2024Inventors: Zhengyu YANG, Hao WANG, Sheng QIU, Yang LIU, Yizheng JIAO, Qizhong MAO, Jiaxin OU, Ming ZHAO, Yi WANG, Jingwei ZHANG, Jianyang HU
-
Publication number: 20240036768Abstract: A memory sub-system configured to partially execute write commands from a host system to optimize performance. After receiving a write command from a host system, the memory sub-system can identify, based on a media physical layout, a preferred input/output size for the execution of the write command. The memory sub-system can execute the write command according to the preferred input/output size, configure a response for the write command to identify the second input/output size, and transmit the response identifying the second input/output size to the host system. The host system is configured to generate a subsequent write command to write at least the data that is initially identified in the write command that has been executed but not been included in the execution of the write command performed according to the preferred input/output size.Type: ApplicationFiled: October 6, 2023Publication date: February 1, 2024Inventors: Sanjay Subbarao, Mark Ish
-
Publication number: 20240036769Abstract: According to one embodiment, a memory system determines a write destination block and a write destination location in the write destination block to which write data is to be written, and notifies a host of an identifier of the write data, a block address of the write destination block, and an offset indicative of the write destination location. The memory system retrieves the write data from a write buffer of the host, and writes the write data to the write destination location. In a case where a read command to designate a physical address of first data is received before a write operation of the first data is finished, the memory system reads the first data from the write buffer of the host.Type: ApplicationFiled: October 11, 2023Publication date: February 1, 2024Applicant: KIOXIA CORPORATIONInventor: Shinichi KANNO
-
Publication number: 20240036770Abstract: Techniques are provided for implementing a distributed control plane to facilitate communication between a container orchestration platform and a distributed storage architecture. The distributed storage architecture hosts worker nodes that manage distributed storage that can be made accessible to applications within the container orchestration platform through the distributed control plane. The distributed control plane includes control plane controllers that are each paired with a single worker node of the distributed storage architecture. The distributed control plane is configured to selectively route commands to control plane controllers that are paired with worker nodes that are current owners of objects targeted by the commands. If ownership of an object has changed from one worker node to another worker node, then subsequent commands will be re-routed to a control plane controller paired with the other worker node now owning the object.Type: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Inventors: Praveen Kumar Hasti, Christopher Alan Busick
-
Publication number: 20240036771Abstract: Disclosed are a memory configuration method, apparatus, electronic device, and storage medium. The memory configuration method includes: obtaining virtual memory by dividing a solid-state storage hard disk; establishing communication paths between a hardware management unit and the solid-state storage hard disk, so that the virtual memory can be accessed through the hardware management unit, wherein the hardware management unit is configured to manage high-speed access protocol queues; measuring the memory access pressure of the hardware management unit; and adjusting the size of the virtual memory according to the memory access pressure.Type: ApplicationFiled: July 28, 2023Publication date: February 1, 2024Inventor: Zheng ZHAO
-
Publication number: 20240036772Abstract: The present disclosure provides a method and system for storage management, a storage medium and a device. The method includes: making hard disks in a storage pool network with several controllers via network hard disk enclosures, respectively sending hard disk information to proxy drivers which are pre-configured in the controllers, and selecting one of the controllers as a main controller; respectively sending, the hard disk information to cluster drivers which are pre-configured in respective controllers; acquiring the hard disk information from each cluster driver via the main controller, and sending the total hard disk information sent to each cluster driver; acquiring information of a logical unit space corresponding to the request, and allocating an idle hard disk in the storage pool for the logical unit space according to the total hard disk information; processing, the read/write request in parallel in the idle hard disk.Type: ApplicationFiled: October 29, 2021Publication date: February 1, 2024Applicant: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventor: Zheng HUANG
-
Publication number: 20240036773Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for sub-cluster recovery in a data storage environment having a plurality of storage nodes. In a particular embodiment, the method provides scanning data items in the plurality of nodes. While scanning, the method further provides indexing the data items into an index of a plurality of partition groups. Each partition group includes data items owned by a particular one of the plurality of storage nodes. The method then provides storing the index.Type: ApplicationFiled: October 6, 2023Publication date: February 1, 2024Inventors: Rohit Shekhar, Hyo Jun Kim, Prasenjit Sarkar, Maohua Lu, Ajaykrishna Raghavan, Pin Zhou
-
Publication number: 20240036774Abstract: Disclosed in the embodiments of the present disclosure are a printing method and apparatus, and an electronic device. Said method comprises: receiving, in an interface in which a first application program is running, a printing request initiated by a user for a target file displayed in the interface; running, according to the printing request, a preset printing application embedded in the first application in the interface in which the first application program is running; transmitting the target file to a cloud printing server by using the preset printing application, and instructing the cloud printing server to send the target file to a printing device when receiving an acquisition request of the printing device, so that the printing device prints the target file.Type: ApplicationFiled: December 21, 2021Publication date: February 1, 2024Inventors: Chuping CHEN, Meihong SONG
-
Publication number: 20240036775Abstract: An information processing apparatus includes one or more memories storing a print data generation software, an extension application, and an operating system, and a processor in communication with the one or more memories, wherein the memory and the processor are configured to extend a function in association with the print data generation software, and cause a screen to display print function information about the print data generation software, acquire paper information from a printing apparatus, and add the acquired paper information to the print function information about the print data generation software so that existing paper information is arranged on top.Type: ApplicationFiled: July 24, 2023Publication date: February 1, 2024Inventor: SHOICHI MATSUDA
-
Publication number: 20240036776Abstract: An information processing apparatus including an application configured to perform extension of a function provided by print data generation software configured to be used in common by a plurality of different printing apparatuses includes an acquisition unit configured to acquire information regarding a type of a printing apparatus connected to the information processing apparatus, and a display unit configured to display a screen with a configuration customized in accordance with the type of the printing apparatus that has been acquired by the acquisition unit.Type: ApplicationFiled: July 25, 2023Publication date: February 1, 2024Inventor: Tetsuya Shiohara
-
Publication number: 20240036777Abstract: A user interface works with a conflicts engine and print driver to check and prevent conflicts between the attributes related to job settings of a print job. Constraints are defined by the printing device. These constraints put limits on what can be printed. Job settings are selected for the print job by the operator using a user interface. Attributes related to the job settings are determined. Constraints are adjusted by values for the attributes. Potential conflicts are determined using the adjusted constraints and a property of the print job.Type: ApplicationFiled: July 26, 2022Publication date: February 1, 2024Applicant: Kyocera Document Solutions Inc.Inventors: Javier A. MORALES, Katherine Bayquen LAO, Paul Michael Ong SIY
-
Publication number: 20240036778Abstract: A non-transitory computer-readable storage medium stores a program executable by a computer of an information processing apparatus and configured to extend a function in association with print data generation software available on a plurality of different printers, the program causing the computer to execute processing including acquiring information from a printer among the plurality of printers; determining information to be displayed on a print setting screen of an operating system of the information processing apparatus, based on the information acquired from the printer; and notifying the operating system of the information processing apparatus of screen definition information defining the information to be displayed on the print setting screen.Type: ApplicationFiled: July 21, 2023Publication date: February 1, 2024Inventor: HIROAKI MORIMOTO
-
Publication number: 20240036779Abstract: A chip, a chip set, an electrical parameter detection method, a consumable, and an image forming apparatus are provided in embodiments of the present disclosure. The chip is capable of being installed on the consumable; and the consumable is capable of being detachably installed on the image forming apparatus. The chip includes an installation detecting terminal; a chip controller configured to control the installation detecting terminal to output a low level after the chip is powered on; and a storage unit configured to store a time control parameter, where the time control parameter is configured to control a time point for the installation detecting terminal to output the low level. The above configuration can realize that the signal conflict between a plurality of chips is not generated when detecting whether the plurality of chips is in a desired contact with the image forming apparatus.Type: ApplicationFiled: October 9, 2023Publication date: February 1, 2024Inventors: Bo WANG, Haixiong LI, Aiguo YIN
-
Publication number: 20240036780Abstract: An operation analysis system, an operation analysis apparatus, an operation analysis method, and a non-transitory recording medium. The operation analysis system acquires information related to printing from a printing device, calculates an operating rate of the printing device based on the information related to printing, determines whether the operating rate is equal to or lower than a first predetermined value, identifies a system configuration model for improving the operating rate of the printing device that has the operating rate equal to or lower than the first predetermined value based on a property of the printing device, and generates screen information of a presentation screen for presenting the system configuration model.Type: ApplicationFiled: July 10, 2023Publication date: February 1, 2024Inventors: Ryonosuke MIYAZAKI, Hiroki YAMAMURA
-
Publication number: 20240036781Abstract: There is provided with an information processing apparatus. An obtaining unit obtains a job including a plurality of pages. A determining unit determines a page group constituted by consecutive sheets of a same sheet type, from the plurality of pages included in the job obtained by the obtaining unit. A setting unit sets a transport speed of sheets in the page group determined by the determining unit.Type: ApplicationFiled: July 14, 2023Publication date: February 1, 2024Inventors: Shogo Higashi, Yoshiji Kanamoto, Kosuke Tsujita, Koichiro Manabe, Kazuo Wakai
-
Publication number: 20240036782Abstract: An information processing apparatus includes a power supply control portion, and a notification processing portion. The power supply control portion executes power supply control that includes: a first step of supplying power to a non-volatile storage portion in a case where an access request to access the storage portion is received while power supply to the storage portion is stopped; and a second step of stopping power supply to the storage portion after an access process of accessing the storage portion in response to the access request is completed. The notification processing portion notifies of a transmission source of access requests with the highest number of transmissions of the access requests received while power supply to the storage portion is stopped among the transmission sources of access requests when the number of executions of the power supply control exceeds a predetermined reference number of times.Type: ApplicationFiled: July 25, 2023Publication date: February 1, 2024Inventor: Shinji Tomofuji
-
Publication number: 20240036783Abstract: An information processing apparatus including an application that extends a function provided by print data generation software used in common by a plurality of different printing apparatuses includes one or more memories, and a processor in communication with the one or more memories, wherein the one or more memories and the processor are configured to acquire information regarding a printing form of a printing apparatus connected to the information processing apparatus, and cause a display unit to display a screen having a different configuration based on the acquired information.Type: ApplicationFiled: July 25, 2023Publication date: February 1, 2024Inventor: Tetsuya Shiohara
-
Publication number: 20240036784Abstract: An image forming device includes a storage unit and a control unit. The storage unit stores user information according to a specific device connected to an external network in advance. The control unit receives an execution instruction as an execution instruction of a job by a user indicated by the user information according to the specific device, if the execution instruction of the job is received from the specific device via the external network, and executes the job according to the execution instruction.Type: ApplicationFiled: October 6, 2023Publication date: February 1, 2024Applicant: Toshiba Tec Kabushiki KaishaInventor: Takehisa ISHIDA
-
Publication number: 20240036785Abstract: Provided is a technique for allowing a user to check necessary information without explicitly giving instructions to display a screen of an extension application. A program executable by a computer of an information processing apparatus and configured to extend a function in association with print data generation software for generating print data printable by a plurality of different printers causes the computer to execute processing including acquiring information from a printer; determining information to be displayed on a print setting screen of an operating system of the information processing apparatus, based on the information acquired from the printer; and notifying the operating system of the information processing apparatus of screen definition information defining the information to be displayed on the print setting screen.Type: ApplicationFiled: July 20, 2023Publication date: February 1, 2024Inventor: HIROAKI MORIMOTO
-
Publication number: 20240036786Abstract: The present disclosure describes a queued message service (QMS) that provides a multi-region, low-latency and reliable service for managing a large number of durable message queues for async targeted communication. This general-purpose, internal service QMS may be implemented in print queues as well as command queues for sensors. One example implementation of QMS is a print service. Such implementation introduces status indicators for printers internally, wherein such status indicators may identify whether a printer is blocked, offline, suspected of failure, properly functioning, etc.Type: ApplicationFiled: July 26, 2023Publication date: February 1, 2024Applicant: City Storage Systems LLCInventors: Henning Korsholm Rohde, Thiraphat Charoensripongsa, William David Wasserstrum
-
Publication number: 20240036787Abstract: An information processing apparatus includes: a first acquisition unit configured to acquire function information of a device created by a driver corresponding to the device; a second acquisition unit configured to acquire a type of the device; an editing unit configured to edit the function information acquired by the first acquisition unit; and a control unit configured to control the editing unit such that editing processing for the function information acquired by the first acquisition unit is performed based on the type of the device acquired by the second acquisition unit.Type: ApplicationFiled: July 25, 2023Publication date: February 1, 2024Inventor: DAICHI HIDAKA
-
Publication number: 20240036788Abstract: In one example of the disclosure, a set of electronic document templates is accessed and instances of duplicated document content are identified. Display of a user notice for first duplicated document content is caused. Responsive to receipt of data indicative of a user instruction to create a component template for the first duplicated content, the component template is created and stored.Type: ApplicationFiled: October 10, 2023Publication date: February 1, 2024Inventors: James Matthew Downs, Billy R. Kidwell, Anthony Wiley
-
Publication number: 20240036789Abstract: A controller performs an approval process of, in response to receiving a first request from a requesting apparatus via a communication interface, displaying an approval screen on a user interface. In response to receiving an approval operation to the approval screen via the user interface, the controller transmits remote screen data to the requesting apparatus. In response to determining that a particular condition is satisfied when the first request is received from the requesting apparatus via the communication interface, the controller transmits the remote screen data to the requesting apparatus without displaying the approval screen on the user interface. After transmitting the remote screen data, in response to receiving an instruction via the communication interface from the requesting apparatus, the controller perform a particular process based on the instruction.Type: ApplicationFiled: October 10, 2023Publication date: February 1, 2024Inventor: Yutaka URAKAWA
-
Publication number: 20240036790Abstract: A method and an apparatus for split-screen display including: displaying a first interface of a first application in a first split-screen area, displaying a second interface of a second application in a second split-screen area different from the first split-screen area, in response to a start instruction for a split-screen function; displaying a third interface in the second split-screen area, displaying the first interface of the first application in the first split-screen area, in response to a first operation on the second interface. The third interface is independent from the second application.Type: ApplicationFiled: October 31, 2022Publication date: February 1, 2024Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventor: Cong PENG
-
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY RECORDING MEDIUM
Publication number: 20240036791Abstract: An information processing apparatus includes circuitry to generate an input-and-output screen. The input-and-output screen displays, in a superimposed manner, a map, a first position image indicating a first image capturing position positioned with respect to the map, and a second position image indicating a second image capturing position temporarily positioned with respect to the first image capturing position, and receives a position change operation being an operation of changing a relative position of the second position image with respect to the first position image.Type: ApplicationFiled: July 20, 2023Publication date: February 1, 2024Inventor: Yoshikazu GYOBU -
Publication number: 20240036792Abstract: Embodiments of the present disclosure provide a picture displaying method and apparatus, an electronic device, a storage medium and a computer program product. The method includes: acquiring a first resolution of a display screen of a client; adjusting, according to the first resolution, a to-be-output picture to obtain an effective display picture, where the effective display picture is displayed at a same ratio as a ratio of the first resolution; and transmitting the effective display picture to the client for display. According to the embodiments of the present disclosure, for clients of different resolutions, with an assurance that no black edge or distortion appears in a picture displayed in the client, an effect of one server terminal being capable of supporting clients of various different resolutions is achieved, thereby reducing the complexity of server terminal management, and improving the device utilization of the server terminal.Type: ApplicationFiled: December 1, 2021Publication date: February 1, 2024Inventors: Bang PENG, Wangbang WU
-
Publication number: 20240036793Abstract: A vehicle display device that is mounted on a vehicle moving toward a destination does not display a content shown in the destination but displays a video related to the content and a video other than a video provided in the destination.Type: ApplicationFiled: October 13, 2023Publication date: February 1, 2024Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Ayaka KAGAMI, Atsushi HANAWA, Soshiro MURATA, Hideo HASEGAWA, Genshi KUNO, Yuta KIKUZAKI, Yuu OOMI, Takeshi YAMADA, Masako FURUTA, Toshihisa SHIMOME, Kensuke SASAKI
-
Publication number: 20240036794Abstract: In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to identify a motion vector of a cursor presented on a first display and, based on identification of the motion vector, present the cursor on a second display located in a direction indicated by the motion vector.Type: ApplicationFiled: July 26, 2022Publication date: February 1, 2024Inventors: Robert J. Kapinos, Scott Li, Robert James Norton, JR., Russell Speight VanBlon
-
Publication number: 20240036795Abstract: The present application provides a distributed system on panel (SOP) display panel and a display system. The distributed SOP display panel includes a plurality of display modules and a plurality of functional modules. Each display module includes a plurality of display units. The functional modules include first functional modules and a second functional module. The first functional modules are electrically connected to the display units in adjacent display modules, the second functional module is electrically connected to the plurality of display modules, in order to alleviate a technical problem of improper layout of system functions of a conventional SOP display device.Type: ApplicationFiled: December 9, 2021Publication date: February 1, 2024Applicant: WUHAN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventors: Zemin Hu, Guowei Zha, Guanghui Liu, Zhifu Li, Xiaolin Yan, Wanliang Feng
-
Publication number: 20240036796Abstract: A splicing screen image display method, a related apparatus and a storage medium are provided. The method includes: obtaining a source image and resolution information of the splicing screen device, wherein the resolution information includes pixel widths of supplementary display modules, and the pixel widths are pixel sizes of the supplementary display modules in a width direction of a seam; adding frame display areas to outer edges of the source image, to form a target image corresponding to a resolution of the splicing screen device. The frame display areas are parallel to the seam, and a sum of pixel widths of the frame display areas that are parallel to each other is equal to a sum of the pixel widths of the supplementary display modules that are parallel to each other; and sending the target image to basic display modules and supplementary display modules, to display the target image.Type: ApplicationFiled: November 24, 2021Publication date: February 1, 2024Inventor: Tingting JIANG
-
Publication number: 20240036797Abstract: The embodiment of this application discloses a connecting assembly and a assembled display, the connecting assembly comprises a first base provided with a first guiding structure, a second base provided with a second guiding structure, and a connecting member for locking the first base and the second base together, and the connecting member is provided with a first matching structure configured to match the first guiding structure and a second matching structure configured to match the second guiding structure.Type: ApplicationFiled: December 16, 2021Publication date: February 1, 2024Applicant: TCL China Star Optoelectronics Technology Co., Ltd.Inventors: Min WANG, Yao CHEN