Patents by Inventor Adrian Diaconu
Adrian Diaconu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240013783Abstract: Implementations set forth herein relate to employing dynamic regulations for governing responsiveness of multiple automated assistant devices, and specifically the responsiveness an automated assistant to a given spoken utterance that has been acknowledged by two or more of the assistant devices. The dynamic regulations can be context-dependent and adapted over time in order that the automated assistant can accommodate assistant interaction preferences that may vary from user to user. For instance, a spoken utterance such as “stop,” may be intended to affect different assistant actions based on a context in which the user provided the spoken utterance. The context can refer to a location of the user relative to other rooms in a home, a time of day, a user providing the spoken utterance, an arrangement of the assistant devices within a home, and/or a state of each device in the home.Type: ApplicationFiled: September 11, 2023Publication date: January 11, 2024Inventors: Raunaq Shah, Jaclyn Konzelmann, Lisa Takehana, Ruxandra Davies, Adrian Diaconu
-
Patent number: 11756546Abstract: Implementations set forth herein relate to employing dynamic regulations for governing responsiveness of multiple automated assistant devices, and specifically the responsiveness an automated assistant to a given spoken utterance that has been acknowledged by two or more of the assistant devices. The dynamic regulations can be context-dependent and adapted over time in order that the automated assistant can accommodate assistant interaction preferences that may vary from user to user. For instance, a spoken utterance such as “stop,” may be intended to affect different assistant actions based on a context in which the user provided the spoken utterance. The context can refer to a location of the user relative to other rooms in a home, a time of day, a user providing the spoken utterance, an arrangement of the assistant devices within a home, and/or a state of each device in the home.Type: GrantFiled: June 14, 2021Date of Patent: September 12, 2023Assignee: GOOGLE LLCInventors: Raunaq Shah, Jaclyn Konzelmann, Lisa Takehana, Ruxandra Davies, Adrian Diaconu
-
Publication number: 20210304764Abstract: Implementations set forth herein relate to employing dynamic regulations for governing responsiveness of multiple automated assistant devices, and specifically the responsiveness an automated assistant to a given spoken utterance that has been acknowledged by two or more of the assistant devices. The dynamic regulations can be context-dependent and adapted over time in order that the automated assistant can accommodate assistant interaction preferences that may vary from user to user. For instance, a spoken utterance such as “stop,” may be intended to affect different assistant actions based on a context in which the user provided the spoken utterance. The context can refer to a location of the user relative to other rooms in a home, a time of day, a user providing the spoken utterance, an arrangement of the assistant devices within a home, and/or a state of each device in the home.Type: ApplicationFiled: June 14, 2021Publication date: September 30, 2021Inventors: Raunaq Shah, Jaclyn Konzelmann, Lisa Takehana, Ruxandra Davies, Adrian Diaconu
-
Patent number: 11037562Abstract: Implementations set forth herein relate to employing dynamic regulations for governing responsiveness of multiple automated assistant devices, and specifically the responsiveness an automated assistant to a given spoken utterance that has been acknowledged by two or more of the assistant devices. The dynamic regulations can be context-dependent and adapted over time in order that the automated assistant can accommodate assistant interaction preferences that may vary from user to user. For instance, a spoken utterance such as “stop,” may be intended to affect different assistant actions based on a context in which the user provided the spoken utterance. The context can refer to a location of the user relative to other rooms in a home, a time of day, a user providing the spoken utterance, an arrangement of the assistant devices within a home, and/or a state of each device in the home.Type: GrantFiled: August 23, 2018Date of Patent: June 15, 2021Assignee: GOOGLE LLCInventors: Raunaq Shah, Jaclyn Konzelmann, Lisa Takehana, Ruxandra Davies, Adrian Diaconu
-
Publication number: 20200302925Abstract: Implementations set forth herein relate to employing dynamic regulations for governing responsiveness of multiple automated assistant devices, and specifically the responsiveness an automated assistant to a given spoken utterance that has been acknowledged by two or more of the assistant devices. The dynamic regulations can be context-dependent and adapted over time in order that the automated assistant can accommodate assistant interaction preferences that may vary from user to user. For instance, a spoken utterance such as “stop,” may be intended to affect different assistant actions based on a context in which the user provided the spoken utterance. The context can refer to a location of the user relative to other rooms in a home, a time of day, a user providing the spoken utterance, an arrangement of the assistant devices within a home, and/or a state of each device in the home.Type: ApplicationFiled: August 23, 2018Publication date: September 24, 2020Inventors: Raunaq Shah, Jaclyn Konzelmann, Lisa Takehana, Ruxandra Davies, Adrian Diaconu
-
Patent number: 10694344Abstract: Techniques are described herein for leveraging an online semantic processor to generate a finite state machine to be delivered to and implemented on a resource-constrained device. In various implementations, a user request may be received by a personal assistant module. Data indicative of the user request may be uploaded, e.g., by the personal assistant module, to an online semantic processor. Data may be received, e.g., by the personal assistant module, from the online semantic processor. The received data may represent a state machine having a plurality of candidate states of the personal assistant module. Each candidate state may be potentially responsive to the request. Resources local to the resource-constrained device may be analyzed to ascertain signal(s) unavailable to the online semantic processor. The personal assistant module may then transition to a given state of the plurality of candidate states. The given state may be selected based on the signal(s).Type: GrantFiled: September 27, 2019Date of Patent: June 23, 2020Assignee: GOOGLE LLCInventors: Adrian Diaconu, Jing Qian, Jack Whyte, Ning Ma, Shir Yehoshua
-
Publication number: 20200029182Abstract: Techniques are described herein for leveraging an online semantic processor to generate a finite state machine to be delivered to and implemented on a resource-constrained device. In various implementations, a user request may be received by a personal assistant module. Data indicative of the user request may be uploaded, e.g., by the personal assistant module, to an online semantic processor. Data may be received, e.g., by the personal assistant module, from the online semantic processor. The received data may represent a state machine having a plurality of candidate states of the personal assistant module. Each candidate state may be potentially responsive to the request. Resources local to the resource-constrained device may be analyzed to ascertain signal(s) unavailable to the online semantic processor. The personal assistant module may then transition to a given state of the plurality of candidate states. The given state may be selected based on the signal(s).Type: ApplicationFiled: September 27, 2019Publication date: January 23, 2020Inventors: Adrian Diaconu, Jing Qian, Jack Whyte, Ning Ma, Shir Yehoshua
-
Patent number: 10462619Abstract: Techniques are described herein for leveraging an online semantic processor to generate a finite state machine to be delivered to and implemented on a resource-constrained device. In various implementations, a user request may be received by a personal assistant module. Data indicative of the user request may be uploaded, e.g., by the personal assistant module, to an online semantic processor. Data may be received, e.g., by the personal assistant module, from the online semantic processor. The received data may represent a state machine having a plurality of candidate states of the personal assistant module. Each candidate state may be potentially responsive to the request. Resources local to the resource-constrained device may be analyzed to ascertain signal(s) unavailable to the online semantic processor. The personal assistant module may then transition to a given state of the plurality of candidate states. The given state may be selected based on the signal(s).Type: GrantFiled: June 8, 2016Date of Patent: October 29, 2019Assignee: GOOGLE LLCInventors: Adrian Diaconu, Jing Qian, Jack Whyte, Ning Ma, Shir Yehoshua
-
Publication number: 20170359707Abstract: Techniques are described herein for leveraging an online semantic processor to generate a finite state machine to be delivered to and implemented on a resource-constrained device. In various implementations, a user request may be received by a personal assistant module. Data indicative of the user request may be uploaded, e.g., by the personal assistant module, to an online semantic processor. Data may be received, e.g., by the personal assistant module, from the online semantic processor. The received data may represent a state machine having a plurality of candidate states of the personal assistant module. Each candidate state may be potentially responsive to the request. Resources local to the resource-constrained device may be analyzed to ascertain signal(s) unavailable to the online semantic processor. The personal assistant module may then transition to a given state of the plurality of candidate states. The given state may be selected based on the signal(s).Type: ApplicationFiled: June 8, 2016Publication date: December 14, 2017Inventors: Adrian Diaconu, Jing Qian, Jack Whyte, Ning Ma, Shir Yehoshua
-
Patent number: 8832555Abstract: A system in accordance with the present invention may include one or more processors, memory that receives instructions from the one or more processors according to a clock operating at a frequency, one or more programs stored in the memory, with instructions to: define a layer, wherein the layer comprises one or more effects; associate media content with the layer; aggregate the layer with one or more other layers; and, assemble the aggregated layers.Type: GrantFiled: July 2, 2009Date of Patent: September 9, 2014Assignee: Apple Inc.Inventors: Ralf Weber, Adrian Diaconu, Guillaume Vergnaud, Bob Van Osten
-
Patent number: 8621357Abstract: A system in accordance with the present invention may include one or more processors, memory that receives instructions from the one or more processors according to a clock operating at a frequency, one or more programs stored in the memory, with instructions to: access media content, wherein the media content is associated with meta data, media characteristics, or other media-related data; couple certain of the media content to a style; and, organize the coupled certain of the media content according to the style and the meta data, media characteristics, or other media-related data.Type: GrantFiled: July 2, 2009Date of Patent: December 31, 2013Assignee: Apple Inc.Inventors: Ralf Weber, Adrian Diaconu
-
Publication number: 20120166981Abstract: Methods and apparatus are provided providing users with the ability to create and produce multimedia devices. In one aspect of the present invention, users are provided with the capability to easily and seamlessly create slideshows using multiple forms of graphic elements instead of just still pictures. In another aspect of the present invention, users are provided with the capability to create and modify the DVD menu that is required for DVDs to function properly on conventional DVD players. In still another aspect of the present invention, users are provided with an intuitive graphic interface that simply and clearly explains the trade offs the user must make in deciding which mode to record the DVD.Type: ApplicationFiled: February 24, 2012Publication date: June 28, 2012Applicant: APPLE INC.Inventors: Ralf Weber, Adrian Diaconu, Timothy B. Martin, William M. Bachman, Thomas M. Alsina, Reed E. Martin, Matt Evans
-
Publication number: 20100169777Abstract: A system in accordance with the present invention may include one or more processors, memory that receives instructions from the one or more processors according to a clock operating at a frequency, one or more programs stored in the memory, with instructions to: access media content, wherein the media content is associated with meta data, media characteristics, or other media-related data; couple certain of the media content to a style; and, organize the coupled certain of the media content according to the style and the meta data, media characteristics, or other media-related data.Type: ApplicationFiled: July 2, 2009Publication date: July 1, 2010Applicant: Apple Inc.Inventors: Ralf WEBER, Adrian Diaconu
-
Publication number: 20100169784Abstract: A computer-implemented method for authoring media presentations is provided. The method includes steps for defining a style. The style comprises one or more style properties. The style is applied to a layer. The layer comprises one or more effects. The style may also be applied to a document, effect container, effect, or slide. A media presentation is automatically generated using the applied style and the layer. A media presentation is also automatically generated using the applied style and the document and at least one of the layer, the effect container, the effect, and the slide.Type: ApplicationFiled: July 8, 2009Publication date: July 1, 2010Applicant: Apple Inc.Inventors: Ralf WEBER, Adrian Diaconu, Guillaume Vergnaud, Bob Van Osten
-
Publication number: 20100169783Abstract: A system in accordance with the present invention may include one or more processors, memory that receives instructions from the one or more processors according to a clock operating at a frequency, one or more programs stored in the memory, with instructions to: define a layer, wherein the layer comprises one or more effects; associate media content with the layer; aggregate the layer with one or more other layers; and, assemble the aggregated layers.Type: ApplicationFiled: July 2, 2009Publication date: July 1, 2010Applicant: Apple, Inc.Inventors: Ralf Weber, Adrian Diaconu, Guillaume Vergnaud, Bob Van Osten
-
Publication number: 20090041426Abstract: Methods and apparatus are provided providing users with the ability to create and produce multimedia devices. In one aspect of the present invention, users are provided with the capability to easily and seamlessly create slideshows using multiple forms of graphic elements instead of just still pictures. In another aspect of the present invention, users are provided with the capability to create and modify the DVD menu that is required for DVDs to function properly on conventional DVD players. In still another aspect of the present invention, users are provided with an intuitive graphic interface that simply and clearly explains the trade offs the user must make in deciding which mode to record the DVD.Type: ApplicationFiled: July 2, 2008Publication date: February 12, 2009Applicant: Apple IncInventors: Ralf Weber, Adrian Diaconu, Timothy B. Martin, William M. Bachman, Thomas M. Alsina, Reed E. Martin, Matt Evans
-
Publication number: 20090044118Abstract: Methods and apparatus are provided providing users with the ability to create and produce multimedia devices. In one aspect of the present invention, users are provided with the capability to easily and seamlessly create slideshows using multiple forms of graphic elements instead of just still pictures. In another aspect of the present invention, users are provided with the capability to create and modify the DVD menu that is required for DVDs to function properly on conventional DVD players. In still another aspect of the present invention, users are provided with an intuitive graphic interface that simply and clearly explains the trade offs the user must make in deciding which mode to record the DVD.Type: ApplicationFiled: July 2, 2008Publication date: February 12, 2009Applicant: Apple IncInventors: Ralf Weber, Adrian Diaconu, Timothy B. Martin, William M. Bachman, Gregory C. Lindley
-
Publication number: 20070162857Abstract: Methods and computer program products related to multimedia applications are provided. In one implementation, a computer program product, encoded on a computer-readable medium is provided. The computer program product is operable to cause a data processing apparatus to perform operations including generating a user interface for receiving user input. The user interface includes a media content selection menu for selecting media content for a multimedia project and one or more regions for ordering selected media content for the multimedia project. The computer program product further includes automatically creating one or more menu screens according to the selected media content.Type: ApplicationFiled: January 6, 2006Publication date: July 12, 2007Inventors: Ralf Weber, Thomas Matthieu Alsina, Adrian Diaconu, Timothy Martin, Matt Evans
-
Patent number: D460837Type: GrantFiled: June 12, 2001Date of Patent: July 23, 2002Inventors: Camelia Diaconu, Adrian Diaconu