Patents by Inventor Daniel Vann
Daniel Vann 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: 10926861Abstract: In an example, a puck configured to be embedded in a structure of a rotorcraft creates a cavity in the structure and includes an attachment post for coupling a component to the structure in which the puck is embedded. A puck cover can be configured to cover the cavity in the structure and the puck cover can include a top cover surface to cover the cavity, a center support, and plurality of extensions, where the plurality of extensions coupled with the attachment post.Type: GrantFiled: June 4, 2018Date of Patent: February 23, 2021Assignee: TEXTRON INNOVATIONS INC.Inventors: Joseph Daniel Leachman, Danielle Vann
-
Patent number: 10853716Abstract: Systems and methods for automated mathematical chatting. The systems and methods convert any identified non-numerical inputs into vectors and then perform the mathematical equation utilizing the vectors instead of the nonnumeric inputs along with any other identified numeric inputs to obtain a numerical vector result. The systems and methods decode the numerical vector result into a result feature and then search one or more databases for output based on the result feature. The systems and methods provide the selected output from the one or more databases in response to the mathematical query.Type: GrantFiled: December 27, 2016Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Edwin Johnson, Jr., Emmanouil Koukoumidis, Daniel Vann, Hailong Mu
-
Patent number: 10807733Abstract: A storage system is provided in one example embodiment and may include a storage device that may include a plurality of outer walls; and a liner that covers one or more of the outer walls, wherein the liner comprises a woven material that is puncture-resistant. A storage device is provided in another example embodiment and may include a plurality of outer walls, wherein at least one of the outer walls comprises a woven material that is puncture-resistant. A vehicle is provided in another example embodiment and may include a fuel system that includes a fuel cell. The fuel cell may include a plurality of outer walls, and at least one of: a puncture-resistant liner covers one or more of the outer walls; and one or more of the outer walls comprises a woven material that is puncture resistant.Type: GrantFiled: March 29, 2018Date of Patent: October 20, 2020Assignee: TEXTRON INNOVATIONS INC.Inventors: Joseph Daniel Leachman, Danielle Vann
-
Publication number: 20190367149Abstract: In an example, a puck configured to be embedded in a structure of a rotorcraft creates a cavity in the structure and includes an attachment post for coupling a component to the structure in which the puck is embedded. A puck cover can be configured to cover the cavity in the structure and the puck cover can include a top cover surface to cover the cavity, a center support, and plurality of extensions, where the plurality of extensions coupled with the attachment post.Type: ApplicationFiled: June 4, 2018Publication date: December 5, 2019Inventors: Joseph Daniel Leachman, Danielle Vann
-
Publication number: 20190300194Abstract: A storage system is provided in one example embodiment and may include a storage device that may include a plurality of outer walls; and a liner that covers one or more of the outer walls, wherein the liner comprises a woven material that is puncture-resistant. A storage device is provided in another example embodiment and may include a plurality of outer walls, wherein at least one of the outer walls comprises a woven material that is puncture-resistant. A vehicle is provided in another example embodiment and may include a fuel system that includes a fuel cell. The fuel cell may include a plurality of outer walls, and at least one of: a puncture-resistant liner covers one or more of the outer walls; and one or more of the outer walls comprises a woven material that is puncture resistant.Type: ApplicationFiled: March 29, 2018Publication date: October 3, 2019Inventors: Joseph Daniel Leachman, Danielle Vann
-
Publication number: 20180181855Abstract: Systems and methods for automated mathematical chatting. The systems and methods convert any identified non-numerical inputs into vectors and then perform the mathematical equation utilizing the vectors instead of the nonnumeric inputs along with any other identified numeric inputs to obtain a numerical vector result. The systems and methods decode the numerical vector result into a result feature and then search one or more databases for output based on the result feature. The systems and methods provide the selected output from the one or more databases in response to the mathematical query.Type: ApplicationFiled: December 27, 2016Publication date: June 28, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Joseph Edwin Johnson, JR., Emmanouil Koukoumidis, Daniel Vann, Hailong Mu
-
Patent number: 9940104Abstract: Source code statements are automatically generated from a profile including variable code elements and methods. The profile is built from an existing code base that has identified variable code elements that differ when used in different versions of the source code statements. A developer may define values for the variable code elements which are then used by the methods in the profile to automatically generate corresponding source code statements.Type: GrantFiled: June 11, 2013Date of Patent: April 10, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventor: Daniel Vann
-
Patent number: 9454454Abstract: Tools and techniques assist developers with the detection of memory leaks by using correlation of data type memory usage trends. In particular, investigations of memory leaks can be prioritized without always resorting to the use of bulky and performance-degrading memory dumps, by using these tools and techniques to identify leaky correlated data types. Data about a program's memory usage is processed to identify memory usage trends over time for respective data types, and the trends are searched for significant correlations. Correlated trends (and hence their corresponding data types) are grouped. Memory usage analysis information is displayed for grouped data types, such as the names of the most rapidly leaking data types, the names of correlated data types, leak rates, and leak amounts in terms of memory size and/or data object counts. Memory usage data may also be correlated with processing load requests to indicate which requests have associated memory leaks.Type: GrantFiled: September 9, 2014Date of Patent: September 27, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Arun Mathew Abraham, Brian Robert Crawford, Daniel Vann, Jing Fan, Douglas Jay Rosen
-
Publication number: 20160070633Abstract: Tools and techniques assist developers with the detection of memory leaks by using correlation of data type memory usage trends. In particular, investigations of memory leaks can be prioritized without always resorting to the use of bulky and performance-degrading memory dumps, by using these tools and techniques to identify leaky correlated data types. Data about a program's memory usage is processed to identify memory usage trends over time for respective data types, and the trends are searched for significant correlations. Correlated trends (and hence their corresponding data types) are grouped. Memory usage analysis information is displayed for grouped data types, such as the names of the most rapidly leaking data types, the names of correlated data types, leak rates, and leak amounts in terms of memory size and/or data object counts. Memory usage data may also be correlated with processing load requests to indicate which requests have associated memory leaks.Type: ApplicationFiled: September 9, 2014Publication date: March 10, 2016Inventors: Arun Mathew Abraham, Brian Robert Crawford, Daniel Vann, Jing Fan, Douglas Jay Rosen
-
Publication number: 20140365994Abstract: Source code statements are automatically generated from a profile including variable code elements and methods. The profile is built from an existing code base that has identified variable code elements that differ when used in different versions of the source code statements. A developer may define values for the variable code elements which are then used by the methods in the profile to automatically generate corresponding source code statements.Type: ApplicationFiled: June 11, 2013Publication date: December 11, 2014Inventor: Daniel Vann