Patents by Inventor Mark Anders

Mark Anders 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: 11141177
    Abstract: A system for clearing a blockage in a patient can include a tubular member that defines a channel and is insertable into an esophagus of the patient. The system can include a catheter assembly that includes a catheter tube defining a length greater than a length of the tubular member and being passable through the channel of the tubular member. The catheter tube can include a distal tip that defines a cutting element to core the blockage positioned in the esophagus. The catheter assembly can further include a catheter hub fixedly secured to the catheter tube and couplable with a vacuum line such that, when suction is provided via the vacuum line, advancement of the catheter tube into contact with the blockage cores a piece from the blockage that is passed through the catheter tube.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: October 12, 2021
    Assignee: Piranha Medical LLC
    Inventors: Robert A. Ganz, Mark Anders Rydell, Travis Sessions, Steven Berhow, Doug Wahnschaffe, Michael W. Augustine
  • Publication number: 20210102769
    Abstract: Projectile loading systems for toy launchers that discharge soft spherical, but tacky, projectiles, the loading systems including a projectile hopper for storing the projectiles, a chute at the bottom of the hopper, the chute having a central groove for lining the projectiles in a single file, an agitator in the hopper for disturbing the tacky projectiles in the hopper to separate them, and a projectile transfer structure for carrying a projectile, one at a time, from the chute to a breech or from a feed track during respective priming cycles.
    Type: Application
    Filed: October 6, 2020
    Publication date: April 8, 2021
    Applicant: Hasbro, Inc.
    Inventors: Robert J. DeRoche, Robert C. Maschin, Mark Anders
  • Publication number: 20200297386
    Abstract: A method can include introducing a device into a lung of a patient to a site of a material lodged in the lung. The device can include a distal end configured to core the material, a proximal end, and a tube that includes a hollow interior. The method can further include coring from the material a piece that is sized to pass through the hollow interior of the tube using the distal end of the device. The method can further include applying suction to the proximal end of the device to pass the piece through the hollow interior of the tube and out of the device through the proximal end. Other and further methods are also disclosed.
    Type: Application
    Filed: June 12, 2020
    Publication date: September 24, 2020
    Applicant: Piranha Medical, LLC
    Inventors: Robert A. Ganz, Mark Anders Rydell
  • Patent number: 10722267
    Abstract: A device is configured to clear a bolus of food impacted within an esophagus, the device including a catheter tube having a hollow interior and a distal end configured to core the bolus of food and a proximal end configured to be coupled to a source of suction to clear the core.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: July 28, 2020
    Assignee: Piranha Medical, LLC
    Inventors: Robert A. Ganz, Mark Anders Rydell
  • Patent number: 10642614
    Abstract: A configurable integrated circuit to compute vector dot products between a first N-bit vector and a second N-bit vector in a plurality of precision modes. An embodiment includes M slices, each of which calculates the vector dot products between a corresponding segment of the first and the second N-bit vectors. Each of the slices outputs intermediary multiplier results for the lower precision modes, but not for highest precision mode. A plurality of adder trees to sum up the plurality of intermediate multiplier results, with each adder tree producing a respective adder out result. An accumulator to merge the adder out result from a first adder tree with the adder out result from a second adder tree to produce the vector dot product of the first and the second N-bit vector in the highest precision mode.
    Type: Grant
    Filed: September 29, 2018
    Date of Patent: May 5, 2020
    Assignee: Intel Corporation
    Inventors: Himanshu Kaul, Mark Anders, Seongjong Kim
  • Publication number: 20190294415
    Abstract: Systems, apparatuses and methods may provide for technology that conduct a first alignment between a plurality of floating-point numbers based on a first subset of exponent bits. The technology may also conduct, at least partially in parallel with the first alignment, a second alignment between the plurality of floating-point numbers based on a second subset of exponent bits, where the first subset of exponent bits are LSBs and the second subset of exponent bits are MSBs. In one example, technology adds the aligned plurality of floating-point numbers to one another. With regard to the second alignment, the technology may also identify individual exponents of a plurality of floating-point numbers, identify a maximum exponent across the individual exponents, and conduct a subtraction of the individual exponents from the maximum exponent, where the subtraction is conducted from MSB to LSB.
    Type: Application
    Filed: June 7, 2019
    Publication date: September 26, 2019
    Inventors: Himanshu Kaul, Mark Anders
  • Patent number: 10374793
    Abstract: An instruction and logic for a Simon-based hashing for validation are described. In one embodiment, a processor comprises: a memory the memory to store a plurality of values; and a hash circuit comprising a Simon cipher circuit operable to receive the plurality of values from the memory, to apply a Simon cipher, and to generate an output for each of the plurality of values; and circuitry coupled to the Simon cipher circuit to combine outputs from the Simon cipher circuit for each value of the plurality of values into a hash digest that is indicative of whether the values in the memory are valid.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: August 6, 2019
    Assignee: INTEL CORPORATION
    Inventors: Himanshu Kaul, Sanu Mathew, Mark Anders, Jesse Walker, Jason Sandri
  • Publication number: 20190042252
    Abstract: A configurable integrated circuit to compute vector dot products between a first N-bit vector and a second N-bit vector in a plurality of precision modes. An embodiment includes M slices, each of which calculates the vector dot products between a corresponding segment of the first and the second N-bit vectors. Each of the slices outputs intermediary multiplier results for the lower precision modes, but not for highest precision mode. A plurality of adder trees to sum up the plurality of intermediate multiplier results, with each adder tree producing a respective adder out result. An accumulator to merge the adder out result from a first adder tree with the adder out result from a second adder tree to produce the vector dot product of the first and the second N-bit vector in the highest precision mode.
    Type: Application
    Filed: September 29, 2018
    Publication date: February 7, 2019
    Inventors: Himanshu Kaul, Mark Anders, Seongjong Kim
  • Publication number: 20180344993
    Abstract: A system for clearing a blockage from a lumen of a patient, such as an impacted food bolus, can include a catheter that includes a distal end for insertion into the lumen of the patient. The catheter further includes a proximal end for coupling with a suction source at a position external to the patient. The catheter further includes a lumen extending through the proximal and distal ends. The system can include a cutting tip for cutting a morsel from the bolus as suction is applied to the bolus via the lumen of the catheter. The system can also include a positioning element that transitions from an undeployed state to a deployed state, which is expanded relative to the undeployed state. The positioning element can contact the esophagus to space the cutting tip from the esophagus when in the deployed state.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 6, 2018
    Inventors: Robert A. Ganz, Mark Anders Rydell, Travis Sessions, Steven Berhow, Doug Wahnschaffe, Michael W. Augustine
  • Publication number: 20180280040
    Abstract: A system for clearing a blockage in a patient can include a tubular member that defines a channel, the tubular member being insertable into an esophagus of the patient. The system can further include a catheter assembly that includes a catheter tube, which defines a length greater than a length of the tubular member and is passable through the channel of the tubular member while the tubular member is positioned in the esophagus of the patient. The catheter tube can include a distal tip that defines a cutting element to core the blockage positioned in the esophagus of the patient. The catheter assembly can further include a proximal end coupled with the catheter tube, the proximal end being couplable with a vacuum line such that, when suction is provided via the vacuum line, advancement of the catheter tube into contact with the blockage cores from the blockage a piece of the blockage that is passed through the catheter.
    Type: Application
    Filed: May 31, 2018
    Publication date: October 4, 2018
    Inventors: Robert A. Ganz, Mark Anders Rydell, Travis Sessions, Steven Berhow, Doug Wahnschaffe, Michael W. Augustine
  • Patent number: 9843441
    Abstract: Embodiments of an invention for a compact, low power Advanced Encryption Standard circuit are disclosed. In one embodiment, an apparatus includes an encryption unit having a substitution box and an accumulator. The substitution box is to perform a substitution operation on one byte per clock cycle. The accumulator is to accumulate four bytes and perform a mix-column operation in four clock cycles. The encryption unit is implemented using optimum Galois Field polynomial arithmetic for minimum area.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: December 12, 2017
    Assignee: Intel Corporation
    Inventors: Sanu Mathew, Vikram Suresh, Sudhir Satpathy, Mark Anders, Himanshu Kaul, Ram Krishnamurthy
  • Patent number: 9773336
    Abstract: Methods and systems for controlling the structure of animated documents are disclosed. In some embodiments, a method includes displaying, via a graphical user interface, a representation of a document, where the document includes a programmatic component configured to create an animation by manipulating a structure of the document, a static structure of the document corresponds to the structure of the document when the animation is not performed, and the animation, upon execution, is rendered starting from an original base state that at least partially defines the static structure. The method also includes, in response to receiving a selection corresponding to a state of the animation, designating the selected state as a new base state, wherein the new base state is different from the original base state. The method further includes altering the static structure of the document to correspond to the new base state.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: September 26, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Mark Anders, Joshua Hatwich, James W. Doubek, Joaquin Cruz Blas, Jr.
  • Patent number: 9699096
    Abstract: Disclosed herein is a router configured for priority-based routing. The router is configured to receive a plurality of packets, wherein each packet is assigned a priority value. The router includes an output circuit configured to select the packet with the highest priority value. The output circuit is configured to forward the priority value of the selected packet to a second router. The output circuit is configured to transfer the selected packet to the second router when the link between the first router and the second router is available.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: July 4, 2017
    Assignee: Intel Corporation
    Inventors: Sudhir Satpathy, Himanshu Kaul, Mark Anders, Sanu Mathew, Gregory Chen, Ram Krishnamurthy
  • Publication number: 20170150993
    Abstract: A device is configured to clear a bolus of food impacted within an esophagus, the device including a catheter tube having a hollow interior and a distal end configured to core the bolus of food and a proximal end configured to be coupled to a source of suction to clear the core.
    Type: Application
    Filed: November 21, 2016
    Publication date: June 1, 2017
    Inventors: Robert A. Ganz, Mark Anders Rydell
  • Patent number: 9396575
    Abstract: Disclosed are embodiments for defining animation of content. One exemplary embodiment calls for receiving an indication of a location for an animation pin on a timeline associated with a content editing environment configured for editing content. The embodiment involves recording a state of the content in response to receiving the indication of the location for the animation pin, the recorded state of the content associated with a first time and comprising a value associated with a property. Additionally, the embodiment involves receiving a user input indicating an edited state of the content at a second time different from the first time, the second state associated with the location of the animation pin on the timeline and defining an animation based at least in part on the recorded state and the edited state of the content.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: July 19, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Mark Anders, Joshua Hatwich, James Doubek, Scott Evans
  • Publication number: 20150188829
    Abstract: Disclosed herein is a router configured for priority-based routing. The router is configured to receive a plurality of packets, wherein each packet is assigned a priority value. The router includes an output circuit configured to select the packet with the highest priority value. The output circuit is configured to forward the priority value of the selected packet to a second router. The output circuit is configured to transfer the selected packet to the second router when the link between the first router and the second router is available.
    Type: Application
    Filed: December 26, 2013
    Publication date: July 2, 2015
    Inventors: Sudhir Satpathy, Himanshu Kaul, Mark Anders, Sanu Mathew, Gregory Chen, Ram Krishnamurthy
  • Publication number: 20150086007
    Abstract: Embodiments of an invention for a compact, low power Advanced Encryption Standard circuit are disclosed. In one embodiment, an apparatus includes an encryption unit having a substitution box and an accumulator. The substitution box is to perform a substitution operation on one byte per clock cycle. The accumulator is to accumulate four bytes and perform a mix-column operation in four clock cycles. The encryption unit is implemented using optimum Galois Field polynomial arithmetic for minimum area.
    Type: Application
    Filed: September 24, 2013
    Publication date: March 26, 2015
    Inventors: Sanu MATHEW, Vikram Suresh, Sudhir Satpathy, Mark Anders, Himanshu Kaul, Ram Krishnamurthy
  • Patent number: 8739063
    Abstract: A method for providing an Integrated Development Environment comprises receiving input from a user identifying an area containing an edge shared by two or more objects, wherein said shared edge includes two or more individual edges corresponding to said objects, and visibly separating said two or more individual edges in a localized exploded view responsive to said receiving.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: May 27, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Dexter Reid, Narciso B. Jaramillo, Mark Anders
  • Publication number: 20140026087
    Abstract: A method for providing an Integrated Development Environment comprises receiving input from a user identifying an area containing an edge shared by two or more objects, wherein said shared edge includes two or more individual edges corresponding to said objects, and visibly separating said two or more individual edges in a localized exploded view responsive to said receiving.
    Type: Application
    Filed: May 2, 2011
    Publication date: January 23, 2014
    Inventors: DEXTER REID, Narciso B. Jaramillo, Mark Anders
  • Patent number: D747021
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: January 5, 2016
    Assignee: Gomotion, Inc.
    Inventors: Robert C. Hunnewell, Mark Anders