Patents by Inventor Matthew D. Wood
Matthew D. Wood 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: 20240106076Abstract: A battery pack can include a plurality of battery cells arranged adjacent one another in a row. The battery pack can include a first spacer plate aligned with and positioned adjacent the first cell of the plurality of battery cells, a second spacer plate aligned with and positioned adjacent the last cell of the plurality of battery cells, and a housing enclosing the plurality of battery cells. The housing can include a first sidewall positioned adjacent the first spacer plate and a second sidewall positioned adjacent the second spacer plate such that the plurality of battery cells can be positioned between the first sidewall and the second sidewall. The battery pack can include a cover. A layer of adhesive can be disposed between the battery cells and the cover. Various techniques can be employed to improve the durability of the battery pack.Type: ApplicationFiled: January 31, 2023Publication date: March 28, 2024Inventors: Dylan Erb, Abraham B. Caulk, Erik C. Ostergaard, Nivay Anandarajah, Alexander Bartlett, Edward T. Hillstrom, Evan D. Maley, Matthew I. Woods
-
Publication number: 20240106058Abstract: A battery pack can include a plurality of battery cells arranged adjacent one another in a row. The battery pack can include a first spacer plate aligned with and positioned adjacent the first cell of the plurality of battery cells, a second spacer plate aligned with and positioned adjacent the last cell of the plurality of battery cells, and a housing enclosing the plurality of battery cells. The housing can include a first sidewall positioned adjacent the first spacer plate and a second sidewall positioned adjacent the second spacer plate such that the plurality of battery cells can be positioned between the first sidewall and the second sidewall. The battery pack can include a cover. A layer of adhesive can be disposed between the battery cells and the cover. Various techniques can be employed to improve the durability of the battery pack.Type: ApplicationFiled: January 31, 2023Publication date: March 28, 2024Inventors: Dylan Erb, Nivay Anandarajah, Alexander Bartlett, Abraham B. Caulk, Edward T. Hillstrom, Evan D. Maley, Erik C. Ostergaard, Matthew I. Woods
-
Publication number: 20240106062Abstract: A battery pack can include a plurality of battery cells arranged adjacent one another in a row. The battery pack can include a first spacer plate aligned with and positioned adjacent the first cell of the plurality of battery cells, a second spacer plate aligned with and positioned adjacent the last cell of the plurality of battery cells, and a housing enclosing the plurality of battery cells. The housing can include a first sidewall positioned adjacent the first spacer plate and a second sidewall positioned adjacent the second spacer plate such that the plurality of battery cells can be positioned between the first sidewall and the second sidewall. The battery pack can include a cover. A layer of adhesive can be disposed between the battery cells and the cover. Various techniques can be employed to improve the durability of the battery pack.Type: ApplicationFiled: January 31, 2023Publication date: March 28, 2024Inventors: Dylan Erb, Nivay Anandarajah, Alexander Bartlett, Abraham B. Caulk, Edward T. Hillstrom, Evan D. Maley, Erik C. Ostergaard, Matthew I. Woods
-
Publication number: 20240097210Abstract: A battery pack includes a housing defining a housing interior, a first stack of electrochemical cells disposed in the housing interior, a second stack of electrochemical cells disposed in the housing interior, and an electronics compartment disposed in the housing interior. The electronics compartment is positioned between the first stack of electrochemical cells and the second stack of electrochemical cells. Further, the electronics compartment extends along a majority of a length of the battery pack.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventors: Nivay Anandarajah, Evan D. Maley, Matthew I Woods, Dylan C. Erb, Abraham B. Caulk, Joseph D. Rainey, John M. Schoech
-
Patent number: 11792177Abstract: Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.Type: GrantFiled: March 1, 2022Date of Patent: October 17, 2023Assignee: Certinia Inc.Inventor: Matthew D. Wood
-
Patent number: 11575637Abstract: An electronic mail computing system has a smart reply system that that enables a smart reply feature that surfaces a user input mechanism that allows a user to reply to an e-mail message without downloading full content of the e-mail message to the user's client computing system. A draft roaming system interacts with the client computing system to allow a plurality of different user devices to access a draft electronic mail message, and interacts with the smart reply system so a draft can be generated using the smart reply feature.Type: GrantFiled: June 27, 2022Date of Patent: February 7, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Ethan J. Bernstein, Luciana S. Dantas, Matthew D. Wood
-
Publication number: 20220337573Abstract: Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.Type: ApplicationFiled: March 1, 2022Publication date: October 20, 2022Applicant: FinancialForce.com, Inc.Inventor: Matthew D. Wood
-
Publication number: 20220329560Abstract: An electronic mail computing system has a smart reply system that that enables a smart reply feature that surfaces a user input mechanism that allows a user to reply to an e-mail message without downloading full content of the e-mail message to the user's client computing system. A draft roaming system interacts with the client computing system to allow a plurality of different user devices to access a draft electronic mail message, and interacts with the smart reply system so a draft can be generated using the smart reply feature.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Ethan J. BERNSTEIN, Luciana S. DANTAS, Matthew D. WOOD
-
Patent number: 11405345Abstract: An electronic mail computing system has a smart reply system that that enables a smart reply feature that surfaces a user input mechanism that allows a user to reply to an e-mail message without downloading full content of the e-mail message to the user's client computing system. A draft roaming system interacts with the client computing system to allow a plurality of different user devices to access a draft electronic mail message, and interacts with the smart reply system so a draft can be generated using the smart reply feature.Type: GrantFiled: February 20, 2017Date of Patent: August 2, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Ethan J. Bernstein, Luciana S. Dantas, Matthew D. Wood
-
Patent number: 11265304Abstract: Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.Type: GrantFiled: June 5, 2019Date of Patent: March 1, 2022Assignee: FinancialForce.com, Inc.Inventor: Matthew D. Wood
-
Patent number: 11171774Abstract: In one embodiment, an apparatus comprising a memory to store a first value of a cryptographic key state; and a processor to generate a request to commit the first value of the cryptographic key state into a block of a blockchain, the blockchain to synchronize the cryptographic key state for a plurality of security modules; and generate a one-time cryptographic key based on the first value of the cryptographic key state responsive to a determination that the first value of the cryptographic key state has been committed to the blockchain.Type: GrantFiled: November 28, 2018Date of Patent: November 9, 2021Assignee: Intel CorporationInventor: Matthew D. Wood
-
Patent number: 11033438Abstract: An absorbent article can have a topsheet layer, a liquid impermeable layer, and an absorbent core positioned between the topsheet layer and the liquid impermeable layer. The absorbent article can further include an exudate management layer in fluid communication with the topsheet layer. In various embodiments, the exudate management layer can be positioned on a body facing surface of the topsheet layer. In various embodiments, the exudate management layer can be positioned between the topsheet layer and the absorbent core. The exudate management layer has a first component which defines an opening for direct passage of body exudates into the absorbent core. The exudate management layer has a second component which at least partially overlaps the first component of the exudate management layer and further extends in the longitudinal direction of the absorbent article in a direction towards the posterior region of the absorbent article.Type: GrantFiled: March 29, 2018Date of Patent: June 15, 2021Assignee: Kimberly-Clark Worldwide, Inc.Inventors: David J. Nickel, Matthew D. Woods, Todd M. Ake, Tom Porter
-
Publication number: 20210030601Abstract: An absorbent article can have a topsheet layer, a liquid impermeable layer, and an absorbent core positioned between the topsheet layer and the liquid impermeable layer. The absorbent article can further include an exudate management layer in fluid communication with the topsheet layer. In various embodiments, the exudate management layer can be positioned on a body facing surface of the topsheet layer. In various embodiments, the exudate management layer can be positioned between the topsheet layer and the absorbent core. The exudate management layer has a first component which defines an opening for direct passage of body exudates into the absorbent core. The exudate management layer has a second component which at least partially overlaps the first component of the exudate management layer and further extends in the longitudinal direction of the absorbent article in a direction towards the posterior region of the absorbent article.Type: ApplicationFiled: March 29, 2018Publication date: February 4, 2021Inventors: David J. Nickel, Matthew D. Woods, Tom Porter, Todd M. Ake
-
Publication number: 20210007879Abstract: An absorbent article can have a topsheet layer, a liquid impermeable layer, and an absorbent core positioned between the topsheet layer and the liquid impermeable layer. The absorbent article can further include an exudate management layer in fluid communication with the topsheet layer. In various embodiments, the exudate management layer can be positioned on a body facing surface of the topsheet layer. In various embodiments, the exudate management layer can be positioned between the topsheet layer and the absorbent core. The exudate management layer has a first component which defines an opening for direct passage of body exudates into the absorbent core. The exudate management layer has a second component which at least partially overlaps the first component of the exudate management layer and further extends in the longitudinal direction of the absorbent article in a direction towards the posterior region of the absorbent article.Type: ApplicationFiled: March 29, 2018Publication date: January 14, 2021Inventors: Matthew D. Woods, David J. Nickel, Jason G. Csida, Palani Raj R. Wallajapet, Hwa Y. Kim
-
Publication number: 20210007902Abstract: An absorbent article can have a topsheet layer, a liquid impermeable layer, and an absorbent core positioned between the topsheet layer and the liquid impermeable layer. The absorbent article can further include an exudate management layer in fluid communication with the topsheet layer. In various embodiments, the exudate management layer can be positioned on a body facing surface of the topsheet layer. In various embodiments, the exudate management layer can be positioned between the topsheet layer and the absorbent core. The exudate management layer has a first component which defines an opening for direct passage of body exudates into the absorbent core. The exudate management layer has a second component which at least partially overlaps the first component of the exudate management layer and further extends in the longitudinal direction of the absorbent article in a direction towards the posterior region of the absorbent article.Type: ApplicationFiled: March 29, 2018Publication date: January 14, 2021Inventors: David J. Nickel, Matthew D. Woods, Todd M. Ake, Tom Porter
-
Publication number: 20200351074Abstract: In one embodiment, an apparatus comprising a memory to store a first value of a cryptographic key state; and a processor to generate a request to commit the first value of the cryptographic key state into a block of a blockchain, the blockchain to synchronize the cryptographic key state for a plurality of security modules; and generate a one-time cryptographic key based on the first value of the cryptographic key state responsive to a determination that the first value of the cryptographic key state has been committed to the blockchain.Type: ApplicationFiled: November 28, 2018Publication date: November 5, 2020Applicant: Intel CorporationInventor: Matthew D. Wood
-
Patent number: 10515139Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.Type: GrantFiled: June 16, 2017Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Tali Roth, Scott M. Stiles, Matthew D. Wood, Michael A. Affronti, Jodie P. B. Draper, Malia M. Douglas, Janet L. Schorr, Zeyad Rajabi, Robin Winter Troy
-
Publication number: 20190288994Abstract: Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.Type: ApplicationFiled: June 5, 2019Publication date: September 19, 2019Inventor: Matthew D. WOOD
-
Patent number: 10348716Abstract: Various embodiments concern mechanisms for facilitating communication between network-accessible platforms for developing, hosting, or running hybrid applications that utilize resources hosted across multiple platforms. Hybrid applications cause messages or “calls” to be passed between the platforms that must be authenticated. For example, when a call is placed by a Heroku platform to a Force.com platform, the call must be authenticated for security purposes. If Heroku has not already been authenticated when the call is submitted, an authentication process is invoked. An event listener can be used to register details regarding the initial callout task, and then register or “fire” an event when the authentication process is successfully completed. Registration of the initial callout task completely separates the authentication process from the resource being invoked. Requests can be completed without requiring further user input using at least some of the details registered by the event listener.Type: GrantFiled: January 12, 2018Date of Patent: July 9, 2019Assignee: FinancialForce.com, Inc.Inventor: Matthew D. Wood
-
Patent number: 10223098Abstract: Techniques for allowing devices to obtain software updates are described. In one scenario, a device broadcasts request for updates to nearby devices of the same type, at least one of which responds indicating an available update. The device requesting the update broadcasts a request for the available update to nearby devices, at least one of which provides at least a portion of the update. In another scenario, a device broadcasts requests for update to nearby devices manufactured by the same manufacturer. At least one device may provide the update, responsive to a determination that the update is available. Alternately, responsive to a determination that the update is not available, the device receiving the broadcast may respond saying the update is not available, then attempt to update the update from an update server. Upon receiving a later broadcast, the device having the update may provide the update to the requesting device.Type: GrantFiled: March 31, 2017Date of Patent: March 5, 2019Assignee: Intel CorporationInventors: German Lancioni, Simon Hunt, Matthew D. Wood