Patents by Inventor Frank Petterson
Frank Petterson 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: 20230360793Abstract: Described herein are software platforms (or “platforms”), systems, devices, and methods for providing effective healthcare to a patient while increasing the efficiency of the healthcare provider. A platform provides effective healthcare to a patient through, but not limited to, monitoring of the physical parameters and therapeutic objectives of the patient. In addition, a platform is further configured to provide a communication link between a patient and a healthcare provider. The platform may be implemented by a system comprising one or more computing devices that interact with or run one or more applications of the platform.Type: ApplicationFiled: July 18, 2023Publication date: November 9, 2023Inventors: Frank Petterson, Melissa McLean, Arthur Okamoto, James Jenkins, Vivek Gundotra, David Albert
-
Patent number: 11749403Abstract: Described herein are software platforms (or “platforms”), systems, devices, and methods for providing effective healthcare to a patient while increasing the efficiency of the healthcare provider. A platform provides effective healthcare to a patient through, but not limited to, monitoring of the physical parameters and therapeutic objectives of the patient. In addition, a platform is further configured to provide a communication link between a patient and a healthcare provider. The platform may be implemented by a system comprising one or more computing devices that interact with or run one or more applications of the platform.Type: GrantFiled: March 11, 2022Date of Patent: September 5, 2023Assignee: AliveCor, Inc.Inventors: Frank Petterson, Melissa McLean, Arthur Okamoto, James Jenkins, Vivek Gundotra, David Albert
-
Publication number: 20230100286Abstract: Methods, systems, and media for aggregating and presenting content relevant to a particular video game. In some embodiments, the method comprises: identifying videos related to a video game; selecting videos relevant to each of a plurality of categories; selecting videos based on popularity; receiving a request to present a user interface related to the video game; determining user subscription information for a user associated with the request; selecting videos based on user subscription information; causing the user interface to be presented including representations of: videos relevant to a first category in a first portion, videos selected based on popularity in a second portion, and videos selected based on the user subscription information in a third portion; receiving a request to present a video selected via the user interface; and causing the user device to present the requested video.Type: ApplicationFiled: December 5, 2022Publication date: March 30, 2023Inventors: Alan Joyce, Marshall Bock, Jonathan Terleski, Frank Petterson, Jason Robert Sao Bento, Kristofer Chiao
-
Patent number: 11523187Abstract: Methods, systems, and media for aggregating and presenting content relevant to a particular video game. In some embodiments, the method comprises: identifying videos related to a video game; selecting videos relevant to each of a plurality of categories; selecting videos based on popularity; receiving a request to present a user interface related to the video game; determining user subscription information for a user associated with the request; selecting videos based on user subscription information; causing the user interface to be presented including representations of: videos relevant to a first category in a first portion, videos selected based on popularity in a second portion, and videos selected based on the user subscription information in a third portion; receiving a request to present a video selected via the user interface; and causing the user device to present the requested video.Type: GrantFiled: September 20, 2021Date of Patent: December 6, 2022Assignee: Google LLCInventors: Alan Joyce, Marshall Bock, Jonathan Terleski, Frank Petterson, Jason Robert Sao Bento, Kristofer Chiao
-
Publication number: 20220308824Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application. A rate of screencasting is determined by a Frame Rate Conversion (FRC) module.Type: ApplicationFiled: June 16, 2022Publication date: September 29, 2022Inventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
-
Publication number: 20220199251Abstract: Described herein are software platforms (or “platforms”), systems, devices, and methods for providing effective healthcare to a patient while increasing the efficiency of the healthcare provider. A platform provides effective healthcare to a patient through, but not limited to, monitoring of the physical parameters and therapeutic objectives of the patient. In addition, a platform is further configured to provide a communication link between a patient and a healthcare provider. The platform may be implemented by a system comprising one or more computing devices that interact with or run one or more applications of the platform.Type: ApplicationFiled: March 11, 2022Publication date: June 23, 2022Inventors: Frank Petterson, Melissa McLean, Arthur Okamoto, James Jenkins, Vivek Gundotra, David Albert
-
Patent number: 11366632Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.Type: GrantFiled: June 14, 2021Date of Patent: June 21, 2022Assignee: GOOGLE LLCInventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
-
Patent number: 11276491Abstract: Software applications, devices, systems, and methods are provided for monitoring, recording, and tracking cardiac health related metrics using an associated computing device. The software applications may monitor, record, and track physiological data such as cardiac electrical activity, heart rate, and blood pressure. Data transmission between a patient and a healthcare provider may also be enabled via the software applications disclosed herein.Type: GrantFiled: May 11, 2020Date of Patent: March 15, 2022Assignee: AliveCor, Inc.Inventors: Frank Petterson, Melissa McLean, Arthur Okamoto, James Jenkins, Vivek Gundotra, David Albert
-
Publication number: 20220007079Abstract: Methods, systems, and media for aggregating and presenting content relevant to a particular video game. In some embodiments, the method comprises: identifying videos related to a video game; selecting videos relevant to each of a plurality of categories; selecting videos based on popularity; receiving a request to present a user interface related to the video game; determining user subscription information for a user associated with the request; selecting videos based on user subscription information; causing the user interface to be presented including representations of: videos relevant to a first category in a first portion, videos selected based on popularity in a second portion, and videos selected based on the user subscription information in a third portion; receiving a request to present a video selected via the user interface; and causing the user device to present the requested video.Type: ApplicationFiled: September 20, 2021Publication date: January 6, 2022Inventors: Alan Joyce, Marshall Bock, Jonathan Terleski, Frank Petterson, Jason Robert Sao Bento, Kristofer Chiao
-
Publication number: 20210318797Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.Type: ApplicationFiled: June 14, 2021Publication date: October 14, 2021Inventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
-
Patent number: 11128918Abstract: Methods, systems, and media for aggregating and presenting content relevant to a particular video game. In some embodiments, the method comprises: identifying videos related to a video game; selecting videos relevant to each of a plurality of categories; selecting videos based on popularity; receiving a request to present a user interface related to the video game; determining user subscription information for a user associated with the request; selecting videos based on user subscription information; causing the user interface to be presented including representations of: videos relevant to a first category in a first portion, videos selected based on popularity in a second portion, and videos selected based on the user subscription information in a third portion; receiving a request to present a video selected via the user interface; and causing the user device to present the requested video.Type: GrantFiled: June 10, 2016Date of Patent: September 21, 2021Assignee: Google LLCInventors: Alan Joyce, Marshall Bock, Jonathan Terleski, Frank Petterson, Jason Robert Sao Bento, Kristofer Chiao
-
Patent number: 11036458Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.Type: GrantFiled: October 14, 2016Date of Patent: June 15, 2021Assignee: Google LLCInventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
-
Patent number: 11036466Abstract: Systems and methods for making and using social media custom audio programs are disclosed. In general, one aspect disclosed features a system, comprising: a hardware processor; and a non-transitory machine-readable storage medium encoded with instructions executable by the hardware processor to perform a method for creating a custom audio program for a user for a journey, the method comprising: extracting journey-related information representing one or more aspects of the journey; generating one or more journey-related audio segments based on the journey-related information; extracting interest-related information from social media of the user, wherein the interest-related information excludes information regarding a history of audio segments played by the user; obtaining one or more interest-related audio segments based on the interest-related information; and assembling the custom audio program using the one or more journey-related audio segments and the one or more interest-related audio segments.Type: GrantFiled: February 28, 2020Date of Patent: June 15, 2021Assignee: Facebook, Inc.Inventors: Ujjwal Singh, Frank Petterson, Alexander Paul Stein
-
Publication number: 20200273567Abstract: Software applications, devices, systems, and methods are provided for monitoring, recording, and tracking cardiac health related metrics using an associated computing device. The software applications may monitor, record, and track physiological data such as cardiac electrical activity, heart rate, and blood pressure. Data transmission between a patient and a healthcare provider may also be enabled via the software applications disclosed herein.Type: ApplicationFiled: May 11, 2020Publication date: August 27, 2020Inventors: Frank Petterson, Melissa McLean, Arthur Okamoto, James Jenkins, Vivek Gundotra, David Albert
-
Patent number: 10685090Abstract: Software applications, devices, systems, and methods are provided for monitoring, recording, and tracking cardiac health related metrics using an associated computing device. The software applications may monitor, record, and track physiological data such as cardiac electrical activity, heart rate, and blood pressure. Data transmission between a patient and a healthcare provider may also be enabled via the software applications disclosed herein.Type: GrantFiled: August 31, 2017Date of Patent: June 16, 2020Assignee: AliveCor, Inc.Inventors: Frank Petterson, Melissa McLean, Arthur Okamoto, James Jenkins, Vivek Gundotra, David Albert
-
Patent number: 10051072Abstract: Implementations generally relate to increasing engagement among users in a social network system. In some implementations, a method includes determining at least one social activity associated with an initiator user in a social network system. The method also includes enabling a token to be sent from an initiator device to one or more nearby devices, wherein the initiator device is associated with the initiator user, and wherein the one or more nearby devices are associated with one or more nearby users. The method also includes sending one or more invitations to one or more of the nearby users in association with the token. The method also includes performing one or more predetermined actions in association with the one or more nearby users based on one or more responses to the invitations.Type: GrantFiled: June 21, 2013Date of Patent: August 14, 2018Assignee: Google LLCInventors: Andrew Ames Bunner, Frank Petterson
-
Publication number: 20180060522Abstract: Software applications, devices, systems, and methods are provided for monitoring, recording, and tracking cardiac health related metrics using an associated computing device. The software applications may monitor, record, and track physiological data such as cardiac electrical activity, heart rate, and blood pressure. Data transmission between a patient and a healthcare provider may also be enabled via the software applications disclosed herein.Type: ApplicationFiled: August 31, 2017Publication date: March 1, 2018Inventors: Frank PETTERSON, Melissa McLEAN, Arthur OKAMOTO, James JENKINS, Vivek GUNDOTRA, David ALBERT
-
Publication number: 20170308249Abstract: A system and method for generating and providing user interfaces for interacting with a stream of content are disclosed. A system having one or more processors and a memory is configured to perform operations including receiving a stream of content including one or more content items; selecting a content item; determining a tile type for providing the content item based upon an attribute of the content item; populating tile components for the tile type using the content item; organizing content tiles in a dynamic grid using the attribute of the content items; and providing the dynamic grid of content tiles for display.Type: ApplicationFiled: May 16, 2017Publication date: October 26, 2017Inventors: Frank Petterson, Brian Laird, Chikezie Ejiasi, Anand Agarawala, Leslie Ikemoto, Daniel Burka, Karl Channell
-
Patent number: 9778819Abstract: A system and method for generating and providing user interfaces for interacting with a stream of content are disclosed. A system having one or more processors and a memory is configured to perform operations including receiving a stream of content including one or more content items; selecting a content item; determining a tile type for providing the content item based upon an attribute of the content item; populating tile components for the tile type using the content item; organizing content tiles in a dynamic grid using the attribute of the content items; and providing the dynamic grid of content tiles for display.Type: GrantFiled: August 14, 2013Date of Patent: October 3, 2017Assignee: Google Inc.Inventors: Frank Petterson, Brian Laird, Chikezie Ejiasi, Anand Agarawala, Leslie Ikemoto, Daniel Burka, Karl Channell
-
Publication number: 20170201480Abstract: A method and computing system for location-based messaging is provided. Embodiments may include associating a user with one or more computing devices and displaying, using the one or more computing devices, a user location broadcast option at a messaging application associated with the one or more computing devices. Embodiments may also include receiving, using the one or more computing devices, a selection corresponding to the user location broadcast option. Upon receiving the selection, determining a location of the one or more computing devices. Embodiments may further include displaying the location at the messaging application using at least one of the one or more computing devices.Type: ApplicationFiled: January 6, 2014Publication date: July 13, 2017Applicant: Google Inc.Inventors: Frank Petterson, Kathryn Cushing, Sanjay Mavinkurve, Marshall Bock, Randall Sarafa