Patents by Inventor Clifford Dice

Clifford Dice 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: 20240386052
    Abstract: A computer system for video management may provide a GUI that may enable repeating the steps of user thumbnail selection, representative subdivision of a recorded video to be viewed based on the thumbnail selected, and display of representative thumbnails in a GUI. The representative thumbnails may be selected based on a parameter such as random selection or images that may be evenly distributed from within the recorded video. After the representative subdivision of a recorded video to be viewed reaches a lower limit, the computer system for video management may display a shortened portion of video in the GUI to be viewed.
    Type: Application
    Filed: July 30, 2024
    Publication date: November 21, 2024
    Inventors: Gerald CORRION, Clifford DICE, Kevin KILBORN, Abdulrahman ZAITER
  • Patent number: 12086180
    Abstract: A method for searching a digital video recording is disclosed. The method includes receiving a video portion count associated with the digital video recording. The method further includes displaying in a graphical user interface (GUI) a number of sequential digital video images from the digital video recording in response to the video portion count to obtain displayed digital video images. The number of sequential digital video images is associated with a number of sequential portions of the digital video recording.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: September 10, 2024
    Assignee: Dice Corporation
    Inventors: Gerald Corrion, Clifford Dice, Kevin Kilborn, Abdulrahman Zaiter
  • Publication number: 20240187659
    Abstract: A computer system comprising at least one computer having non-transitory memory configured to store machine instructions when executed by the computer implement perform web service proxy protocol functions. The functions include establishing an initial network connection between a gateway device including a client application and receiving a first tunnel request from a web service client container. Another function is requesting a tunnel through a second tunnel request from the through the gateway device. A further function includes receiving an offer of the tunnel from and through the gateway device through a second network connection. The function also includes offering the tunnel to the web service client container from and through the gateway device, opening a listening port at the web service client container to transmit traffic over the tunnel offered through the second network connection, and maintaining the initial network connection for application notifications to the web server client container.
    Type: Application
    Filed: February 13, 2024
    Publication date: June 6, 2024
    Inventors: Clifford DICE, Gerald CORRION
  • Publication number: 20240187660
    Abstract: A product comprising a network management computer system comprising at least one computer having non-transitory memory configured to store machine instructions that are to be executed by the at least one computer. The machine instructions when executed by the computer implement the following web service client functions: receiving a data request at a cloud instance from a data recorder container residing on the cloud instance; upon receiving the data request, requesting a tunnel from a web service proxy; receiving an offer of the tunnel from the web service proxy; and opening a listening port to transmit traffic between a network device at a client site and the data recorder container using an Internet connection without a firewall.
    Type: Application
    Filed: February 13, 2024
    Publication date: June 6, 2024
    Inventors: Clifford DICE, Gerald CORRION
  • Patent number: 11887448
    Abstract: A computer system for digital video alarm guard tour monitoring. The computer system includes a computer having non-transitory memory for storing machine instructions that are to be executed by the computer. The machine instructions when executed by the computer implement the following functions: receiving one or more guard tour parameters; identifying a plurality of digital frames in response to the one or more guard tour parameters; motion analyzing the plurality of digital frames to detect motion between the plurality of digital frames; object analyzing the plurality of digital frames to detect an object and an object class of the object in response to detecting the motion; and transmitting a guard tour event and the plurality of digital frames to an alarm server in response to determining the object class is associated with an alarm analytics tag.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: January 30, 2024
    Assignee: Dice Corporation
    Inventor: Clifford Dice
  • Patent number: 11496779
    Abstract: A number of variations may include providing a computer system for networked video management, the computer system may include at least one computer having non-transitory memory for storing machine instructions that are to be executed by the computer, the machine instructions when executed by the computer implement the following web service proxy protocol: opening at least one first network connection from at least one video gateway device to at least one web service proxy application and opening at least one second network connection from the at least one video gateway device to at least one network camera on a server network; performing a scan for network cameras on the server network via the at least one gateway device and transmitting the results of the scan to the web service proxy application; and establishing at least one tunnel between the at least one network camera and the web service proxy application.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: November 8, 2022
    Assignee: Dice Corporation
    Inventors: Clifford Dice, Gerald Corrion
  • Publication number: 20220262217
    Abstract: A computer system for digital video alarm guard tour monitoring. The computer system includes a computer having non-transitory memory for storing machine instructions that are to be executed by the computer. The machine instructions when executed by the computer implement the following functions: receiving one or more guard tour parameters; identifying a plurality of digital frames in response to the one or more guard tour parameters; motion analyzing the plurality of digital frames to detect motion between the plurality of digital frames; object analyzing the plurality of digital frames to detect an object and an object class of the object in response to detecting the motion; and transmitting a guard tour event and the plurality of digital frames to an alarm server in response to determining the object class is associated with an alarm analytics tag.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 18, 2022
    Inventor: Clifford DICE
  • Patent number: 11363313
    Abstract: A number of variations may include a method comprising a computer system for networked video management, the computer system comprising at least one computer having non-transitory memory for storing machine instructions that are to be executed by the at least one computer, the machine instructions when executed by the at least one computer implements functions. The functions may include compiling a list of available network cameras on a network in at least one work queue; requesting a tunnel from a web service proxy container; receiving the tunnel request at the web service proxy container; requesting the tunnel from at least one video gateway device; establishing the tunnel with the available network cameras; and recording video data from the available network cameras.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: June 14, 2022
    Assignee: Dice Corporation
    Inventors: Clifford Dice, Gerald Corrion
  • Publication number: 20210397650
    Abstract: A method for searching a digital video recording is disclosed. The method includes receiving a video portion count associated with the digital video recording. The method further includes displaying in a graphical user interface (GUI) a number of sequential digital video images from the digital video recording in response to the video portion count to obtain displayed digital video images. The number of sequential digital video images is associated with a number of sequential portions of the digital video recording.
    Type: Application
    Filed: September 3, 2021
    Publication date: December 23, 2021
    Inventors: Gerald CORRION, Clifford DICE, Kevin KILBORN, Abdulrahman ZAITER
  • Patent number: 11138264
    Abstract: A computer system for video management may provide a GUI that may enable repeating the steps of user thumbnail selection, representative subdivision of a recorded video to be viewed based on the thumbnail selected, and display of representative thumbnails in a GUI. The representative thumbnails may be selected based on a parameter such as random selection or images that may be evenly distributed from within the recorded video. After the representative subdivision of a recorded video to be viewed reaches a lower limit, the computer system for video management may display a shortened portion of video in the GUI to be viewed.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: October 5, 2021
    Assignee: Dice Corporation
    Inventors: Gerald Corrion, Clifford Dice, Kevin Kilborn, Abdulrahman Zaiter
  • Publication number: 20210182336
    Abstract: A computer system for video management may provide a GUI that may enable repeating the steps of user thumbnail selection, representative subdivision of a recorded video to be viewed based on the thumbnail selected, and display of representative thumbnails in a GUI. The representative thumbnails may be selected based on a parameter such as random selection or images that may be evenly distributed from within the recorded video. After the representative subdivision of a recorded video to be viewed reaches a lower limit, the computer system for video management may display a shortened portion of video in the GUI to be viewed.
    Type: Application
    Filed: December 12, 2019
    Publication date: June 17, 2021
    Inventors: Gerald Corrion, Clifford Dice, Kevin Kilborn, Abdulrahman Zaiter
  • Publication number: 20200099727
    Abstract: A number of variations may include providing a computer system for networked video management, the computer system may include at least one computer having non-transitory memory for storing machine instructions that are to be executed by the computer, the machine instructions when executed by the computer implement the following web service proxy protocol: opening at least one first network connection from at least one video gateway device to at least one web service proxy application and opening at least one second network connection from the at least one video gateway device to at least one network camera on a server network; performing a scan for network cameras on the server network via the at least one gateway device and transmitting the results of the scan to the web service proxy application; and establishing at least one tunnel between the at least one network camera and the web service proxy application.
    Type: Application
    Filed: September 23, 2019
    Publication date: March 26, 2020
    Inventors: Clifford Dice, Gerald Corrion
  • Publication number: 20200099961
    Abstract: A number of variations may include a computer system for networked video management. The computer system may include a computer having non-transitory memory for storing machine instructions that may be executed by the computer.
    Type: Application
    Filed: August 16, 2019
    Publication date: March 26, 2020
    Inventors: Clifford Dice, Gerald Corrion
  • Publication number: 20200099849
    Abstract: A number of variations may include a method comprising a computer system for networked video management, the computer system comprising at least one computer having non-transitory memory for storing machine instructions that are to be executed by the at least one computer, the machine instructions when executed by the at least one computer implements functions. The functions may include compiling a list of available network cameras on a network in at least one work queue; requesting a tunnel from a web service proxy container; receiving the tunnel request at the web service proxy container; requesting the tunnel from at least one video gateway device; establishing the tunnel with the available network cameras; and recording video data from the available network cameras.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 26, 2020
    Inventors: Clifford Dice, Gerald Corrion
  • Patent number: 10447686
    Abstract: A computer system for creating pre-authenticated, functional URLs within SMS messages is disclosed. The computer system includes a computer having non-transitory memory for storing machine instructions that are to be executed by the computer. The machine instructions when executed by the computer implement the following functions: receiving a login ID and passcode of an alarm management system user; receiving a specific function to be utilized by the alarm management system user; generating a URL that embeds the login ID, passcode and specific function to create a pre-authenticated, functional URL; combining a text message string with the pre-authenticated, functional URL to create an SMS message; and transmitting the SMS message.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 15, 2019
    Assignee: Dice Corporation
    Inventors: Clifford Dice, Gerald Corrion
  • Publication number: 20170310651
    Abstract: A computer system for creating pre-authenticated, functional URLs within SMS messages is disclosed. The computer system includes a computer having non-transitory memory for storing machine instructions that are to be executed by the computer. The machine instructions when executed by the computer implement the following functions: receiving a login ID and passcode of an alarm management system user; receiving a specific function to be utilized by the alarm management system user; generating a URL that embeds the login ID, passcode and specific function to create a pre-authenticated, functional URL; combining a text message string with the pre-authenticated, functional URL to create an SMS message; and transmitting the SMS message.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 26, 2017
    Inventors: Clifford Dice, Gerald Corrion