10489449

Computer Accepting Voice Input And/Or Generating Audible Output

PublishedNovember 26, 2019
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A memory management method executed by a user's computer having a memory having a limited capacity, the method comprising: storing a plurality of files in the memory having a limited capacity; determining that the memory has reached a threshold capacity; and in response to the memory reaching the threshold capacity, automatically by the computer: selecting one or more files for remote storage; and wirelessly transmitting each of the selected one or more files to a remote storage device selected automatically by the computer from a plurality of remote storage devices based on the type of file to be stored in the selected remote storage device.

Plain English Translation

This invention relates to memory management in computing systems with limited storage capacity. The problem addressed is the need to automatically free up local storage space when it reaches a predefined threshold, while ensuring files are stored in appropriate remote locations based on their type. The method involves storing multiple files in a computer's limited-capacity memory. When the memory reaches a specified threshold capacity, the system automatically identifies files for remote storage. The selection process prioritizes files based on criteria such as file type, usage frequency, or other relevance factors. The system then wirelessly transmits the selected files to a remote storage device chosen automatically from multiple available options. The selection of the remote storage device is based on the type of file being stored, ensuring compatibility or optimal performance for the file type. This approach prevents manual intervention, optimizes storage allocation, and maintains accessibility to files by storing them in the most suitable remote location. The system dynamically manages storage resources to balance local and remote storage usage efficiently.

Claim 2

Original Legal Text

2. The method of claim 1 , wherein selecting the one or more files for remote storage comprises selecting one or more files that are larger than at least one other file stored in the memory.

Plain English Translation

This invention relates to data storage optimization in computing systems, specifically addressing the challenge of efficiently managing storage resources by selectively transferring files to remote storage. The method involves analyzing files stored in local memory to identify and select files for remote storage based on their size. The selection process prioritizes larger files, which are more likely to consume significant storage space. By offloading these larger files to remote storage, the system reduces local storage usage while maintaining access to the data. The method may also involve additional criteria for selection, such as file access frequency or modification history, to further optimize storage management. The remote storage may be cloud-based or another networked storage system, ensuring data remains accessible while freeing up local storage capacity. This approach is particularly useful in environments with limited local storage or where remote storage is more cost-effective. The system dynamically adjusts storage allocation by continuously monitoring file sizes and transferring files as needed, ensuring efficient use of available storage resources.

Claim 3

Original Legal Text

3. The method of claim 1 , wherein selecting the one or more files for remote storage comprises selecting the one or more files based on data activity of the one or more files.

Plain English Translation

This invention relates to data storage systems that optimize remote storage by selecting files based on their activity levels. The problem addressed is inefficient use of remote storage resources, where files are stored remotely without consideration for how frequently they are accessed or modified, leading to unnecessary bandwidth and storage costs. The system monitors file activity, such as read and write operations, to determine which files are most frequently accessed or modified. Files with high activity levels are prioritized for remote storage, while less active files may be stored locally or archived. This ensures that frequently used data remains readily accessible while reducing the storage and bandwidth costs associated with remote storage. The selection process may involve analyzing historical activity patterns, predicting future access needs, and dynamically adjusting storage locations based on real-time usage. By focusing on active files, the system improves performance by minimizing latency for frequently accessed data while optimizing storage costs. The approach is particularly useful in cloud-based or distributed storage environments where remote storage costs are a significant factor.

Claim 4

Original Legal Text

4. The method of claim 1 , wherein selecting the one or more files for remote storage comprises: prompting a user for an input; and selecting the one or more files in response to the input.

Plain English Translation

This invention relates to a system for managing file storage, particularly for selecting files to be stored remotely. The problem addressed is the need for efficient and user-controlled file selection when transferring data to remote storage systems. The invention provides a method where a user is prompted to input their selection criteria, and the system then selects one or more files based on that input. This allows users to have direct control over which files are transferred, ensuring only relevant or necessary data is stored remotely. The method may involve displaying a user interface that requests input, such as file names, types, or other attributes, and then processes that input to identify and select the appropriate files. This approach improves user experience by making the selection process interactive and customizable, reducing the risk of transferring unwanted or unnecessary files. The invention may be part of a broader system for managing remote storage, where files are selected, transferred, and stored based on user preferences. The method ensures that only the desired files are moved to remote storage, optimizing storage space and bandwidth usage.

Claim 5

Original Legal Text

5. The method of claim 1 , wherein: wirelessly transmitting the selected one or more files to the selected remote storage device comprises wirelessly transmitting the selected one or more files to the selected remote storage device using a first type of communication link; and the method further comprises retrieving the selected one or more files using a second type of communication link different from the first type of communication link.

