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: 10134102
    Abstract: A GPU is configured to read and process data produced by a compute shader via the one or more ring buffers and pass the resulting processed data to a vertex shader as input. The GPU is further configured to allow the compute shader and vertex shader to write through a cache. Each ring buffer is configured to synchronize the compute shader and the vertex shader to prevent processed data generated by the compute shader that is written to a particular ring buffer from being overwritten before the data is accessed by the vertex shader. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: November 20, 2018
    Assignees: SONY INTERACTIVE ENTERTAINMENT INC., ADVANCED MICRO DEVICES, INC.
    Inventors: Mark Evan Cerny, David Simpson, Jason Scanlin, Michael Mantor
  • Publication number: 20180316416
    Abstract: In one embodiment, the techniques herein provide a fully automated satellite-based backhaul system. In particular, a system in accordance with the techniques herein may utilize a satellite communication terminal to allow an Internet of Things (IoT) device (or any device) to be deployed in any location which has a line of sight towards a communication satellite. Specifically, the placement, orientation, and/or communication characteristics of the IoT device and/or satellite communication terminal (or antenna) may be manipulated (e.g., manual adjustment based on calculated directions and/or completely autonomously) to ensure avoidance of interference in any other wireless communication network.
    Type: Application
    Filed: July 5, 2018
    Publication date: November 1, 2018
    Inventors: Robert S. Reis, Mark Evan Russell, Shmuel Shaffer
  • Patent number: 10102094
    Abstract: To address problems that arise due to differences in bus behavior when running a legacy application on a new device the new device may throttle bus performance in a way that emulates the bus behavior of a legacy device when executing the legacy application.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: October 16, 2018
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Mark Evan Cerny, David Simpson
  • Patent number: 10102603
    Abstract: A graphics processing may include implementing a vertex shader and a pixel shader with a GPU. Vertex parameter values may be compressed with the vertex shader and compressed vertex parameter values may be written to a cache. The pixel shader may access the compressed vertex parameter values that were written to the cache and decompress the compressed vertex parameter values. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: October 16, 2018
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Mark Evan Cerny, David Simpson, Jason Scanlin
  • Patent number: 10102663
    Abstract: In a computer graphics processing unit (GPU) having a shader and a texture unit the pixel shader is configured to receive or generate one or more sets of texture coordinates per pixel sample location. The pixel shader and texture unit between them are configured to calculate texture space gradient values for one or more primitives and generate and apply per-pixel gradient scale factors configured to modify the gradient values to smoothly transition them between regions of a display device having different pixel resolutions.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: October 16, 2018
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Mark Evan Cerny
  • Patent number: 10097583
    Abstract: Online retailers may operate one or more services configured to detect requests generated by automated agents. A CAPTCHA may be transmitted in response to requests generated by automated agents. The CAPTCHAs may be included in a modal pop-up box configured to be displayed by a client application displaying a webpage to a customer of the online retailer. Automated agents receiving the CAPTCHAs may not be blocked or otherwise restricted from the resources requested and therefore may not be configured to interact with the CAPTCHAs contained in the modal pop-up box.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Sevag Demirjian, John Lindsay Bates, Mark Evans Brighton, Samuel Charles Goodwin, Colin James Hawkett, Blair Livingstone Hotchkies, Forrest MacKenzie Vines
  • Patent number: 10096079
    Abstract: Graphics processing may include implementing a vertex shader and a pixel shader with the GPU. Vertex indices output from a vertex shader may be written to a cache. The vertex indices written to the cache may be accessed with the pixel shader and vertex parameter values associated with the vertex indices may be accessed from a memory unit with the pixel shader. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: October 9, 2018
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Mark Evan Cerny, David Simpson, Jason Scanlin
  • Patent number: 10083629
    Abstract: A vaginal cuff surgical model and methods of manufacture and use thereof. The model includes a body (resembling a vaginal cuff) and appendages (resembling uterosacral ligaments) extending from the body. The model (body and appendages) is formed of silicone, rubber, a polymer, or other suitable material with one or more layers of mesh embedded within the polymeric material. The embedded mesh permits suture between the components of the model. The surgical model permits surgical practice of this important component of a total hysterectomy procedure via suturing across the model and to the appendages.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: September 25, 2018
    Assignee: University of South Florida
    Inventors: Mario Alves Simoes, Stuart Richard Hart, Omar Carambot, Mark Evans Armstrong
  • Publication number: 20180246802
    Abstract: A device may be run in a timing testing mode in which the device is configured to disrupt timing of processing that takes place on the one or more processors while running an application with the one or more processors.
    Type: Application
    Filed: April 30, 2018
    Publication date: August 30, 2018
    Inventors: Mark Evan Cerny, David Simpson
  • Publication number: 20180183593
    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: Application
    Filed: February 20, 2018
    Publication date: June 28, 2018
    Inventors: Ambuj Kumar, Mark Evan Marson, Daniel Robert Beitel
  • Publication number: 20180156405
    Abstract: An embodiment can include a lamp safe system that includes an inner casing member and an outer casing member, a base member, a lampshade, a lamp body, and a base member. A inner casing member can move in and out of an outer casing member, and a lamp body member can be placed over and removably attached to an outer casing member. An inner casing member can include two or more walls, and a top surface and a bottom surface. An inner casing member can have attachment points for a lead, screw, a lead screw nut, and guide rails. An inner casing member can have a locking mechanism that can keep the inner casing member inside an outer casing member and lamp body. An outer casing can substantially surround an inner casing. An outer casing can have attachment points for an inner casing member to move in and out of through guide rail supports An inner casing member can move in and out of an outer casing member through a motor rotating a lead screw.
    Type: Application
    Filed: August 16, 2017
    Publication date: June 7, 2018
    Inventors: Burt Skiba, Mark Evans, Clint Solomon
  • Publication number: 20180117364
    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: Application
    Filed: December 14, 2017
    Publication date: May 3, 2018
    Inventors: Shelly JORDAN, Mark Evan SCHAFER, Alex KORB, Walter William WURSTER
  • Patent number: 9955048
    Abstract: The image capture apparatus includes an outer stationary support structure and an inner rotatable frame which rotates around a vertical rotation axis relative to a target object. An image capture device, such as a camera, is provided on the rotatable frame to capture an image or other data relating to the target object. The camera is mounted on the rotatable frame such that, while it is rotated around the target object, data collected from the camera is transmitted to a computer for further processing. The data collected therefore allows a three dimensional digital map of the target object to be created. A method of capturing an image of a target object by rotating an inner frame around the target object on a vertical rotation axis, and then constructing a three dimensional map of the target object is also provided.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: April 24, 2018
    Assignee: ZAYBU LTD.
    Inventor: Mark Evans
  • Publication number: 20180084734
    Abstract: A self-supporting fabric container is provided. The container can be made of a fabric that has binder and base fibers. The container can be manufactured by forming a container shaped from a production fabric and heating the production fabric to a temperature between the melting points of the base and binder fibers. The product fabric is cooled thereafter to form a rigid, self-supporting fabric pot.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Kurt E. Reiger, Mark Evans, Randy Bruinsma
  • Publication number: 20180089798
    Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. The projection approximates a projection of the vertices onto a curved viewport. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. Scan conversion is performed on the one or more primitives to determine which pixel or pixels of the plurality of pixels are part of corresponding primitives of the one or more primitives. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.
    Type: Application
    Filed: December 1, 2017
    Publication date: March 29, 2018
    Applicant: Sony Interactive Entertainment America LLC
    Inventor: Mark Evan Cerny
  • Patent number: 9923719
    Abstract: Encrypted data transmitted from a second entity to a first entity may be received. The encrypted data may be encrypted by a location based public key based on a public key and a location associated with the second entity. A location associated with the first entity may be identified. A location based private key may be generated based on a private key that corresponds to the public key and the location associated with the first entity. Furthermore, the encrypted data may be decrypted with the location based private key when the location associated with the first entity matches the location associated with the second entity.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: March 20, 2018
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, Mark Evan Marson, Daniel Robert Beitel
  • Patent number: 9912052
    Abstract: System for positioning a reflector includes a base (112), yoke (104) and a reflector in the form of a lens mirror assembly (10). A motor (120) is mounted and remains substantially stationary with respect to rotation about a first axis while the yoke rotates about the first axis. A connecting rod (152) actuated for movement by the motor is mechanically coupled to the reflector so that movement of the connecting rod in relation to the yoke imparts rotation to the reflector about the second axis when the reflector is supported by the yoke. A mechanical drive system couples an output shaft of the motor to the connecting rod. The mechanical drive system is arranged so that it varies an angular position of the reflector at a rate which is linearly related to the rotation of the output shaft.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: March 6, 2018
    Assignee: Harris Corporation
    Inventor: Mark Evans
  • Publication number: 20180056707
    Abstract: A wearable writing surface system having a wearable writing surface assembly including a writing surface having, a front-surface, a back-surface, a first attachment loop, and a second attachment loop, and a band. As designed, the band wraps about the wrist of the user-wearer such that, as configured, the user-wearer is able to write on the front-surface of the writing surface for on-the-job convenient use, the back-surface adjacent and contacting the wrist of the user-wearer.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventor: MARK EVANS
  • Publication number: 20180047129
    Abstract: Graphics processing renders a scene with a plurality of different rendering parameters for different locations on a screen area. Graphics depicting one or more objects mapped to a screen area are processed. The screen area includes a plurality of zones, each having a different set of rendering parameters. Primitives belonging to one of the objects that covers at least two of the zones are received. Each primitive is assembled to screen space by iterating each primitive over each zone it covers using the rendering parameters of the respective zone with each iteration.
    Type: Application
    Filed: October 5, 2017
    Publication date: February 15, 2018
    Inventors: Mark Evan Cerny, Jason Scanlin
  • Patent number: 9892024
    Abstract: A device may be run in a timing testing mode in which the device is configured to disrupt timing of processing that takes place on the one or more processors while running an application with the one or more processors. The application may be tested for errors while the device is running in the timing testing mode.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: February 13, 2018
    Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
    Inventors: Mark Evan Cerny, David Simpson