Patents by Inventor Brian Rosenthal

Brian Rosenthal 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: 20240074770
    Abstract: Described herein are systems, devices, and methods for removing material from patient vasculature. In some embodiments, an aspiration device may include a sheath and a catheter slidably disposed within the sheath and defining a lumen. The catheter may include a distal end portion and an elongate portion, the distal end portion being disposable adjacent to a clot, the elongate portion being couplable to a vacuum source that is configured to apply a negative pressure to the lumen to draw the clot into the distal end portion. The distal end portion may include a plurality of sections, each of the plurality of sections having a different cut pattern.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 7, 2024
    Inventors: Scott J. BARON, Michael ROSENTHAL, David SNOW, Brian DOMECUS, Joshua Michael STAFFORD
  • Publication number: 20190188740
    Abstract: An online system displays a first set of content items to a user of a test group and displays a second set of content items to a user of a control group. The online system presents a poll to each user to evaluate the user's recall of the content item associated with the poll. The online system receives a poll response from each user, which is input, along with a set of features associated each user, into a prediction model. The prediction model enables the online system to determine a poll response prediction of a third user based on a set of features associated with the third user. The poll response prediction enables the online system to determine if it would be effective to present the content item to the third user.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Hongzheng Xiong, Pravin Paratey, Brian Rosenthal, Abhishek Agarwal, Daniel Kristopher Harvey, Damien Lefortier
  • Patent number: 10229437
    Abstract: An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template that includes one or more functions. The social networking system also retrieves user information to evaluate a value of a function contained in the advertisement. The user information is provided by both a first and second party (e.g., the advertiser and the social networking system), where the meaning of the information provided by each party is obscured from the other party. The template and the value of each function are used to generate a dynamically customized user-specific advertisement for display to the user, where both parties have provided user information that is obscured in some manner from the other party, allowing for a more personalized advertisement.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
  • Patent number: 10229435
    Abstract: An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information from an advertiser. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template (e.g., provided by an advertiser) that includes one or more functions. The social networking system also retrieves user information that can be used to evaluate a value of a function contained in the advertisement. The template and the value of each function are then used to generate a dynamically customized user-specific advertisement for display to the user. These advertisements can be shown to a user while keeping confidential at least some aspect of the user's personal information from the social networking system and/or the advertiser.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
  • Patent number: 10229436
    Abstract: An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information from an advertiser. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template that includes one or more functions. The social networking system also retrieves user information to evaluate a value of a function contained in the advertisement. The advertiser can obscure the meaning of personal information from the social networking system, so that when the template and the value of each function are used to generate a dynamically customized user-specific advertisement for display to the user, the advertisement is obscured in some aspect from the social networking system. In this way, the advertiser may communicate with the user without disclosing all of the details of the communication to the social networking system that serves the advertisement.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Peng Fan, Brian Rosenthal, Himanshu Baweja
  • Publication number: 20130325631
    Abstract: Users of a social networking system are provided with advertisements when accessing content associated with the social networking system. The content of such advertisement may be generated by other users of the social networking system. An advertiser may provide an advertising template containing an advertised message and fields wherein a user can input an endorsement. The social networking system generates an advertisement responsive to the advertisement content provided by the advertiser and the endorsement content provided by the endorsing user. The social networking user can provide the generated advertisements to viewing users who meet the advertisement's targeting criteria, and display criteria or subject to privacy settings provided by the endorsing user.
    Type: Application
    Filed: July 30, 2013
    Publication date: December 5, 2013
    Applicant: Facebook, Inc.
    Inventor: Brian Rosenthal
  • Patent number: 8527344
    Abstract: Users of a social networking system are provided with advertisements when accessing content associated with the social networking system. The content of such advertisement may be generated by other users of the social networking system. An advertiser may provide an advertising template containing an advertised message and fields wherein a user can input an endorsement. The social networking system generates a user interface responsive to the template and provides the user interface to an endorsing user to receive the user's endorsement for the advertised product or event. The social networking system generates an advertisement responsive to the advertisement content provided by the advertiser and the endorsement content provided by the endorsing user. The social networking user can provide the generated advertisements to viewing users who meet the advertisement's targeting criteria and display criteria provided by the endorsing user.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: September 3, 2013
    Assignee: Facebook, Inc.
    Inventor: Brian Rosenthal
  • Publication number: 20120123858
    Abstract: Users of a social networking system are provided with advertisements when accessing content associated with the social networking system. The content of such advertisement may be generated by other users of the social networking system. An advertiser may provide an advertising template containing an advertised message and fields wherein a user can input an endorsement. The social networking system generates a user interface responsive to the template and provides the user interface to an endorsing user to receive the user's endorsement for the advertised product or event. The social networking system generates an advertisement responsive to the advertisement content provided by the advertiser and the endorsement content provided by the endorsing user. The social networking user can provide the generated advertisements to viewing users who meet the advertisement's targeting criteria and display criteria provided by the endorsing user.
    Type: Application
    Filed: November 15, 2010
    Publication date: May 17, 2012
    Inventor: Brian Rosenthal
  • Patent number: 6100702
    Abstract: An apparatus and method for detecting a breach in an electrically insulating surface of an electrically conductive power system enclosure within which a number of series connected energy storing devices are disposed. The energy storing devices disposed in the enclosure are connected to a series power connection. A detector is coupled to the series connection and detects a change of state in a test signal derived from the series connected energy storing devices. The detector detects a breach in the insulating layer of the enclosure by detecting a state change in the test signal from a nominal state to a non-nominal state. A voltage detector detects a state change of the test signals from a nominal state, represented by a voltage of a selected end energy storing device, to a non-nominal state, represented by a voltage that substantially exceeds the voltage of the selected opposing end energy storing device.
    Type: Grant
    Filed: July 25, 1997
    Date of Patent: August 8, 2000
    Assignees: 3M Innovative Properties Company, Hydro-Quebec Corporation
    Inventors: Ronald A. Hagen, Christophe Comte, Orlin B. Knudson, Brian Rosenthal, Jean Rouillard