Patents by Inventor Jason Barber

Jason Barber 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: 11157307
    Abstract: A computer-implemented method for processing a transaction may include, upon receiving a transaction change request, operating a coordinator to generate a unique transaction identifier for the transaction request, send a data change request along with the unique transaction identifier to sources, and store the unique transaction identifier along with a respective first change count in a transaction status table. The method may also include, upon receiving a query, operating a given source to determine from the transaction status table, a second change count of sources associated with the unique transaction identifier, determine whether the second change count matches the first change count for each source, and when the first and second change counts match in each of the other sources, read data associated with the query from the given source and each source.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ronald Jason Barber, Chandrasekaran Mohan, Vijayshankar Raman, Richard Sefton Sidle, Pinar Tozun
  • Publication number: 20210317561
    Abstract: Techniques are provided for making a coated article including an antibacterial and/or antifungal coating. In certain example embodiments, the method includes providing a first sputtering target including Zr; providing a second sputtering target including Zn; and co-sputtering from at least the first and second sputtering targets in the presence of nitrogen to form a layer including ZnxZryNz on a glass substrate. These layers may be heat-treated or thermally tempered to form a single layer including ZnxZryOz. In other examples, two discrete layers of Zn and Zr may be formed. The coating may be heated or tempered to form a single layer including ZnxZryOz. Coated articles made using these methods may have antibacterial and/or antifungal properties.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 14, 2021
    Applicant: GUARDIAN GLASS, LLC
    Inventors: Rudolph Hugo Petrmichl, Jiangping Wang, Jason Barber
  • Patent number: 10995400
    Abstract: Techniques are provided for making a coated article including an antibacterial and/or antifungal coating. In certain example embodiments, the method includes providing a first sputtering target including Zr; providing a second sputtering target including Zn; and co-sputtering from at least the first and second sputtering targets in the presence of nitrogen to form a layer including ZnxZryNz on a glass substrate. These layers may be heat-treated or thermally tempered to form a single layer including ZnxZryOz. In other examples, two discrete layers of Zn and Zr may be formed. The coating may be heated or tempered to form a single layer including ZnxZryOz. Coated articles made using these methods may have antibacterial and/or antifungal properties.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: May 4, 2021
    Assignee: Guardian Glass, LLC
    Inventors: Rudolph Hugo Petrmichl, Jiangping Wang, Jason Barber
  • Patent number: 10492801
    Abstract: A power-driven surgical tool that includes an elongated housing having a fin member aligned substantially parallel with the longitudinal axis of such elongated housing. The tool is power-driven and enables the attachment of either a drill bit or a screwdriver bit. The configuration is such as to provide maximum comfort and a visualization of the target area for the surgeon.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: December 3, 2019
    Inventors: Mario Gonzalez, Eric Mickelson, Dan Davison, Gregg Prisco, Jason Barber, Charles R. Forton, Brian R. Conroy
  • Patent number: 10452424
    Abstract: A computer-implemented method for processing a transaction may include, upon receiving a transaction change request, operating a coordinator to generate a unique transaction identifier for the transaction request, send a data change request along with the unique transaction identifier to sources having respective source identifiers, and store the unique transaction identifier along with the respective source identifiers in a transaction status table. The computer-implemented method may further include, upon receiving a query, operating a given source to determine from the transaction status table, any other sources associated with the unique transaction identifier, determine whether the unique transaction identifier is in each of the other sources, and when the unique transaction identifier is in each of the other sources, read data associated with the query from the given source and each of the other sources.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: October 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Jason Barber, Chandrasekaran Mohan, Vijayshankar Raman, Richard Sefton Sidle, Pinar Tozun
  • Patent number: 10329190
    Abstract: In certain example embodiments, a coated article includes a doped zirconium based layer before heat treatment (HT). The coated article is heat treated sufficiently to cause the doped zirconium oxide and/or nitride based layer to result in a doped zirconium oxide based layer that is scratch resistant and/or chemically durable. The doping of the layer has been found to improve scratch resistance.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: June 25, 2019
    Assignee: Guardian Glass, LLC
    Inventors: Jiangping Wang, Jason Barber
  • Publication number: 20180341515
    Abstract: A computer-implemented method for processing a transaction may include, upon receiving a transaction change request, operating a coordinator to generate a unique transaction identifier for the transaction request, send a data change request along with the unique transaction identifier to sources, and store the unique transaction identifier along with a respective first change count in a transaction status table. The method may also include, upon receiving a query, operating a given source to determine from the transaction status table, a second change count of sources associated with the unique transaction identifier, determine whether the second change count matches the first change count for each source, and when the first and second change counts match in each of the other sources, read data associated with the query from the given source and each source.
    Type: Application
    Filed: May 24, 2017
    Publication date: November 29, 2018
    Inventors: Ronald Jason Barber, Chandrasekaran Mohan, Vijayshankar Raman, Richard Sefton Sidle, Pinar Tozun
  • Publication number: 20180341514
    Abstract: A computer-implemented method for processing a transaction may include, upon receiving a transaction change request, operating a coordinator to generate a unique transaction identifier for the transaction request, send a data change request along with the unique transaction identifier to sources having respective source identifiers, and store the unique transaction identifier along with the respective source identifiers in a transaction status table. The computer-implemented method may further include, upon receiving a query, operating a given source to determine from the transaction status table, any other sources associated with the unique transaction identifier, determine whether the unique transaction identifier is in each of the other sources, and when the unique transaction identifier is in each of the other sources, read data associated with the query from the given source and each of the other sources.
    Type: Application
    Filed: May 24, 2017
    Publication date: November 29, 2018
    Inventors: Ronald Jason BARBER, Chandrasekaran Mohan, Vijayshankar Raman, Richard Sefton Sidle, Pinar Tozun
  • Patent number: 9751800
    Abstract: In certain example embodiments, a coated article includes a tungsten-doped zirconium based layer before heat treatment (HT). The coated article is heat treated sufficiently to cause the tungsten-doped zirconium oxide and/or nitride based layer to result in a tungsten-doped zirconium oxide based layer that is scratch resistant and/or chemically durable. The doping of the layer with tungsten has been found to improve scratch resistance.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: September 5, 2017
    Assignee: Guardian Glass, LLC
    Inventors: Jiangping Wang, Jason Barber
  • Publication number: 20170029323
    Abstract: In certain example embodiments, a coated article includes a doped zirconium based layer before heat treatment (HT). The coated article is heat treated sufficiently to cause the doped zirconium oxide and/or nitride based layer to result in a doped zirconium oxide based layer that is scratch resistant and/or chemically durable. The doping of the layer has been found to improve scratch resistance.
    Type: Application
    Filed: October 14, 2016
    Publication date: February 2, 2017
    Inventors: Jiangping WANG, Jason BARBER
  • Publication number: 20160170452
    Abstract: A mobile office communication system is provided that comprises a partial mobile wall that is mounted on wheels. An enclosure is coupled to a surface of the partial wall. The enclosure is formed from a first portion that is mounted to the partial wall and a second portion that is releasably coupled to the first portion. The mobile office communication system also contains various electronic components that are either housed in the enclosure or coupled to the partial wall to allow the user to setup mobile offices in any location. Furthermore, the system may also provide an indoor and outdoor wireless access point. The system is configured to be self-contained, mobile and provide wired and wireless portable office.
    Type: Application
    Filed: December 4, 2015
    Publication date: June 16, 2016
    Inventors: Stephen Sigmon, Jason Barber
  • Publication number: 20140220360
    Abstract: In certain example embodiments, a coated article includes a copper-doped zirconium based layer before heat treatment (HT). The coated article is heat treated sufficiently to cause the copper-doped zirconium oxide and/or nitride based layer to result in a copper-doped zirconium oxide based layer that is scratch resistant and/or chemically durable. The doping of the layer with copper has been found to improve scratch resistance.
    Type: Application
    Filed: May 30, 2013
    Publication date: August 7, 2014
    Applicant: Guardian Industries Corp.
    Inventors: Jiangping WANG, Jason BARBER, Yongli XU
  • Publication number: 20140220359
    Abstract: In certain example embodiments, a coated article includes a tungsten-doped zirconium based layer before heat treatment (HT). The coated article is heat treated sufficiently to cause the tungsten-doped zirconium oxide and/or nitride based layer to result in a tungsten-doped zirconium oxide based layer that is scratch resistant and/or chemically durable. The doping of the layer with tungsten has been found to improve scratch resistance.
    Type: Application
    Filed: February 6, 2013
    Publication date: August 7, 2014
    Applicant: GUARDIAN INDUSTRIES CORP.
    Inventors: Jiangping WANG, Jason BARBER
  • Patent number: 8738673
    Abstract: Provided are techniques for partitioning a physical index into one or more physical partitions; assigning each of the one or more physical partitions to a node in a cluster of nodes; for each received document, assigning an assigned-doc-ID comprising an integer document identifier; and, in response to assigning the assigned-doc-ID to a document, determining a cut-off of assignment of new documents to a current virtual-index-epoch comprising a first set of physical partitions and placing the new documents into a new virtual-index-epoch comprising a second set of physical partitions by inserting each new document to a specific one of the physical partitions in the second set using one or more functions that direct the placement based on one of the assigned-doc-id, a field value derived from a set of fields obtained from the document, and a combination of the assigned-doc-id and the field value.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ronald Jason Barber, Harish Deshmukh, Ning Li, Bruce Gilbert Lindsay, Sridhar Rajagopalan, Roger C. Raphael, Eugene J. Shekita, Paul Sherwood Taylor
  • Patent number: 8517789
    Abstract: A toy brick includes a housing adapted for releasable engagement to at least one other toy brick and having at least one translucent portion, at least one lighting device arranged inside the housing and adapted to generate light viewable through the at least one translucent portion, at least one battery arranged inside the housing and electrically connected to the at least one lighting device, and at least one switch arranged inside the housing and operable from outside the housing to illuminate the at least one lighting device. The at least one switch can be a motion-activated switch.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: August 27, 2013
    Inventor: Jason Barber
  • Publication number: 20130138923
    Abstract: Described herein are methods, systems, apparatuses and products for multithreaded data merging for multi-core central and graphical processing units. An aspect provides for executing a plurality of threads on at least one central processing unit comprising a plurality of cores, each thread comprising an input data set (IDS) and being executed on one of the plurality of cores; initializing at least one local data set (LDS) comprising a size and a threshold; inserting IDS data elements into the at least one LDS such that each inserted IDS data element increases the size of the at least one LDS; and merging the at least one LDS into a global data set (GDS) responsive to the size of the at least one LDS being greater than the threshold. Other aspects are disclosed herein.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES
    Inventors: Ronald Jason Barber, Min-Soo Kim, Jae Gil Lee, Lin Qiao, Vijayshankar Raman, Richard S. Sidle
  • Publication number: 20120114878
    Abstract: Techniques are provided for making a coated article including an antibacterial and/or antifungal coating. In certain example embodiments, the method includes providing a first sputtering target including Zr; providing a second sputtering target including Zn; and co-sputtering from at least the first and second sputtering targets in the presence of nitrogen to form a layer including ZnxZryNz on a glass substrate. These layers may be heat-treated or thermally tempered to form a single layer including ZnxZryOz. In other examples, two discrete layers of Zn and Zr may be formed. The coating may be heated or tempered to form a single layer including ZnxZryOz. Coated articles made using these methods may have antibacterial and/or antifungal properties.
    Type: Application
    Filed: October 12, 2011
    Publication date: May 10, 2012
    Applicant: Guardian Industries Corp.
    Inventors: Rudolph Hugo Petrmichl, Jiangping Wang, Jason Barber
  • Publication number: 20110217898
    Abstract: A toy brick includes a housing adapted for releasable engagement to at least one other toy brick and having at least one translucent portion, at least one lighting device arranged inside the housing and adapted to generate light viewable through the at least one translucent portion, at least one battery arranged inside the housing and electrically connected to the at least one lighting device, and at least one switch arranged inside the housing and operable from outside the housing to illuminate the at least one lighting device. The at least one switch can be a motion-activated switch.
    Type: Application
    Filed: March 8, 2011
    Publication date: September 8, 2011
    Inventor: Jason Barber
  • Patent number: 7392549
    Abstract: A garment includes a garment body adapted for covering at least the torso of a person, said garment body having an outer surface and an inner surface; at least one sleeve detachably connected to said garment body; at least one sleeve pocket adapted for storing said two sleeves when detached from said garment body; a collar detachably connected along an upper periphery of said garment body, said collar having an associated inflatable cushion; a lumbar support positioned along a back portion of said garment body, said lumbar support including an inflatable cushion; and a plurality of pockets including at least one pocket having an outlet opening along the inner surface of said garment.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: July 1, 2008
    Inventor: Jason Barber
  • Patent number: D874649
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: February 4, 2020
    Inventors: Mario Gonzalez, Eric Mickelson, Dan Davison, Gregg Prisco, Jason Barber, Charles R. Forton, Brian R. Conroy