Patents by Inventor David M. Haigh
David M. Haigh 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: 8338550Abstract: A ring-opening metathesis polymerization (ROMP) reaction is disclosed in which a cyclic alkene compound is subjected to ROMP using a ruthenium ROMP catalyst having heterocyclic ligands in the presence of a compound from which such ligands may be derived. The process includes the step of adding sufficient of an acyclic alkene having a carbon-carbon double bond capable of reacting with the catalytic metal moieties attached to the living end of each of the polymer chains generated in the ROMP reaction to end cap the polymer chains and to generate a olefin metathesis catalyst. The process includes reiterating the polymerization steps by adding further amounts of a cyclic alkene compound. The catalyst may be generated in situ from a precursor compound by the addition of a compound from which heterocyclic ligands may be derived by interaction with the precursor compound.Type: GrantFiled: July 20, 2011Date of Patent: December 25, 2012Assignee: Henkel AG & Co. KGaAInventors: Ezat Khosravi, Alan M. Kenwright, Zhanru Yu, David M. Haigh, Lois Hobson
-
Publication number: 20120030298Abstract: A method of operating a server includes receiving a single message, from a messaging client, addressed to a group. The group is resolved to user identifiers that identify both wireless device clients and Internet clients. A message is sent to each of the wireless device clients and each of the Internet clients.Type: ApplicationFiled: October 5, 2011Publication date: February 2, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Matthew Bells, David M. Haigh
-
Publication number: 20120022225Abstract: A ring-opening metathesis polymerisation (ROMP) reaction is disclosed in which a cyclic alkene compound is subjected to ROMP using a ruthenium ROMP catalyst having heterocyclic ligands in the presence of a compound from which such ligans may be derived. The process includes the step of adding sufficient of an acyclic alkene having a carbon-carbon double bond capable of reacting with the catalytic metal moieties attached to the living end of each of the polymer chains generated in the ROMP reaction to end cap the polymer chains and to generate a olefin metathesis catalyst. The process includes reiterating the polymerisation steps by adding further amounts of a cyclic alkene compound. The catalyst may be generated in situ from a precursor compound by the addition of a compound from which heterocyclic ligands may be derived by interaction with the precursor compound.Type: ApplicationFiled: July 20, 2011Publication date: January 26, 2012Inventors: Ezat Khosravi, Alan M. Kenwright, Zhanru Yu, David M. Haigh, Lois Hobson
-
Patent number: 8050695Abstract: Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respective client is in a communicative state if presence information was received from the client over a preceding predetermined time period, and that the client is in an unknown state if presence information was not received from the client over the preceding predetermined time period. The communicative state and the unknown state are possible presence states of the clients. The server transmits a notification to a second client of the presence state of a first client when both the first client and the second client are in a communicative state. But the server refrains from transmitting the notification to the second client when the first client is in the unknown state.Type: GrantFiled: April 23, 2010Date of Patent: November 1, 2011Assignee: Research In Motion LimitedInventors: Matthew Bells, David M. Haigh
-
Patent number: 7835759Abstract: Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respective client is in a communicative state if presence information was received from the client over a preceding predetermined time period, and that the client is in an unknown state if presence information was not received from the client over the preceding predetermined time period. The communicative state and the unknown state are possible presence states of the clients. The server transmits a notification to a second client of the presence state of a first client when both the first client and the second client are in a communicative state. But the server refrains from transmitting the notification to the second client when the first client is in the unknown state.Type: GrantFiled: April 24, 2008Date of Patent: November 16, 2010Assignee: Research In Motion LimitedInventors: Matthew Bells, David M. Haigh
-
Publication number: 20100205270Abstract: Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respective client is in a communicative state if presence information was received from the client over a preceding predetermined time period, and that the client is in an unknown state if presence information was not received from the client over the preceding predetermined time period. The communicative state and the unknown state are possible presence states of the clients. The server transmits a notification to a second client of the presence state of a first client when both the first client and the second client are in a communicative state. But the server refrains from transmitting the notification to the second client when the first client is in the unknown state.Type: ApplicationFiled: April 23, 2010Publication date: August 12, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Matthew Bells, David M. Haigh
-
Publication number: 20080201430Abstract: Instant messaging clients transmit, to a server, presence information indicating that the respective client is in a communicative state in which the client is receptive to communicating with the other clients. A server determines, for each client, that the respective client is in a communicative state if presence information was received from the client over a preceding predetermined time period, and that the client is in an unknown state if presence information was not received from the client over the preceding predetermined time period. The communicative state and the unknown state are possible presence states of the clients. The server transmits a notification to a second client of the presence state of a first client when both the first client and the second client are in a communicative state. But the server refrains from transmitting the notification to the second client when the first client is in the unknown state.Type: ApplicationFiled: April 24, 2008Publication date: August 21, 2008Inventors: Matthew Bells, David M. Haigh
-
Patent number: 7379732Abstract: A system and method of instant messaging is provided. A plurality of messaging clients capable of transmitting instant messages to one another are each configured to share presence information with one another via a network. A determination is made, with respect to each of the messaging clients, as to whether the messaging client is in a state in which it is receptive to receiving presence information from the other messaging clients, and if so, then the presence information is provided to the messaging client. The presence information may be provided directly between the messaging clients, or it may be provided through one or more centralized proxy servers that store and propagate the presence information. A special state is provided, referred to herein as the unknown state, which when entered by a particular messaging client will cause the system to cease further transmissions of presence information to that client and/or transmissions about that client.Type: GrantFiled: September 22, 2003Date of Patent: May 27, 2008Assignee: Research In Motion LimitedInventors: Matthew Bells, David M. Haigh
-
Publication number: 20040116137Abstract: A system and method of instant messaging is provided. A plurality of messaging clients capable of transmitting instant messages to one another are each configured to share presence information with one another via a network. A determination is made, with respect to each of the messaging clients, as to whether the messaging client is in a state in which it is receptive to receiving presence information from the other messaging clients, and if so, then the presence information is provided to the messaging client. The presence information may be provided directly between the messaging clients, or it may be provided through one or more centralized proxy servers that store and propagate the presence information. A special state is provided, referred to herein as the unknown state, which when entered by a particular messaging client will cause the system to cease further transmissions of presence information to that client and/or transmissions about that client.Type: ApplicationFiled: September 22, 2003Publication date: June 17, 2004Inventors: Matthew Bells, David M. Haigh