Patents by Inventor Michael Cohen

Michael Cohen 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: 9805195
    Abstract: Systems and methods using Information-invariant Data Transformation (IIDT) in the transfer of files from an un-trusted to a trusted computer system are disclosed. The IIDT alters the data representation of information, without altering the meaning of the information to a degree that is perceptible to a human consumer of that information. The data transformation operations eliminate embedded malware thereby providing secure transfer of files between the un-trusted and trusted computer systems.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: October 31, 2017
    Assignee: The Boeing Company
    Inventors: James Joseph Bonang, Marco Anthony Corrado, Michael Cohen Hogan, Kevin Dale Singer
  • Patent number: 9785506
    Abstract: A system and method for reducing the likelihood of concurrency errors by identifying vulnerable segments of computer code and stalling other virtual machine threads of execution. According to one embodiment of the present invention, the vulnerable segment is identified at runtime, for example in a dynamic translator. According to another embodiment of the present invention, the vulnerable segment is identified ahead of time, for example in a static translator. According to yet another embodiment of the present invention, the vulnerable segment is identified in the binary translator of a virtual machine monitor.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: October 10, 2017
    Assignee: VMware, Inc.
    Inventors: Ole Agesen, Michael Cohen, Jeffrey W. Sheldon
  • Publication number: 20170289294
    Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.
    Type: Application
    Filed: June 19, 2017
    Publication date: October 5, 2017
    Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
  • Publication number: 20170215610
    Abstract: This invention relates to an inflatable placemat that functions as a portable sanitary eating area for infants, children or adults with special needs. The inflatable placemat comprises a cavity for food serving and can be secured to a tabletop or a non-porous planar surface by suction cups or similar means. The inflatable placemat further comprises a skirt that folds over the edge of the tabletop for sanitary purposes and creates an additional layer of protection between a user and the edge of a tabletop.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 3, 2017
    Inventors: Vivian Lo Cohen, Brian Michael Cohen
  • Patent number: 9691242
    Abstract: An alarm system described herein can be used in commercial, public, or governmental buildings and can be activated by any individual when an intruder poses imminent threat; can contain a portable, removable, self-defense mechanism; can notify everyone within the building of the threat; records surveillance video; and can immediately notify police of an intruder posing serious threat to the public. There remains a vital need in public, commercial, residential and governmental buildings for a robust intruder alarm system that protects the public, warns other patrons, notifies the police, and records crime scene information. The embodiments disclosed herein attempt to provide a method and apparatus for protecting people in the presence of a threatening intruder.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: June 27, 2017
    Inventors: Michael Cohen, Sydney Heese
  • Patent number: 9686371
    Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: June 20, 2017
    Assignee: NETFLIX, INC.
    Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
  • Publication number: 20170146517
    Abstract: Mutant mono ADP-ribose-polymerases (mono-PARP) proteins and small molecule compound substrates specific for the mutant mono-PARP proteins as well as methods of using these compositions to identify protein targets of the mono-PARPs and to screen for antagonists of the mono-PARPs are described.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 25, 2017
    Applicant: OREGON HEALTH AND SCIENCE UNIVERSITY
    Inventors: Michael Cohen, Ian Carter-O'Connell, Rory Morgan, Haihong Jin
  • Publication number: 20170087048
    Abstract: A massage roller comprises a central spinal recess portion, a circular wall portion on each side of the spinal recess portion, and an outer portion extending outwardly from each of the circular wall portions, the outer portion having a first diameter at or near the circular wall portion, and a second diameter remote from the circular wall portion, the second diameter being larger than the first diameter.
    Type: Application
    Filed: October 6, 2016
    Publication date: March 30, 2017
    Inventor: Michael A. Cohen
  • Patent number: 9560012
    Abstract: A computer network is disclosed that includes a first domain and a second domain. The second domain has a higher security classification than the first domain. The computer network also comprises a Temporal Separation Cross Domain Gateway (TSEP-CDG) having a temporal separation hardware interlock. The interlock is configured to physically prevent communication between the first and second domains. It connects with the first domain in a first state to allow the TSEP-CDG to receive data from the first domain. The TSEP-CDG executes an information-invariant data transformation (IIDT) on the received data before it is available to the second domain. The IIDT alters the representation of the data while conveying the same information, disrupting anti-malware present in the received data. The temporal separation hardware interlock is configured for connection with the second domain in a second state to allow the TSEP-CDG to transmit the transformed data to the second domain.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: January 31, 2017
    Assignee: The Boeing Company
    Inventors: James Joseph Bonang, Marco Anthony Corrado, Michael Cohen Hogan, Kevin Dale Singer
  • Patent number: 9548896
    Abstract: A controller implemented on computing equipment may be used to control switches in a network. End hosts and service devices may be coupled to the switches in the network. The controller may generate a virtual network topology of virtual switches and virtual routers. The controller may control the virtual routers and/or virtual switches to perform service insertion. The controller may perform service insertion by controlling the virtual routers and/or virtual switches to redirect network traffic through one or more selected service devices. The controller may determine which network traffic is to be redirected to which service devices based on a service insertion policy that identifies network traffic and services to be performed on the network traffic.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: January 17, 2017
    Assignee: Big Switch Networks, Inc.
    Inventors: Sumit Arun Naiksatam, Kanzhe Jiang, Gregor Mathias Maier, Srinivasan Ramasubramanian, Sudeep Dilip Modi, Robert W. Sherwood, Mandeep Singh Dhami, Michael Cohen
  • Publication number: 20160346511
    Abstract: A medical attachment for use on the free end of a suction catheter extending into the middle ear of a patient is disclosed. The attachment can be part of a kit of plural attachments, each attachment being configured for accomplishing a different task. Each attachment includes a proximal base portion and an angularly extending distal portion terminating in a working tip. The working tip can be a foam member, a spade shaped member, or a pointed member. The base portion serves to releasably mount the attachment on the free end of the suction catheter. Also disclosed is a specially constructed suction catheter including a tip in the form of a foam member, a spade shaped member, or a pointed tip member.
    Type: Application
    Filed: September 9, 2015
    Publication date: December 1, 2016
    Inventors: Michael Cohen, Steven Krupnick
  • Patent number: 9463136
    Abstract: A massage roller has a central spinal recess portion, a circular wall portion on each side of the spinal recess portion, and an outer portion extending outwardly from each of the circular wall portions, the outer portion having a first diameter at or near the circular wall portion, and a second diameter remote from the circular wall portion, the second diameter being larger than the first diameter.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: October 11, 2016
    Inventor: Michael A Cohen
  • Publication number: 20160191644
    Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.
    Type: Application
    Filed: March 10, 2016
    Publication date: June 30, 2016
    Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
  • Publication number: 20160176919
    Abstract: Disclosed herein are compositions comprising blocked puromycin analogs that are converted into active puromycin analogs upon the activity of a penicillin acylase. Also disclosed are methods of using blocked puromycin analogs to label proteins in a selected cell type in vivo in a transgenic multicellular organism that expresses a penicillin acylase within the selected cell type. Also disclosed are transgenic mice expressing a penicillin acylase within a selected cell type.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 23, 2016
    Applicant: OREGON HEALTH & SCIENCE UNIVERSITY
    Inventors: Michael Cohen, Ruth Barrett, Haihong Jin
  • Publication number: 20160153023
    Abstract: A polypeptide biosensor that detects free NAD+ is disclosed. The polypeptide comprises a first fragment from an NAD+ dependent DNA ligase acetylation domain, a second fragment from the NAD+ dependent DNA ligase acetylation domain, and a fluorescent protein, wherein the fluorescent protein is positioned between the two DNA ligase acetylation domain fragments. Also disclosed are expression vectors comprising the biosensor as well as methods of using the biosensor to detect NAD+.
    Type: Application
    Filed: November 20, 2015
    Publication date: June 2, 2016
    Applicant: OREGON HEALTH & SCIENCE UNIVERSITY
    Inventors: Richard Goodman, Michael Cohen, Lulu Cambronne, Melissa Stewart
  • Patent number: 9336663
    Abstract: An alarm system described herein can be used in commercial, public, or governmental buildings and can be activated by any individual when an intruder poses imminent threat; can contain a portable, removable, self-defense mechanism; can notify everyone within the building of the threat; records surveillance video; and can immediately notify police of an intruder posing serious threat to the public. There remains a vital need in public, commercial, residential and governmental buildings for a robust intruder alarm system that protects the public, warns other patrons, notifies the police, and records crime scene information. The embodiments disclosed herein attempt to provide a method and apparatus for protecting people in the presence of a threatening intruder.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: May 10, 2016
    Inventors: Michael Cohen, Sydney Heese
  • Publication number: 20160086190
    Abstract: A comprehensive consumer relationship management system is disclosed. The comprehensive consumer relationship management system includes dispute resolution, customized data modeling, advertising assistance, and secure communications. By providing value added features, the comprehensive consumer relationship management system may strengthen consumer relationships by, for example, creating detailed data analysis to aid in making business decisions and facilitating secure communications among diverse consumers.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 24, 2016
    Inventors: Zane Bohrer, Jane Cook, Richard Anthony Delgado, Jennifer S. Ingram, Kevin Lawrence, Randi Schochet, Tom Verutes, Michael Cohen, Mark Kiernan, Pedro Perez
  • Patent number: 9294415
    Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: March 22, 2016
    Assignee: Netflix, Inc.
    Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
  • Publication number: 20160062584
    Abstract: The present disclosure relates to techniques of configuring a layout of graphical objects for display. In one example process, the device detects a scroll request and determines whether the scroll request meets predetermined criteria. If the scroll request meets the criteria, the device configures the layout of graphical objects that are to be displayed once the display is scrolled so that the graphical objects are arranged on the display differently than the arrangement in which the graphical objects would have been displayed, had the layout not been configured. If the scroll request does not meet the criteria, the device forgoes the configuration of the layout of graphical objects.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 3, 2016
    Inventors: Michael COHEN, Alexis Allison ISKANDER, Brian KIRSCH, Mischa MCLACHLAN, Ramiro CALVO
  • Patent number: 9149640
    Abstract: Therapeutic implantable cardiac pacing systems incorporating improved electrocardiographic acquisition systems for the purpose of ventricular pacing during wide QRS complexes of intrinsic origin, in order to narrow the QRS complex in patients where QRS narrowing is achievable and improving ventricular function in all patients with wide QRS complexes including those where QRS shortening does not result. These pacing systems are employed to increase coronary artery flow and electrode position is employed to improve ventricular motion in the treatment of functional ventricular abnormalities caused by wide QRS complexes.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: October 6, 2015
    Inventor: Fred Michael Cohen