Plain English Translation

This invention relates to a system for wirelessly transmitting and retrieving files between a local device and a remote storage device using different types of communication links. The problem addressed is the inefficiency and potential unreliability of using a single communication link for both transmitting and retrieving files, particularly in environments where different links may offer varying performance characteristics. The method involves selecting one or more files from a local device for transmission to a remote storage device. The selected files are then wirelessly transmitted to the remote storage device using a first type of communication link, such as Wi-Fi or Bluetooth. Later, the same files are retrieved from the remote storage device using a second type of communication link that is different from the first. The second link may be optimized for retrieval, such as a cellular network or a different wireless protocol, depending on factors like speed, reliability, or power consumption. This approach allows for flexibility in choosing the most suitable communication link for each operation, improving overall efficiency and reliability. The system may also include selecting the remote storage device from multiple available options based on criteria such as storage capacity, network conditions, or user preferences. The method ensures that files are securely transmitted and retrieved while leveraging the strengths of different communication technologies.

Claim 6

Original Legal Text

6. The method of claim 1 , further comprising, if the selected remote storage device is not accessible, transmitting a request for an available storage device and transmitting the selected one or more files to the available storage device.

Plain English Translation

This invention relates to a method for managing file storage in a distributed system where multiple remote storage devices are available. The problem addressed is ensuring reliable file storage when a selected remote storage device becomes inaccessible, which could disrupt data transfer operations. The method involves selecting one or more files for transmission to a remote storage device. If the chosen storage device is inaccessible, the system automatically requests an alternative available storage device. Once an available device is identified, the selected files are transmitted to this alternative storage device instead. This ensures continuous data storage operations without manual intervention, improving system reliability and fault tolerance. The method may also include additional steps such as verifying the accessibility of the selected storage device before transmission and handling errors if the alternative storage device also becomes unavailable. The solution is particularly useful in environments where storage devices may experience intermittent connectivity issues, such as cloud-based or distributed storage systems. By dynamically rerouting file transfers to available devices, the method minimizes data loss and maintains operational efficiency.

Claim 7

Original Legal Text

7. The method of claim 1 , wherein the computer is a portable device.

Plain English Translation

A portable computing device is used to process and analyze data from a sensor system. The sensor system includes multiple sensors that collect data related to environmental conditions, such as temperature, humidity, or pressure. The portable device receives this sensor data and applies a machine learning model to detect anomalies or patterns in the collected data. The machine learning model is trained to identify specific conditions or events based on historical sensor data. The portable device then generates alerts or recommendations based on the analysis, which can be displayed to a user or transmitted to another system. The portable device may also store the processed data for further review or integration with other systems. The method ensures real-time or near-real-time monitoring and decision-making, improving efficiency and accuracy in environmental monitoring applications. The portable device's mobility allows for flexible deployment in various environments, including remote or hard-to-reach locations. The system may also include calibration or validation steps to ensure the accuracy of the sensor data and the machine learning model's predictions.

Claim 8

Original Legal Text

8. The method of claim 7 , wherein the portable device is a handheld device.

Plain English Translation

A handheld device is used to detect and analyze a target object in a specific environment. The device includes a sensor system that captures data from the target object, such as images, signals, or measurements. This data is processed to identify and analyze characteristics of the object, such as its composition, structure, or condition. The device may also include a display or output mechanism to present the analysis results to a user. The handheld nature of the device allows for portable and on-site inspection, enabling real-time assessment without the need for bulky or stationary equipment. The analysis may involve comparing the captured data against a reference database or applying algorithms to extract relevant information. The device may further include communication capabilities to transmit the analysis results to a remote system for further processing or record-keeping. The handheld design ensures ease of use in various environments, including industrial, medical, or field settings, where mobility and portability are essential. The device may also incorporate user input mechanisms, such as buttons or touchscreens, to control its operation and customize the analysis parameters. The overall system enhances efficiency and accuracy in object inspection, providing immediate feedback and reducing the need for additional laboratory or external analysis.

Claim 9

Original Legal Text

9. The method of claim 1 wherein the memory of limited capacity is nonvolatile memory.

Plain English Translation

