Patents by Inventor John Jensen

John Jensen 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: 20220364248
    Abstract: Systems and methods for use in extracting oil from solid plant-based materials are described. The systems and methods use an electrolyzed carrier fluid made from a hydroxide brine for contacting with plant-based material to thereby separate oil from solid plant particulate. The electrolyzed carrier fluid can have a reductive oxidation-reduction-potential (ORP) of ?700 mV or more, such as in the range of from about ?900 mV to about ?1000 mV.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 17, 2022
    Inventors: Michael J. PETERS, John D. BREEDLOVE, Darin JENSEN, Seth Robert MAYER, Christoper M. PETERS
  • Patent number: 11501348
    Abstract: Embodiments disclosed provide a virtual currency system within a messaging application by performing operations comprising: launching, within a messaging application, a third-party application; receiving, by the messaging application from the third-party application, a request to perform an ecommerce transaction in relation to an item available for consumption on the third-party application; determining, by the messaging application, an expected attribute for the item based on accessing a database that stores expected attribute information for multiple items; verifying, by the messaging application, that an attribute of the item specified by the request corresponds to the expected attribute for the item; and processing, by the messaging application, the ecommerce transaction in response to successfully verifying that the attribute of the item satisfies a verification criterion based on the expected attribute for the item.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 15, 2022
    Assignee: Snap Inc.
    Inventors: John Jensen, Alan Rawcliffe, Cindy Yuqi Li, Kiran Abraham, William Wu
  • Patent number: 11478354
    Abstract: An implantable device for penile construction can comprise an anchor plate and at least one attachment member. The anchor plate can be configured to engage with a first portion of a pelvic bone of a patient. The anchor plate can comprise a prosthesis attachment interface configured to be coupled to a penile prosthesis, and at least one attachment member configured to attach to the anchor plate. The at least one attachment member can be configured to engage with a second portion of the pelvic bone of the patient. The engagement of the anchor plate with the first portion of the pelvic bone and the engagement of the attachment member with the second portion of the pelvic bone can couple the pelvic bone between the anchor plate and the at least one attachment member.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: October 25, 2022
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Jessica Elizabeth Felton, John Anders Bostrom, Julie Andreen, Bernard Andre Wasscher, Grady Jensen, Michael Wasson
  • Publication number: 20220206996
    Abstract: A data collection system for semiconductor manufacturing includes: T substrate processing tools, where each of the T substrate processing tools includes: N processing chambers, where each of the N processing chambers includes a processing chamber controller configured to receive a plurality of different types of data during operating of the corresponding one of the N processing chambers, where the plurality of different types of data have different formats, where the processing chamber controller is further configured to format the plurality of different types of data into formatted data, and where T and N are integers; and a data diagnostic services computer configured to: receive and store the formatted data as categories in a common file having a table-like data structure including rows with contextual data; and in response to a request, generate an output file including a subset of the data from the common file.
    Type: Application
    Filed: February 11, 2020
    Publication date: June 30, 2022
    Inventors: Chung-Ho HUANG, Vincent WONG, Paul Ronald BALLINTINE, Henry CHAN, Nicolas GRINSCHGL, John A. JENSEN, Chad Russell WEETMAN, Rainer UNTERGUGGENBERGER
  • Publication number: 20220194707
    Abstract: Disclosed are systems and methods for warehouse inventory management and order fulfillment. The disclosed system provides a dynamic order fulfillment mapping can prove desirable and provide a basis for a wide range of inventory applications, such as optimizing the warehouse and inventory management process for gift box subscription services and sellers.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 23, 2022
    Inventors: Julian Van Erlach, John Jensen, Ben Chandler, Nathan Goodrich, Mark Gavin
  • Publication number: 20220187964
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a client device implementing a messaging application, a request to access a display of a plurality of augmented reality experiences; retrieving a plurality of identifiers of each of the plurality of augmented reality experiences; determining that a given augmented reality experience of the plurality of augmented reality experiences is associated with an access restriction; modifying a given identifier of the plurality of identifiers associated with the given augmented reality experience in response to determining that the given augmented reality experience is associated with the access restriction; and generating, for display on the client device, a graphical user interface that includes the plurality of identifiers comprising the modified given identifier.
    Type: Application
    Filed: August 12, 2021
    Publication date: June 16, 2022
    Inventors: John Jensen, Gabriel Lupin, Jialu Zhao
  • Publication number: 20220150196
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, content from a given user; selecting a metric for measuring performance of the content on the messaging application; measuring performance of the content on the messaging application; computing a value of the performance of the content on the messaging application based on the selected metric; and updating a restricted use token wallet stored in a profile for the given user based on the computed value of the performance of the content.
    Type: Application
    Filed: August 12, 2021
    Publication date: May 12, 2022
    Inventors: John Jensen, Swetha Krishna Prabhakar
  • Publication number: 20220103386
    Abstract: Methods and apparatus for taking a break after seamless transition between network conferences. In an embodiment, a method for taking a break after a transition between network conferences includes operations of attending a first network conference using a first conference state and a conferencing application, and displaying Up-Next conference status about a second network conference. The method also includes operations of receiving a request to enter a break mode after joining the second network conference, joining the second network conference using the first conference state and the conferencing application, and transmitting a break mode icon to participants in the second network conference.
    Type: Application
    Filed: June 17, 2021
    Publication date: March 31, 2022
    Applicant: Zoom Video Communications, Inc.
    Inventor: Patrick John Jensen
  • Publication number: 20220103605
    Abstract: Methods and apparatus for displaying Up-Next conference status for seamless transition between network conferences. In an embodiment, a method is provided for displaying Up-Next conference status. The method includes attending a first network conference, obtaining a meeting identifier and a meeting time for a second network conference, requesting conference status information for the second network conference based on the meeting identifier. The conference status information includes images of attendees that have joined the second network conference. The method also includes displaying Up-Next conference status during the first network conference. The Up-Next conference status includes the meeting time and the images of the attendees that have joined the second network conference.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Applicant: Zoom Video Communications, Inc.
    Inventor: Patrick John Jensen
  • Publication number: 20220103604
    Abstract: Methods and apparatus for seamless transition between network conferences. In an embodiment, a method is provided for transitioning between network conferences. The method includes attending a first network conference using a first conference state and conferencing application, and displaying, on a display screen, Up-Next conference status comprising a meeting time for a second network conference and images of attendees that have joined the second network conference. The method also includes joining the second network conference using the first conference state and the conferencing application.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Applicant: Zoom Video Communications, Inc.
    Inventor: Patrick John Jensen
  • Publication number: 20210409359
    Abstract: Methods and systems for providing multiple versions of an application in a social network are described. In some aspects, a first version of the application provides a first set of features while a second version of the application provides the first set of features and also a second set of features. Both the first version of the application and the second version of the application access the same application state data, which may be maintained by a back-end system, such as a social network. When the state data is updated by one or the other versions of the application, a notification may be provided to the other version of the application informing it of the update. The application state data may represent, for example, a shared gaming environment accessed by both the first and second versions of the application.
    Type: Application
    Filed: September 9, 2021
    Publication date: December 30, 2021
    Inventors: Dylan Shane Eirinberg, John Jensen, Alexander R. Osborne, William Wu
  • Publication number: 20210392097
    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
    Type: Application
    Filed: February 23, 2021
    Publication date: December 16, 2021
    Inventors: Muzammil Ahmed, John Jensen, Michel Khristo, Sivakumar Loganathan, Patrick Mandia, Jun Xu, Austin Yeakel
  • Publication number: 20210387090
    Abstract: Systems and methods herein access a visual identifier, perform a visual search of the visual identifier, in response to performing the visual search of the visual identifier, cause presentation of an application menu within a graphical user interface of a computing device, receive a selection of a first user interface element within the application menu, and in response to receiving the selection, run the computer application.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 16, 2021
    Inventors: Dylan Shane Eirinberg, John Jensen, William Wu
  • Patent number: 11153238
    Abstract: Methods and systems for providing multiple versions of an application in a social network are described. In some aspects, a first version of the application provides a first set of features while a second version of the application provides the first set of features and also a second set of features. Both the first version of the application and the second version of the application access the same application state data, which may be maintained by a back-end system, such as a social network. When the state data is updated by one or the other versions of the application, a notification may be provided to the other version of the application informing it of the update. The application state data may represent, for example, a shared gaming environment accessed by both the first and second versions of the application.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: October 19, 2021
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, John Jensen, Alexander R. Osborne, William Wu
  • Publication number: 20210224086
    Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
    Type: Application
    Filed: April 9, 2021
    Publication date: July 22, 2021
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Patent number: 11070385
    Abstract: Methods and apparatus for taking a break after seamless transition between network conferences. In an embodiment, a method for taking a break after a transition between network conferences includes operations of attending a first network conference using a first conference state and a conferencing application, and displaying Up-Next conference status about a second network conference. The method also includes operations of receiving a request to enter a break mode after joining the second network conference, joining the second network conference using the first conference state and the conferencing application, and transmitting a break mode icon to participants in the second network conference.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: July 20, 2021
    Assignee: Zoom Video Communications, Inc.
    Inventor: Patrick John Jensen
  • Patent number: 11023261
    Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 1, 2021
    Assignee: Snap Inc.
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Publication number: 20200315649
    Abstract: An endarterectomy device configured to remove plaque from an occluded artery is disclosed. The endarterectomy device uses an adjustable wire loop end effector to establish and advance a dissection plane in the subadventitial space of the artery. The endarterectomy device is passed down the length of an artery in the subadventitial plane, adjusting the size of the wire loop end effector as needed to navigate the artery and dissect a plaque column, until the end of the plaque is reached. The wire loop end effector is then used as a plaque cutter to transect the distal end of the plaque column. The endarterectomy device is further configured along its length with support arms that facilitate removal of the plaque column as the device is removed from the artery.
    Type: Application
    Filed: March 27, 2020
    Publication date: October 8, 2020
    Inventors: Gregory Landry, Stevan Wittenbrock, Daniel R. Baker, Christopher John Jensen
  • Publication number: 20200220823
    Abstract: Methods and systems for providing multiple versions of an application in a social network are described. In some aspects, a first version of the application provides a first set of features while a second version of the application provides the first set of features and also a second set of features. Both the first version of the application and the second version of the application access the same application state data, which may be maintained by a back-end system, such as a social network. When the state data is updated by one or the other versions of the application, a notification may be provided to the other version of the application informing it of the update. The application state data may represent, for example, a shared gaming environment accessed by both the first and second versions of the application.
    Type: Application
    Filed: May 9, 2019
    Publication date: July 9, 2020
    Inventors: Dylan Shane Eirinberg, John Jensen, Alexander R. Osborne, William Wu
  • Publication number: 20200106790
    Abstract: A system, method and computer-readable medium for mitigating cybersecurity risk by analyzing domain name system (DNS) traffic, including detecting a network communication propagated over a computer network, the network communication comprising a domain identifier, monitoring DNS traffic to and from one or more DNS servers relating to the domain identifier, the DNS traffic including one or more DNS queries and one or more corresponding responses, extracting information from the monitored DNS traffic to generate a record identifier, updating a DNS metadata record stored in memory and associated with the record identifier based at least in part on the monitored DNS traffic, the DNS metadata record including one or more occurrence metrics associated with instances of the domain identifier in previous DNS traffic, determining whether the one or more occurrence metrics are indicative of a cybersecurity risk, and activating one or more mitigation actions based at least in part on a determination that the one or more
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Ken BAGNALL, Ralph CASEY, John JENSEN