Patents by Inventor Timothy W. Markison
Timothy W. Markison 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: 20260174161Abstract: A force impact reducing and force impact distributing (FI/FD) includes first and second layers. The first layer includes a first plurality of FI/FD cells and the second layer includes a second plurality of FI/FD cells. The second layer is positioned with respect to the first layer such that, from a perpendicular perspective, the base of one of the first plurality of FI/FD cells aligns with the tops of a set of FI/FD cells of the second plurality of FI/FD cells. When the force is applied to the one of the first plurality of FI/FD cells, the force is further reduced and further distributed by the set of FI/FD cells of the second plurality of FI/FD cells.Type: ApplicationFiled: February 18, 2026Publication date: June 25, 2026Inventor: Timothy W. Markison
-
Patent number: 12628902Abstract: An apparatus includes a heel section, a mid-foot section, and a toe section. The heel section, the mid-foot section, and the toe section collectively have a geometric shape having a first slope of a polarity along an inner edge of the apparatus from the toe section to the heel section and a second slope of the polarity along the inner edge of the apparatus to an outer edge of the apparatus at the toe section.Type: GrantFiled: May 19, 2025Date of Patent: May 19, 2026Assignee: Athalonz, LLCInventors: Michael R. Adair, Timothy W. Markison
-
Publication number: 20260113265Abstract: A storage unit of a directory-less storage network is operable to receive a read request regarding a data segment of a data object, wherein the data segment was error encoded into a set of encoded data slices. A read response regarding an encoded data slice of the set of encoded data slices that is stored by the storage unit is outputted. Another storage unit of the directory-less storage network to which the read request is to be forwarded is identified, and the read request is forwarded to the other storage unit.Type: ApplicationFiled: December 18, 2025Publication date: April 23, 2026Applicant: Pure Storage, Inc.Inventors: Gary W. Grube, Timothy W. Markison
-
Publication number: 20260104965Abstract: A storage network is operable to obtain a first subset of a set of encoded data slices, where the set of encoded data slices correspond to data that is coded in accordance with dispersed error coding parameters that include a read threshold number, and where the read threshold number is a number of the set of encoded data slices that is required to decode the data. Based on the number of encoded data slices in the first subset being less than the read threshold number, at least one rebuilt encoded data slice corresponding to at least one additional encoded data slice of the set of data slices not included in the first subset of the set of encoded data slices is generated utilizing locally decodable redundancy data. The data is recovered based on the at least one rebuilt encoded data slice and the first subset.Type: ApplicationFiled: December 4, 2025Publication date: April 16, 2026Applicant: Pure Storage, Inc.Inventors: Ilya Volvovski, Bruno H. Cabral, Manish Motwani, Thomas D. Cocagne, Timothy W. Markison, Gary W. Grube, Wesley B. Leggette, Jason K. Resch, Michael C. Storm, Greg R. Dhuse, Yogesh R. Vedpathak, Ravi V. Khadiwala
-
Publication number: 20260099225Abstract: A computing device includes signal generation circuitry and also includes a location on the computing device that is operative to couple a signal generated by the signal generation circuitry into a user. For example, the computing device includes signal generation circuitry that generates a signal that includes information corresponding to a user and/or an application that is operative within the computing device. The signal generation circuitry couples the signal into the user from a location on the computing device based on a bodily portion of the user being in contact with or within sufficient proximity to the location on the computing device that facilitates coupling of the signal into the user. Also, the signal may be coupled via the user to another computing device that includes a touchscreen display that is operative to detect and receive the signal.Type: ApplicationFiled: December 12, 2025Publication date: April 9, 2026Applicant: SIGMASENSE, LLC.Inventors: Daniel Keith Van Ostrand, Richard Stuart Seger, Jr., Shayne X. Short, Ph.D., Timothy W. Markison
-
Publication number: 20260086970Abstract: A low voltage drive circuit includes a transmit digital to analog circuit that converts transmit digital data into analog outbound data by: generating a DC component; generating a first oscillation at a first frequency; generating a second oscillation at the first frequency; and outputting the first oscillation or the second oscillation on a bit-by-bit basis in accordance with the transmit digital data to produce an oscillating component, wherein the DC component is combined with the oscillating component to produce the analog outbound data, and wherein the oscillating component and the DC component are combined to produce the analog outbound data. A drive sense circuit drives an analog transmit signal onto a bus, wherein the analog outbound data is represented within the analog transmit signal as variances in loading of the bus at the first frequency and wherein analog inbound data is represented within an analog receive signal as variances in loading of the bus at a second frequency.Type: ApplicationFiled: April 14, 2025Publication date: March 26, 2026Applicant: SigmaSense, LLC.Inventors: Richard Stuart Seger, JR., Daniel Keith Van Ostrand, Gerald Dale Morrison, Timothy W. Markison
-
Publication number: 20260072761Abstract: A computing device of a storage network is operable to select a number of storage and execution units from a plurality of storage and execution units of the storage network for a task based on a capability level associated with each storage and execution unit of the plurality of storage and execution units to produce a selected subset of storage and execution units, where the task is associated with data. Processing parameters for the data are determined based on the selected subset of storage and execution units. The data is processed in accordance with the determined processing parameters to produce slice groupings. The selected subset of storage and execution units executes the task based on the slice groupings.Type: ApplicationFiled: November 14, 2025Publication date: March 12, 2026Applicant: Pure Storage, Inc.Inventors: Gary W. Grube, Timothy W. Markison
-
Publication number: 20260047776Abstract: A personal monitoring system includes one or more passive biometric sensors and a communication device. A passive biometric sensor is operable to sense a body condition of a body in accordance with a sense signal at a sense frequency to produce sensed data of a body condition. The passive biometric sensor is further operable to transmit an e-field signal via the body regarding the sensed data, wherein the e-field signal is in accordance with an e-field transmit/receive frequency. The communication device is operable to receive the e-field signal via the body. The communication device is further operable to recover the sensed data from the received e-field signal.Type: ApplicationFiled: October 20, 2025Publication date: February 19, 2026Applicant: SigmaSense, LLC.Inventors: Richard Stuart Seger, JR., Michael Shawn Gray, Kevin Joseph Derichs, Daniel Keith Van Ostrand, Timothy W. Markison
-
Publication number: 20260050516Abstract: A method for wireless communication system begins by receiving a request for a data object, where the data object is dispersed error encoded to produce one or more sets of encoded data slices and the data object is associated with a content provider of a plurality of content providers. The method continues by determining whether the wireless user device is actively traversing a coverage area of a wireless communication system, and in response to a determination that the wireless user device is actively traversing the coverage area, identifying a plurality of portions of the one or more sets of encoded data slices for download to the wireless user device.Type: ApplicationFiled: October 28, 2025Publication date: February 19, 2026Applicant: Pure Storage, Inc.Inventors: S. Christopher Gladwin, Gary W. Grube, Timothy W. Markison
-
Publication number: 20260030106Abstract: A method for a storage network starts by determining first dispersed storage error encoding parameters for a data object and then error encoding the data object in accordance with the first storage error encoding parameters to produce a first plurality of sets of encoded data slices. The method continues, by error encoding the data object in accordance with the first storage error encoding parameters to produce a first plurality of sets of encoded data slices and sending the first plurality of sets of encoded data slices to a first set of storage units for storage therein. The method continues by determining second dispersed storage error encoding parameters for the data object and then error encoding the data object in accordance with the second storage error encoding parameters to produce a second plurality of sets of encoded data slices.Type: ApplicationFiled: October 6, 2025Publication date: January 29, 2026Applicant: Pure Storage, Inc.Inventors: S. Christopher Gladwin, Timothy W. Markison, Greg R. Dhuse, Thomas F. Shirley, JR., Wesley B. Leggette, Jason K. Resch, Gary W. Grube
-
Publication number: 20260030095Abstract: A method for data transmission includes receiving a first data stream and a second data stream for simultaneous transmission to a mobile device. The method continues by dividing a portion of the first data stream into a first plurality of data blocks and dividing a portion of the second data stream into a second plurality of data blocks, where the portion of the first data stream is time aligned with the portion of the second data stream. The method continues by creating a data matrix from the first and second plurality of data blocks and based on the data matrix, transmitting a first data block from each of the first and second plurality of data blocks to a first relay unit. Finally, based on the data matrix a second data block from each of the first and second plurality of data blocks is transmitted to a second relay unit.Type: ApplicationFiled: September 29, 2025Publication date: January 29, 2026Applicant: Pure Storage, Inc.Inventors: Gary W. Grube, Timothy W. Markison
-
Patent number: 12531800Abstract: A method for execution by a storage unit in a directory-less storage network includes receiving a read request regarding a data segment of a data object, where the data segment was error encoded into a set of encoded data slices. The method further includes outputting a read response regarding an encoded data slice of the set of encoded data slices that is stored by the storage unit. The method further includes identifying an other storage unit of the directory-less storage network to which the read request is to be forwarded, where the identifying the other storage unit includes one or more of accessing a table of localized mapping regarding one or more neighboring storage units to identify the other storage unit, and receiving a message from a network management unit. The method further includes forwarding the read request to the other storage unit.Type: GrantFiled: August 9, 2023Date of Patent: January 20, 2026Assignee: Pure Storage, Inc.Inventors: Gary W. Grube, Timothy W. Markison
-
Publication number: 20260000898Abstract: A pacemaker system includes a drive-sense circuit (DSC) operably coupled to a pacemaker lead. The DSC generates a pace signal including electrical impulses based on a reference signal. The DSC provides the pace signal via the pacemaker lead to an electrically responsive portion of a cardiac conductive system of a subject to facilitate cardiac operation of a cardiovascular system of the subject. The DSC senses, via the pacemaker lead, cardiac electrical activity of the cardiovascular system of the subject that is generated in response to the pace signal and electrically coupled into the pacemaker lead and generates a digital signal that is representative of the cardiac electrical activity of the cardiovascular system of the subject that is sensed via the pacemaker lead. The DSC provides digital information to one or more processing modules that includes and/or is coupled to memory and that provide the reference signal to the DSC.Type: ApplicationFiled: September 4, 2025Publication date: January 1, 2026Applicant: SIGMASENSE, LLC.Inventors: John Christopher Price, Shayne X. Short, Ph.D., Timothy W. Markison
-
Publication number: 20250390391Abstract: A storage system is operable to store a plurality of data. A plurality of identifiers corresponding to the plurality of data are determined and a set of integrity information is generated for the plurality of data by performing a set of cyclic redundancy checks. A plurality of corresponding data structures are generated for the plurality of data that each include a corresponding one of the plurality of identifiers and corresponding integrity information of the set of integrity information. The set of integrity information and the plurality of identifiers are stored in the storage system via storage of the plurality of corresponding data structures.Type: ApplicationFiled: August 29, 2025Publication date: December 25, 2025Applicant: Pure Storage, Inc.Inventors: Gary W. Grube, Timothy W. Markison, Sebastien Vas, Zachary J. Mark, Jason K. Resch
-
Patent number: 12505016Abstract: A processing system of a storage network operates by: sending, to at least one storage unit of the storage network, at least one read request corresponding to at least a read threshold number of a set of encoded data slices to be retrieved, wherein the set of encoded data slices correspond to data, wherein the data is coded in accordance with dispersed error coding parameters that include a write threshold number and the read threshold number, wherein the write threshold number is a number of encoded data slices in the set of encoded data slices and wherein the read threshold number is a number of the set of encoded data slices that is required to decode the data; receiving, at the at least one processing circuit and from the at least one storage unit, a first subset of the set of encoded data slices, wherein at least one missing encoded data slice was not included in the first subset and wherein a number of encoded data slices in the first subset is less than the read threshold number; generating, via the atType: GrantFiled: August 20, 2024Date of Patent: December 23, 2025Assignee: Pure Storage, Inc.Inventors: Ilya Volvovski, Bruno H. Cabral, Manish Motwani, Thomas D. Cocagne, Timothy W. Markison, Gary W. Grube, Wesley B. Leggette, Jason K. Resch, Michael C. Storm, Greg R. Dhuse, Yogesh R. Vedpathak, Ravi V. Khadiwala
-
Patent number: 12499060Abstract: A method for execution by a computing device of a storage network includes appending at least a decode threshold number of encoded key slices of a set of encoded key slices to at least some encrypted data segments of a plurality of encrypted data segments to produce secure packages. The method further includes error encoding, in accordance with error encoding parameters, the secure packages to produce sets of encoded data slices, where a first secure package of the secure packages is dispersed storage error encoded using an error encoding function of the error encoding parameters to produce a first set of encoded data slices of the sets of encoded data slices. The method further includes outputting the sets of encoded data slices for storage in memory of the storage network.Type: GrantFiled: July 6, 2023Date of Patent: December 16, 2025Assignee: Pure Storage, Inc.Inventors: Gary W. Grube, Timothy W. Markison
-
Patent number: 12498818Abstract: A computing device includes signal generation circuitry and also includes a location on the computing device that is operative to couple a signal generated by the signal generation circuitry into a user. For example, the computing device includes signal generation circuitry that generates a signal that includes information corresponding to a user and/or an application that is operative within the computing device. The signal generation circuitry couples the signal into the user from a location on the computing device based on a bodily portion of the user being in contact with or within sufficient proximity to the location on the computing device that facilitates coupling of the signal into the user. Also, the signal may be coupled via the user to another computing device that includes a touchscreen display that is operative to detect and receive the signal.Type: GrantFiled: August 21, 2024Date of Patent: December 16, 2025Assignee: SIGMASENSE, LLC.Inventors: Daniel Keith Van Ostrand, Richard Stuart Seger, Jr., Shayne X. Short, Timothy W. Markison
-
Patent number: 12487865Abstract: A method for execution by a processing module of a storage network includes determining processing parameters for data based on a number of storage and execution units of the storage network to be utilized in processing the data, where the data is associated with a task. The method further includes task partitioning of the task based on the number of storage and execution units and the processing parameters. The method further includes processing the data in accordance with the processing parameters to produce slice groupings. The method further includes partitioning the task based on the task partitioning to produce partial tasks. The method further includes sending the slice groupings and corresponding partial tasks to the storage and execution units.Type: GrantFiled: August 23, 2021Date of Patent: December 2, 2025Assignee: Pure Storage, Inc.Inventors: Gary W. Grube, Timothy W. Markison
-
Patent number: 12481557Abstract: A data distribution server includes a first interface for communicating with a plurality of content providers and a second interface for comminating with a plurality of wireless transceivers. The data distribution server includes memory storing operational instructions and processing circuitry operably coupled to the first and second interfaces and to the memory, where the processing circuitry is configured to execute the operational instructions to receive a portion of a data object from a content provider of the plurality of content providers, generate a plurality of data slices from the portion of the data object, distribute the plurality of data slices between the plurality of wireless transceivers for temporary storage and facilitate transmittal of the plurality of data slices to a user device that is adapted to wirelessly communicate with each wireless transceiver of the plurality of wireless transceivers.Type: GrantFiled: May 31, 2023Date of Patent: November 25, 2025Assignee: Pure Storage, Inc.Inventors: S Christopher Gladwin, Gary W. Grube, Timothy W. Markison
-
Patent number: 12446798Abstract: A personal monitoring system includes one or more passive biometric sensors and a communication device. A passive biometric sensor is operable to sense a body condition of a body in accordance with a sense signal at a sense frequency to produce sensed data of a body condition. The passive biometric sensor is further operable to transmit an e-field signal via the body regarding the sensed data, wherein the e-field signal is in accordance with an e-field transmit/receive frequency. The communication device is operable to receive the e-field signal via the body. The communication device is further operable to recover the sensed data from the received e-field signal.Type: GrantFiled: August 31, 2022Date of Patent: October 21, 2025Assignee: SigmaSense, LLC.Inventors: Richard Stuart Seger, Jr., Michael Shawn Gray, Kevin Joseph Derichs, Daniel Keith Van Ostrand, Timothy W. Markison