Patents by Inventor Kenneth Jordan

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: 20240394071
    Abstract: 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: Application
    Filed: August 2, 2024
    Publication date: November 28, 2024
    Inventors: Tamas CZIMMERMANN, Kenneth Jordan
  • Publication number: 20240286129
    Abstract: A system includes an optical sensor and a processor. The optical sensor has a field of view positioned to include a first fluid channel defined by a body. The processor receives a first image including a region of interest of the first fluid channel. The processor further receives a second image including the region of interest of the first fluid channel. The second image is captured after the first image. The processor further generates a comparison of the second image to the first image, generates a binary image using the comparison, and uses the binary image to determine whether a fluid is present in the region of interest of the first fluid channel. If the processor determines that the fluid is present in the region of interest of the first fluid channel, the processor ceases communication of the fluid through the first fluid channel.
    Type: Application
    Filed: May 27, 2022
    Publication date: August 29, 2024
    Inventors: Eric Chu, Tamas Czimmermann, Kenneth Jordan, Ximiao Wen
  • Publication number: 20240272188
    Abstract: A system includes a chip-receiving component, a first fluid processing assembly, a second fluid processing assembly, and a fluid communication pathway. The chip-receiving component is to receive a process chip having microfluidic passageways. The first fluid processing assembly is to communicate fluids to microfluidic passageways of a process chip received by the chip-receiving component. The second fluid processing assembly includes a sample support feature to support sample containers. The second fluid processing assembly also includes a plurality of sampling heads to selectively communicate fluids from sample containers supported by the sample support feature. The fluid communication pathway includes a plurality of conduits to provide fluid communication between the first fluid processing assembly and the plurality of sampling heads.
    Type: Application
    Filed: May 27, 2022
    Publication date: August 15, 2024
    Inventors: Eric Chu, Tamas Czimmermann, Benjamin Eldridge, Kenneth Jordan, Ximiao Wen
  • Patent number: 12056508
    Abstract: 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: Grant
    Filed: August 15, 2023
    Date of Patent: August 6, 2024
    Inventors: Tamas Czimmermann, Kenneth Jordan
  • Publication number: 20230385078
    Abstract: 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: Application
    Filed: August 15, 2023
    Publication date: November 30, 2023
    Inventors: Tamas CZIMMERMANN, Kenneth Jordan
  • Patent number: 11762674
    Abstract: 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: Grant
    Filed: August 30, 2022
    Date of Patent: September 19, 2023
    Assignee: NUTCRACKER THERAPEUTICS, INC.
    Inventors: Tamas Czimmermann, Kenneth Jordan
  • Publication number: 20230075704
    Abstract: 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: Application
    Filed: August 30, 2022
    Publication date: March 9, 2023
    Inventors: Tamas Czimmermann, Kenneth Jordan
  • Publication number: 20230035784
    Abstract: 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: Application
    Filed: October 12, 2022
    Publication date: February 2, 2023
    Inventors: Benjamin Eldridge, Ximiao Wen, Eric Chu, Tamas Czimmerman, Kenneth Jordan, Jodi Loo, Babak Sanii
  • Patent number: 10953712
    Abstract: 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: Grant
    Filed: May 13, 2019
    Date of Patent: March 23, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Norman J. Weigert, Ralph D. Schlottke, Nash Escalada, Kenneth Jordan Weber
  • Publication number: 20200361260
    Abstract: 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: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Inventors: Norman J. Weigert, Ralph D. Schlottke, Nash Escalada, Kenneth Jordan Weber
  • Patent number: 9710261
    Abstract: 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: Grant
    Filed: May 6, 2010
    Date of Patent: July 18, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Douglas Frankin, Daniel Olewski, Kenneth Jordan, Stephen Faiks, Jason Abbatiello, Marcus Taylor, Philip Davidson, John Bowser, Daniel Doubrovkine
  • Patent number: 9135668
    Abstract: 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: Grant
    Filed: November 18, 2008
    Date of Patent: September 15, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth Jordan, Michael Paul Lepore, Paul Robert Schechinger, Kevin Collins, Rick Whitesel, Lawrence E. Johnson, Victor L. Voydock
  • Patent number: 9088658
    Abstract: 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: Grant
    Filed: February 23, 2007
    Date of Patent: July 21, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth Jordan, Khaled A. Gouda, Paul Schechinger
  • Patent number: 8510146
    Abstract: 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: Grant
    Filed: September 4, 2008
    Date of Patent: August 13, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth Jordan, Khaled A. Gouda, Soufiane Houri
  • Publication number: 20120272204
    Abstract: 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: Application
    Filed: April 21, 2011
    Publication date: October 25, 2012
    Applicant: Microsoft Corporation
    Inventors: Daniel Olewski, Kenneth Jordan
  • Patent number: 8213592
    Abstract: 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: Grant
    Filed: March 14, 2006
    Date of Patent: July 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth Jordan, Tse-Ming Wang, Vincent Milano, Jr.
  • Publication number: 20120134760
    Abstract: 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: Application
    Filed: February 3, 2012
    Publication date: May 31, 2012
    Inventors: Kenneth Jordan, Scott Bublitz, Jonathan A. Zick
  • Patent number: 8109700
    Abstract: 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: Grant
    Filed: February 14, 2011
    Date of Patent: February 7, 2012
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: Kenneth Jordan, Scott Bublitz, Jonathan Zick
  • Publication number: 20110276939
    Abstract: 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: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Douglas Frankin, Daniel Olewski, Kenneth Jordan, Stephen Faiks, Jason Abbatiello, Marcus Taylor, Philip Davidson, John Bowser, Daniel Doubrovkine
  • Publication number: 20110188955
    Abstract: 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: Application
    Filed: February 14, 2011
    Publication date: August 4, 2011
    Inventors: Kenneth Jordan, Scott Bublitz, Jonathan Zick