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: 11849163
    Abstract: 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: Grant
    Filed: October 29, 2021
    Date of Patent: December 19, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Clifford Neil Didcock
  • Publication number: 20230247232
    Abstract: 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: Application
    Filed: December 2, 2022
    Publication date: August 3, 2023
    Inventor: Clifford Neil Didcock
  • Publication number: 20230135218
    Abstract: 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: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventor: Clifford Neil Didcock
  • Patent number: 11425182
    Abstract: 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: Grant
    Filed: December 30, 2020
    Date of Patent: August 23, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Vladimir Shubin, Clifford Neil Didcock, Hemal Khatri
  • Patent number: 10545991
    Abstract: 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: Grant
    Filed: March 17, 2017
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Clifford Neil Didcock, Jonathan M. Luk
  • Publication number: 20170193071
    Abstract: 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: Application
    Filed: March 17, 2017
    Publication date: July 6, 2017
    Inventors: Clifford Neil Didcock, Jonathan M. Luk
  • Patent number: 9633068
    Abstract: 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: Grant
    Filed: August 3, 2015
    Date of Patent: April 25, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Clifford Neil Didcock, Jonathan M. Luk
  • Publication number: 20150339342
    Abstract: 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: Application
    Filed: August 3, 2015
    Publication date: November 26, 2015
    Inventors: Clifford Neil Didcock, Jonathan M. Luk
  • Patent number: 9110892
    Abstract: 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: Grant
    Filed: March 13, 2012
    Date of Patent: August 18, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Clifford Neil Didcock, Jonathan M. Luk
  • Publication number: 20130246353
    Abstract: 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: Application
    Filed: March 13, 2012
    Publication date: September 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Clifford Neil Didcock, Jonathan M. Luk
  • Patent number: 7835512
    Abstract: 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: Grant
    Filed: July 9, 2004
    Date of Patent: November 16, 2010
    Assignee: Avaya UK
    Inventor: Clifford Neil Didcock
  • Patent number: 7742579
    Abstract: 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: Grant
    Filed: January 28, 2005
    Date of Patent: June 22, 2010
    Assignee: Avaya Inc.
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson, Ruth E. Knap
  • Publication number: 20090070109
    Abstract: 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: Application
    Filed: September 12, 2007
    Publication date: March 12, 2009
    Applicant: Microsoft Corporation
    Inventors: Clifford Neil Didcock, Thomas W. Millett
  • Patent number: 7327836
    Abstract: 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: Grant
    Filed: May 20, 2002
    Date of Patent: February 5, 2008
    Assignee: Avaya UK
    Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
  • Patent number: 7272214
    Abstract: 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: Grant
    Filed: September 8, 2003
    Date of Patent: September 18, 2007
    Assignee: Avaya UK
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
  • Patent number: 7231022
    Abstract: 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: Grant
    Filed: July 9, 2004
    Date of Patent: June 12, 2007
    Assignee: Avaya UK
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
  • Publication number: 20040120480
    Abstract: 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: Application
    Filed: September 8, 2003
    Publication date: June 24, 2004
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson
  • Publication number: 20040109544
    Abstract: 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: Application
    Filed: May 20, 2002
    Publication date: June 10, 2004
    Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson
  • Patent number: 6741134
    Abstract: 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: Grant
    Filed: May 21, 2002
    Date of Patent: May 25, 2004
    Assignee: Agilent Technologies, Inc.
    Inventors: Clifford Neil Didcock, Charles Ronald Cook, Michael Geoffrey Andrew Wilson, Charles Graeme Ritchie
  • Publication number: 20030174815
    Abstract: 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: Application
    Filed: December 19, 2002
    Publication date: September 18, 2003
    Inventors: Clifford Neil Didcock, Michael Geoffrey Andrew Wilson