The invention relates to data storage systems, specifically addressing the challenge of efficiently managing data in memory systems with limited capacity. The method involves a data storage system that includes a memory with limited capacity, where data is stored in a manner that optimizes the use of available space. The system dynamically allocates storage based on data priority, ensuring critical data is retained while less important data is selectively discarded or compressed. The memory is nonvolatile, meaning it retains data even when power is removed, which is crucial for systems requiring persistent storage without continuous power supply. The method further includes monitoring the memory usage to detect when storage capacity is approaching its limit, triggering automated processes to free up space. These processes may include data compression, prioritization algorithms, or selective deletion of low-priority data. The system ensures that high-priority data remains accessible while efficiently managing storage constraints. This approach is particularly useful in embedded systems, portable devices, or any application where memory resources are constrained but data persistence is required. The nonvolatile nature of the memory ensures data integrity during power interruptions, making the system reliable for critical applications.

Claim 10

Original Legal Text

10. The method of claim 1 , wherein the selected remote storage device is a storage device associated with a home computer of the user.

Plain English Translation

A system and method for managing data storage and retrieval involves selecting a remote storage device for storing data, where the selected device is a home computer associated with the user. The method includes identifying available remote storage devices, determining their storage capacity, and selecting a device based on predefined criteria such as capacity, availability, or user preference. Data is then transmitted to the selected storage device for secure storage, with encryption and authentication mechanisms ensuring data integrity and security. The system also allows for retrieval of stored data from the selected device upon request, with access controlled through user authentication. The method ensures efficient and secure data management by leveraging distributed storage resources, particularly utilizing the user's home computer as a storage node. This approach reduces reliance on centralized storage solutions and enhances data accessibility while maintaining security. The system may also include monitoring storage device performance and dynamically adjusting data distribution to optimize storage efficiency and reliability.

Claim 11

Original Legal Text

11. The method of claim 1 , wherein the selected remote storage device is a storage device associated with a third-party remote computer.

Plain English Translation

A system and method for managing data storage involves selecting a remote storage device for storing data, where the selected device is associated with a third-party remote computer. The method includes identifying available remote storage devices, evaluating their storage capacity, network connectivity, and security features, and then selecting a device based on predefined criteria such as cost, reliability, or performance. Once selected, the system establishes a secure connection to the third-party storage device and transfers data to it. The system may also monitor the storage device's performance and security status, and if issues arise, it can automatically switch to an alternative storage device. This approach ensures data is stored securely and efficiently, leveraging third-party storage solutions to optimize cost and performance. The method may also include encrypting data before transfer and verifying its integrity upon storage. The system can be used in cloud computing environments, enterprise data management, or any scenario requiring flexible and scalable storage solutions.

Claim 12

Original Legal Text

12. The method of claim 1 , wherein the selected remote storage device is a storage device associated with a work computer of the user if the type of file to be stored is a word processing file.

Plain English Translation

This invention relates to a method for automatically selecting a remote storage device for storing a file based on the file type. The method addresses the problem of users manually choosing storage locations for different file types, which can lead to inefficiencies and disorganization. The system identifies the type of file to be stored and automatically selects an appropriate remote storage device based on predefined rules. For example, if the file is a word processing document, the method selects a storage device associated with the user's work computer. This ensures that work-related documents are stored in a professional environment, improving organization and accessibility. The method may also apply similar rules for other file types, such as selecting a personal storage device for media files or a cloud service for collaborative documents. The system may include a file type detection module to analyze the file extension or content, a storage device selection module to apply the predefined rules, and a storage execution module to transfer the file to the selected device. The invention streamlines file storage by reducing user intervention and ensuring files are stored in the most appropriate location.

Claim 13

Original Legal Text

13. The method of claim 1 , wherein the selected remote storage device is a storage device associated with a home entertainment system of the user if the type of file to be stored is a media file.

Plain English Translation

This invention relates to a method for selecting a remote storage device for storing files, particularly optimizing storage selection based on file type. The method addresses the problem of efficiently storing different types of files in a distributed storage environment, ensuring files are stored in locations that align with their usage patterns and user preferences. The method involves determining the type of file to be stored and selecting a remote storage device based on that type. For media files, such as videos, music, or images, the method prioritizes storage devices associated with a user's home entertainment system. This ensures media files are readily accessible for playback or streaming on the user's entertainment devices. The method may also consider other file types, such as documents or backups, and route them to different storage devices optimized for those purposes, such as cloud storage or network-attached storage. The selection process may involve analyzing metadata, file extensions, or user-defined rules to classify the file type. Once classified, the method identifies available storage devices and selects the most appropriate one based on predefined criteria, such as device type, location, or user preferences. The method may also include steps to verify storage availability and confirm successful file transfer. This approach improves storage efficiency, reduces latency for frequently accessed files, and enhances user experience by ensuring files are stored in the most suitable locations.

