Patents by Inventor Eric Friedman

Eric Friedman 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: 11954729
    Abstract: A method for providing a dynamically-updated electronic report of assets available for transaction to a user is provided. The electronic report is provided to a computing device operated by the user. The electronic report includes one or more entries that each corresponds to an asset for sale. Each entry can include a link for the corresponding asset. In response to receiving user selection of a link on the report, one or more characteristics of the asset corresponding to the selected link are determined. One or more additional assets are determined based on the one or more characteristics. The electronic report is dynamically updated to include one or more entries corresponding to the one or more additional assets. A user profile of the user can also be updated in response to the user's selection.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: April 9, 2024
    Assignee: Auction.com, LLC
    Inventors: Robert Friedman, Sarina Kinder, Eric Johnson, Michael Jansta
  • Patent number: 11934988
    Abstract: The technology relates to a seamless interface between an autonomous vehicle service provider and one or more ridesharing, ride-hailing or delivery partner companies, in order to provide timely, efficient rider or delivery services and support. A partner trip application programming interface (API) provides robust features to the ridesharing or ride-hailing partner companies and also supports delivery of meals, groceries, packages or other cargo. For instance, the API may be employed with delivery partners (e.g., food, package or bulk cargo delivery), and/or for concierge services (e.g., a hotel or medical provider or an e-commerce specialist that coordinates deliveries). The technology supports both ad hoc and scheduled trips. Agents for different partners may schedule trips to or from specific stores or other (geofenced) locations, and observe and manage trips for an entire enterprise. Permissions can be tailored for each agent.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: March 19, 2024
    Assignee: Waymo LLC
    Inventors: Pawel Fedorynski, Eric Friedman, Jia-Yu Aw, Cameron Blume, Samrat Kansara, Matthew Corey Hall
  • Patent number: 11885626
    Abstract: An example method includes setting an initial pickup location. The method includes causing an autonomous vehicle to navigate towards the initial pickup location. The method includes periodically generating a plurality of candidate updated pickup locations. The method includes selecting a suggested pickup location from the plurality of candidate pickup locations that achieves a benchmark for reducing one or more of a time and a distance associated with the initial pickup location for one or more of the autonomous vehicle and the client device. The method includes determining that the suggested pickup location satisfies a set of pre-update checks for limiting a number of pickup location updates. The method includes responsive to (i) selecting the suggested pickup location, and (ii) determining that the suggested pickup location satisfies the set of pre-update checks, causing the autonomous vehicle to navigate to the suggested pickup location.
    Type: Grant
    Filed: December 27, 2020
    Date of Patent: January 30, 2024
    Assignee: Waymo LLC
    Inventors: Eric Friedman, Saksiri Tanphaichitr, Donghyun Kim, Ben Wang, Cameron Blume, Mishika Vora, Gaurav Agarwal
  • Publication number: 20220260389
    Abstract: Methods, systems and devices are provided for displaying monitored activity data in substantial real-time on a screen of a computing device. One example method includes capturing motion data associated with activity of a user via an activity tracking device. The motion data is quantified into a plurality of metrics associated with the activity of the user. The method includes connecting the activity tracking device with a computing device over a wireless data connection, and sending motion data from the activity tracking device to the computing device for display of one or more of the plurality of metrics on a graphical user interface of the computing device. At least one of the plurality of metrics displayed on the graphical user interface is shown to change in substantial real-time based on the motion data.
    Type: Application
    Filed: February 7, 2022
    Publication date: August 18, 2022
    Inventors: Barry Burton, Heiko Panther, James Park, Eric Friedman, Shelten Yuen, Christine Brumback, Timothy Roberts
  • Publication number: 20220205794
    Abstract: An example method includes setting an initial pickup location. The method includes causing an autonomous vehicle to navigate towards the initial pickup location. The method includes periodically generating a plurality of candidate updated pickup locations. The method includes selecting a suggested pickup location from the plurality of candidate pickup locations that achieves a benchmark for reducing one or more of a time and a distance associated with the initial pickup location for one or more of the autonomous vehicle and the client device. The method includes determining that the suggested pickup location satisfies a set of pre-update checks for limiting a number of pickup location updates. The method includes responsive to (i) selecting the suggested pickup location, and (ii) determining that the suggested pickup location satisfies the set of pre-update checks, causing the autonomous vehicle to navigate to the suggested pickup location.
    Type: Application
    Filed: December 27, 2020
    Publication date: June 30, 2022
    Inventors: Eric Friedman, Saksiri Tanphaichitr, Donghyun Kim, Ben Wang, Cameron Blume, Mishika Vora, Gaurav Agarwal
  • Publication number: 20220099450
    Abstract: Aspects of the disclosure relate to evaluating quality of a predetermined pullover location for an autonomous vehicle. For instance, a plurality of inputs for the predetermined pullover location may be received. The plurality of inputs may each include a value representative of a characteristic of the predetermined pullover location. The plurality of inputs may be combined to determine a pullover quality value for the predetermined pullover location. The pullover quality value may be provided to a vehicle in order to enable the vehicle to select a pullover location for the vehicle.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 31, 2022
    Inventors: Salil Pandit, Daniella Gutlansky, Eamonn Doherty, Eric Friedman, Jonathan Pedersen, Andrew Chan, Gaurav Agarwal, Bruce Mai
  • Patent number: 11243093
    Abstract: Methods, systems and devices are provided for displaying monitored activity data in substantial real-time on a screen of a computing device. One example method includes capturing motion data associated with activity of a user via an activity tracking device. The motion data is quantified into a plurality of metrics associated with the activity of the user. The method includes connecting the activity tracking device with a computing device over a wireless data connection, and sending motion data from the activity tracking device to the computing device for display of one or more of the plurality of metrics on a graphical user interface of the computing device. At least one of the plurality of metrics displayed on the graphical user interface is shown to change in substantial real-time based on the motion data.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: February 8, 2022
    Assignee: Fitbit, Inc.
    Inventors: Barry Burton, Heiko Panther, James Park, Eric Friedman, Shelten Yuen, Christine Brumback, Timothy Roberts
  • Publication number: 20200219216
    Abstract: The present invention allows a virtual online digital classroom to manage the audio and video streams of a teacher and students in a class. The teacher and students may start in a virtual “common room” where the teacher and students may all hear each other's audio and see each other's video streams. The teacher may move the students (and themselves) to two or more virtual breakout rooms. The teacher and/or students in a breakout room can only hear (and optionally only see) the teacher and/or the students in the same breakout room. In other words, the teacher and/or students in the breakout room cannot hear (and optionally cannot see) the teacher and/or students in the common room or in other breakout rooms. In preferred embodiments, the teacher may introduce different material to different breakout rooms and assess students during the breakout session.
    Type: Application
    Filed: September 19, 2018
    Publication date: July 9, 2020
    Inventors: Kenneth R. Davis, Eric Friedman, Mohamed Asif, Edoardo Giovanni Ferrara-Bardile, Gemma Artieda Gutierrez, Seth T. Ditchcreek
  • Patent number: 10621881
    Abstract: Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: April 14, 2020
    Assignee: WSE HONG KONG LIMITED
    Inventors: Adam S. Black, Rasil Warnakulasooriya, Ken Davis, Eric Friedman
  • Publication number: 20180114456
    Abstract: Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.
    Type: Application
    Filed: December 20, 2017
    Publication date: April 26, 2018
    Inventors: Adam S. Black, Rasil Warnakulasooriya, Ken Davis, Eric Friedman
  • Patent number: 9906404
    Abstract: Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: February 27, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Adam S. Black, Rasil Warnakulasooriya, Ken Davis, Eric Friedman
  • Patent number: 9886868
    Abstract: Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: February 6, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Adam S. Black, Rasil Warnakulasooriya, Ken Davis, Eric Friedman
  • Patent number: 9819754
    Abstract: Methods, devices and system are provided. One method includes capturing activity data associated with activity of a user via a device. The activity data is captured over time, and the activity data is quantifiable by a plurality of metrics. The method includes storing the activity data in storage of the device and, from time to time, connecting the device with a computing device over a wireless communication link. The method defines using a first transfer rate for transferring activity data captured and stored over a period of time. The first transfer rate is used following startup of an activity tracking application on the computing device The method also defines using a second transfer rate for transferring activity data from the device to the computing device for display of the activity data in substantial-real time on the computing device.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: November 14, 2017
    Assignee: Fitbit, Inc.
    Inventors: James Park, Barry Burton, Heiko Panther, Eric Friedman
  • Publication number: 20170163472
    Abstract: Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: Adam S. Black, Rasil Warnakulasooriya, Ken Davis, Eric Friedman
  • Publication number: 20170163503
    Abstract: Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: Adam S. Black, Rasil Warnakulasooriya, Ken Davis, Eric Friedman
  • Publication number: 20160061626
    Abstract: Methods, systems and devices are provided for displaying monitored activity data in substantial real-time on a screen of a computing device. One example method includes capturing motion data associated with activity of a user via an activity tracking device. The motion data is quantified into a plurality of metrics associated with the activity of the user. The method includes connecting the activity tracking device with a computing device over a wireless data connection, and sending motion data from the activity tracking device to the computing device for display of one or more of the plurality of metrics on a graphical user interface of the computing device. At least one of the plurality of metrics displayed on the graphical user interface is shown to change in substantial real-time based on the motion data.
    Type: Application
    Filed: November 11, 2015
    Publication date: March 3, 2016
    Inventors: Barry Burton, Heiko Panther, James Park, Eric Friedman, Shelten Yuen, Christine Brumback, Timothy Roberts
  • Patent number: 9188460
    Abstract: Methods, systems and devices are provided for displaying monitored activity data in substantial real-time on a screen of a computing device. One example method includes capturing motion data associated with activity of a user via an activity tracking device. The motion data is quantified into a plurality of metrics associated with the activity of the user. The method storing the motion data in storage of the activity tracking device. The method connects the activity tracking device with a computing device over a wireless data connection, and sending motion data to the computing device for display of a metric, of the plurality of metrics, on a graphical user interface of an activity application of the computing device. The sending of motion data to the computing device is configured to continue while additional motion data is captured and sent to the computing device. The metric displayed on the graphical user interface is shown to change in an increasing numerical or graphical form in substantial real-time.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: November 17, 2015
    Assignee: Fitbit, Inc.
    Inventors: Barry Burton, Heiko Panther, James Park, Eric Friedman, Shelten Yuen, Christine Brumback, Timothy Roberts
  • Publication number: 20150127268
    Abstract: Methods, devices and system are provided. One method includes capturing activity data associated with activity of a user via a device. The activity data is captured over time, and the activity data is quantifiable by a plurality of metrics. The method includes storing the activity data in storage of the device and, from time to time, connecting the device with a computing device over a wireless communication link. The method defines using a first transfer rate for transferring activity data captured and stored over a period of time. The first transfer rate is used following startup of an activity tracking application on the computing device The method also defines using a second transfer rate for transferring activity data from the device to the computing device for display of the activity data in substantial-real time on the computing device.
    Type: Application
    Filed: January 15, 2015
    Publication date: May 7, 2015
    Inventors: James Park, Barry Burton, Heiko Panther, Eric Friedman
  • Patent number: 8972220
    Abstract: Methods, devices and system are provided. One method includes capturing activity data associated with activity of a user via a device. The activity data is captured over time, and the activity data is quantifiable by a plurality of metrics. The method includes storing the activity data in storage of the device and, from time to time, connecting the device with a computing device over a wireless communication link. The method defines using a first transfer rate for transferring activity data captured and stored over a period of time. The first transfer rate is used following startup of an activity tracking application on the computing device The method also defines using a second transfer rate for transferring activity data from the device to the computing device for display of the activity data in substantial-real time on the computing device.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: March 3, 2015
    Assignee: Fitbit, Inc.
    Inventors: James Park, Barry Burton, Heiko Panther, Eric Friedman
  • Patent number: 8954289
    Abstract: Methods, systems and devices are provided for displaying monitored activity data in substantial real-time on a screen of a computing device. One example method includes capturing motion data associated with activity of a user via an activity tracking device. The motion data is quantified into a plurality of metrics associated with the activity of the user. The method includes connecting the activity tracking device with a computing device over a wireless data connection, and sending motion data from the activity tracking device to the computing device for display of one or more of the plurality of metrics on a graphical user interface of the computing device. At least one of the plurality of metrics displayed on the graphical user interface is shown to change in substantial real-time based on the motion data.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: February 10, 2015
    Assignee: Fitbit, Inc.
    Inventors: Barry Burton, Heiko Panther, James Park, Eric Friedman, Shelten Yuen, Christine Brumback, Timothy Roberts