Patents by Inventor Michael Rekstad
Michael Rekstad 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: 20250193496Abstract: Methods and systems for storing content are disclosed. At least a first portion of a content item may be stored to a first buffer in a first storage located on a computing device. Based on user-initiation of at least one trick play operation, output of the at least the first portion of the content item from the first buffer may be caused. It may be determined that at least an additional portion of the content item is required to perform the trick play operation(s). At least the additional portion of the content item may be received from a second buffer in a second storage located remotely from the computing device. Output of the received additional portion of the content item may be caused.Type: ApplicationFiled: December 12, 2023Publication date: June 12, 2025Inventors: Gary Michael REKSTAD, JR., Leon VENTON, Benny J. PRUDEN, Philip John STROFFOLINO, Gagan CHAWLA
-
Publication number: 20250103929Abstract: A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user's data may be more efficiently accessed by the user.Type: ApplicationFiled: November 26, 2024Publication date: March 27, 2025Inventors: Frances Bevan, David Markowitz, Gary Michael Rekstad, JR., Jae Sim, Christopher Stone
-
Publication number: 20250097570Abstract: A device (e.g., a security device, a video doorbell, a security camera, etc.) may receive an input voltage and based on the input voltage may determine the input power available to the device. The device may access various power level requirements associated with one or more functional components associated with the device. The device may then determine one or more functional components to activate or set to an active status on the device based on the input power available to the device, component power level requirements for one or more of the functional components, and other factors such as priority levels and preferences.Type: ApplicationFiled: September 25, 2024Publication date: March 20, 2025Inventors: David Urban, Gary Michael Rekstad, JR., Vijayanand Dubey, Uday Krishna Garpathi, Benny Pruden, Joseph Rodolico, Joseph Frank, Christopher Stone
-
Publication number: 20250077114Abstract: Methods and systems for storing content are disclosed. Storage of a first portion of a content item to a buffer in a non-volatile storage for output via at least one output device may be caused. A duration of user inactivity associated with the at least one output device may be determined. Based at least on the duration satisfying a threshold, storage of a second portion of the content item to a volatile storage may be caused.Type: ApplicationFiled: September 6, 2023Publication date: March 6, 2025Inventors: Gary Michael Rekstad, JR., Benny J. PRUDEN
-
Patent number: 12231752Abstract: Systems, apparatuses, and methods are described for using one or more components of a device, such as a camera, to generate complementary heat for the device, such as a camera lens of the device. In one aspect this can be accomplished by activating the one or more components and/or by causing the one or more components to operate in a particular manner expected to generate heat. The generated heat may be instead of or in addition to heat generated by one or more dedicated heaters. The selected components may produce heat as an incidental effect for performing other functions of the device.Type: GrantFiled: January 19, 2023Date of Patent: February 18, 2025Assignee: Comcast Cable Communications, LLCInventors: Gary Michael Rekstad, Jr., Vijayanand Dubey, Joseph Frank, Uday Krishna Garpathi, Benny Pruden, Joseph Thomas Rodolico, Christopher Stone, David Urban
-
Patent number: 12190256Abstract: A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user's data may be more efficiently accessed by the user.Type: GrantFiled: November 28, 2022Date of Patent: January 7, 2025Assignee: Comcast Cable Communications, LLCInventors: Frances Bevan, David Markowitz, Gary Michael Rekstad, Jr., Jae Sim, Christopher Stone
-
Patent number: 12137286Abstract: A device (e.g., a security device, a video doorbell, a security camera, etc.) may receive an input voltage and based on the input voltage may determine the input power available to the device. The device may access various power level requirements associated with one or more functional components associated with the device. The device may then determine one or more functional components to activate or set to an active status on the device based on the input power available to the device, component power level requirements for one or more of the functional components, and other factors such as priority levels and preferences.Type: GrantFiled: January 4, 2023Date of Patent: November 5, 2024Assignee: Comcast Cable Communications, LLCInventors: David Urban, Gary Michael Rekstad, Jr., Vijayanand Dubey, Uday Krishna Garpathi, Benny Pruden, Joseph Rodolico, Joseph Frank, Christopher Stone
-
Publication number: 20240304888Abstract: Systems, apparatuses, and methods are described for managing temperature of a rechargeable battery between multiple available states of heating. Different thresholds may be used for turning on, and turning off, one or more heating elements associated with the rechargeable battery, and/or for otherwise changing states of the one or more heating elements.Type: ApplicationFiled: March 6, 2023Publication date: September 12, 2024Inventors: Joseph Frank, Vijayanand Dubey, Gary Michael Rekstad, JR., Uday Krishna Garpathi, Benny Pruden, Joseph Thomas Rodolico, Christopher Stone, David Urban
-
Publication number: 20240251146Abstract: Systems, apparatuses, and methods are described for using one or more components of a device, such as a camera, to generate complementary heat for the device, such as a camera lens of the device. In one aspect this can be accomplished by activating the one or more components and/or by causing the one or more components to operate in a particular manner expected to generate heat. The generated heat may be instead of or in addition to heat generated by one or more dedicated heaters. The selected components may produce heat as an incidental effect for performing other functions of the device.Type: ApplicationFiled: January 19, 2023Publication date: July 25, 2024Inventors: Gary Michael Rekstad, JR., Vijayanand Dubey, Joseph Frank, Uday Krishna Garpathi, Benny Pruden, Joseph Thomas Rodolico, Christopher Stone, David Urban
-
Publication number: 20240251124Abstract: Systems, methods, and apparatuses are described for detecting synchronization errors between audio and video signals. Scene changes may be detected based on anchor frames. Offsets between a scene change in a video signal and a reduced audio level or burst of high audio level in the audio signal may indicate a synchronization error.Type: ApplicationFiled: April 1, 2024Publication date: July 25, 2024Inventor: Gary Michael Rekstad, JR.
-
Publication number: 20240251040Abstract: Systems, methods, and apparatuses for power management of doorbell systems are described herein. A doorbell system comprising at least a camera and a chime may cause a connection to be established. The connection may be established between the camera at least one user device. A first indication to cause the chime to output a first audio notification may be received. Based on determining that the connection is established between the camera and the at least one user device, prevention of outputting the first audio notification by the chime may be caused.Type: ApplicationFiled: January 19, 2023Publication date: July 25, 2024Inventors: Gary Michael REKSTAD, JR., Vijayanand DUBEY, Joseph FRANK, Uday Krishna GARPATHI, Benny J. PRUDEN, Joseph RODOLICO, Christopher STONE, David URBAN
-
Publication number: 20240223891Abstract: A device (e.g., a security device, a video doorbell, a security camera, etc.) may receive an input voltage and based on the input voltage may determine the input power available to the device. The device may access various power level requirements associated with one or more functional components associated with the device. The device may then determine one or more functional components to activate or set to an active status on the device based on the input power available to the device, component power level requirements for one or more of the functional components, and other factors such as priority levels and preferences.Type: ApplicationFiled: January 4, 2023Publication date: July 4, 2024Inventors: David Urban, Gary Michael Rekstad, JR., Vijayanand Dubey, Uday Krishna Garpathi, Benny Pruden, Joseph Rodolico, Joseph Frank, Christopher Stone
-
Patent number: 11979631Abstract: Systems, methods, and apparatuses are described for detecting synchronization errors between audio and video signals. Scene changes may be detected based on anchor frames. Offsets between a scene change in a video signal and a reduced audio level or burst of high audio level in the audio signal may indicate a synchronization error.Type: GrantFiled: September 9, 2020Date of Patent: May 7, 2024Assignee: Comcast Cable Communications, LLCInventor: Gary Michael Rekstad, Jr.
-
Publication number: 20240015155Abstract: A voice controlled device may be blocked from accessing a network. Another computing device may receive audio data comprising a voice command associated with controlling the voice controlled device. If a trigger condition for unblocking network access is detected, the computing device may send data to a network device to cause the network device to unblock network access. The network access may be blocked again if a triggering condition for blocking network access is satisfied.Type: ApplicationFiled: July 7, 2022Publication date: January 11, 2024Inventors: Christopher Stone, Gary Michael Rekstad, JR.
-
Publication number: 20230422207Abstract: A communications access point may provide access to a wireless communications network to a user device located at a first location. The communications access point may determine that the user device is moving from the first location to a second location where access to the wireless network is limited or not available. In response to the determination, the communications access point may provide access to the wireless network at the second location by extending a coverage area of the wireless network.Type: ApplicationFiled: July 27, 2023Publication date: December 28, 2023Inventors: Frances Bevan, David Markowitz, Gary Michael Rekstad, Jr., Jae Sim, Christopher Stone
-
Publication number: 20230335134Abstract: Methods and systems for using voice (e.g., voice commands) to control a plurality of network devices via a motion sensing control device are provided. A control device can detect movement (e.g., a gesture) associated with the control device. Based on the movement satisfying a predefined condition, the control device can initiate a either a direct or a proxy communication session with a remote computing device. The communication session can be established and maintained for a predefined period such that data associated with a command can be immediately transmitted to the remote computing device. Thus, when a voice command is received, data associated with the command can be transmitted over the already established communication session to the remote computing device. The remote computing device can provide a response to the control device and/or transmit a command code associated with the voice command to one or more devices intended to be controlled.Type: ApplicationFiled: June 20, 2023Publication date: October 19, 2023Inventor: Michael Rekstad
-
Patent number: 11758509Abstract: A communications access point may provide access to a wireless communications network to a user device located at a first location. The communications access point may determine that the user device is moving from the first location to a second location where access to the wireless network is limited or not available. In response to the determination, the communications access point may provide access to the wireless network at the second location by extending a coverage area of the wireless network.Type: GrantFiled: December 16, 2020Date of Patent: September 12, 2023Assignee: Comcast Cable Communications, LLCInventors: Frances Bevan, David Markowitz, Gary Michael Rekstad, Jr., Jae Sim, Christopher Stone
-
Publication number: 20230267824Abstract: Systems, apparatuses, and methods are described for pairing a remote control with a controllable device using audio to confirm device pairings. The controllable device and remote control may communicate using low power protocols such as, for example, RF4CE, WiFi and/or Bluetooth low energy (BLE). The controllable device and the remote control may record and/or fingerprint audio. Corresponding audio and/or fingerprints may indicate proximity and cause the devices to initiate a pairing sequence. The audio may be any kind of audio, including for example, ambient noise, TV audio, and the like.Type: ApplicationFiled: February 18, 2022Publication date: August 24, 2023Inventors: Michael Rekstad, Clyde Robbins, Michael Sallas
-
Patent number: 11727932Abstract: Methods, apparatuses, computer-readable media, and systems for using voice (e.g., voice commands) to control a plurality of network devices via a motion sensing control device are provided. A control device can detect movement (e.g., a gesture) associated with the control device. The control device can initiate a either a direct or a proxy communication session with a remote computing device. The communication session can be established and maintained for a predefined period such that data associated with a command can be immediately transmitted to the remote computing device. Thus, data associated with the command can be transmitted over the already established communication session to the remote computing device. The remote computing device can provide a response to the control device and/or transmit a command code associated with the voice command to one or more devices intended to be controlled.Type: GrantFiled: March 25, 2022Date of Patent: August 15, 2023Assignee: Comcast Cable Communications, LLCInventor: Michael Rekstad
-
Publication number: 20230216993Abstract: An apparatus, such as a doorbell, may include a doorbell housing. The doorbell housing may include a front surface facing exterior of a premises and a rear surface facing interior of the premises. A camera, doorbell activator, motion sensor, and/or light source may be at least partially positioned within the doorbell housing. An antenna may be positioned within the doorbell housing. The antenna may be configured to send a wireless signal comprising data to a data receiving device inside the premises. A reflective member may be positioned within the doorbell housing and configured to reflect at least a portion of the wireless signal that is sent toward the front surface of the doorbell housing.Type: ApplicationFiled: December 22, 2022Publication date: July 6, 2023Inventors: Erik Stefans, Michael Rekstad, Henry Homza, Abraham Thomas, Michael Jou, Kenneth Egan, David Urban