Claim 14

Original Legal Text

14. The method of claim 13 , wherein the media file is an MP3 file.

Plain English Translation

Technical Summary: This invention relates to digital media file processing, specifically addressing the need for efficient handling and manipulation of compressed audio files. The technology focuses on methods for processing media files, particularly MP3 files, which are widely used for audio storage and transmission. The invention provides a technique for managing MP3 files, ensuring compatibility and functionality within digital systems. The method involves processing a media file, where the file is specifically an MP3 file, a common format for compressed audio data. The process includes steps to ensure the file is correctly interpreted and utilized by digital devices or software applications. This may involve decoding, encoding, or modifying the MP3 file to maintain audio quality while optimizing storage or transmission efficiency. The invention also addresses the integration of MP3 files within broader digital workflows, ensuring seamless operation across different platforms and devices. By standardizing the handling of MP3 files, the method improves interoperability and reduces errors in audio processing tasks. The technique may also include error detection and correction mechanisms to handle corrupted or incomplete MP3 files, enhancing reliability in media playback and editing. Overall, this invention provides a robust solution for managing MP3 files in digital environments, ensuring consistent performance and compatibility across various applications. The method supports efficient audio processing while maintaining the integrity of the compressed audio data.

Claim 15

Original Legal Text

15. The method of claim 1 , wherein the selected remote storage device is a storage device associated with an automobile of the user if the type of file to be stored is a media file.

Plain English Translation

This invention relates to a system for automatically selecting and storing files in remote storage devices based on file type and user context. The problem addressed is the inefficiency of manually choosing storage locations for different types of files, particularly when users generate or access files in various contexts, such as while traveling or using specific devices. The system identifies the type of file to be stored and determines the user's current context, including their location and the devices they are using. For media files, such as photos or videos, the system prioritizes storage devices associated with the user's automobile, such as in-vehicle storage or cloud storage linked to the vehicle. This ensures media files are easily accessible during travel or when using the vehicle's infotainment system. For other file types, the system selects alternative storage devices based on predefined criteria, such as file size, security requirements, or the user's typical usage patterns. The system may also analyze the user's historical storage preferences and device availability to optimize storage selection. If the preferred storage device is unavailable, the system automatically selects the next best option. This automation reduces user effort and ensures files are stored in the most convenient or contextually relevant location. The invention improves file management by dynamically adapting storage choices to the user's needs and environment.

Claim 16

Original Legal Text

16. The method of claim 1 , further comprising: if the selected remote storage device is not accessible, transmitting the one or more files destined for the selected remote storage device to an available remote storage device, so that the one or more files destined for the selected remote storage device can then be transmitted from the available remote storage device to the selected remote storage device.

Plain English Translation

In the field of data storage and management, a method addresses the challenge of ensuring reliable file transmission when a primary remote storage device is inaccessible. The method involves selecting a remote storage device for transmitting one or more files and determining whether the selected device is accessible. If the selected device is unavailable, the method redirects the files to an available remote storage device. The available device temporarily holds the files until the originally selected device becomes accessible, at which point the files are forwarded to their intended destination. This approach ensures data integrity and continuity by leveraging alternative storage devices when the primary target is temporarily unreachable, thus preventing data loss or transmission delays. The method may also include steps for identifying and selecting remote storage devices based on criteria such as availability, capacity, or network conditions. By dynamically rerouting files to available devices, the system maintains efficient data transfer even in the presence of network or device failures. This solution is particularly useful in distributed storage environments where multiple storage devices are interconnected, ensuring seamless file transmission despite intermittent access issues.

Claim 17

Original Legal Text

17. The method of claim 16 , further comprising: if the selected remote storage device is not accessible, transmitting to the available remote storage device an identifier of either the user or the user's computer, whereby the identifier can be used to access the user's one or more files on the available remote storage device.

Plain English Translation

This invention relates to a system for managing file access across multiple remote storage devices. The problem addressed is ensuring continuous access to a user's files when a primary remote storage device becomes unavailable. The solution involves a method where a user's computer selects a remote storage device from a list of available devices. If the selected device is inaccessible, the system transmits an identifier—either the user's identity or the computer's identity—to an available alternative storage device. This identifier allows the user to access their files on the alternative device, maintaining continuity. The method also includes steps for determining the availability of remote storage devices and selecting one based on predefined criteria, such as network conditions or device capacity. The system ensures that file access is not disrupted by device unavailability, improving reliability in distributed storage environments. The identifier-based access mechanism allows seamless transition between storage devices without requiring manual intervention.

