Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A non-transitory computer readable medium storing instructions that, when executed by at least one computing device, cause the computing device to respond to a user's spoken request for information, comprising: receiving a spoken request for information from a user; in response to the received spoken request, identifying the user using speech recognition and accessing stored user data associated with the user; obtaining environmental data associated with a current time and current location of the user; determining media content to which the user is exposed at the current location and at the current time; analyzing the spoken request using natural language processing, the environmental data, and at least one of the determined media content and the data associated with the user to interpret the user's request; identifying information responsive to the user's request based on the analysis; and providing a communication to the user, wherein the communication includes the identified information or data permitting the user to access the identified information.
This invention relates to a voice-activated information retrieval system that enhances the accuracy and relevance of responses to spoken queries by integrating user-specific data, environmental context, and media exposure. The system addresses the challenge of providing precise and contextually appropriate information in response to ambiguous or incomplete spoken requests. The system operates by first receiving a spoken request from a user. Using speech recognition, it identifies the user and retrieves stored user data, such as preferences, history, or personal details. Concurrently, it gathers environmental data, including time and location, to understand the user's current context. The system then determines the media content the user is exposed to at that time and location, such as advertisements, broadcasts, or digital displays. Natural language processing (NLP) is applied to analyze the spoken request, combining the environmental data, media content, and user-specific data to interpret the request accurately. Based on this analysis, the system identifies relevant information that matches the user's intent. Finally, the system provides a response to the user, either directly conveying the information or offering access to it. This approach improves the relevance of responses by leveraging contextual and personal data, ensuring that the information delivered aligns with the user's current situation and needs.
2. The computer readable medium of claim 1 , wherein interpreting the user's request comprises analyzing the environmental data, analyzing the determined media content, and analyzing the data associated with the user; wherein identifying information responsive to the user's request comprises selecting information having the highest likelihood of being responsive, based upon the interpretation of the user's request; wherein the environmental data includes GPS coordinates and a velocity of travel, and wherein determining the media content includes: identifying an advertisement displayed on a billboard near to the GPS coordinates and at the current time, and identifying a radio station and a current radio ad provided to the user at the current time.
This invention relates to a system for interpreting a user's request and providing responsive information based on environmental data, media content, and user-specific data. The system analyzes environmental data, including GPS coordinates and velocity of travel, to determine the user's location and movement. It also identifies media content, such as advertisements displayed on nearby billboards at the current time and radio stations or ads currently being broadcast to the user. Additionally, the system analyzes user-associated data to refine the interpretation of the request. The system then selects information most likely to be responsive to the user's request by evaluating the combined analysis of environmental, media, and user data. The goal is to provide highly relevant information by leveraging real-time contextual data, including location, movement, and media exposure, to enhance the accuracy and relevance of responses. This approach improves the ability to deliver personalized and contextually appropriate information to users based on their immediate surroundings and media interactions.
3. A method of responding to a user's spoken request for information, comprising: receiving the spoken request for information; in response to the received spoken request, identifying the user using speech recognition and accessing stored data associated with the user; obtaining environmental data including information associated with a current time and a current location of the user; determining media content to which the user is exposed based on the obtained environmental data; analyzing the spoken request using natural language processing, the environmental data, and at least one of the determined media content and the stored data associated with the user to interpret the user's request; identifying information responsive to the user's spoken request based on the analysis; and providing a communication to the user, wherein the communication includes the identified information or data permitting the user to access the identified information.
This invention relates to a system for processing and responding to spoken requests for information by analyzing contextual and environmental factors. The method involves receiving a user's spoken request and using speech recognition to identify the user, then accessing stored data associated with that user. Environmental data, including the current time and location of the user, is obtained to determine the media content the user is exposed to, such as nearby advertisements, broadcasts, or digital displays. The spoken request is analyzed using natural language processing, along with the environmental data, media content, and user-specific data, to interpret the request accurately. The system then identifies relevant information in response to the request and provides a communication to the user, either directly delivering the information or enabling access to it. This approach enhances the accuracy and relevance of responses by incorporating contextual awareness, such as the user's surroundings and media exposure, to better understand and fulfill the request.
4. The method of claim 3 , wherein interpreting the user's request comprises analyzing the spoken request, analyzing the environmental data, analyzing the determined media content and analyzing the stored data associated with the user; wherein identifying information responsive to the user's spoken request includes selecting information having the highest likelihood of being responsive, based upon the interpretation of the user's request; wherein the environmental data includes GPS coordinates, and wherein determining the media content includes identifying an advertisement displayed on a billboard close to the GPS coordinates at the current time or identifying a radio station broadcasting to the GPS coordinates and an ad on the radio station provided to the user at the current time.
This invention relates to a method for processing user requests in a voice-based system, particularly for identifying and providing relevant information based on spoken queries. The method addresses the challenge of accurately interpreting user requests by incorporating multiple contextual factors to improve response relevance. The system analyzes the user's spoken request, environmental data, media content, and stored user data to determine the most responsive information. Environmental data includes GPS coordinates, which are used to identify nearby media content such as advertisements on billboards or radio stations broadcasting in the area. The system also considers the current time to match time-sensitive media, such as ads displayed on a billboard or played on a radio station at the moment the request is made. By combining these inputs, the system interprets the user's request and selects information with the highest likelihood of being relevant. The stored user data may include preferences, past interactions, or other personalized information to further refine the response. This approach enhances the accuracy and contextual relevance of responses in voice-based systems, particularly in scenarios where environmental and media context plays a significant role.
5. The method of claim 3 , wherein the stored data associated with the user indicates an identity, habits, preferences, or moods of the user.
This invention relates to a system for personalizing user experiences by analyzing stored data associated with a user. The system collects and processes data to determine the user's identity, habits, preferences, or moods, enabling tailored interactions or services. The data may include historical interactions, behavioral patterns, or explicit user inputs, which are analyzed to generate insights about the user's characteristics. These insights are then used to customize content, recommendations, or system responses, improving user engagement and satisfaction. The system may integrate with various applications or devices to provide context-aware personalization, adapting to the user's evolving needs over time. By leveraging stored data, the invention enhances user experience by delivering relevant and timely information or services based on the user's unique profile. The approach ensures privacy and security by managing data access and processing in compliance with applicable regulations. This method improves upon existing personalization techniques by incorporating a broader range of user attributes, leading to more accurate and dynamic adaptations. The system can be applied in fields such as digital assistants, e-commerce, healthcare, or entertainment, where personalized interactions are critical for user retention and satisfaction.
6. The method of claim 3 , wherein the communication includes one or more of an email message, a text message, a voice message, a telephone call, a television presentation, and a radio presentation.
This invention relates to communication systems and methods for delivering messages across multiple media channels. The problem addressed is the inefficiency of traditional communication methods that rely on a single medium, which can limit reach and engagement. The solution involves a system that distributes messages through diverse communication channels to ensure broader dissemination and higher engagement rates. The method involves generating a message and determining the appropriate communication channels for delivery. The message can be transmitted via email, text message, voice message, telephone call, television presentation, or radio presentation. The system may analyze recipient preferences, device capabilities, or network conditions to select the most effective channels. For example, a message may be sent as an email to a desktop user, a text message to a mobile device, and a voice message to a landline phone. This multi-channel approach ensures that the message reaches the intended audience regardless of their preferred communication medium. The system may also track delivery status, open rates, and user responses across all channels to optimize future communications. By leveraging multiple media types, the invention improves message delivery success rates and enhances user engagement. This method is particularly useful for businesses, organizations, and individuals who need to ensure their messages are received and acted upon.
7. The method of claim 3 , wherein the user's spoken request does not specify a subject of interest to the user, and wherein the identified information includes information regarding a potential subject of interest to the user.
This invention relates to voice-based information retrieval systems that automatically identify and provide relevant information to a user without requiring explicit subject specification in the spoken request. The system processes a user's spoken input to determine a potential subject of interest, even when the request lacks direct subject identification. For example, if a user asks, "What should I do today?" the system analyzes contextual or historical data to infer possible interests, such as local events, weather, or personal preferences, and returns relevant information accordingly. The method involves natural language processing to interpret the request, contextual analysis to infer potential subjects, and retrieval of information from databases or external sources. The system may also adapt over time by learning from user interactions to improve subject identification accuracy. This approach enhances user convenience by eliminating the need for precise query formulation while still delivering personalized and relevant results. The invention is particularly useful in smart assistants, recommendation systems, and automated customer service applications where user intent must be inferred from ambiguous or open-ended requests.
8. A computer-implemented method for responding to a user's request for information, the method carried out by one or more processors executing a set of computer instructions, and comprising: receiving a spoken request for information from a user via a user device; obtaining environmental data associated with a current time and current location of the user; determining media content to which the user is exposed at the current location and at the current time; analyzing the spoken request using natural language processing, including applying at least one grammar associated with the media content to the spoken request to determine an interest element from the media content; identifying information associated with the interest element that is responsive to the user's request based on the analysis; and providing a communication to the user device, wherein the communication includes the identified information or data permitting the user to access the identified information.
This invention relates to a computer-implemented method for enhancing information retrieval by analyzing a user's spoken request in the context of their current environment. The method is designed to improve the relevance of responses by leveraging environmental data and media content the user is exposed to at the time of the request. The system receives a spoken query from a user via a device, such as a smartphone or smart speaker. It then gathers environmental data, including the user's current time and location, to determine the media content (e.g., audio, video, or advertisements) the user is likely experiencing nearby. Using natural language processing (NLP), the system analyzes the spoken request, applying grammar rules specific to the identified media content to extract an "interest element"—a key topic or detail from the media that the user may be referencing. For example, if the user hears a song and asks, "Who is the singer?" the system identifies the song as the media content and the singer as the interest element. The method then retrieves information related to this interest element, such as details about the artist, and sends it back to the user's device, either directly or as a link for further access. This approach ensures responses are contextually relevant by considering the user's immediate environment, improving accuracy and personalization in information retrieval. The system may also adapt its NLP models based on the type of media content detected, ensuring precise extraction of user intent.
9. The method of claim 8 , wherein interpreting the user's request comprises analyzing the environmental data, analyzing the determined media content, and analyzing the data associated with the user; wherein identifying information responsive to the user's request comprises selecting information having the highest likelihood of being responsive, based upon the interpretation of the user's request; wherein the environmental data includes GPS coordinates and a velocity of travel, and wherein determining the media content includes: identifying an advertisement displayed on a billboard near to the GPS coordinates and at the current time, and identifying a radio station and a current radio ad provided to the user at the current time.
This invention relates to a method for processing user requests in a dynamic environment, particularly for selecting and providing information based on real-time contextual data. The method addresses the challenge of delivering relevant information by analyzing multiple data sources to interpret user intent and identify the most responsive information. The method involves interpreting a user's request by analyzing environmental data, media content, and user-associated data. Environmental data includes GPS coordinates and velocity of travel, which help determine the user's location and movement. Media content is identified by detecting advertisements displayed on nearby billboards at the current time and analyzing radio stations and current radio ads being provided to the user. User-associated data may include preferences, history, or other personal information. Based on this analysis, the method selects information with the highest likelihood of being responsive to the user's request. For example, if the user asks about nearby promotions, the system may prioritize billboard ads or radio ads relevant to their location and current activity. The method ensures that the provided information is contextually relevant by integrating real-time environmental and media data with user-specific insights. This approach enhances the accuracy and usefulness of responses in dynamic, location-based scenarios.
10. The method of claim 8 , wherein the stored data associated with the user indicates an identity, habits, preferences, or moods of the user.
This invention relates to a method for processing user data in a system that personalizes interactions based on user attributes. The method involves storing data associated with a user, where this data includes information about the user's identity, habits, preferences, or moods. The system then uses this stored data to customize interactions, such as recommendations, notifications, or responses, tailored to the user's specific characteristics. The method may also involve analyzing the stored data to identify patterns or trends in the user's behavior, which can further refine the personalization process. Additionally, the system may update the stored data in real-time as new information about the user is collected, ensuring that the interactions remain relevant and up-to-date. The method may be applied in various contexts, including digital assistants, social media platforms, or e-commerce systems, where personalized user experiences are beneficial. The invention aims to enhance user engagement and satisfaction by providing more accurate and contextually relevant interactions based on the user's unique attributes.
11. The method of claim 8 , wherein the communication includes one or more of an email message, a text message, a voice message, a telephone call, a television presentation, and a radio presentation.
This invention relates to communication systems and methods for delivering targeted content to users. The problem addressed is the inefficiency of traditional communication methods in dynamically adapting content based on user preferences, behavior, or context. The solution involves a system that analyzes user data to determine optimal communication channels and content delivery methods. The method includes collecting user interaction data, such as past communication history, device usage patterns, and preferences, to tailor the type of communication (e.g., email, text, voice, call, TV, or radio) to the user's context. The system dynamically selects the most effective communication channel based on the analysis, ensuring higher engagement and relevance. For example, if a user frequently responds to text messages but ignores emails, the system prioritizes text-based communication. The method also adapts content formatting and timing to maximize user interaction. This approach improves communication efficiency by reducing irrelevant or untimely messages, enhancing user experience, and increasing response rates. The invention is applicable in marketing, customer service, and personal communication systems where adaptive content delivery is beneficial.
12. The method of claim 8 , wherein the user's spoken request does not specify a subject of interest to the user, and wherein the identified information includes information regarding a potential subject of interest to the user.
This invention relates to voice-based information retrieval systems that automatically identify and provide relevant information to a user without requiring explicit subject specification in the spoken request. The system processes a user's spoken input to determine their likely interests, even when the request is vague or lacks specific subject matter. By analyzing contextual cues, user behavior, or historical data, the system identifies potential subjects of interest and retrieves related information. This approach enhances user convenience by reducing the need for precise queries, particularly in scenarios where the user may not know exactly what they are looking for or how to articulate it. The system may leverage natural language processing, machine learning, or other analytical techniques to infer user intent and suggest relevant content. This method is particularly useful in voice assistants, search engines, or recommendation systems where user interaction is primarily verbal and may lack detailed input. The invention improves accessibility and efficiency by proactively delivering information tailored to inferred user needs, even when the initial request is ambiguous.
13. The method of claim 8 , wherein the user device is a television, a radio, a gaming console, a laptop, a tablet, a convertible laptop, a cellular phone, a wearable device, or a kiosk, and wherein providing the communication includes presenting the response on the user device.
This invention relates to a system for processing and presenting responses to user queries in a networked environment. The problem addressed is the need for efficient and context-aware communication between a user device and a remote server to provide relevant responses to user inputs. The system involves receiving a user input at a user device, such as a television, radio, gaming console, laptop, tablet, convertible laptop, cellular phone, wearable device, or kiosk. The input is transmitted to a remote server, which processes the input to generate a response. The response is then transmitted back to the user device and presented to the user. The system may also involve determining a context for the user input, such as the user's location, device type, or preferences, to tailor the response accordingly. The communication between the user device and the server may be optimized for low latency or high reliability, depending on the application. The invention ensures that responses are delivered in a format suitable for the user device, enhancing the user experience by providing timely and relevant information.
14. A computer-implemented method for responding to a user's request for information, the method carried out by one or more processors executing a set of computer instructions, and comprising: receiving a spoken request for information from a user; in response to the received spoken request, obtaining personal data associated with the user; obtaining environmental data associated with a current time and current location of the user; determining media content to which the user is exposed at the current location and at the current time; analyzing the spoken request using natural language processing, the environmental data, and at least one of the determined media content and the personal data associated with the user to interpret the user's request; identifying information responsive to the user's request based on the analysis; and providing a communication to the user, wherein the communication includes the identified information or data permitting the user to access the identified information.
This invention relates to a computer-implemented method for processing and responding to spoken information requests from users. The system enhances the accuracy and relevance of responses by incorporating contextual data beyond the spoken query itself. When a user submits a spoken request, the system retrieves personal data associated with the user, such as preferences, history, or demographic information. Additionally, it gathers environmental data, including the user's current time and location, to understand the situational context. The system also determines media content the user is exposed to at that moment, such as nearby advertisements, broadcasts, or digital displays. Using natural language processing, the system analyzes the spoken request alongside the personal data, environmental data, and media content to interpret the user's intent more accurately. Based on this analysis, it identifies relevant information or resources that match the request. The system then provides the user with a communication containing the identified information or access to it, ensuring a more personalized and context-aware response. This approach improves the precision of information retrieval by leveraging real-time and user-specific contextual factors.
15. The method of claim 14 , wherein interpreting the user's request comprises analyzing the environmental data, analyzing the determined media content, and analyzing the data associated with the user; wherein identifying information responsive to the user's request comprises selecting information having the highest likelihood of being responsive, based upon the interpretation of the user's request; wherein the environmental data includes GPS coordinates and a velocity of travel, and wherein determining the media content includes: identifying an advertisement displayed on a billboard near to the GPS coordinates and at the current time, and identifying a radio station and a current radio ad provided to the user at the current time.
This invention relates to a system for interpreting user requests and providing responsive information based on environmental, media, and user-specific data. The method involves analyzing environmental data, such as GPS coordinates and velocity of travel, to determine the user's location and movement. It also analyzes media content, including advertisements displayed on nearby billboards at the current time and radio stations or ads currently being broadcast to the user. Additionally, the method examines user-associated data to refine the interpretation of the request. The system selects information most likely to be relevant to the user's request by combining these analyses. The goal is to enhance the accuracy and contextual relevance of responses by integrating real-time environmental and media context with user-specific data. This approach improves information retrieval in dynamic environments where traditional methods may fail to account for situational factors like location, movement, and concurrent media exposure.
16. The method of claim 14 , wherein the stored data associated with the user indicates an identity, habits, preferences, or moods of the user.
A system and method for personalized user interaction involves collecting and analyzing data associated with a user to tailor responses or actions based on the user's identity, habits, preferences, or moods. The system captures data from various sources, such as user inputs, device interactions, or external inputs, and processes this data to generate insights about the user. These insights are then used to customize interactions, such as adjusting system behavior, providing personalized recommendations, or modifying content delivery. The method ensures that the collected data is stored securely and can be accessed to refine future interactions. By leveraging this data, the system enhances user experience by adapting to individual needs and preferences, improving engagement and satisfaction. The approach may be applied in applications like virtual assistants, recommendation systems, or adaptive interfaces, where understanding user characteristics is critical for effective interaction. The system may also include mechanisms to update or refine the stored data over time to maintain accuracy and relevance.
17. The method of claim 14 , wherein the communication includes one or more of an email message, a text message, a voice message, a telephone call, a television presentation, and a radio presentation.
This invention relates to a communication system that facilitates the delivery of targeted messages to recipients based on their preferences, behaviors, or other attributes. The system identifies recipients who are likely to engage with specific content and delivers that content through various communication channels. The method involves analyzing recipient data to determine relevance, selecting appropriate content, and transmitting it via one or more communication mediums, such as email, text messages, voice messages, telephone calls, television presentations, or radio broadcasts. The system may also track recipient responses to refine future message delivery. The goal is to improve engagement by ensuring messages are delivered in formats and through channels that recipients are most likely to interact with, thereby enhancing communication effectiveness. The invention addresses the challenge of efficiently reaching diverse audiences with relevant content while optimizing resource use.
18. The method of claim 14 , wherein the user's spoken request does not specify a subject of interest to the user, and wherein the identified information includes information regarding a potential subject of interest to the user.
This invention relates to voice-based information retrieval systems that automatically identify and provide relevant information to a user without requiring explicit subject specification in the spoken request. The system processes a user's spoken input to determine their likely interests or needs, even when the request is vague or lacks specific details. For example, if a user asks a general question like "What should I do today?" the system analyzes contextual data such as the user's location, time of day, past behavior, or environmental factors to infer potential subjects of interest. The system then retrieves and presents information related to those inferred subjects, such as local events, weather updates, or personalized recommendations. The method may involve natural language processing to interpret the request, machine learning to predict user preferences, and data filtering to prioritize relevant information. The goal is to enhance user convenience by reducing the need for precise queries while still delivering useful and contextually appropriate results. This approach is particularly valuable in smart assistants, virtual agents, and other voice-activated interfaces where users may not always know exactly what they need.
19. The method of claim 14 , wherein the user device is a television, a radio, a gaming console, a laptop, a tablet, a convertible laptop, a cellular phone, a wearable device, or a kiosk, and wherein providing the communication includes presenting the response on the user device.
This invention relates to a system for processing and presenting user queries through various electronic devices. The technology addresses the challenge of efficiently handling user requests across different types of devices, ensuring seamless interaction and response delivery. The method involves receiving a user query from a device, processing the query to generate a response, and providing the response back to the user. The user device can be any of several types, including televisions, radios, gaming consoles, laptops, tablets, convertible laptops, cellular phones, wearable devices, or kiosks. The response is presented on the same device that originated the query, ensuring a cohesive user experience. The system may also involve additional steps such as analyzing the query to determine its intent, retrieving relevant information, and formatting the response for optimal display on the specific device type. The invention aims to improve accessibility and usability by adapting responses to the capabilities of the device being used, whether it is a large-screen television, a compact smartphone, or an interactive kiosk. This ensures that users receive timely and appropriately formatted responses regardless of the device they are using.
Unknown
May 5, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.