Patents by Inventor Scott Dawson
Scott Dawson 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: 11914193Abstract: An optical assembly includes stacked planar lightwave circuit (PLC) members each having a plurality of waveguides in a respective plane, to provide optical connections to two-dimensional arrays of external optical waveguides (e.g., optical fiber cores), with one array including non-coplanar groups of waveguides having group members that are alternately arranged in a lateral direction. An optical assembly may provide optical connections between array of cores having a different pitch and/or orientation to serve as a fanout interface. Methods for fabricating an optical assembly are further provided.Type: GrantFiled: June 7, 2022Date of Patent: February 27, 2024Assignee: Corning Research & Development CorporationInventors: Lars Martin Otfried Brusberg, Douglas Llewellyn Butler, David Francis Dawson-Elli, James Scott Sutherland
-
Patent number: 11161258Abstract: A mechanical joint configured for providing dissipation of heat generated is provided. The mechanical joint includes a housing containing a motor assembly configured to drive a gear assembly for driving the mechanical joint, the motor assembly configured to be controlled by a control assembly for controlling rotation of a rotor of the motor assembly; wherein a brake disk of the control assembly is configured to increase air flow within the housing. A robot and a robotic system are also disclosed.Type: GrantFiled: November 21, 2017Date of Patent: November 2, 2021Assignee: KOLLMORGEN CORPORATIONInventors: John Boyland, Brian Scott Dawson, Shelly Dunkleman, Wei Tong, Bradley A. Trago, Brandon L. Winesett
-
Patent number: 10468930Abstract: A stator of an electric motor is provided. The stator includes a plurality of segments, each of the segments including a tooth having a magnetically-permeable material, an electric coil surrounding the tooth, and at least one insulator. The stator also includes a plurality of connectors, each connector including first and second terminals, the first terminal adapted to be inserted into the at least one insulator and to couple to the electric coil of each of the plurality of segments and a circuit board coupled to input power lines and including apertures adapted to receive the second terminals of the plurality of connectors. The circuit board is coupled to the electric coils of each of the plurality of segments via when the second terminals are received in the apertures.Type: GrantFiled: October 7, 2016Date of Patent: November 5, 2019Assignee: KOLLMORGEN CORPORATIONInventors: Scott Dawson, Anthony Nozzi
-
Publication number: 20180200896Abstract: A mechanical joint configured for providing dissipation of heat generated is provided. The mechanical joint includes a housing containing a motor assembly configured to drive a gear assembly for driving the mechanical joint, the motor assembly configured to be controlled by a control assembly for controlling rotation of a rotor of the motor assembly; wherein a brake disk of the control assembly is configured to increase air flow within the housing. A robot and a robotic system are also disclosed.Type: ApplicationFiled: November 21, 2017Publication date: July 19, 2018Inventors: John Boyland, Brian Scott Dawson, Shelly Dunkleman, Wei Tong, Bradley A. Trago, Brandon L. Winesett
-
Publication number: 20170104378Abstract: A stator of an electric motor is provided. The stator includes a plurality of segments, each of the segments including a tooth having a magnetically-permeable material, an electric coil surrounding the tooth, and at least one insulator. The stator also includes a plurality of connectors, each connector including first and second terminals, the first terminal adapted to be inserted into the at least one insulator and to couple to the electric coil of each of the plurality of segments and a circuit board coupled to input power lines and including apertures adapted to receive the second terminals of the plurality of connectors. The circuit board is coupled to the electric coils of each of the plurality of segments via when the second terminals are received in the apertures.Type: ApplicationFiled: October 7, 2016Publication date: April 13, 2017Inventors: Scott Dawson, Anthony Nozzi
-
Patent number: 8302202Abstract: An apparatus, system, and method are disclosed that provides a user-specific transportable computing environment. The apparatus, system, and method facilitate users configuring their own personal computing environment on a properly configured computing host. Users can insert a personal environment key into the computing host and automatically activate and configure any software they are licensed to use. The personal environment key may include all the data, licenses, and keys necessary to activate software that the user has rights to use.Type: GrantFiled: August 3, 2005Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventor: Colin Scott Dawson
-
Patent number: 8140485Abstract: A data recovery method that uses a minimum number of recovery streams is provided. The method comprises defining a minimum number of recovery streams to be read from during restoration of data from one or more storage volumes in a communication network, wherein the minimum number is determined according to one or more parameters defining availability of one or more resources in the communication network; restoring the data using at least the minimum number of recovery streams to optimize the rate at which the data is restored; and dynamically changing the minimum number of recovery streams, in response to determining that the availability of the one or more resources has changed.Type: GrantFiled: July 31, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Colin Scott Dawson, Howard Newton Martin
-
Patent number: 8131669Abstract: Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.Type: GrantFiled: January 12, 2011Date of Patent: March 6, 2012Assignee: International Business Machines CorporationInventors: David Maxwell Cannon, Colin Scott Dawson, Robert Clair Edwards, Jr., Michael Allen Kaczmarski, Christopher Zaremba
-
Publication number: 20110196845Abstract: Provided are a method, system, and article of manufacture, wherein a data structure corresponding to a set of client nodes selected from a plurality of client nodes is generated. Objects from the selected set of client nodes are stored in the data structure. A determination is made that an object corresponding to a client node of the selected set of client nodes has to be stored. An additional determination is made as to whether the object has already been stored in the data structure by any client node of the selected set of client nodes. The object is stored in the data structure, in response to determining that the object has not already been stored in the data structure by any client node of the selected set of client nodes.Type: ApplicationFiled: April 22, 2011Publication date: August 11, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Maxwell Cannon, Colin Scott Dawson, Robert Clair Edwards, JR.
-
Patent number: 7958152Abstract: Provided are a method, system, and article of manufacture, wherein a data structure corresponding to a set of client nodes selected from a plurality of client nodes is generated. Objects from the selected set of client nodes are stored in the data structure. A determination is made that an object corresponding to a client node of the selected set of client nodes has to be stored. An additional determination is made as to whether the object has already been stored in the data structure by any client node of the selected set of client nodes. The object is stored in the data structure, in response to determining that the object has not already been stored in the data structure by any client node of the selected set of client nodes.Type: GrantFiled: June 17, 2008Date of Patent: June 7, 2011Assignee: International Business Machines CorporationInventors: David Maxwell Cannon, Colin Scott Dawson, Robert Clair Edwards, Jr.
-
Publication number: 20110113015Abstract: Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.Type: ApplicationFiled: January 12, 2011Publication date: May 12, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Maxwell Cannon, Colin Scott Dawson, Robert Clair Edwards, JR., Michael Allen Kaczmarski, Christopher Zaremba
-
Patent number: 7899189Abstract: The present invention includes one or more clients in communication with a server. The client desires to send a storage construct to the server for storage. The client negotiates a transmission key with the server. The client generates a storage key associated specifically with the storage construct. The client encrypts the storage construct using the storage key and encrypts the storage key using the transmission key. The encrypted storage construct and encrypted storage key are sent to the server. The server decrypts the storage key using the transmission key. The server stores the storage construct on a storage device separate from a storage device storing the storage key. Preferably, any changes to the storage construct location, the storage key location, or the storage construct name are tracked and proper modifications are made to an association relating the location of the storage construct and the location for the corresponding storage key.Type: GrantFiled: December 9, 2004Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Colin Scott Dawson, Kenneth Eugene Hannigan, Glen Hattrup, Avishai Haim Hochberg, Donald Warren, Christopher Zaremba
-
Patent number: 7895165Abstract: Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.Type: GrantFiled: May 14, 2010Date of Patent: February 22, 2011Assignee: International Business Machines CorporationInventors: David Maxwell Cannon, Colin Scott Dawson, Robert Clair Edwards, Jr., Michael Allen Kaczmarski, Christopher Zaremba
-
Publication number: 20100263030Abstract: A method is disclosed for establishing an agency relationship to perform delegated computing tasks. The method provides for initiation of the agency relationship, establishment of credentials to perform a delegated computing task, and performance of the delegated computing task. Benefits of establishing an agency relationship in a computing environment include improved security, efficiency, and reliability in performing delegated computing tasks.Type: ApplicationFiled: June 23, 2010Publication date: October 14, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Colin Scott Dawson, Glen Hattrup, Avishai Haim Hochberg, Michael Kaczmarski, Thomas Franklin Ramke, JR., James Patrick Smith
-
Publication number: 20100223233Abstract: Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.Type: ApplicationFiled: May 14, 2010Publication date: September 2, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Maxwell Cannon, Colin Scott Dawson, Robert Clair Edwards, JR., Michael Allen Kaczmarski, Christopher Zaremba
-
Patent number: 7774462Abstract: An apparatus, system, and method are disclosed for establishing an agency relationship to perform delegated computing tasks. The apparatus system and method provide for initiation of the agency relationship, establishment of credentials to perform a delegated computing task, and performance of the delegated computing task. Benefits of establishing an agency relationship in a computing environment include improved security, efficiency, and reliability in performing delegated computing tasks.Type: GrantFiled: November 12, 2004Date of Patent: August 10, 2010Assignee: International Business Machines CorporationInventors: Colin Scott Dawson, Glen Hattrup, Avishai Haim Hochberg, Michael Kaczmarski, Thomas Franklin Ramke, Jr., James Patrick Smith
-
Patent number: 7747577Abstract: Provided are a method, system, and article of manufacture wherein one client node is selected from a plurality of client nodes. A determination is made that an object corresponding to a client node has to be stored. A determination is made as to whether the object has already been stored in the server node by the one selected client node. The object is stored at the server node, in response to determining that the object has not already been stored in the server node by the one selected client node.Type: GrantFiled: August 17, 2005Date of Patent: June 29, 2010Assignee: International Business Machines CorporationInventors: David Maxwell Cannon, Colin Scott Dawson, Robert Clair Edwards, Jr., Michael Allen Kaczmarski, Christopher Zaremba
-
Patent number: 7707138Abstract: Provided are techniques for, under control of a backup application, identifying one or more columns to be used by a row based operation. A row map is created that includes indicators which indicate the identified one or more columns. The row based operation is generated, wherein the row map is input as an argument to the row based operation, and the row based operation is forwarded to a database abstraction component. Under control of the database abstraction component, the row based operation is used to generate a database statement, wherein the row map is used to generate a portion of the database statement.Type: GrantFiled: April 5, 2006Date of Patent: April 27, 2010Assignee: International Business Machines CorporationInventor: Colin Scott Dawson
-
Patent number: 7698519Abstract: Provided are a system, method, and computer readable storage medium wherein at least two primary storage pools are configured, wherein a first primary storage pool is configured to indicate a second primary storage pool as a next storage pool in a storage hierarchy that comprises the first primary storage pool and the second primary storage pool. The first primary storage pool of the storage hierarchy is copied to a copy storage pool, wherein the first primary storage pool and the copy storage pool are included as parameters of a single command. The second primary storage pool is copied to the copy storage pool, in response to determining that the second primary storage pool is the next storage pool for the first primary storage pool in the storage hierarchy.Type: GrantFiled: August 31, 2006Date of Patent: April 13, 2010Assignee: International Business Machines CorporationInventors: Colin Scott Dawson, Howard Newton Martin
-
Publication number: 20100030822Abstract: A data recovery method that uses a minimum number of recovery streams is provided. The method comprises defining a minimum number of recovery streams to be read from during restoration of data from one or more storage volumes in a communication network, wherein the minimum number is determined according to one or more parameters defining availability of one or more resources in the communication network; restoring the data using at least the minimum number of recovery streams to optimize the rate at which the data is restored; and dynamically changing the minimum number of recovery streams, in response to determining that the availability of the one or more resources has changed.Type: ApplicationFiled: July 31, 2008Publication date: February 4, 2010Inventors: Colin Scott Dawson, Howard Newton Martin