Claim 18

Original Legal Text

18. The method of claim 1 , wherein the steps of selecting one or more files for remote storage and wirelessly transmitting each of the selected one or more files to a remote storage device selected automatically by the computer from a plurality of remote storage devices based on the type of file to be stored in the selected remote storage device are performed without intervention by the user.

Plain English Translation

This invention relates to automated file storage management in a computing system. The problem addressed is the inefficiency and user burden of manually selecting and transmitting files to appropriate remote storage devices. The solution provides a method for automatically selecting files for remote storage and transmitting them to a suitable remote storage device based on file type, all without user intervention. The method involves a computer system that identifies files to be stored remotely, selects one or more of these files based on predefined criteria, and wirelessly transmits them to a remote storage device. The selection of the remote storage device is automated, with the computer choosing from multiple available remote storage devices based on the type of file being stored. For example, certain file types may be directed to specific storage devices optimized for their characteristics, such as speed, capacity, or security. The process ensures that files are stored efficiently and securely without requiring user input at any stage, reducing the risk of errors and improving system performance. The automation extends to both the file selection and the transmission steps, ensuring seamless operation. This method is particularly useful in environments where large volumes of data are generated and need to be stored remotely, such as enterprise systems or cloud-based applications. The invention enhances data management by leveraging automated decision-making to optimize storage allocation.

Claim 19

Original Legal Text

19. A computer comprising: a memory having a limited capacity; a wireless communications module; and a processor configured to store a plurality of files in the memory having a limited capacity; determine that the memory has reached a threshold capacity; and in response to the memory reaching the threshold capacity, automatically: select one or more files for remote storage; and cause the communications module to wirelessly transmit each of the selected one or more files to a remote storage device selected automatically by the processor from a plurality of remote storage devices based on the type of file to be stored in the selected remote storage device.

Plain English Translation

This invention relates to a computer system designed to manage memory storage by automatically offloading files to remote storage devices when local memory capacity reaches a predefined threshold. The system includes a processor, a memory with limited capacity, and a wireless communications module. The processor monitors the memory usage and, when the memory reaches a threshold capacity, identifies files to be stored remotely. The system then automatically selects one or more remote storage devices from a plurality of available options based on the type of file being stored. For example, certain file types may be directed to specific remote storage devices optimized for that data type. The wireless communications module then transmits the selected files to the chosen remote storage device, ensuring efficient memory management without manual intervention. This approach helps prevent system slowdowns or crashes due to insufficient storage while maintaining accessibility to offloaded files. The selection of remote storage devices is dynamic, ensuring optimal storage allocation based on file characteristics.

Claim 20

Original Legal Text

20. A non-transitory computer-readable medium having instructions stored thereon, the instructions for execution by a processor in a computer having a memory having a limited capacity, the computer comprising a wireless communications module, the instructions comprising: instructions for storing a plurality of files in the memory having a limited capacity; instructions for determining that the memory has reached a threshold capacity; and instructions for, in response to the memory reaching the threshold capacity, automatically: selecting one or more files for remote storage; and causing the communications module to wirelessly transmit each of the selected one or more files to a remote storage device selected automatically by the computer from a plurality of remote storage devices based on the type of file to be stored in the selected remote storage device.

Plain English Translation

A system manages file storage in a computer with limited memory capacity, addressing the challenge of efficiently utilizing available storage space. The system monitors the memory usage and, when a predefined threshold is reached, automatically selects files for offloading to remote storage. The selection process prioritizes files based on their type and relevance, ensuring critical or frequently accessed files remain locally while less critical or rarely used files are moved remotely. The system then automatically transmits the selected files to an appropriate remote storage device from a pool of available options, with the choice of storage device determined by the file type to optimize storage efficiency and accessibility. This approach ensures the computer maintains sufficient local storage capacity while leveraging external storage resources for less critical data, improving overall system performance and user experience. The system operates without manual intervention, dynamically adjusting storage allocation based on real-time memory usage and file characteristics.

Patent Metadata

Filing Date

Unknown

Publication Date

November 26, 2019

Inventors

Melvin L. Barnes JR.

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “COMPUTER ACCEPTING VOICE INPUT AND/OR GENERATING AUDIBLE OUTPUT” (10489449). https://patentable.app/patents/10489449

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10489449. See llms.txt for full attribution policy.

COMPUTER ACCEPTING VOICE INPUT AND/OR GENERATING AUDIBLE OUTPUT