Patents by Inventor Matthew Hawthorne
Matthew Hawthorne 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: 20240095645Abstract: A method of generating customizable goal representation is disclosed. A request from a user to view a goal representation is received. A flexible goal ontology is accessed that comprises one or more goal entities, one or more goal relationships between the goal entities, or one or more goal properties, the one or more goal properties including one or more metadata attributes relating to the one or more goal entities. A set of mapping rules is obtained that defines mappings between one or more goals. The set of mapping rules is evaluated to assemble a customized goal representation tailored to the user. The customized goal representation is updated based on a revaluation of the mapping rules affected by changes to the one or more goal entities, the one or more goal relationships, or the one or more properties.Type: ApplicationFiled: September 21, 2023Publication date: March 21, 2024Inventors: Sven Martin Andreas Elfgren, Friedrich I. Riha, Elliot Piersa Dahl, Eric Koslow, Nicole Jensen McMullin, Natasha Hede, Connie Lynn Chen, Alexa Jean Kriebel, Chije Wang'ati, JR., Megan McGowan, Ami Tushar Bhatt, Jeffrey Ryan Gurr, Tyler Kowalewski, Rahul Rangnekar, Byron Sha Yang, Jerry Wu, Ricky Rizal Zein, Romain Beauxis, Adnan Chowdhury, Priya Balasubramanian, Gilles Yvetot, Shaylan Hawthorne, Adnan Pirzada, Matthew Michael Parides, Jenna Nicole Soojin Lee, Ian William Richard, Laura Elizabeth Pearson, Christian Nguyen, Tovin Thomas, Adam Carter, David Achee, David Christopher Sally, Miranda Howitt, Vincent Yao, Seth Goldenberg, Aimee Jin Peng, William Qingdong Yan, Matthew Stephen Wysocki, Michael Ryan Shohoney, Ryan Maas, Asha Camper Singh, Leonardo Faria, Elliot Piersa Dahl
-
Patent number: 11902609Abstract: Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.Type: GrantFiled: June 15, 2022Date of Patent: February 13, 2024Assignee: TiVo CorporationInventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Publication number: 20230039090Abstract: Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.Type: ApplicationFiled: June 15, 2022Publication date: February 9, 2023Inventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Patent number: 11395024Abstract: Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.Type: GrantFiled: December 30, 2020Date of Patent: July 19, 2022Assignee: TIVO CORPORATIONInventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Publication number: 20210120295Abstract: Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.Type: ApplicationFiled: December 30, 2020Publication date: April 22, 2021Inventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Patent number: 10931992Abstract: Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.Type: GrantFiled: October 26, 2018Date of Patent: February 23, 2021Assignee: TIVO CORPORATIONInventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Publication number: 20190364316Abstract: Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.Type: ApplicationFiled: October 26, 2018Publication date: November 28, 2019Inventors: JOHN HARVEY, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Patent number: 10330072Abstract: Power generating equipment includes a support structure adapted to be disposed on the bed of a body of water having a surface above the bed; and a buoyant power generating apparatus having positive buoyancy releasably connectable to the support structure, the power generating apparatus being adapted to be released from the support structure and to make controlled free ascent to the surface of the water following such release.Type: GrantFiled: May 8, 2014Date of Patent: June 25, 2019Assignee: TIDAL GENERATION LIMITEDInventor: Matthew Hawthorne
-
Patent number: 10212246Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: GrantFiled: June 19, 2017Date of Patent: February 19, 2019Assignee: NETFLIX, INC.Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Patent number: 10158898Abstract: Aspects of the disclosure relate to personalized options for consumption of content assets. In one aspect, the personalized options can be supplied (e.g., transmitted) asynchronously and can be indicative of information associated with a media asset of likely interest to an end user. In another aspect, the personalized options can permit administration of the content assets, such as automated generation of storage configuration(s) and/or playback configuration(s), based at least on consumption behavior of an end-user.Type: GrantFiled: July 26, 2012Date of Patent: December 18, 2018Assignee: Comcast Cable Communications, LLCInventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Publication number: 20170289294Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: ApplicationFiled: June 19, 2017Publication date: October 5, 2017Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Patent number: 9686371Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: GrantFiled: March 10, 2016Date of Patent: June 20, 2017Assignee: NETFLIX, INC.Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Publication number: 20160191644Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: ApplicationFiled: March 10, 2016Publication date: June 30, 2016Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Publication number: 20160138554Abstract: Power generating equipment includes a support structure adapted to be disposed on the bed of a body of water having a surface above the bed; and a buoyant power generating apparatus having positive buoyancy releasably connectable to the support structure, the power generating apparatus being adapted to be released from the support structure and to make controlled free ascent to the surface of the water following such release.Type: ApplicationFiled: May 8, 2014Publication date: May 19, 2016Applicant: TIDAL GENERATION LIMITEDInventor: Matthew HAWTHORNE
-
Patent number: 9294415Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: GrantFiled: February 9, 2015Date of Patent: March 22, 2016Assignee: Netflix, Inc.Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Publication number: 20150156137Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: ApplicationFiled: February 9, 2015Publication date: June 4, 2015Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Patent number: 8954495Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: GrantFiled: January 4, 2013Date of Patent: February 10, 2015Assignee: Netfilx, Inc.Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Publication number: 20140195645Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: NETFLIX, INC.Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Publication number: 20140032762Abstract: Aspects of the disclosure relate to personalized options for consumption of content assets. In one aspect, the personalized options can be supplied (e.g., transmitted) asynchronously and can be indicative of information associated with a media asset of likely interest to an end user. In another aspect, the personalized options can permit administration of the content assets, such as automated generation of storage configuration(s) and/or playback configuration(s), based at least on consumption behavior of an end-user.Type: ApplicationFiled: July 26, 2012Publication date: January 30, 2014Applicant: COMCAST CABLE COMMUNICATIONS, LLC.Inventors: John Harvey, Michael Mattozzi, Matthew Hawthorne, Jeremy Volkman
-
Publication number: 20050215958Abstract: An aspiration device (3) comprises a syringe barrel coupling element (50), for coupling to a barrel of a syringe (5), and a plunger coupling element (50), for coupling to a plunger of a syringe (8). The plunger coupling element (12) and the barrel coupling element (50) are moveable relative to each other by application of force to pressure portions (20, 60) associated with each element and the pressure portions (20, 60) are adapted to be forced towards each other by a user placing a finger tip (43) on a first pressure portion and a thumb tip (41) on a second pressure portion. Forcing the pressure portions (20, 60) towards each other forces the plunger (8) to move out of the barrel (5), effecting an aspiration mode.Type: ApplicationFiled: February 14, 2003Publication date: September 29, 2005Inventor: Matthew Hawthorne