Patents by Inventor Steven Harris
Steven Harris 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: 20250369107Abstract: A container assembly is provided. The container assembly includes a vessel, a conduit and a jacket. The vessel is formed from a first material having a first thermal conductivity, the conduit is seated in the vessel and is in communication with an interior of the vessel, and the jacket extends about the vessel and is formed from a second material having a second thermal conductivity. The second thermal conductivity is greater than the first thermal conductivity and the jacket is affixed to the vessel with an interference fit to limit resistance to heat flow between the vessel and the jacket. Chamber arrangements and semiconductor processing systems, material layer deposition methods and methods of making container assemblies are provided.Type: ApplicationFiled: May 29, 2025Publication date: December 4, 2025Inventors: Aniket Chitale, Fan Gao, Wentao Wang, Junwei Su, Mingyang Ma, Jingcheng Zhou, Taison Ku, Steven Harris
-
Patent number: 12145366Abstract: A binary array ink jet printhead assembly includes a cavity for containing ink, nozzle orifices in fluid communication with the cavity for passing the ink from the cavity to form droplets, the nozzle orifices extending along a length of the cavity, and an electrode assembly. The electrode assembly includes a front face configured to be disposed generally parallel to a plurality of droplet paths of droplets from the nozzle orifices. A plurality of charge electrodes are disposed on the front face, each charge electrode corresponding to a droplet path and disposed parallel to the droplet path. Circuitry is disposed on the electrode assembly, wherein each electrode is electrically connected to the circuitry. The circuitry is further in electrical connection to a connector for connecting the electrode assembly to a controller for the printhead.Type: GrantFiled: January 13, 2022Date of Patent: November 19, 2024Assignee: Videojet Technologies Inc.Inventors: Nigel Sherman, David Horsnell, Robert Smith, David Doswell, Steven Harris
-
Publication number: 20230209156Abstract: Various embodiments include devices, systems, and methods for managing storage of video in response to an event in a body-worn video recording device. A body-worn video recording device may continuously store images captured by the camera in the rolling buffer memory, and copy images stored on the rolling buffer memory and storing images captured by the camera in a non-volatile memory in response to determining that a trigger event has occurred. A network computing device may receive from a first body-worn video recording device a signal that a trigger event has occurred, select one or more second body-worn video recording devices in response to receiving the signal that the trigger event has occurred, and send activation messages to the selected one or more second body-worn video recording devices to store images from a respective rolling buffer memory and subsequently captured images in a non-volatile memory.Type: ApplicationFiled: December 23, 2022Publication date: June 29, 2023Inventors: Robert LAMBERT, Mark ADAMSON, Steven HARRIS
-
Publication number: 20220212468Abstract: A binary array ink jet printhead assembly includes a cavity for containing ink, nozzle orifices in fluid communication with the cavity for passing the ink from the cavity to form droplets, the nozzle orifices extending along a length of the cavity, and an electrode assembly. The electrode assembly includes a front face configured to be disposed generally parallel to a plurality of droplet paths of droplets from the nozzle orifices. A plurality of charge electrodes are disposed on the front face, each charge electrode corresponding to a droplet path and disposed parallel to the droplet path. Circuitry is disposed on the electrode assembly, wherein each electrode is electrically connected to the circuitry. The circuitry is further in electrical connection to a connector for connecting the electrode assembly to a controller for the printhead.Type: ApplicationFiled: January 13, 2022Publication date: July 7, 2022Inventors: Nigel Sherman, David Horsnell, Robert Smith, David Doswell, Steven Harris
-
Patent number: 11254130Abstract: A binary array ink jet printhead assembly includes a cavity for containing ink, nozzle orifices in fluid communication with the cavity for passing the ink from the cavity to form droplets, the nozzle orifices extending along a length of the cavity, and an electrode assembly. The electrode assembly includes a front face configured to be disposed generally parallel to a plurality of droplet paths of droplets from the nozzle orifices. A plurality of charge electrodes are disposed on the front face, each charge electrode corresponding to a droplet path and disposed parallel to the droplet path. Circuitry is disposed on the electrode assembly, wherein each electrode is electrically connected to the circuitry. The circuitry is further in electrical connection to a connector for connecting the electrode assembly to a controller for the printhead.Type: GrantFiled: March 25, 2015Date of Patent: February 22, 2022Assignee: VIDEOJET TECHNOLOGIES INC.Inventors: Nigel Sherman, David Horsnell, Robert Smith, David Doswell, Steven Harris
-
Publication number: 20170008283Abstract: A binary array ink jet printhead assembly includes a cavity for containing ink, nozzle orifices in fluid communication with the cavity for passing the ink from the cavity to form droplets, the nozzle orifices extending along a length of the cavity, and an electrode assembly. The electrode assembly includes a front face configured to be disposed generally parallel to a plurality of droplet paths of droplets from the nozzle orifices. A plurality of charge electrodes are disposed on the front face, each charge electrode corresponding to a droplet path and disposed parallel to the droplet path. Circuitry is disposed on the electrode assembly, wherein each electrode is electrically connected to the circuitry. The circuitry is further in electrical connection to a connector for connecting the electrode assembly to a controller for the printhead.Type: ApplicationFiled: March 25, 2015Publication date: January 12, 2017Inventors: SHERMAN NIGEL, HORSNELL DAVID, ROBERT SMITH, DAVID DOSWELL, STEVEN HARRIS
-
Publication number: 20160364428Abstract: A computer system is provided comprising one or more processors, one or more memories and one or more programs stored in one or more of the memories for execution by one or more of the processors, the system updating a database that links organizations with intellectual property rights to create associations between related organizations, and being programmed to carry out the process of: performing a search, using an internet search engine, for a first entry from the database containing data indicative of the name of an organization associated with one or more rights to produce a first set of web page results for the first entry; performing a search, using an internet search engine, for a second entry from the database containing data indicative of the name of an organization associated with one or more rights to produce a second set of web page results for the second entry; comparing the first set of results and the second set of results to identify matches between the first set of results and the second setType: ApplicationFiled: February 27, 2015Publication date: December 15, 2016Inventor: Steven Harris
-
Publication number: 20160100695Abstract: A barrier device forms an inflatable barrier that restricts an object from passing through an opening at the periphery of a support structure, such that a substantial portion of the opening is blocked. The support structure may include furniture. A bladder is inflated with a gas to conform to the size of the opening. The bladder has a first region and a second region that fold over each other to conform to the size of the opening for providing a more substantial barrier. A first end and a second end have an inlet for enabling passage of the gas to and from an interior region of the bladder. In this manner, the size of the bladder can be adjusted. A handle on either end facilities mobility of the device.Type: ApplicationFiled: October 23, 2014Publication date: April 14, 2016Inventor: Steven Harris
-
Publication number: 20130126697Abstract: The Rotating Car Wheel Display allows perspective customers interested in purchasing a car rim or wheel to see the rim or wheel in motion as it would be on the car itself. It operates in a clockwise and counterclockwise motion for spinning wheels and traditional rims and wheels. It is a portable device that can be displayed easily and inexpensively by any wheel and tire shop for more curb appeal.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Inventor: Steven Harris
-
Publication number: 20070235518Abstract: Monitoring an electronic check processing status of an image cash letter (“ICL”) and items in the ICL includes processing each ICL item by performing at least one electronic check processing event in connection with the item. For each electronic check processing event and for each item, a record comprising information related to a status of the electronic check processing event is created. Each record is associated with the corresponding item and the ICL. A status of each item can be determined based on the information stored in the records corresponding to that item. A status of the ICL can be determined based on the status of the items from the ICL.Type: ApplicationFiled: July 7, 2006Publication date: October 11, 2007Applicants: Federal Reserve Bank of Atlanta, Federal Reserve Bank of Cleveland, Federal Reserve Bank of Dallas, Federal Reserve Bank of Kansas CityInventors: Randall Mueller, Thomas Schaadt, Steven Harris, Eric Lendl, V. Nori, Steven Purser
-
Publication number: 20070192615Abstract: Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user's computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.Type: ApplicationFiled: January 25, 2006Publication date: August 16, 2007Inventors: Thomas Varghese, Steven Harris, Jon Fisher, Don Durai
-
Publication number: 20070165849Abstract: Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user's computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.Type: ApplicationFiled: December 22, 2005Publication date: July 19, 2007Inventors: Thomas Varghese, Steven Harris, Jon Fisher, Don Durai
-
Publication number: 20070095888Abstract: Balancing image cash letters (“ICLs”) and ICL items during electronic check processing includes determining whether each item has been presented to a receiving institution for payment. A tracking module can track an incoming ICL/item's processing status using records comprising information regarding the ICL/item's status for electronic check processing events. The tracking module can present the ICL/item's processing status in one or more reports. The tracking module can balance an ICL by comparing an incoming ICL value amount with an outgoing ICL value amount. The incoming ICL value amount comprises the total value of the items in the incoming ICL. The outgoing ICL value amount comprises the total value of the items in the incoming ICL that have been presented to a receiving institution via one or more outgoing ICLs. If the amounts match, then the incoming ICL is balanced. If not, then the ICL is not balanced.Type: ApplicationFiled: July 7, 2006Publication date: May 3, 2007Applicants: Federal Reserve Bank of Atlanta, Federal Reserve Bank of Cleveland, Federal Reserve Bank of Dallas, Federal Reserve Bank of Kansas CityInventors: Randall Mueller, Thomas Schaadt, Steven Harris, Eric Lendl, V. Nori, Steven Purser
-
Publication number: 20070088762Abstract: Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. The managed objects are objects for which state information is to be replicated at the other virtual machines in the cluster on which other instances of the application are running. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed.Type: ApplicationFiled: May 25, 2006Publication date: April 19, 2007Inventors: Steven Harris, Orion Letizi, Saravanan Subbiah, Timothy Eck
-
Publication number: 20070068926Abstract: A circuit includes a switching device for controlling a power signal to be applied to a heating device. A control circuit is configured for comparing a temperature signal, indicative of the temperature of the heating device, to a temperature setpoint to generate a gate pulse signal that controls the duration of the power signal to be applied to the heating device. The control circuit is further configured for comparing the duration of the power signal to be applied to the heating device to a minimum pulse duration and, if the duration of the power signal to be applied to the heating device is at least equal to the minimum pulse duration, providing the gate pulse signal to the switching device.Type: ApplicationFiled: September 27, 2005Publication date: March 29, 2007Inventors: Craig Bush, Steven Harris, Jeffrey Hines, Johnny Sears
-
Publication number: 20070011667Abstract: Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. Centralized lock management is provided where a cluster virtual machine requests a lock which affects managed object, and communicates a request to the central manager for the lock. A central manager determines whether the lock is available, and if it is, grants the lock to the virtual machine. The central manager grants the lock to the requesting virtual machine when no other virtual machine currently has the lock.Type: ApplicationFiled: May 25, 2006Publication date: January 11, 2007Inventors: Saravanan Subbiah, Timothy Eck, Steven Harris, Orion Letizi
-
Publication number: 20060282660Abstract: The present invention provides systems and methods for authenticating access requests from user devices by presenting one of a plurality of graphical user interfaces selected depending on a perceived risk of fraud associated with the devices. User devices are identified with fingerprinting information, and their associated risks of fraud are determined from past experience with the device or with similar devices and from third party information. In preferred embodiments, different graphical user interfaces are presented based on both fraud risk and, in the case of a known user, usability. In preferred embodiments, this invention is implemented as a number of communicating modules that identify user devices, assess their risk of fraud, present selected user interfaces, and maintain databases of fraud experiences. This invention also includes systems providing these authentication services.Type: ApplicationFiled: April 28, 2006Publication date: December 14, 2006Inventors: Thomas Varghese, Jon Fisher, Steven Harris, Don Durai
-
Publication number: 20060271931Abstract: Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. Technology is included for distributing signaling between threads on different virtual machines. The technique extends existing language semantics, including “synchronized”, “wait” and “notify”, “thread.join” and network call methods to an entire cluster of virtual machines.Type: ApplicationFiled: May 25, 2006Publication date: November 30, 2006Inventors: Steven Harris, Timothy Eck, Saravanan Subbiah, Orion Letizi
-
Publication number: 20060271930Abstract: Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. The technology includes creating synthetic transactions at a virtual machine. The transactions share object data among the virtual machines in the cluster. The transactions are considered to be “synthetic” because they are synthesized based on boundaries introduced by the data sharing agent or an implementation of a virtual machine supporting managed objects in accordance with the description herein.Type: ApplicationFiled: May 25, 2006Publication date: November 30, 2006Inventors: Orion Letizi, Timothy Eck, Saravanan Subbiah, Steven Harris
-
Publication number: 20060271395Abstract: Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. The technology includes A computer-implemented method detecting operations performed by a first virtual machine on any local instance of a managed object; creating a transaction including the operation and an object identifier referencing the managed object; and forwarding the transaction to all other virtual machines.Type: ApplicationFiled: May 25, 2006Publication date: November 30, 2006Inventors: Steven Harris, Timothy Eck, Orion Letizi