Patents by Inventor Michael R. Clark
Michael R. Clark 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: 10240034Abstract: The present invention relates to a silicone acrylamide copolymer of high acrylamide monomer content which has transparency and low modulus, employing the following configuration. The copolymer is suitably used for various kinds of medical devices, particularly ophthalmic lenses such as a contact lens, an intraocular lens, an artificial cornea, and is especially suitable for a contact lens. A copolymer comprising (A) a multi-functional (meth)acrylamide monomer having at least one siloxane bond and at least two (meth)acrylamide groups within a molecule and (B) a mono-functional linear silicone (meth)acrylamide monomer.Type: GrantFiled: July 24, 2017Date of Patent: March 26, 2019Assignee: Johnson & Johnson Vision Care, Inc.Inventors: Ryuta Tamiya, Kazuhiko Fujisawa, Masataka Nakamura, Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark
-
Patent number: 9845618Abstract: A lock assembly (30, 30?) is provided that includes a housing (32), a rotary bolt (36) or a translating bolt (36?), and a bolt blocker (38) that moves between a blocking position blocking movement of the bolts (36, 36?) and an unblocking position permitting the bolts (36, 36?) to move to a retracted position. The lock assemblies (30, 30?) are resistant to shocks being applied to the locks assemblies (30, 30?) in an effort to open the lock assemblies (30, 30?) without authorization.Type: GrantFiled: April 7, 2011Date of Patent: December 19, 2017Assignee: Sargent & Greenleaf, Inc.Inventors: Steven L. Worm, David G. Christopherson, Michael R. Clark
-
Publication number: 20170321051Abstract: The present invention relates to a silicone acrylamide copolymer of high acrylamide monomer content which has transparency and low modulus, employing the following configuration. The copolymer is suitably used for various kinds of medical devices, particularly ophthalmic lenses such as a contact lens, an intraocular lens, an artificial cornea, and is especially suitable for a contact lens. A copolymer comprising (A) a multi-functional (meth)acrylamide monomer having at least one siloxane bond and at least two (meth)acrylamide groups within a molecule and (B) a mono-functional linear silicone (meth)acrylamide monomer.Type: ApplicationFiled: July 24, 2017Publication date: November 9, 2017Inventors: Ryuta Tamiya, Kazuhiko Fujisawa, Masataka Nakamura, Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark
-
Patent number: 9813234Abstract: A method and apparatus are provided for secure multiparty computation. A set of first parties is selected from a plurality of first parties for computation. Inputs for computation associated with each party in the set of first parties are divided into shares to be sent to other parties in the set of first parties. The computation on the shares is performed by the set of first parties using multiparty computation functions. In response to a trigger event, shares of the set of first parties are transferred to a set of second parties selected from a plurality of second parties. The computation is completed by the set of second parties using the transferred shares. Finally, the transferred shares are recombined to reveal an output of the computation.Type: GrantFiled: May 11, 2015Date of Patent: November 7, 2017Assignee: The United States of America, as represented by the Secretery of the Air ForceInventors: Michael R Clark, Kenneth M Hopkinson
-
Patent number: 9745460Abstract: The present invention relates to a silicone acrylamide copolymer of high acrylamide monomer content which has transparency and low modulus, employing the following configuration. The copolymer is suitably used for various kinds of medical devices, particularly ophthalmic lenses such as a contact lens, an intraocular lens, an artificial cornea, and is especially suitable for a contact lens. A copolymer comprising (A) a multi-functional (meth)acrylamide monomer having at least one siloxane bond and at least two (meth)acrylamide groups within a molecule and (B) a mono-functional linear silicone (meth)acrylamide monomer.Type: GrantFiled: March 27, 2015Date of Patent: August 29, 2017Assignee: Johnson & Johnson Vision Care, Inc.Inventors: Ryuta Tamiya, Kazuhiko Fujisawa, Masataka Nakamura, Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark
-
Publication number: 20160335440Abstract: A method and apparatus are provided for secure multiparty computation. A set of first parties is selected from a plurality of first parties for computation. Inputs for computation associated with each party in the set of first parties are divided into shares to be sent to other parties in the set of first parties. The computation on the shares is performed by the set of first parties using multiparty computation functions. In response to a trigger event, shares of the set of first parties are transferred to a set of second parties selected from a plurality of second parties. The computation is completed by the set of second parties using the transferred shares. Finally, the transferred shares are recombined to reveal an output of the computation.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: Michael R. Clark, Kenneth M. Hopkinson
-
Publication number: 20150274854Abstract: The present invention relates to a silicone acrylamide copolymer of high acrylamide monomer content which has transparency and low modulus, employing the following configuration. The copolymer is suitably used for various kinds of medical devices, particularly ophthalmic lenses such as a contact lens, an intraocular lens, an artificial cornea, and is especially suitable for a contact lens. A copolymer comprising (A) a multi-functional (meth)acrylamide monomer having at least one siloxane bond and at least two (meth)acrylamide groups within a molecule and (B) a mono-functional linear silicone (meth)acrylamide monomer.Type: ApplicationFiled: March 27, 2015Publication date: October 1, 2015Inventors: Ryuta Tamiya, Kazuhiko Fujisawa, Masataka Nakamura, Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark
-
Publication number: 20150274855Abstract: The present invention relates to copolymers obtained by polymerizing a mono-functional silicone (meth)acrylamide monomer with a non-silicon containing, multi-functional (meth)acrylamide monomer having at least two (meth)acrylamide groups in a molecule. The shortest chain length of an organic group connecting any two (meth)acrylamide groups in the multi-functional (meth)acrylamide monomer is: i) 4 to 20 carbon atoms when every nitrogen atom of the (meth)acrylamide groups has at least one hydrogen atom directly bonded to the nitrogen atom; or ii) 1 to 20 carbon atoms when at least one nitrogen atom of any (meth)acrylamide groups has no hydrogen atom directly bonded to it.Type: ApplicationFiled: March 27, 2015Publication date: October 1, 2015Inventors: Ryuta Tamiya, Kazuhiko Fujisawa, Masataka Nakamura, Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark
-
Patent number: 8635186Abstract: Providing synchronization to a local system. Embodiments may include downloading a batch of changes in a heterogeneous batch. The batch of changes is correlated to an anchor affiliated with a synchronization service. The anchor is a reference point indicating time or relative order. The batch of changes and the anchor are serialized to a non-volatile storage medium as a heterogeneous set. After serializing the batch of changes to a non-volatile storage medium as a heterogeneous set, entities in the batch of changes are parsed out into entities in in-memory representations. Similarly, embodiments may receive user input modifying a plurality of data entities, store on a non-volatile storage medium a serialized heterogeneous representation of the modified data entities, and upload the serialized heterogeneous representation to a synchronization service.Type: GrantFiled: February 25, 2013Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Aaron K. Greene, Maheshwar Jayaraman, Lev Novik, Michael R. Clark
-
Patent number: 8623934Abstract: The present invention relates to a silicone (meth)acrylamide monomer, and this silicone (meth)acrylamide monomer is particularly suitable for use in contact lenses, intraocular lenses, artificial cornea, and the like.Type: GrantFiled: February 27, 2013Date of Patent: January 7, 2014Assignee: Johnson & Johnson Vision Care, Inc.Inventors: Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark, Kazuhiko Fujisawa, Masataka Nakamura
-
Patent number: 8541483Abstract: The present invention relates to a silicone (meth)acrylamide monomer, and this silicone (meth)acrylamide monomer is particularly suitable for use in contact lenses, intraocular lenses, artificial cornea, and the like.Type: GrantFiled: February 27, 2013Date of Patent: September 24, 2013Assignee: Johnson & Johnson Vision Care, Inc.Inventors: Thomas L. Maggio, Michell Carman Turnage, Michael R. Clark, Kazuhiko Fujisawa, Masataka Nakamura
-
Patent number: 8415405Abstract: The present invention relates to a silicone (meth)acrylamide monomer, and this silicone (meth)acrylamide monomer is particularly suitable for use in contact lenses, intraocular lenses, artificial cornea, and the like.Type: GrantFiled: March 15, 2011Date of Patent: April 9, 2013Assignee: Johnson & Johnson Vision Care, Inc.Inventors: Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark, Kazuhiko Fujisawa, Masataka Nakamura
-
Patent number: 8392369Abstract: Providing synchronization to a local system. Embodiments may include downloading a batch of changes in a heterogeneous batch. The batch of changes is correlated to an anchor affiliated with a synchronization service. The anchor is a reference point indicating time or relative order. The batch of changes and the anchor are serialized to a non-volatile storage medium as a heterogeneous set. After serializing the batch of changes to a non-volatile storage medium as a heterogeneous set, entities in the batch of changes are parsed out into entities in in-memory representations. Similarly, embodiments may receive user input modifying a plurality of data entities, store on a non-volatile storage medium a serialized heterogeneous representation of the modified data entities, and upload the serialized heterogeneous representation to a synchronization service.Type: GrantFiled: September 10, 2010Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Aaron K. Greene, Maheshwar Jayaraman, Lev Novik, Michael R. Clark
-
Publication number: 20130033045Abstract: A lock assembly (30, 30?) is provided that includes a housing (32), a rotary bolt (36) or a translating bolt (36?), and a bolt blocker (38) that moves between a blocking position blocking movement of the bolts (36, 36?) and an unblocking position permitting the bolts (36, 36?) to move to a retracted position. The lock assemblies (30, 30?) are resistant to shocks being applied to the locks assemblies (30, 30?) in an effort to open the lock assemblies (30, 30?) without authorization.Type: ApplicationFiled: April 7, 2011Publication date: February 7, 2013Applicant: SARGENT AND GREENLEAF, INCInventors: Steven L. Worm, David G. Christopherson, Michael R. Clark
-
Patent number: 8185494Abstract: Synchronization is bound to data and optionally a set of synchronization behaviors as opposed to a particular application and/or endpoint. As a result, synchronization amongst endpoints need not require creation of customized synchronization solutions or rely on vendor and/or application specific mechanisms. In one instance, standard data and/or synch schemas can be subscribed to and utilized to dynamically configure synchronization across endpoints.Type: GrantFiled: September 14, 2007Date of Patent: May 22, 2012Assignee: Microsoft CorporationInventors: Darren R. Davis, Myron C. Thomas, Michael R. Clark
-
Publication number: 20120066180Abstract: Providing synchronization to a local system. Embodiments may include downloading a batch of changes in a heterogeneous batch. The batch of changes is correlated to an anchor affiliated with a synchronization service. The anchor is a reference point indicating time or relative order. The batch of changes and the anchor are serialized to a non-volatile storage medium as a heterogeneous set. After serializing the batch of changes to a non-volatile storage medium as a heterogeneous set, entities in the batch of changes are parsed out into entities in in-memory representations. Similarly, embodiments may receive user input modifying a plurality of data entities, store on a non-volatile storage medium a serialized heterogeneous representation of the modified data entities, and upload the serialized heterogeneous representation to a synchronization service.Type: ApplicationFiled: September 10, 2010Publication date: March 15, 2012Applicant: Microsoft CorporationInventors: Aaron K. Greene, Maheshwar Jayaraman, Lev Novik, Michael R. Clark
-
Patent number: 8097565Abstract: The present invention relates to a process comprising forming a monomer mixture comprising at least one monofunctional silicone containing component which comprises at least one difunctional byproduct and adding to said monomer mixture a normalizing amount of said at least one difunctional byproduct and curing said monomer mixture to form a biomedical device.Type: GrantFiled: June 4, 2004Date of Patent: January 17, 2012Assignee: Johnson & Johnson Vision Care, Inc.Inventors: Gregory A. Hill, John C. Heaton, Michael R. Clark, Shivkumar Mahadevan, Carrie L Caison, Frank F. Molock
-
Publication number: 20110237766Abstract: The present invention relates to a silicone (meth)acrylamide monomer, and this silicone (meth)acrylamide monomer is particularly suitable for use in contact lenses, intraocular lenses, artificial cornea, and the like.Type: ApplicationFiled: March 15, 2011Publication date: September 29, 2011Inventors: Thomas L. Maggio, Michelle Carman Turnage, Michael R. Clark, Kazuhiko Fujisawa, Masataka Nakamura
-
Patent number: 7912973Abstract: A mechanism for negotiating a relatively transport agnostic communication protocol for use in accomplishing a distributed activity. The potential protocols subject to negotiation may be, for example, extensions to Web Services Coordination. In that case, when the initiator creates a transaction, the initiator also negotiates the desired protocol with its transaction manager. The transaction manager and any other participants in the transaction will then follow that negotiated protocol when communicating with the transaction manager. The protocol may be selected to improve performance and may be tailored to existing needs and capabilities.Type: GrantFiled: December 3, 2004Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Max A. Feingold, David E. Langworthy, James E. Johnson, John D. Doty, Michael R. Clark
-
Patent number: D642638Type: GrantFiled: March 3, 2010Date of Patent: August 2, 2011Assignee: BOSU Fitness, LLCInventors: Michael R. Clark, Detlev F. Smith