Patents by Inventor A. Kenneth Jordan
A. Kenneth Jordan 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).
-
Publication number: 20230385078Abstract: An example system includes a plurality of scriptable devices, each of which exposes an interface. The system may also comprise a medium storing data indicating, for each of a mapped plurality of device operations, one or more inputs to provide to a corresponding device from the plurality of scriptable devices and a conversion between that device operation and a corresponding application command. In such a system, the medium may also store a plurality of scripts, each of which may have a corresponding scriptable device from the plurality of scriptable devices and may comprise a set of device operations. The system may also comprise a computer to repeatedly preform an operation cycle comprising determining whether an application command should be executed and, when it should, generating a globally unique identifier corresponding to that command and adding that globally unique identifier and a device operation corresponding to that command to a log.Type: ApplicationFiled: August 15, 2023Publication date: November 30, 2023Inventors: Tamas CZIMMERMANN, Kenneth Jordan
-
Patent number: 11762674Abstract: An example system includes a plurality of scriptable devices, each of which exposes an interface. The system may also comprise a medium storing data indicating, for each of a mapped plurality of device operations, one or more inputs to provide to a corresponding device from the plurality of scriptable devices and a conversion between that device operation and a corresponding application command. In such a system, the medium may also store a plurality of scripts, each of which may have a corresponding scriptable device from the plurality of scriptable devices and may comprise a set of device operations. The system may also comprise a computer to repeatedly preform an operation cycle comprising determining whether an application command should be executed and, when it should, generating a globally unique identifier corresponding to that command and adding that globally unique identifier and a device operation corresponding to that command to a log.Type: GrantFiled: August 30, 2022Date of Patent: September 19, 2023Assignee: NUTCRACKER THERAPEUTICS, INC.Inventors: Tamas Czimmermann, Kenneth Jordan
-
Publication number: 20230075704Abstract: An example system includes a plurality of scriptable devices, each of which exposes an interface. The system may also comprise a medium storing data indicating, for each of a mapped plurality of device operations, one or more inputs to provide to a corresponding device from the plurality of scriptable devices and a conversion between that device operation and a corresponding application command. In such a system, the medium may also store a plurality of scripts, each of which may have a corresponding scriptable device from the plurality of scriptable devices and may comprise a set of device operations. The system may also comprise a computer to repeatedly preform an operation cycle comprising determining whether an application command should be executed and, when it should, generating a globally unique identifier corresponding to that command and adding that globally unique identifier and a device operation corresponding to that command to a log.Type: ApplicationFiled: August 30, 2022Publication date: March 9, 2023Inventors: Tamas Czimmermann, Kenneth Jordan
-
Publication number: 20230035784Abstract: An apparatus includes a process chip and a dynamic light scattering assembly. The process chip includes a fluid chamber including and an optically transmissive material adjacent to the fluid chamber. The process chip is to be removably positioned in relation to the dynamic light scattering assembly. The dynamic light scattering assembly is to direct the light through the optically transmissive material and into the fluid chamber. The dynamic light scattering assembly is further to receive light scattered by particles in fluid in the fluid chamber in response to the first optical fiber emitting light into the fluid chamber and thereby capture light scattering data. A processor determines viscosity of fluid in the fluid chamber based on the captured light scattering data. The processor also determines one or both of size or size distribution of particles in the fluid based the captured light scattering data.Type: ApplicationFiled: October 12, 2022Publication date: February 2, 2023Inventors: Benjamin Eldridge, Ximiao Wen, Eric Chu, Tamas Czimmerman, Kenneth Jordan, Jodi Loo, Babak Sanii
-
Patent number: 10953712Abstract: A hitch assembly for coupling a trailer to a tow vehicle comprises a king ball including a base and a king pin extending vertically from a top surface of the base, the king pin including a ball positioned on a distal end opposite the base, the ball adapted to be pivotally received into a hitch of the trailer. A hitch block includes a draw bar and a housing, the drawbar adapted to be horizontally inserted into a receiver mounted onto the tow vehicle, the housing including a throat adapted to receive the base of the king ball. A locking mechanism is adapted to automatically engage the king pin when the base of the king ball is inserted into the throat of the housing to secure the base of the king ball within the throat of the housing and locking the king ball and the hitch block together.Type: GrantFiled: May 13, 2019Date of Patent: March 23, 2021Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Norman J. Weigert, Ralph D. Schlottke, Nash Escalada, Kenneth Jordan Weber
-
Publication number: 20200361260Abstract: A hitch assembly for coupling a trailer to a tow vehicle comprises a king ball including a base and a king pin extending vertically from a top surface of the base, the king pin including a ball positioned on a distal end opposite the base, the ball adapted to be pivotally received into a hitch of the trailer. A hitch block includes a draw bar and a housing, the drawbar adapted to be horizontally inserted into a receiver mounted onto the tow vehicle, the housing including a throat adapted to receive the base of the king ball. A locking mechanism is adapted to automatically engage the king pin when the base of the king ball is inserted into the throat of the housing to secure the base of the king ball within the throat of the housing and locking the king ball and the hitch block together.Type: ApplicationFiled: May 13, 2019Publication date: November 19, 2020Inventors: Norman J. Weigert, Ralph D. Schlottke, Nash Escalada, Kenneth Jordan Weber
-
Patent number: 9710261Abstract: Techniques to enhance software production are described. An apparatus may include a processor and a memory unit to couple to the processor. The memory unit may store a software build service that when executed by the processor is operative to receive a request to subscribe to the software build service from a software development client, create a virtual software build platform to build a software application, and assign multiple build resources from a resource pool to the virtual software build platform to build the software application, with each of the multiple build resources having one or more assigned affinity relationships for build execution tasks to build the software application. Other embodiments are described and claimed.Type: GrantFiled: May 6, 2010Date of Patent: July 18, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Douglas Frankin, Daniel Olewski, Kenneth Jordan, Stephen Faiks, Jason Abbatiello, Marcus Taylor, Philip Davidson, John Bowser, Daniel Doubrovkine
-
Patent number: 9135668Abstract: An apparatus for selecting contact center resources is provided. The apparatus includes a memory and a processor in communication with the memory. The memory includes computer code executable with the processor. The computer code is configured to obtain one or more user characteristics; map a user point on a spatial map that includes a first resource spatial point for a first contact center resource, the user point being located at a point that spatially defines the one or more user characteristics; and determine a first distance between the user point and the first resource spatial point.Type: GrantFiled: November 18, 2008Date of Patent: September 15, 2015Assignee: Cisco Technology, Inc.Inventors: Kenneth Jordan, Michael Paul Lepore, Paul Robert Schechinger, Kevin Collins, Rick Whitesel, Lawrence E. Johnson, Victor L. Voydock
-
Patent number: 9088658Abstract: Particular embodiments provide intelligent overload control for contact centers. In one embodiment, an overload condition at a contact center is determined. When the overload condition exists, a contact evaluation metric for a connection to a contact is determined. The contact evaluation metric may evaluate the value of a contact, such as whether the contact is a high-value or low-value contact. An action to perform for the contact is then determined based on the contact evaluation metric. For example, if the contact is considered a high-value contact, then the contact may be serviced; however, if the contact is considered a low-value contact, then the contact may be gapped.Type: GrantFiled: February 23, 2007Date of Patent: July 21, 2015Assignee: Cisco Technology, Inc.Inventors: Kenneth Jordan, Khaled A. Gouda, Paul Schechinger
-
Patent number: 8510146Abstract: A contact center or enterprise communication system is provided. The system includes a first contact associated with a first task offer; one or more resources operable to accept the first task offer; and a contact center or enterprise communication system operable to determine a broadcast group of the one or more resources as a function of an acceptance factor for one or more of the resources.Type: GrantFiled: September 4, 2008Date of Patent: August 13, 2013Assignee: Cisco Technology, Inc.Inventors: Kenneth Jordan, Khaled A. Gouda, Soufiane Houri
-
Publication number: 20120272204Abstract: An upgrade technique for a build service engine enables continuous execution of build execution tasks without interruption to an in-progress build job. A build service engine may include a software build service coupled to one or more build machines. The build machine may include a build agent procedure that activates a helper process to execute a build script containing one or more build execution tasks. The build agent procedure and the helper process utilize a local data store to store information pertaining to the status of in-progress build scripts in a manner that allows the build agent procedure to be upgraded without interrupting the in-progress build scripts.Type: ApplicationFiled: April 21, 2011Publication date: October 25, 2012Applicant: Microsoft CorporationInventors: Daniel Olewski, Kenneth Jordan
-
Patent number: 8213592Abstract: A telephone call management system first receives a call over a telephone network from a calling device. The calling device is connected to a first called device by a first connection through the telephone network. A first call management message is received at a call routing engine, the first call management message to cause the engine to initiate establishment of a second connection among the calling device, the first called device, and a second called device. The engine issues, in response to the first call management message, a second call management message specifying a DTMF sequence for provision to the telephone network to cause the telephone network to establish the second connection. The telephone network may be a public switched telephone network.Type: GrantFiled: March 14, 2006Date of Patent: July 3, 2012Assignee: Cisco Technology, Inc.Inventors: Kenneth Jordan, Tse-Ming Wang, Vincent Milano, Jr.
-
Publication number: 20120134760Abstract: A tool element for cutting a workpiece includes a shank adapted for connecting the tool element to a power tool, and a first cutting portion fixedly coupled to the shank and including a first cutting edge having a first diameter and a second cutting edge having a second diameter. A second cutting portion is removably coupled to the first cutting portion. The second cutting portion includes a third cutting edge having a third diameter and a fourth cutting edge having a fourth diameter. The second diameter is smaller than the first diameter, the third diameter is smaller than the second diameter, and the fourth diameter is smaller than the third diameter.Type: ApplicationFiled: February 3, 2012Publication date: May 31, 2012Inventors: Kenneth Jordan, Scott Bublitz, Jonathan A. Zick
-
Patent number: 8109700Abstract: A tool element for cutting a workpiece includes a body including a shank for connecting the tool element to a power tool, a first cutting portion formed as part of the body and defining a first removing pattern, and a cutting element removably coupled to the body and including a second cutting portion defining a second removing pattern, the second removing pattern being a substantial continuation of the first removing pattern.Type: GrantFiled: February 14, 2011Date of Patent: February 7, 2012Assignee: Milwaukee Electric Tool CorporationInventors: Kenneth Jordan, Scott Bublitz, Jonathan Zick
-
Publication number: 20110276939Abstract: Techniques to enhance software production are described. An apparatus may include a processor and a memory unit to couple to the processor. The memory unit may store a software build service that when executed by the processor is operative to receive a request to subscribe to the software build service from a software development client, create a virtual software build platform to build a software application, and assign multiple build resources from a resource pool to the virtual software build platform to build the software application, with each of the multiple build resources having one or more assigned affinity relationships for build execution tasks to build the software application. Other embodiments are described and claimed.Type: ApplicationFiled: May 6, 2010Publication date: November 10, 2011Applicant: MICROSOFT CORPORATIONInventors: Douglas Frankin, Daniel Olewski, Kenneth Jordan, Stephen Faiks, Jason Abbatiello, Marcus Taylor, Philip Davidson, John Bowser, Daniel Doubrovkine
-
Publication number: 20110188955Abstract: A tool element for cutting a workpiece includes a body including a shank for connecting the tool element to a power tool, a first cutting portion formed as part of the body and defining a first removing pattern, and a cutting element removably coupled to the body and including a second cutting portion defining a second removing pattern, the second removing pattern being a substantial continuation of the first removing pattern.Type: ApplicationFiled: February 14, 2011Publication date: August 4, 2011Inventors: Kenneth Jordan, Scott Bublitz, Jonathan Zick
-
Patent number: 7909547Abstract: Tool elements, such as, bits, auger bits, concrete bits, etc. are provided. The tool elements include a body and a cutting element removably connected to the body. The cutting element may be removably connected to the body in a variety of manners. The body and the cutting element may be made from a similar material or from different materials. The tool element may also include a second cutting element removably connected to the body or to the first cutting element. In some aspects, the second cutting element is a feed screw. In other aspects, the second cutting element is a continuation of the first cutting element.Type: GrantFiled: October 6, 2006Date of Patent: March 22, 2011Assignee: Milwaukee Electric Tool CorporationInventors: Kenneth Jordan, Scott Bublitz, Jonathan Zick
-
Publication number: 20100125433Abstract: An apparatus for selecting contact center resources is provided. The apparatus includes a memory and a processor in communication with the memory. The memory includes computer code executable with the processor. The computer code is configured to obtain one or more user characteristics; map a user point on a spatial map that includes a first resource spatial point for a first contact center resource, the user point being located at a point that spatially defines the one or more user characteristics; and determine a first distance between the user point and the first resource spatial point.Type: ApplicationFiled: November 18, 2008Publication date: May 20, 2010Inventors: Kenneth Jordan, Michael Paul Lepore, Paul Robert Schechinger, Kevin Collins, Rick Whitesel, Lawrence E. Johnson, Victor L. Voydock
-
Publication number: 20100057521Abstract: A contact center or enterprise communication system is provided. The system includes a first contact associated with a first task offer; one or more resources operable to accept the first task offer; and a contact center or enterprise communication system operable to determine a broadcast group of the one or more resources as a function of an acceptance factor for one or more of the resources.Type: ApplicationFiled: September 4, 2008Publication date: March 4, 2010Inventors: Kenneth Jordan, Khaled A. Gouda, Soufiane Houri
-
Publication number: 20080298916Abstract: Tool elements, such as, bits, auger bits, concrete bits, etc. are provided. The tool elements include a body and a cutting element removably connected to the body. The cutting element may be removably connected to the body in a variety of manners. The body and the cutting element may be made from a similar material or from different materials. The tool element may also include a second cutting element removably connected to the body or to the first cutting element. In some aspects, the second cutting element is a feed screw. In other aspects, the second cutting element is a continuation of the first cutting element.Type: ApplicationFiled: October 6, 2006Publication date: December 4, 2008Inventors: Kenneth Jordan, Scott Bublitz, Jonathan Zick