Patents by Inventor David S. Morgan
David S. Morgan 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: 20240081802Abstract: Various methods and devices are provided for allowing multiple surgical instruments to be inserted into sealing elements of a single surgical access device. The sealing elements can be movable along predefined pathways within the device to allow surgical instruments inserted through the sealing elements to be moved laterally, rotationally, angularly, and vertically relative to a central longitudinal axis of the device for ease of manipulation within a patient's body while maintaining insufflation.Type: ApplicationFiled: November 16, 2023Publication date: March 14, 2024Inventors: Mark S. Ortiz, David T. Martin, Matthew C. Miller, Mark J. Reese, Wells D. Haberstich, Carl Shurtleff, Charles J. Scheib, Frederick E. Shelton, IV, Jerome R. Morgan, Daniel H. Duke, Daniel J. Mumaw, Gregory W. Johnson, Kevin L. Houser
-
Patent number: 11051053Abstract: In one embodiment, a method, system and apparatus are described for cloud digital video recorder optimization. A cloud based storage unit stores recorded content items in response to recording requests by users from among a plurality of users, each recorded content item belonging to at least one content item type category and each user belonging to at least one user type category. A processor receives log files tracking the recording requests, applies a data-driven procedure to the log files on a basis of at least one of: the at least one content item type category and the at least one user type category, and assigns each recorded content item to a group associated with a second plurality of users and a co-related group of content items of a given content item type category and determines times to delete each recorded content item from the cloud based storage unit. Related methods, systems, and apparatus are also described.Type: GrantFiled: July 16, 2019Date of Patent: June 29, 2021Assignee: SYNAMEDIA LIMITEDInventors: Steve Epstein, Orly Ovadia-Amsalem, David S. Morgan
-
Patent number: 10642917Abstract: Segments of media content may be shared amongst multiple requesting entities in a cDVR environment. In one illustrative example, a first request to initiate recording of media content at a first start time is received from a first requesting entity. In response, a first encrypted copy of a first plurality of content segments of the media content is cached in network memory, in a first encryption window associated with a first encryption key. A first manifest including a first set of URLs is generated and sent to the first requesting entity, where URLs of the first set reference a first identifier of the first encryption window and a respective one of the content segments. If a second request to initiate recording of the media content is received from a second requesting entity at a second start time that does not exceed an interval threshold, no additional copy needs to be made.Type: GrantFiled: June 12, 2017Date of Patent: May 5, 2020Assignee: TRITON US VP ACQUISITION CO.Inventors: Clint Earl Ricker, David S. Morgan
-
Publication number: 20190342589Abstract: In one embodiment, a method, system and apparatus are described for cloud digital video recorder optimization. A cloud based storage unit stores recorded content items in response to recording requests by users from among a plurality of users, each recorded content item belonging to at least one content item type category and each user belonging to at least one user type category. A processor receives log files tracking the recording requests, applies a data-driven procedure to the log files on a basis of at least one of: the at least one content item type category and the at least one user type category, and assigns each recorded content item to a group associated with a second plurality of users and a co-related group of content items of a given content item type category and determines times to delete each recorded content item from the cloud based storage unit. Related methods, systems, and apparatus are also described.Type: ApplicationFiled: July 16, 2019Publication date: November 7, 2019Applicant: Synamedia LimitedInventors: Steve EPSTEIN, Orly OVADIA-AMSALEM, David S. MORGAN
-
Patent number: 10405027Abstract: In one embodiment, a cloud digital video recorder system includes a broadcast content receiver operative to receive broadcast content, a spill agent operative to generate a plurality of different time-period, non-user initiated, recording requests, and a content recorder operative to receive a plurality of user-initiated recording requests of a plurality of users, receive the plurality of different time-period, non-user initiated, recording requests of the spill agent, record the broadcast content into a content storage according to the plurality of user-initiated recording requests and the plurality of different time-period, non-user initiated, recording requests, receive a user-initiated retroactive recording request for a first portion of the broadcast content which has already been recorded to the content storage, and generate a pseudo-recording from the first portion of the broadcast content stored in the content storage according to the user-initiated retroactive recording request.Type: GrantFiled: December 3, 2017Date of Patent: September 3, 2019Assignee: Cisco Technology, Inc.Inventors: Dan Elbert, Dany Kharitonsky, Clint Ricker, David S. Morgan
-
Patent number: 10405012Abstract: In one embodiment, a method, system and apparatus are described for cloud digital video recorder optimization. A cloud based storage unit stores recorded content items in response to recording requests by users from among a plurality of users, each recorded content item belonging to at least one content item type category and each user belonging to at least one user type category. A processor receives log files tracking the recording requests, applies a data-driven procedure to the log files on a basis of at least one of: the at least one content item type category and the at least one user type category, and assigns each recorded content item to a group associated with a second plurality of users and a co-related group of content items of a given content item type category and determines times to delete each recorded content item from the cloud based storage unit. Related methods, systems, and apparatus are also described.Type: GrantFiled: November 16, 2017Date of Patent: September 3, 2019Assignee: Synamedia LimitedInventors: Steve Epstein, Orly Ovadia-Amsalem, David S. Morgan
-
Publication number: 20190174175Abstract: In one embodiment, a cloud digital video recorder system includes a broadcast content receiver operative to receive broadcast content, a spill agent operative to generate a plurality of different time-period, non-user initiated, recording requests, and a content recorder operative to receive a plurality of user-initiated recording requests of a plurality of users, receive the plurality of different time-period, non-user initiated, recording requests of the spill agent, record the broadcast content into a content storage according to the plurality of user-initiated recording requests and the plurality of different time-period, non-user initiated, recording requests, receive a user-initiated retroactive recording request for a first portion of the broadcast content which has already been recorded to the content storage, and generate a pseudo-recording from the first portion of the broadcast content stored in the content storage according to the user-initiated retroactive recording request.Type: ApplicationFiled: December 3, 2017Publication date: June 6, 2019Inventors: Dan Elbert, Dany Kharitonsky, Clint Ricker, David S. Morgan
-
Patent number: 10200745Abstract: In one embodiment, a first value is computed on a networked computing device, the first value being associated with storing a recording of a broadcast video at a first cloud storage device situated in a first one of a plurality of regions, for playback on a remote client device situated in the first one of the plurality of regions, the first value being a measure of user consumption patterns and use of computing and network resources. A second value is computed on the networked computing device, the second value being associated with storing the recording of the broadcast video at a second cloud storage device situated in a second one of the plurality of regions, for playback on a remote client device situated in the second one of the plurality of regions, the second value being a measure of user consumption patterns and use of computing and network resources.Type: GrantFiled: March 6, 2017Date of Patent: February 5, 2019Assignee: Cisco Technology, Inc.Inventors: Dany Kharitonsky, David S. Morgan, Clint Ricker, Dan Elbert, Anatoly Seldin
-
Publication number: 20180255347Abstract: In one embodiment, a first value is computed on a networked computing device, the first value being associated with storing a recording of a broadcast video at a first cloud storage device situated in a first one of a plurality of regions, for playback on a remote client device situated in the first one of the plurality of regions, the first value being a measure of user consumption patterns and use of computing and network resources. A second value is computed on the networked computing device, the second value being associated with storing the recording of the broadcast video at a second cloud storage device situated in a second one of the plurality of regions, for playback on a remote client device situated in the second one of the plurality of regions, the second value being a measure of user consumption patterns and use of computing and network resources.Type: ApplicationFiled: March 6, 2017Publication date: September 6, 2018Inventors: Dany KHARITONSKY, David S. MORGAN, Clint RICKER, Dan ELBERT, Anatoly SELDIN
-
Publication number: 20180184137Abstract: In one embodiment, a method, system and apparatus are described for cloud digital video recorder optimization. A cloud based storage unit stores recorded content items in response to recording requests by users from among a plurality of users, each recorded content item belonging to at least one content item type category and each user belonging to at least one user type category. A processor receives log files tracking the recording requests, applies a data-driven procedure to the log files on a basis of at least one of: the at least one content item type category and the at least one user type category, and assigns each recorded content item to a group associated with a second plurality of users and a co-related group of content items of a given content item type category and determines times to delete each recorded content item from the cloud based storage unit. Related methods, systems, and apparatus are also described.Type: ApplicationFiled: November 16, 2017Publication date: June 28, 2018Inventors: Steve Epstein, Orly Ovadia-Amsalem, David S. Morgan
-
Publication number: 20180137208Abstract: Segments of media content may be shared amongst multiple requesting entities in a cDVR environment. In one illustrative example, a first request to initiate recording of media content at a first start time is received from a first requesting entity. In response, a first encrypted copy of a first plurality of content segments of the media content is cached in network memory, in a first encryption window associated with a first encryption key. A first manifest including a first set of URLs is generated and sent to the first requesting entity, where URLs of the first set reference a first identifier of the first encryption window and a respective one of the content segments. If a second request to initiate recording of the media content is received from a second requesting entity at a second start time that does not exceed an interval threshold, no additional copy needs to be made.Type: ApplicationFiled: June 12, 2017Publication date: May 17, 2018Inventors: Clint Earl Ricker, David S. Morgan
-
Publication number: 20110168379Abstract: A cooling unit includes a fluid circuit through which coolant fluid is pumped. A portion of the fluid circuit is positioned within a space through which air flows. A sensor is positioned within the space. The sensor determines an ambient dew point of the air in the space. A parameter adjuster adjusts a parameter of the coolant fluid in the fluid circuit based on the ambient dew point in the space.Type: ApplicationFiled: March 25, 2011Publication date: July 14, 2011Applicant: EATON-WILLIAMS GROUP LIMITEDInventors: DAVID S. MORGAN, MARK S. LUXFORD
-
Publication number: 20090274505Abstract: Mechanical braille writer. The braille writer includes a chassis supporting a plurality of finger operated keys with each key mechanically interconnected with an embossing mechanism so that depression of a key causes a corresponding one of a plurality of pins in the embossing mechanism to extend outwardly from the embossing mechanism to create a raised dot on paper adjacent to the embossing mechanism. The embossing mechanism comprises a block adapted for slidingly guiding the plurality of pins for paper contact. It is preferred that each one of the plurality of pins is straight and identical to the other pins.Type: ApplicationFiled: May 5, 2008Publication date: November 5, 2009Inventors: David S. Morgan, David A. Carhart, Stanislav Dmitriyev, Bjorn James Gunderson, Sona Patadia, Linda Pulik, Lisa A. Yanz
-
Patent number: D617369Type: GrantFiled: May 5, 2008Date of Patent: June 8, 2010Assignee: Perkins School For The BlindInventors: David S. Morgan, Sona Patadia, Linda Pulik, Lisa Yanz