Patents by Inventor Mark Evans

Mark Evans 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: 11853763
    Abstract: A new device executing an application on a new central processing unit (CPU), determines whether the application is for a legacy device having a legacy CPU. When the new device determines that the application is for the legacy device, it executes the application on the new CPU with selected available resources of the new device restricted to approximate or match a processing behavior of the legacy CPU, e.g., by reducing a usable portion of a return address stack of the new CPU and thereby reducing a number of calls and associated returns that can be tracked.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: December 26, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Mark Evan Cerny, David Simpson
  • Patent number: 11847476
    Abstract: To facilitate backwards compatibility, a computing device may respond to a call from an application for information regarding a processor on the computing device by returning information regarding a different processor than the processor on the computing device, including one or more of processor model, processor family, cache capabilities, translation lookaside buffer capabilities, processor serial number, processor brand, processor manufacturer, thread/core topology, cache topology, extended features, virtual address size, or physical address size that differs when the processor determines that the application is a legacy device application.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: December 19, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Mark Evan Cerny, Simon Pilgrim
  • Publication number: 20230401311
    Abstract: Technologies for detecting an error using a message authentication code (MAC) associated with cache line data and differentiating the error as having been caused by an attack on memory or a MAC verification failure caused by an ECC escape. One memory buffer device includes an in-line memory encryption (IME) circuit to generate the MACs and verify the MACs. Upon a MAC verification failure, the memory buffer device can analyze at least one of the historical MAC verification failures or historical ECC-corrected errors over time to determine if the error is caused by an attack on memory.
    Type: Application
    Filed: May 26, 2023
    Publication date: December 14, 2023
    Inventors: Evan Lawrence Erickson, Helena Handschuh, Michael Alexander Hamburg, Mark Evan Marson, Michael Raymond Miller
  • Patent number: 11829197
    Abstract: An application designed for the current version of a system runs at a standard clock frequency of a current version of the system. Running the application at the standard clock frequency includes synchronizing operation of a processor of the current version of the system with the standard clock frequency. An application designed for a different version of the system characterized by a different standard clock frequency runs at a second clock frequency that is different than the standard clock frequency. Running the application at the second clock frequency includes synchronizing operation of the processor of the current version of the system with the second clock frequency.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: November 28, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Mark Evan Cerny, David Simpson
  • Patent number: 11810223
    Abstract: Methods for graphics processing are provided. One example method includes executing a plurality of kernels using a plurality of graphics processing units (GPUs), wherein responsibility for executing a corresponding kernel is divided into one or more portions each of which being assigned to a corresponding GPU. The method includes generating a plurality of dependency data at a first kernel as each of a first plurality of portions of the first kernel completes processing. The method includes checking dependency data from one or more portions of the first kernel prior to execution of a portion of a second kernel. The method includes delaying execution of the portion of the second kernel as long as the corresponding dependency data of the first kernel has not been met.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: November 7, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Florian A. Strauss, Mark Evan Cerny
  • Patent number: 11786169
    Abstract: An apparatus has a computer receiving input signals indicative of fetal heart rate (“FHR”) and maternal uterine activity in a patient. The computer determines when each of FHR, baseline FHR variability, FHR accelerations, FHR decelerations, and maternal uterine activity exhibit a plurality of pre-defined non-reassuring characteristics. The computer receives inputs indicating the presence of maternal, obstetrical, and fetal risk factors, and determines at predetermined times during labor a present level of risk to the fetus which accounts for the total of the number of parameters that each exhibit the non-reassuring characteristics at predetermined points in time during labor and the number of risk factors present. An output display depicts in a single graphical interface information respecting the parameters and risk factors over time during labor.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: October 17, 2023
    Inventor: Mark Evans
  • Patent number: 11789625
    Abstract: A request associated with one or more privileges assigned to a first entity may be received. Each of the one or more privileges may correspond to an operation of an integrated circuit. Information corresponding to the first entity and stored in a memory that is associated with the integrated circuit may be identified. Furthermore, the memory may be programmed to modify the information stored in the memory that is associated with the integrated circuit in response to the request associated with the one or more privileges assigned to the first entity.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: October 17, 2023
    Assignee: Cryptography Research, Inc.
    Inventors: Benjamin Che-Ming Jun, William Craig Rawlings, Ambuj Kumar, Mark Evan Marson
  • Patent number: 11766576
    Abstract: Ultrasonic energy is used for treating degenerative dementia. A focal point of an ultrasonic transducer beam is directed at a target area of the brain to promote removal of substances that accumulate in the interstitial pathways that are at least partially responsible for the degenerative dementia. In one example, the target area of the brain may comprise the hippocampus and the degenerative dementia may be Alzheimer's disease. The ultrasonic beam may stimulate brain tissue at a frequency that corresponds to a naturally occurring deep sleep burst frequency of neurons and subsequent astrocyte activation patterns that drive a convective process responsible for brain solute disposal. For example, the transducer may generate a burst frequency of between 1-4 hertz to stimulate deep sleep brain functions that help remove amyloid plaque.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: September 26, 2023
    Assignee: Brainsonix Corporation
    Inventors: Shelly Jordan, Mark Evan Schafer, Alex Korb, Walter William Wurster
  • Patent number: 11759661
    Abstract: Embodiments herein provide an ultrasonic treatment device that includes a transducer holder to hold an ultrasonic transducer. The transducer holder includes multiple mounting positions for the ultrasonic transducer to enable the transducer to be held by the transducer holder at different angles. For example, in some embodiments, the transducer holder may include multiple mounting elements on an interior surface of the transducer holder. The mounting elements may be, for example, ridges or grooves on the interior surface. The transducer may include and/or be provided with one or more locking elements that interact with the mounting elements of the transducer holder to hold the transducer within the transducer holder. Other embodiments may be described and claimed.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: September 19, 2023
    Assignee: BRAINSONIX CORPORATION
    Inventors: Mark Evan Schafer, Alexander Bystritsky, Christopher H. Scholl, Joseph Jackson
  • Publication number: 20230277741
    Abstract: A pump for fluids includes a rotor sub-assembly, a tubing pressure block, an inlet guide, an outlet guide, and a tubing guard. The rotor sub-assembly includes at least one roller. The tubing pressure block includes a raceway and at least one projection. The tubing pressure block is movable between a first position and a second position. The inlet guide includes an inlet tubing channel and is disposed proximate to a first side of the tubing pressure block. The outlet guide includes an outlet tubing channel and is disposed proximate to a second side of the tubing pressure block. The tubing guard is configured to engage with the inlet guide and the outlet guide when the tubing guard is in a closed position and is configured to expose the rotor sub-assembly, the tubing pressure block, the inlet guide, and the outlet guide when in an open position.
    Type: Application
    Filed: March 2, 2023
    Publication date: September 7, 2023
    Inventors: Bruce ELLINGBOE, Anne Baker ORAM, Hong Duc NGUYEN, Evan Christopher PROVAN, Mark Evan HILLAM, Charles L. HAKE
  • Patent number: 11748840
    Abstract: Graphics processing renders a scene with a plurality of different rendering parameters for different locations on a screen area. Each primitive of a batch of primitives belonging to an object covering at least two of the zones of the screen area is assembled to a screen space. Assembling each of the primitives includes iterating each primitive with a primitive assembler for each of the zones covered by the object. Each said zone is associated with a different set of screen space transform parameters used to transform locations of vertices in the batch of primitives from a homogenous coordinate space to a screen space that is not flat. The zones are arranged to minimize an overlap between zones.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: September 5, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Mark Evan Cerny, Jason Scanlin
  • Publication number: 20230254115
    Abstract: Aspects of the present disclosure involve a method and a system to perform a cryptographic operation that involves a number theoretic transformation of a first vector to a second vector by obtaining components of the first vector, performing a plurality of iterations that each include determining a plurality of output values, wherein each of the plurality of output values is a linear combination of two or more input values, the input values into a first iteration being the components of the first vector and the output values of the last iteration being representative of components of the second vector, and wherein one or more of the output values of at least one iteration are randomized by multiplying at least one input value by a random number, and determining, based on the output values of the last of the plurality of iterations, the components of the second vector.
    Type: Application
    Filed: June 4, 2021
    Publication date: August 10, 2023
    Inventors: Michael Alexander Hamburg, Helena Handschuh, Mark Evan Marson
  • Patent number: 11706026
    Abstract: A first entity may provide a request to transmit data from the first entity to a second entity. The first entity may receive a session key from the second entity in response to the request where the session key is encrypted by a second key that is based on a combination of a public key and a location associated with the second entity. A location associated with the first entity may be identified. Furthermore, a first key may be generated based on a combination of the location associated with the first entity and a private key that corresponds to the public key. The first key may decrypt data encrypted by the second key when the location associated with the first entity corresponds to the location associated with the second entity.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: July 18, 2023
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, Mark Evan Marson, Daniel Robert Beitel
  • Patent number: 11704859
    Abstract: A graphics processing unit (GPU) includes one or more processor cores adapted to execute a software-implemented shader program, and one or more hardware-implemented ray tracing units (RTU) adapted to traverse an acceleration structure to calculate intersections of rays with bounding volumes and graphics primitives. The RTU implements traversal logic to traverse the acceleration structure, stack management, and other tasks to relieve burden on the shader, communicating intersections to the shader which then calculates whether the intersection hit a transparent or opaque portion of the object intersected. Thus, one or more processing cores within the GPU perform accelerated ray tracing by offloading aspects of processing to the RTU, which traverses the acceleration structure within which the 3D environment is represented.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: July 18, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Mark Evan Cerny
  • Patent number: 11679030
    Abstract: A surgical system for performing a capsulotomy of a lens capsule of an eye includes an elastic ring, a suction cup, an interface, a converter, and a control console. The elastic ring includes a conductive surface. The interface may be coupled to an air port and/or a fluid line of a phacomachine. The converter detects a pulse of air from the phacomachine via the interface, and produce an electrical signal in response. Fluid received from the phacomachine is delivered into the suction cup. The system is configured to remove the fluid from the suction cup and between the suction cup and a surface of the eye to form a suction seal. The control console is configured to, in response to receiving the electrical signal, drive a series of electrical pulses through the conductive surface of the elastic ring, causing the elastic ring to perform a tissue cutting operation.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: June 20, 2023
    Assignee: CENTRICITY VISION, INC.
    Inventors: Brandon Jay Lum, Mark Evan Steen, Leonard Richard Borrmann
  • Publication number: 20230155845
    Abstract: A prover chip uses a key multiplier value generated by a proof-of-work function from a challenge value, a random number, and elliptic curve cryptography (ECC) techniques to generate a one-time (or ephemeral) use private key. Similarly, a verifier chip uses the key multiplier value generated by an equivalent proof-of-work function, a public key received from the prover, and ECC techniques to derive a one-time use public key that corresponds to the ephemeral private key generated by the prover chip. The prover chip uses the ephemeral private key to sign the second challenge value and send this signed second challenge value to the verifier chip. The verifier verifies the value it receives using the one-time use public key and if the signature on the second challenge value is valid, authenticates the prover chip to a system.
    Type: Application
    Filed: March 26, 2021
    Publication date: May 18, 2023
    Inventors: Mark Evan MARSON, Scott C. BEST
  • Publication number: 20230140857
    Abstract: A surgical system for performing a capsulotomy of a lens capsule of an eye includes an elastic ring, a suction cup, an interface, a converter, and a control console. The elastic ring includes a conductive surface. The interface may be coupled to an air port and/or a fluid line of a phacomachine. The converter detects a pulse of air from the phacomachine via the interface, and produce an electrical signal in response. Fluid received from the phacomachine is delivered into the suction cup. The system is configured to remove the fluid from the suction cup and between the suction cup and a surface of the eye to form a suction seal. The control console is configured to, in response to receiving the electrical signal, drive a series of electrical pulses through the conductive surface of the elastic ring, causing the elastic ring to perform a tissue cutting operation.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 11, 2023
    Inventors: Brandon Jay Lum, Mark Evan Steen, Leonard Richard Borrmann, Harold J. Walbrink
  • Publication number: 20230147388
    Abstract: A surgical system for performing a capsulotomy of a lens capsule of an eye includes an elastic ring, a suction cup, an interface, a converter, and a control console. The elastic ring includes a conductive surface. The interface may be coupled to an air port and/or a fluid line of a phacomachine. The converter detects a pulse of air from the phacomachine via the interface, and produce an electrical signal in response. Fluid received from the phacomachine is delivered into the suction cup. The system is configured to remove the fluid from the suction cup and between the suction cup and a surface of the eye to form a suction seal. The control console is configured to, in response to receiving the electrical signal, drive a series of electrical pulses through the conductive surface of the elastic ring, causing the elastic ring to perform a tissue cutting operation.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 11, 2023
    Inventors: Brandon Jay Lum, Mark Evan Steen, Leonard Richard Borrmann
  • Publication number: 20230093306
    Abstract: Aspects of the present disclosure involve a method and a system to perform the method to obtain a cryptographic output of a plurality of rounds of a cipher, by performing a plurality of modified rounds of the cipher, each of the modified rounds computing an unmasking transform, an operation of a respective round of the cipher, and a masking transform, the unmasking transform being an inverse of the masking transform of a previous round of the cipher.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 23, 2023
    Inventors: Michael Alexander Hamburg, Helena Handschuh, Mark Evan Marson, Winthrop John Wu
  • Publication number: 20230047575
    Abstract: A request associated with one or more privileges assigned to a first entity may be received. Each of the one or more privileges may correspond to an operation of an integrated circuit. Information corresponding to the first entity and stored in a memory that is associated with the integrated circuit may be identified. Furthermore, the memory may be programmed to modify the information stored in the memory that is associated with the integrated circuit in response to the request associated with the one or more privileges assigned to the first entity.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 16, 2023
    Inventors: Benjamin Che-Ming JUN, William Craig RAWLINGS, Ambuj KUMAR, Mark Evan MARSON