Patents by Inventor William Crowley
William Crowley 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: 20240363115Abstract: Techniques are described herein for concurrent voice assistants. A method includes: providing first and second automated assistants with access to one or more microphones; receiving, from the first automated assistant, an indication that the first automated assistant has initiated a first session, and in response: continuing providing, to the first automated assistant, access to the one or more microphones; discontinuing providing, to the second automated assistant, access to the one or more microphones; and preventing the second automated assistant from accessing one or more portions of an output audio data stream; receiving, from the first automated assistant, an indication that the first session has ended, and in response: continuing providing, to the first automated assistant, access to the one or more microphones; resuming providing, to the second automated assistant, access to the one or more microphones; and resuming providing, to the second automated assistant, the output audio data stream.Type: ApplicationFiled: July 11, 2024Publication date: October 31, 2024Inventors: Jonathan Hayden Gomes, Shashank Goel, Oscar Armando Azucena, Patrick Berny, Keun-Young Park, Matthew William Crowley
-
Patent number: 12039979Abstract: Techniques are described herein for concurrent voice assistants. A method includes: providing first and second automated assistants with access to one or more microphones; receiving, from the first automated assistant, an indication that the first automated assistant has initiated a first session, and in response: continuing providing, to the first automated assistant, access to the one or more microphones; discontinuing providing, to the second automated assistant, access to the one or more microphones; and preventing the second automated assistant from accessing one or more portions of an output audio data stream; receiving, from the first automated assistant, an indication that the first session has ended, and in response: continuing providing, to the first automated assistant, access to the one or more microphones; resuming providing, to the second automated assistant, access to the one or more microphones; and resuming providing, to the second automated assistant, the output audio data stream.Type: GrantFiled: April 15, 2022Date of Patent: July 16, 2024Assignee: GOOGLE LLCInventors: Jonathan Hayden Gomes, Shashank Goel, Oscar Armando Azucena, Patrick Berny, Keun-Young Park, Matthew William Crowley
-
Patent number: 11966588Abstract: A computing device may determine a respective disk access usage of flash memory of the computing device by each of a plurality of applications. The computing device may compare the respective disk access usage of the flash memory by each of the plurality of applications with a respective application-specific disk access overuse threshold to determine disk access overuse of the flash memory by an application of the plurality of applications. The computing device may, in response to determining the disk access overuse of the flash memory by the application, terminate the application.Type: GrantFiled: October 26, 2021Date of Patent: April 23, 2024Assignee: Google LLCInventors: Lakshman Naresh Coimbatore Annadorai, Keun Young Park, Dongkyun Jeong, Matthew William Crowley, Fábio Marconato Sasso, Edward Dcruz
-
Publication number: 20230335127Abstract: Techniques are described herein for concurrent voice assistants. A method includes: providing first and second automated assistants with access to one or more microphones; receiving, from the first automated assistant, an indication that the first automated assistant has initiated a first session, and in response: continuing providing, to the first automated assistant, access to the one or more microphones; discontinuing providing, to the second automated assistant, access to the one or more microphones; and preventing the second automated assistant from accessing one or more portions of an output audio data stream; receiving, from the first automated assistant, an indication that the first session has ended, and in response: continuing providing, to the first automated assistant, access to the one or more microphones; resuming providing, to the second automated assistant, access to the one or more microphones; and resuming providing, to the second automated assistant, the output audio data stream.Type: ApplicationFiled: April 15, 2022Publication date: October 19, 2023Inventors: Jonathan Hayden Gomes, Shashank Goel, Oscar Armando Azucena, Patrick Berny, Keun-Young Park, Matthew William Crowley
-
Publication number: 20230131825Abstract: A computing device may determine a respective disk access usage of flash memory of the computing device by each of a plurality of applications. The computing device may compare the respective disk access usage of the flash memory by each of the plurality of applications with a respective application-specific disk access overuse threshold to determine disk access overuse of the flash memory by an application of the plurality of applications. The computing device may, in response to determining the disk access overuse of the flash memory by the application, terminate the application.Type: ApplicationFiled: October 26, 2021Publication date: April 27, 2023Inventors: Lakshman Naresh Coimbatore Annadorai, Keun Young Park, Dongkyun Jeong, Matthew William Crowley, Fábio Marconato Sasso, Edward Dcruz
-
Publication number: 20170039531Abstract: A method and system for the electronic transfer of funds utilizes a computerized facilitating agent and associated database which contains the addresses and operating protocols of all known accounts. A sender of funds instructs the facilitating agent as to the recipient and recipient's destination account and the amount to be transferred. Using the database, the facilitating agent can acquire the address of the recipient destination account and the protocols required for a transfer and effectuates the transfer utilizing available automated clearing house procedures without human intervention.Type: ApplicationFiled: October 24, 2016Publication date: February 9, 2017Inventors: Lisa Shields, Blair Olynyk, William Crowley
-
Publication number: 20160153541Abstract: A radially, axially, and torsionally compliant sprocket includes a rim including teeth thereon, a hub within the rim including a central bore, and a compliant open cell structure extending between the hub and the rim.Type: ApplicationFiled: February 5, 2016Publication date: June 2, 2016Inventors: Robert Fuchs, William Crowley, Edward Mutschler
-
Publication number: 20140206486Abstract: A radially, axially, and torsionally compliant sprocket includes a rim including teeth thereon, a hub within the rim including a central bore, and a compliant open cell structure extending between the hub and the rim.Type: ApplicationFiled: January 24, 2013Publication date: July 24, 2014Applicant: QinetiQ North America, Inc.Inventors: Robert Fuchs, William Crowley, Edward Mutschler
-
Patent number: 8055644Abstract: A user can share media content with others by defining one or more groups, where each group includes members who may access a set of user's content item on the online service or on user's local device. Item information is generated for content items to be shared and indicates where the content item can be accessed. The item information is provided to the members of the group that was selected to share the content item. The user can conveniently configure or update the group to share the user's content items. The content items to be shared can be located on an online service or on the user's local device.Type: GrantFiled: October 14, 2009Date of Patent: November 8, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Matthew William Crowley, Robert Yuji Haitani
-
Patent number: 7870272Abstract: A content management system stores location information indicating a location within a content item where a user exited from or last-accessed the content item. This location information is synchronized or otherwise shared between or among a plurality of devices associated with the user. With this information stored on or accessible to these multiple devices, the system enables the user to start from that location when subsequently accessing the content item on any of these devices. The user's experience with the content item is thus preserved over time and independently of the device on which the content item is accessed.Type: GrantFiled: December 5, 2006Date of Patent: January 11, 2011Assignee: Hewlett-Packard Development Company L.P.Inventors: David Berkowitz, Matthew William Crowley
-
Publication number: 20100042628Abstract: A user can share media content with others by defining one or more groups, where each group includes members who may access a set of user's content item on the online service or on user's local device. Item information is generated for content items to be shared and indicates where the content item can be accessed. The item information is provided to the members of the group that was selected to share the content item. The user can conveniently configure or update the group to share the user's content items. The content items to be shared can be located on an online service or on the user's local device.Type: ApplicationFiled: October 14, 2009Publication date: February 18, 2010Applicant: PALM, INC.Inventors: Matthew William Crowley, Robert Yuji Haitani
-
Patent number: 7617220Abstract: A user can share media content with others by defining one or more groups, where each group includes members who may access a set of user's content item on the online service or on user's local device. Item information is generated for content items to be shared and indicates where the content item can be accessed. The item information is provided to the members of the group that was selected to share the content item. The user can conveniently configure or update the group to share the user's content items. The content items to be shared can be located on an online service or on the user's local device.Type: GrantFiled: December 21, 2006Date of Patent: November 10, 2009Assignee: Palm, Inc.Inventors: Matthew William Crowley, Robert Yuji Haitani
-
Publication number: 20080202346Abstract: A tea maker, having a receptacle supported by a base, the receptacle being suitable for receiving water from a user and suitable for containing tea leaves, an actuatable valve having open and closed positions flowably connected to said receptacle; and a timer mechanism which sets the acuatable valve into the open position after a predetermined period set by the user, thereby allowing brewed tea to flow from the receptacle into a tea vessel. The invention further comprises a tea maker which has an agitation assembly which enhances the flavor and health benefits of the tea.Type: ApplicationFiled: November 19, 2007Publication date: August 28, 2008Inventors: Mario Bernardo Accumanno, Michael William Crowley, Richard Chang, Juan Fernandez
-
Publication number: 20080199580Abstract: A tea maker, having a receptacle supported by a base, the receptacle being suitable for receiving water from a user and suitable for containing tea leaves, an actuatable valve having open and closed positions flowably connected to said receptacle; and a timer mechanism which sets the acuatable valve into the open position after a predetermined period set by the user, thereby allowing brewed tea to flow from the receptacle into a tea vessel.Type: ApplicationFiled: February 16, 2007Publication date: August 21, 2008Inventors: Mario Bernardo Accumanno, Michael William Crowley, Richard Chang, Juan Fernandez
-
Publication number: 20080154903Abstract: A user can share media content with others by defining one or more groups, where each group includes members who may access a set of user's content item on the online service or on user's local device. Item information is generated for content items to be shared and indicates where the content item can be accessed. The item information is provided to the members of the group that was selected to share the content item. The user can conveniently configure or update the group to share the user's content items. The content items to be shared can be located on an online service or on the user's local device.Type: ApplicationFiled: December 21, 2006Publication date: June 26, 2008Applicant: PALM, INC.Inventors: Matthew William Crowley, Robert Yuji Haitani
-
Publication number: 20080133529Abstract: A content management system stores location information indicating a location within a content item where a user exited from or last-accessed the content item. This location information is synchronized or otherwise shared between or among a plurality of devices associated with the user. With this information stored on or accessible to these multiple devices, the system enables the user to start from that location when subsequently accessing the content item on any of these devices. The user's experience with the content item is thus preserved over time and independently of the device on which the content item is accessed.Type: ApplicationFiled: December 5, 2006Publication date: June 5, 2008Applicant: PALM, INC.Inventors: David Berkowitz, Matthew William Crowley
-
Publication number: 20070233441Abstract: A method system, and apparatus for virtual modeling of biological tissue yields virtual multicellular individuals that exhibit adaptive emergent functionality in response to environmental stimuli. Virtual environmental parameters and cells with genomes are generated, and modified by genetic operations. Cells are developed into generations of multicellular individuals, which are evaluated and selected via evolutionary search according to fitness criteria, and individuals exhibiting adaptive emergent functionality, such as self-repair, are developed and identified.Type: ApplicationFiled: September 23, 2005Publication date: October 4, 2007Applicant: Crowley Davis Research, Inc.Inventors: William Crowley, Ullysses Eoff, Cap Petschulat, Mason Vail, Richard Newman, Timothy Andersen, Timothy Otter, Robert Davis
-
Publication number: 20070196433Abstract: The invention relates to an drug delivery device and a method for delivering multiple drugs over a prolonged period of time. The drug delivery device has two or more unitary segments comprising a drug-permeable polymeric substance, wherein at least one of the segments further comprises a pharmaceutically active agent. The invention also relates to a method for the treatment of a benign ovarian secretory disorder in a female mammal, a method of contraception, and a method of relieving the symptoms associated with menopausal, perimenopausal and post-menopausal periods in a woman.Type: ApplicationFiled: April 29, 2004Publication date: August 23, 2007Inventors: Eyal Ron, Robert Langer, William Crowley
-
Publication number: 20070184052Abstract: Soluble fusion proteins of the TGF-? type III receptor and novel methods for their production are disclosed herein for the first time. The fusion proteins of the invention competitively inhibit the binding of members of the TGF-? superfamily to their cell-surface receptors. Also provided are methods for using these fusion proteins to modulate the biological activity of members of the TGF-? superfamily under in vitro or in vivo conditions, and to prevent or treat a variety of pathophysiological conditions associated with overproduction of TGF-? or mediated by altered signaling pathways of the inhibin/activin system.Type: ApplicationFiled: May 7, 2004Publication date: August 9, 2007Inventors: Herbert Lin, Elisabetta Del Re, William Crowley, Jodie Babitt
-
Patent number: D694830Type: GrantFiled: November 2, 2012Date of Patent: December 3, 2013Assignee: Green Throttle Games, Inc.Inventors: Matthew William Crowley, Karl Alun Townsend, Charles Huang, Ricardo Salinas