Patents by Inventor Robert Daniel
Robert Daniel 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: 20260020540Abstract: A pet bowl device designed to enhance the feeding experience of pet animals is disclosed. The device features a sturdy, microwaveable bowl base. A transparent lid is hingedly connected to the base and is adapted to transition between open and closed states. The device incorporates a motion sensor that detects the movement or presence of a pet near the device and automatically transitions the lid between the open and closed states. The device also includes a programmable timer, controllable via a mobile application, which facilitates scheduled feeding. A camera system recognizes specific pets to allow access to designated animals only. The device also integrates a weight sensor for monitoring food quantities and a speaker to emit sounds based on set alerts.Type: ApplicationFiled: October 9, 2024Publication date: January 22, 2026Inventor: Robert Daniel
-
Publication number: 20260020497Abstract: A thermoelectric generator (TEG) apparatus includes a plurality of hot-side heat exchange plates for receiving a heating thermal fluid: and a plurality of cold-side heat exchange plates for receiving a coolant thermal fluid. The cold-side heat exchange plates and hot-side heat exchange plates are interleaved such that each hot-side heat exchange plate is positioned intermediate a respective pair of cold-side heat exchange plates. The apparatus also includes. for each adjacent hot-side heat exchange plate and cold-side heat exchange plate. a respective TEG clement layer interposed between the hot-side heat exchange plate and the cold-side heat exchange plate. A TEG system may include the TEG apparatus and a heating thermal fluid system and a coolant thermal fluid system.Type: ApplicationFiled: July 10, 2023Publication date: January 15, 2026Inventors: Robert Daniel, Kelly James ADAMS, Nicholas Campbell
-
Patent number: 11039597Abstract: An animal feeder for use in an electronic animal feeding system comprising a computer controller, a feed storage, a feed delivery system, and at least one feeding station comprising the feeder, a bowl and an identifier, the feeder comprising a reservoir for receiving feed and comprising an agitator for agitating the feed inside the reservoir and a dosage tray, a motor assembly comprising a motor actuatable by the computer controller, the motor rotating the agitator and the dosage tray such that the dosage tray receives a pre-determined dosage of feed from the reservoir, the motor assembly further comprising a detector detecting the rotation of the dosage tray and communicating a rotation status to the computer controller, and a funnel assembly comprising an upper funnel transferring feed from the reservoir to the bowl, wherein an alarm is activatable by the computer controller if a blockage is detected by the detector.Type: GrantFiled: December 18, 2018Date of Patent: June 22, 2021Inventor: Robert Daniel
-
Publication number: 20200187452Abstract: An animal feeder for use in an electronic animal feeding system comprising a computer controller, a feed storage, a feed delivery system, and at least one feeding station comprising the feeder, a bowl and an identifier, the feeder comprising a reservoir for receiving feed and comprising an agitator for agitating the feed inside the reservoir and a dosage tray, a motor assembly comprising a motor actuatable by the computer controller, the motor rotating the agitator and the dosage tray such that the dosage tray receives a pre-determined dosage of feed from the reservoir, the motor assembly further comprising a detector detecting the rotation of the dosage tray and communicating a rotation status to the computer controller, and a funnel assembly comprising an upper funnel transferring feed from the reservoir to the bowl, wherein an alarm is activatable by the computer controller if a blockage is detected by the detector.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventor: ROBERT DANIEL
-
Patent number: 10425671Abstract: In particular embodiments, one or more computer systems of a social-networking system receive a first video stream from a content source, receive social content from a social graph of the social-networking system, and generate an overlay area comprising at least a portion of the social content. The social graph includes a plurality of nodes and edges connecting the nodes, the nodes comprising user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine a placement for the overlay area within the first video stream, generate a modified video stream using at least the first video stream and the overlay area, and provide the modified video stream for display on a display device. The overlay area is placed within the modified video stream according to the determined placement.Type: GrantFiled: November 30, 2012Date of Patent: September 24, 2019Assignee: Facebook, Inc.Inventors: Ime Archibong, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Michael John McKenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
-
Patent number: 10405020Abstract: In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.Type: GrantFiled: July 19, 2017Date of Patent: September 3, 2019Assignee: Facebook, Inc.Inventors: Sean Michael Bruich, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Brian Krausz, Erick Tseng, Yoon Kean Wong
-
Patent number: 10158899Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.Type: GrantFiled: April 26, 2017Date of Patent: December 18, 2018Assignee: Facebook, Inc.Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Patent number: 10142681Abstract: In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.Type: GrantFiled: August 18, 2017Date of Patent: November 27, 2018Assignee: Facebook, Inc.Inventors: Ime Archibong, Colin Cameron brennan Campbell, Robert Daniel, David Harry Garcia, Austin Haugen, Mark Heynen, Brian Krausz, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Publication number: 20170359630Abstract: In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.Type: ApplicationFiled: August 18, 2017Publication date: December 14, 2017Inventors: Ime Archibong, Colin Cameron brennan Campbell, Robert Daniel, David Harry Garcia, Austin Haugen, Mark Heynen, Brian Krausz, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Publication number: 20170318357Abstract: In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.Type: ApplicationFiled: July 19, 2017Publication date: November 2, 2017Inventors: Sean Michael Bruich, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Brian Krausz, Erick Tseng, Yoon Kean Wong
-
Patent number: 9807454Abstract: In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.Type: GrantFiled: October 3, 2016Date of Patent: October 31, 2017Assignee: Facebook, Inc.Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
-
Patent number: 9743157Abstract: In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.Type: GrantFiled: June 7, 2016Date of Patent: August 22, 2017Assignee: Facebook, Inc.Inventors: Ime Archibong, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Austin Haugen, Mark Heynen, Brian Krausz, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Publication number: 20170230720Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.Type: ApplicationFiled: April 26, 2017Publication date: August 10, 2017Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Patent number: 9723373Abstract: In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.Type: GrantFiled: November 29, 2012Date of Patent: August 1, 2017Assignee: Facebook, Inc.Inventors: Sean Michael Bruich, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Brian Krausz, Erich Tseng, Yong Kean Wong
-
Patent number: 9667584Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.Type: GrantFiled: November 29, 2012Date of Patent: May 30, 2017Assignee: Facebook, Inc.Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Publication number: 20170026442Abstract: In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.Type: ApplicationFiled: October 3, 2016Publication date: January 26, 2017Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John Mckenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
-
Patent number: 9497155Abstract: In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.Type: GrantFiled: November 30, 2012Date of Patent: November 15, 2016Assignee: Facebook, Inc.Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
-
Publication number: 20160286284Abstract: In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.Type: ApplicationFiled: June 7, 2016Publication date: September 29, 2016Inventors: Ime Archibong, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Austin Haugen, Mark Heynen, Brian Krausz, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Patent number: 9386354Abstract: In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.Type: GrantFiled: December 3, 2012Date of Patent: July 5, 2016Assignee: Facebook, Inc.Inventors: Ime Archibong, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Austin Haugen, Mark Heynen, Brian Krausz, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
-
Patent number: D882186Type: GrantFiled: December 18, 2018Date of Patent: April 21, 2020Assignee: ZAXE TECHNOLOGIES INC.Inventor: Robert Daniel