Patents by Inventor Clifford Neil Didcock
Clifford Neil Didcock 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).
-
Patent number: 11849163Abstract: The disclosed computer-implemented method may include discovering, by a computer processor and based on user information, that an identity of a user generating a live broadcast is enabled for dual streaming. The method may also include determining, by the computer processor and based at least in part on available network bandwidth, that the live broadcast is authorized for dual streaming. The method may further include transmitting separately, by the computer processor at least partly in response to the discovery and the determination, streams of the live broadcast to a plurality of different network nodes of a streaming platform. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 29, 2021Date of Patent: December 19, 2023Assignee: Meta Platforms, Inc.Inventor: Clifford Neil Didcock
-
METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR ENABLING LIVE STREAMING FROM MULTIPLE CAMERAS
Publication number: 20230247232Abstract: A system for providing multiple videos captured simultaneously from different cameras to enable streaming of the multiple videos to one or more communication devices is disclosed. The system may receive first video content captured by a first camera associated with a communication device. The first video content may include video indicia associated with a view of a scene that a user views while looking at an environment associated with the scene. The system may also receive second video content captured by a second camera associated with the communication device. The second video content may include video data indicating at least the user. The first video content and the second video content may be captured simultaneously by the first camera and the second camera.Type: ApplicationFiled: December 2, 2022Publication date: August 3, 2023Inventor: Clifford Neil Didcock -
Publication number: 20230135218Abstract: The disclosed computer-implemented method may include discovering, by a computer processor and based on user information, that an identity of a user generating a live broadcast is enabled for dual streaming. The method may also include determining, by the computer processor and based at least in part on available network bandwidth, that the live broadcast is authorized for dual streaming. The method may further include transmitting separately, by the computer processor at least partly in response to the discovery and the determination, streams of the live broadcast to a plurality of different network nodes of a streaming platform. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: October 29, 2021Publication date: May 4, 2023Inventor: Clifford Neil Didcock
-
Patent number: 11425182Abstract: The disclosed computer-implemented method may include (1) receiving a media stream, (2) determining a first priority level for the media stream, (3) generating one or more first encoded segments from a first segment of the media stream based on the first priority level, (4) determining, while generating the one or more first encoded segments, a second priority level for the media stream, the second priority level being different than the first priority level, (5) generating one or more second encoded segments from a second segment of the media stream based on the second priority level, and (6) streaming the one or more first encoded segments and the one or more second encoded segments to one or more client devices. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: December 30, 2020Date of Patent: August 23, 2022Assignee: Meta Platforms, Inc.Inventors: Vladimir Shubin, Clifford Neil Didcock, Hemal Khatri
-
Patent number: 10545991Abstract: Aspects of the subject matter described herein relate to synchronizing data. In aspects, properties are synchronized from an organization property store to a cloud property store and/or vice versa. The list of properties to synchronize may change based on the cloud services to which the organization subscribes, changes to the cloud services, or for other reasons. Furthermore, the list of properties to synchronize may be limited to certain objects of the organization which may also change over time.Type: GrantFiled: March 17, 2017Date of Patent: January 28, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Clifford Neil Didcock, Jonathan M. Luk
-
Publication number: 20170193071Abstract: Aspects of the subject matter described herein relate to synchronizing data. In aspects, properties are synchronized from an organization property store to a cloud property store and/or vice versa. The list of properties to synchronize may change based on the cloud services to which the organization subscribes, changes to the cloud services, or for other reasons. Furthermore, the list of properties to synchronize may be limited to certain objects of the organization which may also change over time.Type: ApplicationFiled: March 17, 2017Publication date: July 6, 2017Inventors: Clifford Neil Didcock, Jonathan M. Luk
-
Patent number: 9633068Abstract: Aspects of the subject matter described herein relate to synchronizing data. In aspects, properties are synchronized from an organization property store to a cloud property store and/or vice versa. The list of properties to synchronize may change based on the cloud services to which the organization subscribes, changes to the cloud services, or for other reasons. Furthermore, the list of properties to synchronize may be limited to certain objects of the organization which may also change over time.Type: GrantFiled: August 3, 2015Date of Patent: April 25, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Clifford Neil Didcock, Jonathan M. Luk
-
Publication number: 20150339342Abstract: Aspects of the subject matter described herein relate to synchronizing data. In aspects, properties are synchronized from an organization property store to a cloud property store and/or vice versa. The list of properties to synchronize may change based on the cloud services to which the organization subscribes, changes to the cloud services, or for other reasons. Furthermore, the list of properties to synchronize may be limited to certain objects of the organization which may also change over time.Type: ApplicationFiled: August 3, 2015Publication date: November 26, 2015Inventors: Clifford Neil Didcock, Jonathan M. Luk
-
Patent number: 9110892Abstract: Aspects of the subject matter described herein relate to synchronizing data. In aspects, properties are synchronized from an organization property store to a cloud property store and/or vice versa. The list of properties to synchronize may change based on the cloud services to which the organization subscribes, changes to the cloud services, or for other reasons. Furthermore, the list of properties to synchronize may be limited to certain objects of the organization which may also change over time.Type: GrantFiled: March 13, 2012Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Clifford Neil Didcock, Jonathan M. Luk
-
Publication number: 20130246353Abstract: Aspects of the subject matter described herein relate to synchronizing data. In aspects, properties are synchronized from an organization property store to a cloud property store and/or vice versa. The list of properties to synchronize may change based on the cloud services to which the organization subscribes, changes to the cloud services, or for other reasons. Furthermore, the list of properties to synchronize may be limited to certain objects of the organization which may also change over time.Type: ApplicationFiled: March 13, 2012Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: Clifford Neil Didcock, Jonathan M. Luk
-
Patent number: 7835512Abstract: There is disclosed a method of routing a call in a communication system, comprising: defining a set of availability modes for at least one user, each mode including at least one identifier identifying at least one originating telephone number; defining a routing rule for each of said modes; and routing a call for the at least one user in dependence upon the routing rule associated with an active availability mode of the user and the originating telephone number of the call.Type: GrantFiled: July 9, 2004Date of Patent: November 16, 2010Assignee: Avaya UKInventor: Clifford Neil Didcock
-
Patent number: 7742579Abstract: There is disclosed a call answering system comprising storage means for storing a user specified address; means for recording voice messages associated with the user; and forwarding means for forwarding recorded voice messages to the user specified address.Type: GrantFiled: January 28, 2005Date of Patent: June 22, 2010Assignee: Avaya Inc.Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson, Ruth E. Knap
-
Publication number: 20090070109Abstract: A speech-to-text transcription system for a personal communication device (PCD) is housed in a communications server that is communicatively coupled to one or more PCDs. A user of the PCD, dictates an e-mail, for example, into the PCD. The PCD converts the user's voice into a speech signal that is transmitted to the speech-to-text transcription system located in the server. The speech-to-text transcription system transcribes the speech signal into a text message. The text message is then transmitted by the server to the PCD. Upon receiving the text message, the user carries out corrections on erroneously transcribed words before using the text message in various applications.Type: ApplicationFiled: September 12, 2007Publication date: March 12, 2009Applicant: Microsoft CorporationInventors: Clifford Neil Didcock, Thomas W. Millett
-
Patent number: 7327836Abstract: There is disclosed a unified messaging system in which a voice mail domain object comprising a plurality of fields is provided. At least one of such fields is selected to be defined as an open field such that it is accessible to an administration application of the system. The open fields are preferably stored as a voice mail domain summary in the e-mail directory of the unified messaging system.Type: GrantFiled: May 20, 2002Date of Patent: February 5, 2008Assignee: Avaya UKInventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
-
Patent number: 7272214Abstract: There is provided a messaging system comprising at least one distributed front-end messaging system and a centralized data store associated with said at least one distributed front-end messaging system, in which system the centralized data store includes means for storing data associated with users of the at least one distributed front-end messaging system, the at least one distributed front-end messaging system further including a respective at least one cache means for storing at least a portion of the centralized data associated with users of said at least one distributed front-end messaging system such that at least one messaging function can be provided to users of said at least one distributed front-end messaging system in dependence on the data stored in said cache means. A centralized messaging system provides access to all stored data associated for all users associated with at least one distributed front-end messaging system.Type: GrantFiled: September 8, 2003Date of Patent: September 18, 2007Assignee: Avaya UKInventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
-
Patent number: 7231022Abstract: A messaging architecture including at least two messaging systems, each messaging system being associated with a telephony switch connected to at least one messaging system subscriber and a mailbox for providing voice messaging services for calls to said at least one messaging system subscriber, the mailboxes for each of the at least two messaging systems being accessible via each messaging system, wherein each telephony switch is adapted to selectively route a call for a subscriber mailbox to one of the messaging systems for access to the subscriber mailbox.Type: GrantFiled: July 9, 2004Date of Patent: June 12, 2007Assignee: Avaya UKInventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
-
Publication number: 20040120480Abstract: There is provided a messaging system comprising at least one distributed front-end messaging system and a centralized data store associated with said at least one distributed front-end messaging system, in which system the centralized data store includes means for storing data associated with users of the at least one distributed front-end messaging system, the at least one distributed front-end messaging system further including a respective at least one cache means for storing at least a portion of the centralized data associated with users of said at least one distributed front-end messaging system such that at least one messaging function can be provided to users of said at least one distributed front-end messaging system in dependence on the data stored in said cache means. A centralized messaging system provides access to all stored data associated for all users associated with at least one distributed front-end messaging system.Type: ApplicationFiled: September 8, 2003Publication date: June 24, 2004Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
-
Publication number: 20040109544Abstract: There is disclosed a unified messaging system in which a voice mail domain object comprising a plurality of fields is provided. At least one of such fields is selected to be defined as an open field such that it is accessible to an administration application of the system. The open fields are preferably stored as a voice mail domain summary in the e-mail directory of the unified messaging system.Type: ApplicationFiled: May 20, 2002Publication date: June 10, 2004Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
-
Patent number: 6741134Abstract: A DC feedback control circuit for compensating for a DC voltage level shift in a transimpedance amplifier circuit having a transistor as a high speed switching device. The DC feedback control circuit includes a filter for determining a DC voltage level at an output of the amplifier circuit and a differential pair of transistors for comparing the DC voltage level with a reference voltage. A pair of current mirrors mirror a current dependent on the comparison of the DC voltage level with the reference voltage and apply the mirrored current to an emitter of the transistor so as to maintain a substantially constant bias current through the switching transistor.Type: GrantFiled: May 21, 2002Date of Patent: May 25, 2004Assignee: Agilent Technologies, Inc.Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson, Charles Graeme Ritchie
-
Publication number: 20030174815Abstract: There is disclosed a unified messaging system in which a subscriber is notified of an incoming telephone call by a unified messaging voice server using instant messaging.Type: ApplicationFiled: December 19, 2002Publication date: September 18, 2003Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson