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: 20240386052Abstract: 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: ApplicationFiled: July 30, 2024Publication date: November 21, 2024Inventors: Gerald CORRION, Clifford DICE, Kevin KILBORN, Abdulrahman ZAITER
-
Patent number: 12086180Abstract: 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: GrantFiled: September 3, 2021Date of Patent: September 10, 2024Assignee: Dice CorporationInventors: Gerald Corrion, Clifford Dice, Kevin Kilborn, Abdulrahman Zaiter
-
Publication number: 20240187659Abstract: 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: ApplicationFiled: February 13, 2024Publication date: June 6, 2024Inventors: Clifford DICE, Gerald CORRION
-
Publication number: 20240187660Abstract: 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: ApplicationFiled: February 13, 2024Publication date: June 6, 2024Inventors: Clifford DICE, Gerald CORRION
-
Patent number: 11887448Abstract: 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: GrantFiled: February 18, 2022Date of Patent: January 30, 2024Assignee: Dice CorporationInventor: Clifford Dice
-
Patent number: 11496779Abstract: 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: GrantFiled: September 23, 2019Date of Patent: November 8, 2022Assignee: Dice CorporationInventors: Clifford Dice, Gerald Corrion
-
Publication number: 20220262217Abstract: 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: ApplicationFiled: February 18, 2022Publication date: August 18, 2022Inventor: Clifford DICE
-
Patent number: 11363313Abstract: 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: GrantFiled: September 20, 2019Date of Patent: June 14, 2022Assignee: Dice CorporationInventors: Clifford Dice, Gerald Corrion
-
Publication number: 20210397650Abstract: 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: ApplicationFiled: September 3, 2021Publication date: December 23, 2021Inventors: Gerald CORRION, Clifford DICE, Kevin KILBORN, Abdulrahman ZAITER
-
Patent number: 11138264Abstract: 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: GrantFiled: December 12, 2019Date of Patent: October 5, 2021Assignee: Dice CorporationInventors: Gerald Corrion, Clifford Dice, Kevin Kilborn, Abdulrahman Zaiter
-
Publication number: 20210182336Abstract: 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: ApplicationFiled: December 12, 2019Publication date: June 17, 2021Inventors: Gerald Corrion, Clifford Dice, Kevin Kilborn, Abdulrahman Zaiter
-
Publication number: 20200099727Abstract: 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: ApplicationFiled: September 23, 2019Publication date: March 26, 2020Inventors: Clifford Dice, Gerald Corrion
-
Publication number: 20200099961Abstract: 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: ApplicationFiled: August 16, 2019Publication date: March 26, 2020Inventors: Clifford Dice, Gerald Corrion
-
Publication number: 20200099849Abstract: 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: ApplicationFiled: September 20, 2019Publication date: March 26, 2020Inventors: Clifford Dice, Gerald Corrion
-
Patent number: 10447686Abstract: 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: GrantFiled: April 25, 2017Date of Patent: October 15, 2019Assignee: Dice CorporationInventors: Clifford Dice, Gerald Corrion
-
Publication number: 20170310651Abstract: 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: ApplicationFiled: April 25, 2017Publication date: October 26, 2017Inventors: Clifford Dice, Gerald Corrion