Patents by Inventor Ryan Hicks
Ryan Hicks 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).
-
Patent number: 10827972Abstract: Aspects of the present disclosure provide methods and apparatuses for determining a subject's sleep stage based on a PPG signal measured using an in-ear earpiece. In aspects, one or more physiological signals are estimated based on the PPG. Based, at least in part, on the determined sleep stage, one or more outputs are provided. In an example, the outputs are provided to the subject, the subject's physician, the subject's clinician, the cloud, and/or a device external to the apparatus. The methods and apparatus of determining the subject's sleep state described herein are continuous and non-invasive and eliminate the need for a clinical setting.Type: GrantFiled: June 19, 2019Date of Patent: November 10, 2020Assignee: BOSE CORPORATIONInventors: Tegan M. Ayers, Christopher R. Paetsch, Christian A. Trott, Brian J. Hetherman, Matthew Ryan Hicks
-
Patent number: 10510362Abstract: The technology described in this document can be embodied in a computer-implemented method that includes receiving information representing audio captured by a microphone array, wherein the information includes multiple datasets each representing audio signals captured in accordance with a sensitivity pattern along a corresponding direction with respect to the microphone array. The method also includes computing, using one or more processing devices for each of the multiple datasets, one or more quantities indicative of human voice activity captured from the corresponding direction, and generating, based at least on the one or more quantities computed for a plurality of the multiple datasets, a directional audio signal representing audio captured from a particular direction.Type: GrantFiled: March 31, 2017Date of Patent: December 17, 2019Assignee: Bose CorporationInventors: Matthew Ryan Hicks, David Rolland Crist, Amir Reza Moghimi
-
Publication number: 20180286433Abstract: The technology described in this document can be embodied in a computer-implemented method that includes receiving information representing audio captured by a microphone array, wherein the information includes multiple datasets each representing audio signals captured in accordance with a sensitivity pattern along a corresponding direction with respect to the microphone array. The method also includes computing, using one or more processing devices for each of the multiple datasets, one or more quantities indicative of human voice activity captured from the corresponding direction, and generating, based at least on the one or more quantities computed for a plurality of the multiple datasets, a directional audio signal representing audio captured from a particular direction.Type: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: Matthew Ryan Hicks, David Rolland Crist, Amir Reza Moghimi
-
Publication number: 20160012225Abstract: A method of automatically identifying malware may include receiving, by an expert system knowledge base, an assembly language sequence from a binary file, identifying an instruction sequence from the received assembly language sequence, and classifying, by the expert system knowledge base, the instruction sequence as threatening, non-threatening or non-classifiable by applying one or more rules of the expert system knowledge base to the instruction sequence. If the instruction sequence is classified as threatening, information may be transmitted to a code analysis component and a user may be notified that the binary file includes malware. The information may include one or more of the following: the instruction sequence, a label comprising an indication that the instruction sequence is threatening, and a request that one or more other assembly language sequences from the binary file be searched for at least a portion of the instruction sequence.Type: ApplicationFiled: September 23, 2015Publication date: January 14, 2016Inventor: Ryan Hicks
-
Patent number: 8555200Abstract: A representational editing system for WYSIWYG editing of editable web pages with embedded content elements. The representational editing system presents embedded content elements in an editable manner that represents their actual appearance on the web page. Typically, the representational editing system displays an image in place of the embedded content. The representational editing system enables users to modify editable attributes of embedded content in a WYSIWYG editing environment.Type: GrantFiled: August 21, 2007Date of Patent: October 8, 2013Assignee: wetpaint.com, inc.Inventors: Ryan Hicks, Alex Berg, Simon Gershey, Steve Apel
-
Patent number: 8516366Abstract: A method and system allows a user to add content to a displayable content container (e.g., web page) that specifies at least one modifiable portion, where the modifiable portion is served by a server operated by one entity, but provided to the server by a service operated by another entity. The modifiable portion is attributable to the one entity and remaining content in the displayable content container is not editable by the users. Other features, such as user authentication mechanisms, are also described herein.Type: GrantFiled: April 1, 2009Date of Patent: August 20, 2013Assignee: wetpaint.com, inc.Inventors: Ryan Hicks, Blake Macurdy, Steve McQuade, Ben Elowitz
-
Method and apparatus for retrieving and editing dynamically generated content for editable web pages
Patent number: 8433999Abstract: A method and system for WYSIWYG editing of dynamic content on editable web pages. Generated content is content that is received periodically from a dynamic source. Generated content may be represented on an editable web page by instructions that describe how to generate the dynamic content. The generated content system presents generated elements in a non-editable manner while allowing modification of their instructions and also allowing complete editing functionality of any surrounding static content. Thus, the generated content system allows the user to include generated content in an editable web page in a way that clearly identifies the generated content during editing and still allows the user to modify the content.Type: GrantFiled: August 21, 2007Date of Patent: April 30, 2013Assignee: wetpaint.com, inc.Inventors: Ryan Hicks, Alex Berg, Simon Gershey, Steve Apel -
Publication number: 20100058474Abstract: A method of automatically identifying malware may include receiving, by an expert system knowledge base, an assembly language sequence from a binary file, identifying an instruction sequence from the received assembly language sequence, and classifying, by the expert system knowledge base, the instruction sequence as threatening, non-threatening or non-classifiable by applying one or more rules of the expert system knowledge base to the instruction sequence. If the instruction sequence is classified as threatening, information may be transmitted to a code analysis component and a user may be notified that the binary file includes malware. The information may include one or more of the following: the instruction sequence, a label comprising an indication that the instruction sequence is threatening, and a request that one or more other assembly language sequences from the binary file be searched for at least a portion of the instruction sequence.Type: ApplicationFiled: August 28, 2009Publication date: March 4, 2010Applicant: AVG TECHNOLOGIES CZ, S.R.O.Inventor: Ryan Hicks
-
Publication number: 20090320119Abstract: A method and system allows a user to add content to a displayable content container (e.g., web page) that specifies at least one modifiable portion, where the modifiable portion is served by a server operated by one entity, but provided to the server by a service operated by another entity. The modifiable portion is attributable to the one entity and remaining content in the displayable content container is not editable by the users. Other features, such as user authentication mechanisms, are also described herein.Type: ApplicationFiled: April 1, 2009Publication date: December 24, 2009Applicant: wetpaint.com, inc.Inventors: Ryan Hicks, Blake Macurdy, Steve McQuade, Ben Elowitz
-
Publication number: 20090055755Abstract: A representational editing system for WYSIWYG editing of editable web pages with embedded content elements. The representational editing system presents embedded content elements in an editable manner that represents their actual appearance on the web page. Typically, the representational editing system displays an image in place of the embedded content. The representational editing system enables users to modify editable attributes of embedded content in a WYSIWYG editing environment.Type: ApplicationFiled: August 21, 2007Publication date: February 26, 2009Inventors: Ryan Hicks, Alex Berg, Simon Gershey, Steve Apel
-
Publication number: 20090055460Abstract: A method and system for WYSIWYG editing of dynamic content on editable web pages. Generated content is content that is received periodically from a dynamic source. Generated content may be represented on an editable web page by instructions that describe how to generate the dynamic content. The generated content system presents generated elements in a non-editable manner while allowing modification of their instructions and also allowing complete editing functionality of any surrounding static content. Thus, the generated content system allows the user to include generated content in an editable web page in a way that clearly identifies the generated content during editing and still allows the user to modify the content.Type: ApplicationFiled: August 21, 2007Publication date: February 26, 2009Inventors: Ryan Hicks, Alex Berg, Simon Gershey, Steve Apel
-
Publication number: 20080244740Abstract: A system for editing a web page includes receiving the web page in a normalized form, where the normalized form is independent of any browser form. The page may be displayed to a user, where the web page has been translated from the normalized form to a browser-dependent form, and editable by the user. The web page may be a Wiki or collaborate web page. Overall, described in detail above is a unified editing system for editing a collaborative web page is described. The collaborative web page having a normalized form that is independent of any browser form. The system displays the collaborative web page that has been translated from the normalized form to a browser-dependent form to a user, wherein the browser-dependent form of the collaborative web page is editable by a user. The unified editing system receives from the user the edited collaborative web page in the browser-dependent form. Other features and aspects of the invention are also disclosed.Type: ApplicationFiled: March 6, 2008Publication date: October 2, 2008Applicant: wetpaint.com, inc.Inventors: Ryan Hicks, Simon Gershey, Blake Macurdy, Alex Berg, Steve Apel
-
Patent number: D718636Type: GrantFiled: August 5, 2013Date of Patent: December 2, 2014Assignee: Kemps LLCInventors: Grover John Manderfield, Jr., David C. Hernandez, Michael Ryan Hicks
-
Patent number: D872765Type: GrantFiled: October 17, 2017Date of Patent: January 14, 2020Assignee: Adobe Inc.Inventors: Yi-Ru Anny Chen, Sonja Hernandez, Ryan Hicks
-
Patent number: D873298Type: GrantFiled: October 17, 2017Date of Patent: January 21, 2020Assignee: Adobe Inc.Inventors: Yi-Ru Anny Chen, Sonja Hernandez, Ryan Hicks
-
Patent number: D874288Type: GrantFiled: June 11, 2018Date of Patent: February 4, 2020Assignee: Consolidated Container Company LPInventors: Grover John Manderfield, Jr., Michael Ryan Hicks, Dena Sheree Wade, David Caleb Hernandez
-
Patent number: D942999Type: GrantFiled: October 17, 2017Date of Patent: February 8, 2022Assignee: Adobe Inc.Inventors: Yi-Ru Anny Chen, Sonja Hernandez, Ryan Hicks
-
Patent number: D967704Type: GrantFiled: November 20, 2020Date of Patent: October 25, 2022Assignee: Altium Packaging LPInventor: Michael Ryan Hicks
-
Patent number: D993281Type: GrantFiled: December 30, 2021Date of Patent: July 25, 2023Assignee: Adobe Inc.Inventors: Yi-Ru Anny Chen, Sonja Hernandez, Ryan Hicks
-
Patent number: D1020772Type: GrantFiled: December 4, 2019Date of Patent: April 2, 2024Assignee: Adobe Inc.Inventors: Yi-Ru Anny Chen, Sonja Hernandez, Ryan Hicks