Patents by Inventor David Parry
David Parry 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: 12591527Abstract: Disclosed are systems and methods that include accessing design parameters to configure an integrated circuit design. The integrated circuit design may include a transaction source or processing node to be included in an integrated circuit. The transaction source or processing node may be configured to transmit memory transactions to memory addresses. A compiler may compile the integrated circuit design with the transaction source or processing node to generate a design output. The design output may be configured to route memory transactions based on their targeting cacheable or non-cacheable memory addresses. The design output may be used to manufacture an integrated circuit.Type: GrantFiled: June 18, 2024Date of Patent: March 31, 2026Assignee: SiFive, Inc.Inventors: Robert P. Adler, David Parry, Rick H. Y. Chen, Henry Cook
-
Publication number: 20260010372Abstract: Systems and methods are disclosed for a configurable interconnect address remapper with event detection. For example, an integrated circuit can include a processor core configured to execute instructions. The processor core includes region registers defined by a From Address range and a To Address, a register storing a number of regions defined in the integrated circuit, interrupt enable registers associated with each pair of region registers, and event flags associated with each pair of region registers; an interconnection system handling transactions from the processor core; an interconnect address remapper translating an address associated with a transaction using the one or more pair of region registers; and an interrupt controller receiving an interrupt signal from the interconnect address remapper when the interrupt enable registers are enabled and at least one raised event flags when at least one of the one or more pair of region registers matches the transaction address.Type: ApplicationFiled: September 12, 2025Publication date: January 8, 2026Applicant: SiFive, Inc.Inventors: David Parry, Drew Barbier, Josh Smith, Alexandre Solomatnikov, Krste Asanovic
-
Patent number: 12430132Abstract: Systems and methods are disclosed for a configurable interconnect address remapper with event detection. For example, an integrated circuit can include a processor core configured to execute instructions. The processor core includes region registers defined by a From Address range and a To Address, a register storing a number of regions defined in the integrated circuit, interrupt enable registers associated with each pair of region registers, and event flags associated with each pair of region registers; an interconnection system handling transactions from the processor core; an interconnect address remapper translating an address associated with a transaction using the one or more pair of region registers; and an interrupt controller receiving an interrupt signal from the interconnect address remapper when the interrupt enable registers are enabled and at least one raised event flags when at least one of the one or more pair of region registers matches the transaction address.Type: GrantFiled: March 28, 2022Date of Patent: September 30, 2025Assignee: SiFive, Inc.Inventors: David Parry, Drew Barbier, Josh Smith, Alexandre Solomatnikov, Krste Asanovic
-
Publication number: 20250209115Abstract: A system and method for managing raw files are disclosed. A plurality of image files associated with one or more raw files that include respective metadata are evaluated. A set of one or more of the images files are grouped together based on matching the respective metadata. An asset file corresponding to the raw file and the grouped set of the image files are generated. The asset file are retrieved in response to a request from a user device. At least one of the image files in the grouped set are selected and a display of the selected image file is generated for rendering.Type: ApplicationFiled: March 11, 2025Publication date: June 26, 2025Inventors: Evan Christopher Deffley, Nathan Cosmo Rahn, Bobby Yang, Kaserin Tammie Kong-Santos, Don MacAskill, Brian Fenton, David Parry, Mikkel Wilson, Kevin Boyd, Lee Shepherd, Andres Ruiz, Erik Giberti, Ivy Tsai
-
Patent number: 12248509Abstract: A system and method for managing raw files are disclosed. A plurality of image files associated with one or more raw files that include respective metadata are evaluated. A set of one or more of the images files are grouped together based on matching the respective metadata. An asset file corresponding to the raw file and the grouped set of the image files are generated. The asset file are retrieved in response to a request from a user device. At least one of the image files in the grouped set are selected and a display of the selected image file is generated for rendering.Type: GrantFiled: December 5, 2022Date of Patent: March 11, 2025Assignee: AWES.ME, INC.Inventors: Evan Christopher Deffley, Nathan Cosmo Rahn, Bobby Yang, Kaserin Tammie Kong-Santos, Don MacAskill, Brian Fenton, David Parry, Mikkel Wilson, Kevin Boyd, Lee Shepherd, Andres Ruiz, Erik Giberti, Ivy Tsai
-
Publication number: 20240338329Abstract: Disclosed are systems and methods that include accessing design parameters to configure an integrated circuit design. The integrated circuit design may include a transaction source or processing node to be included in an integrated circuit. The transaction source or processing node may be configured to transmit memory transactions to memory addresses. A compiler may compile the integrated circuit design with the transaction source or processing node to generate a design output. The design output may be configured to route memory transactions based on their targeting cacheable or non-cacheable memory addresses. The design output may be used to manufacture an integrated circuit.Type: ApplicationFiled: June 18, 2024Publication date: October 10, 2024Applicant: SiFive, Inc.Inventors: Robert P. Adler, David Parry, Rick H. Y. Chen, Henry Cook
-
Publication number: 20240160449Abstract: Systems and methods are disclosed for a configurable interconnect address remapper with event detection. For example, an integrated circuit can include a processor core configured to execute instructions. The processor core includes region registers defined by a From Address range and a To Address, a register storing a number of regions defined in the integrated circuit, interrupt enable registers associated with each pair of region registers, and event flags associated with each pair of region registers; an interconnection system handling transactions from the processor core; an interconnect address remapper translating an address associated with a transaction using the one or more pair of region registers; and an interrupt controller receiving an interrupt signal from the interconnect address remapper when the interrupt enable registers are enabled and at least one raised event flags when at least one of the one or more pair of region registers matches the transaction address.Type: ApplicationFiled: March 28, 2022Publication date: May 16, 2024Inventors: David Parry, Drew Barbier, Josh Smith, Alexandre Solomatnikov, Krste Asanovic
-
Publication number: 20230205812Abstract: A system and method for managing raw files are disclosed. A plurality of image files associated with one or more raw files that include respective metadata are evaluated. A set of one or more of the images files are grouped together based on matching the respective metadata. An asset file corresponding to the raw file and the grouped set of the image files are generated. The asset file are retrieved in response to a request from a user device. At least one of the image files in the grouped set are selected and a display of the selected image file is generated for rendering.Type: ApplicationFiled: December 5, 2022Publication date: June 29, 2023Inventors: Evan Christopher Deffley, Nathan Cosmo Rahn, Bobby Yang, Kaserin Tammie Kong-Santos, Don MacAskill, Brian Fenton, David Parry, Mikkel Wilson, Kevin Boyd, Lee Shepherd, Andres Ruiz, Erik Giberti, Ivy Tsai
-
Patent number: 11485371Abstract: A method of estimating a load on a vehicle (10), the method comprising: obtaining a first load estimate using a first load estimation technique; obtaining a second load estimate using a second load estimation technique; analysing characteristics of the first load estimate and the second load estimate; and, based on the analysis selecting either the first load estimate or the second load estimate as an output load estimate.Type: GrantFiled: July 2, 2019Date of Patent: November 1, 2022Assignee: JAGUAR LAND ROVER LIMITEDInventors: Thomas Owen, Roger Wardle, David Parry
-
Publication number: 20210347369Abstract: A method of estimating a load on a vehicle (10), the method comprising: obtaining a first load estimate using a first load estimation technique; obtaining a second load estimate using a second load estimation technique; analysing characteristics of the first load estimate and the second load estimate; and, based on the analysis selecting either the first load estimate or the second load estimate as an output load estimate.Type: ApplicationFiled: July 2, 2019Publication date: November 11, 2021Inventors: Thomas OWEN, Roger WARDLE, David PARRY
-
Patent number: 10592762Abstract: Embodiments disclosed herein generally relate to a method, system, and computer readable medium for generating a thumbnail for a media file. A web client application server receives the media file having metadata associated therewith. The web client application server generates an interest point area. The interest point area includes one or more interest points in the media file. The web client application server aligns a thumbnail area with respect to the interest point area. The web client application server displays a portion of the media file in the thumbnail area. The portion of the media file that is displayed includes at least a portion of the interest point area.Type: GrantFiled: February 1, 2018Date of Patent: March 17, 2020Assignee: SMUGMUG, INC.Inventors: David Parry, Aaron Meyers, Bobby Yang
-
Patent number: 10513264Abstract: A controller for a motor vehicle includes means for receiving information indicative of a current vehicle speed; means for receiving information indicative of an amount of brake force a braking system is developing or is capable of developing; means for receiving information indicative of a gradient of a driving surface on which the vehicle is driving; and torque transmission reduction means for causing a powertrain torque reduction operation to be performed in which the controller causes one or more components in a torque transmission path from a torque delivery device to driven wheels to assume a torque reduction condition in which torque transmission is reduced or substantially terminated. The controller is configured automatically to cause the torque reduction operation to be performed in dependence at least in part on the information indicative of current vehicle speed, information indicative of brake force amount and information indicative of driving surface gradient.Type: GrantFiled: March 31, 2016Date of Patent: December 24, 2019Assignee: JAGUAR LAND ROVER LIMITEDInventors: Rob Jerger, David Parry, Neil Dixon, Timothy Reynolds
-
Publication number: 20180232594Abstract: Embodiments disclosed herein generally relate to a method, system, and computer readable medium for generating a thumbnail for a media file. A web client application server receives the media file having metadata associated therewith. The web client application server generates an interest point area. The interest point area includes one or more interest points in the media file. The web client application server aligns a thumbnail area with respect to the interest point area. The web client application server displays a portion of the media file in the thumbnail area. The portion of the media file that is displayed includes at least a portion of the interest point area.Type: ApplicationFiled: February 1, 2018Publication date: August 16, 2018Inventors: David PARRY, Aaron MEYERS, Bobby YANG
-
Publication number: 20180099674Abstract: Embodiments of the present invention provide a controller for a motor vehicle comprising: means for receiving information indicative of a current vehicle speed; means for receiving information indicative of an amount of brake force a braking system of the vehicle is developing or is capable of developing; means for receiving information indicative of a gradient of a driving surface on which the vehicle is driving; and torque transmission reduction means for causing a powertrain torque reduction operation to be performed in which the controller causes one or more components in a torque transmission path from a torque delivery device to driven wheels of the vehicle to assume a torque reduction condition in which torque transmission from the torque delivery device to the driven wheels is reduced or substantially terminated, the controller being configured automatically to cause the torque reduction operation to be performed in dependence at least in part on the information indicative of current vehicle speed, inType: ApplicationFiled: March 31, 2016Publication date: April 12, 2018Inventors: Rob JERGER, David PARRY, Neil DIXON, Timothy REYNOLDS
-
Publication number: 20170241542Abstract: The present invention relates to a control module (62) for controlling an automatic gearbox (58). The control module comprises (62) a monitoring module (70) for monitoring one or more parameters of at least one powertrain element. The control module (62) also comprises a determining module arranged to determine a temperature of a powertrain component based on said one or more monitored parameters. The control module (62) also comprises a driving module (60) arranged to detect a driving condition of the vehicle. The control module (62) also comprises an output module (74) arranged to output a downshift command (76) to the automatic gearbox (58) in dependence on the driving condition of the vehicle and on the temperature of the powertrain component exceeding a predetermined threshold, wherein the downshift command selects a gear higher than first gear.Type: ApplicationFiled: August 27, 2015Publication date: August 24, 2017Inventor: David PARRY
-
Patent number: 8491309Abstract: A wearable wound simulant for simulating a battlefield wound is presented. The simulant facilitates a graphically and functionally realistic medical training tool. The simulant includes a skin replica and a wound. The skin replica is shaped to conformably contact and cover a body region either in part or whole. The skin replica further includes a plurality of bendable layers arranged to approximately replicate the visual and tactile properties of human tissue and at least one tear resistant layer composed of a fabric material disposed between two bendable layers. At least one tear resistant layer is less stretchable than the elastic limit of the bendable layers so as to prevent failure thereof. The bendable and tear resistant layers form a self-sealing structure. A three-dimensional wound structure is disposed along the skin replica so as to replicate the appearance and functionality of a penetrating or non-penetrating injury.Type: GrantFiled: June 26, 2012Date of Patent: July 23, 2013Assignee: Techline Technologies, Inc.Inventors: David Parry, Daniel Parry
-
Publication number: 20120276511Abstract: A wearable wound simulant for simulating a battlefield wound is presented. The simulant facilitates a graphically and functionally realistic medical training tool. The simulant includes a skin replica and a wound. The skin replica is shaped to conformably contact and cover a body region either in part or whole. The skin replica further includes a plurality of bendable layers arranged to approximately replicate the visual and tactile properties of human tissue and at least one tear resistant layer composed of a fabric material disposed between two bendable layers. At least one tear resistant layer is less stretchable than the elastic limit of the bendable layers so as to prevent failure thereof. The bendable and tear resistant layers form a self-sealing structure. A three-dimensional wound structure is disposed along the skin replica so as to replicate the appearance and functionality of a penetrating or non-penetrating injury.Type: ApplicationFiled: June 26, 2012Publication date: November 1, 2012Applicant: Techline Technologies, Inc. DBA MPS Techline of Pennsylvania, Inc.Inventors: David Parry, Daniel Parry
-
Patent number: 8221129Abstract: A wearable wound simulant including a skin replica having the appearance of a particular region of the human body, examples including but not limited to a leg, arm, torso, or stomach, and a wound disposed along the skin replica is described. The skin replica includes a plurality of bendable layers arranged to replicate the visual and tactile properties of human tissues and at least one tear resistant layer comprised of a fabric material disposed between two bendable layers. The tear resistant layers are less stretchable than the bendable layers so as to prevent the bendable layers from stretching beyond their failure threshold. Design elements of the present invention facilitate the visual, tactile, and functional aspects of a battlefield wound so as to allow for the diagnosis of injuries associated therewith.Type: GrantFiled: June 3, 2008Date of Patent: July 17, 2012Assignee: Techline Technologies, Inc.Inventors: David Parry, Daniel Parry, Daniel Pipito, Brian Letizia, Morris Ravich, Daniel Smith
-
Publication number: 20090298034Abstract: A wearable wound simulant including a skin replica having the appearance of a particular region of the human body, examples including but not limited to a leg, arm, torso, or stomach, and a wound disposed along the skin replica is described. The skin replica includes a plurality of bendable layers arranged to replicate the visual and tactile properties of human tissues and at least one tear resistant layer comprised of a fabric material disposed between two bendable layers. The tear resistant layers are less stretchable than the bendable layers so as to prevent the bendable layers from stretching beyond their failure threshold. Design elements of the present invention facilitate the visual, tactile, and functional aspects of a battlefield wound so as to allow for the diagnosis of injuries associated therewith.Type: ApplicationFiled: June 3, 2008Publication date: December 3, 2009Applicant: Techline Technologies, Inc. DBA MPS Techline of Pennsylvania, Inc.Inventors: David Parry, Daniel Parry, Daniel Pipito, Brian Letizia, Morris Ravich, Daniel Smith
-
Patent number: D721398Type: GrantFiled: September 7, 2012Date of Patent: January 20, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dustin E. Dunn, Brian Homan Tsang, James L. McCullough, David Parry