Patents by Inventor Brian Marshall

Brian Marshall 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: 20250156772
    Abstract: A system can identify data points associated with a profile data structure for a first time interval. The system can detect, from a data source, events indicative of modifying the data points associated with the profile data structure for a second time interval. The system can update, based on the events, one or more machine learning models of a hybrid machine learning model. The system can generate a predicted data point associated with the profile data structure based on the data points and the events being input into the hybrid machine learning model. The system can determine a variance in response to comparing the predicted data point for the second time interval to the data points identified for the first time interval. The system can transmit the variance to a payroll processing system to execute, for the second time interval, a network operation associated with the profile data structure.
    Type: Application
    Filed: November 14, 2024
    Publication date: May 15, 2025
    Applicant: ADP, Inc.
    Inventors: Sanjay Varma Rudraraju, Naga Venkata Lakshmi Ramyasree Suddapalli, Brian Marshall, Divya Srivastava, Ankush Chauhan, Steve Little
  • Publication number: 20220172160
    Abstract: A method and system for controlling a transfer of liquid from or to a transport vehicle uses a memory module on the vehicle to keep track of vehicle parameters. When a transfer request, having a plurality of transfer parameters, is received, transport vehicle parameters representative of a current condition of the transport vehicle are retrieved. The transfer parameters are compared to the transport vehicle parameters. The transfer proceeds as a result of determining that each comparison of a transfer parameter to a transport vehicle parameter is correct.
    Type: Application
    Filed: March 24, 2020
    Publication date: June 2, 2022
    Applicant: Scully Signal Company
    Inventors: Robert McGonagle, Steven Ent, Brian Marshall, Rohan Verma, James Carrington
  • Patent number: 9977715
    Abstract: Techniques to manage collaborative documents are described. An application program may comprise a document render component to render a first document instance of a collaborative document, a document share component to receive a document update list comprising a set of change records for a second document instance of the collaborative document, and modify properties of one or more constructs for the first document instance based on the change records to form a merged document instance of the collaborative document, and an undo manager component to manage a local undo stack for the first document instance, the local undo stack comprising a set of undo records, and determine whether to preserve one or more of the undo records of the local undo stack after formation of the merged document instance based on one or more of the change records. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: May 22, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Bailor, Matthew Wood, Brian Marshall
  • Publication number: 20150269033
    Abstract: Techniques to manage collaborative documents are described. An application program may comprise a document render component to render a first document instance of a collaborative document, a document share component to receive a document update list comprising a set of change records for a second document instance of the collaborative document, and modify properties of one or more constructs for the first document instance based on the change records to form a merged document instance of the collaborative document, and an undo manager component to manage a local undo stack for the first document instance, the local undo stack comprising a set of undo records, and determine whether to preserve one or more of the undo records of the local undo stack after formation of the merged document instance based on one or more of the change records. Other embodiments are described and claimed.
    Type: Application
    Filed: May 12, 2015
    Publication date: September 24, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Bailor, Matthew Wood, Brian Marshall
  • Patent number: 9053079
    Abstract: Techniques to manage collaborative documents are described. An application program may comprise a document render component to render a first document instance of a collaborative document, a document share component to receive a document update list comprising a set of change records for a second document instance of the collaborative document, and modify properties of one or more constructs for the first document instance based on the change records to form a merged document instance of the collaborative document, and an undo manager component to manage a local undo stack for the first document instance, the local undo stack comprising a set of undo records, and determine whether to preserve one or more of the undo records of the local undo stack after formation of the merged document instance based on one or more of the change records. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: June 9, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Bailor, Matthew Wood, Brian Marshall
  • Publication number: 20140059247
    Abstract: Methods, systems, and devices are described for managing network communications at a traffic manager module serving as a proxy to at least one network service for at least one client device. The traffic manager module may maintaining a SYN request cache for a socket implemented by the traffic manager module. Active SYN request messages may be stored at the socket in the SYN request cache. The traffic manager module may determine a status of the SYN request cache and ignore additional SYN request messages at the socket based on the determined status of the SYN request cache.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 27, 2014
    Applicant: F5 Networks, Inc.
    Inventors: Manish Vachharajani, John Giacomoni, Mark Terrel, Brian Marshall
  • Publication number: 20130218930
    Abstract: Systems and methods are disclosed that provide a flexible file capable of storing rich content. A flexible file may include a section object, one or more tile objects stored within the section object, and one or more clip objects associated with each tile object. A clip objects may store a content item. Alternatively a clip object may store one or more references to a content item, the content item being stored externally to the flexible file. The disclosed flexible file allows an application to adjust the atomicity based upon the needs of a user or application.
    Type: Application
    Filed: February 20, 2012
    Publication date: August 22, 2013
    Applicant: Microsoft Corporation
    Inventors: Matthew Wood, Jonathan Bailor, Robert Little, Brian Marshall, Andrew Smith
  • Publication number: 20130151940
    Abstract: Techniques to manage collaborative documents are described. An application program may comprise a document render component to render a first document instance of a collaborative document, a document share component to receive a document update list comprising a set of change records for a second document instance of the collaborative document, and modify properties of one or more constructs for the first document instance based on the change records to form a merged document instance of the collaborative document, and an undo manager component to manage a local undo stack for the first document instance, the local undo stack comprising a set of undo records, and determine whether to preserve one or more of the undo records of the local undo stack after formation of the merged document instance based on one or more of the change records. Other embodiments are described and claimed.
    Type: Application
    Filed: December 12, 2011
    Publication date: June 13, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Bailor, Matthew Wood, Brian Marshall
  • Publication number: 20120047479
    Abstract: Techniques for incrementally analyzing layout design data are disclose. With various implementations, a subsequent incremental analysis can be made for only portions of layout design data, using a subset of available analysis criteria, or some combination of both. For example, the analysis can be limited to errors identified in a previous analysis process, to changes in the layout design data made after a previous analysis process, to particular areas specified by a designer, or some combination thereof. Still further, the analysis process may be performed using only a subset of analysis criteria relevant to the portions of the design data being analyzed, a subset of the initial analysis criteria that the design data failed in a previous analysis process, a subset of the initial analysis criteria selected by the designer, or some combination thereof. Further, such an incremental analysis process can be initiated before a previous analysis process has completed.
    Type: Application
    Filed: March 9, 2008
    Publication date: February 23, 2012
    Inventors: James M. Paris, Brian Marshall, John G. Ferguson, Anant S. Adke
  • Patent number: 7182668
    Abstract: Methods and apparatuses for analyzing and controlling performance parameters in planarization of microelectronic substrates. In one embodiment, a planarizing machine for mechanical or chemical-mechanical planarization includes a table, a planarizing pad on the table, a carrier assembly, and an array of force sensors embedded in at least one of the planarizing pad, a sub-pad under the planarizing pad, or the table. The force sensor array can include shear and/or normal force sensors, and can be configured in a grid pattern, concentric pattern, radial pattern, or a combination thereof.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: February 27, 2007
    Assignee: Micron Technology, Inc.
    Inventor: Brian Marshall
  • Publication number: 20060259502
    Abstract: A method for unloading a database includes copying a data set in physical sequence from a database to a data space and unloading the data set in hierarchical sequence from the data space.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 16, 2006
    Inventors: Brian Marshall, Mark Henderson
  • Publication number: 20060160470
    Abstract: Methods and apparatuses for analyzing and controlling performance parameters in planarization of microelectronic substrates. In one embodiment, a planarizing machine for mechanical or chemical-mechanical planarization includes a table, a planarizing pad on the table, a carrier assembly, and an array of force sensors embedded in at least one of the planarizing pad, a sub-pad under the planarizing pad, or the table. The force sensor array can include shear and/or normal force sensors, and can be configured in a grid pattern, concentric pattern, radial pattern, or a combination thereof.
    Type: Application
    Filed: December 13, 2005
    Publication date: July 20, 2006
    Applicant: Micron Technology, Inc.
    Inventor: Brian Marshall
  • Publication number: 20060044727
    Abstract: Electrical circuits are interrupted in response to temperature transients of the electrical conductors of the circuit. Temperature excursions are sensed using a thermo optical device. The circuit interruption device may be the same element as the circuit switching element.
    Type: Application
    Filed: August 30, 2004
    Publication date: March 2, 2006
    Inventors: OJ Aboyade, James Bradley, Rodney Klinger, Brian Marshall
  • Patent number: 6974364
    Abstract: Methods and apparatuses for analyzing and controlling performance parameters in planarization of microelectronic substrates. In one embodiment, a planarizing machine for mechanical or chemical-mechanical planarization includes a table, a planarizing pad on the table, a carrier assembly, and an array of force sensors embedded in at least one of the planarizing pad, a sub-pad under the planarizing pad, or the table. The force sensor array can include shear and/or normal force sensors, and can be configured in a grid pattern, concentric pattern, radial pattern, or a combination thereof.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: December 13, 2005
    Assignee: Micron Technology, Inc.
    Inventor: Brian Marshall
  • Patent number: 6792737
    Abstract: The invention comprises an insert delivery system for use with an automated packaging machine. Preferably, the system is used to include coupons and the like with products being automatically packaged, such as sliced loaf bread. The system may comprise an insert delivery tray, card conveyor, or carousel and magazine combination, a feeder mechanism, and an insert placer configured to select an insert from the tray, conveyor, or magazine. Preferably, the insert placer includes a vacuum system and moves linearly. Additionally, the feeder mechanism may be positioned either perpendicularly, or parallel, to the scoop assembly, so as to feed an insert onto the scoop assembly at various points along the path of the scoop. The invention also comprises methods of using the system.
    Type: Grant
    Filed: May 22, 2003
    Date of Patent: September 21, 2004
    Assignee: DSD Communications, Inc.
    Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall, Raymond E. Noel, Jr.
  • Publication number: 20040020164
    Abstract: The invention comprises an insert delivery system for use with an automated packaging machine. Preferably, the system is used to include coupons and the like with products being automatically packaged, such as sliced loaf bread. The system may comprise an insert delivery tray, card conveyor, or carousel and magazine combination, a feeder mechanism, and an insert placer configured to select an insert from the tray, conveyor, or magazine. Preferably, the insert placer includes a vacuum system and moves linearly. Additionally, the feeder mechanism may be positioned either perpendicularly, or parallel, to the scoop assembly, so as to feed an insert onto the scoop assembly at various points along the path of the scoop. The invention also comprises methods of using the system.
    Type: Application
    Filed: May 22, 2003
    Publication date: February 5, 2004
    Applicant: DSD COMMUNICATIONS, INC.
    Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall, Raymond E. Noel
  • Patent number: 6662525
    Abstract: The invention comprises an insert delivery system for use with an automated packaging machine. Preferably, the system is used to include coupons and the like with products being automatically packaged, such as sliced loaf bread. The system may comprise an insert delivery tray or card conveyor, a feeder mechanism, and an insert placer configured to select an insert from the tray or conveyor. Preferably, the delivery placer includes an arm having a holder which comprises a vacuum system. Additionally, the feeder mechanism may be used to feed an insert onto a scoop assembly at various points along the path of the scoop. In certain embodiments of the invention, the insert has multiple folds to allow it to be folded around the product prior to packaging. The invention also comprises methods of using the system.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: December 16, 2003
    Assignee: DSD Communications, Inc.
    Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall
  • Patent number: 6584753
    Abstract: The invention comprises an insert delivery system for use with an automated packaging machine. Preferably, the system is used to include coupons and the like with products being automatically packaged, such as sliced loaf bread. The system may comprise an insert delivery tray, card conveyor, or carousel and magazine combination, a feeder mechanism, and an insert placer configured to select an insert from the tray, conveyor, or magazine. Preferably, the insert placer includes a vacuum system and moves linearly. Additionally, the feeder mechanism may be positioned either perpendicularly, or parallel, to the scoop assembly, so as to feed an insert onto the scoop assembly at various points along the path of the scoop. The invention also comprises methods of using the system.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: July 1, 2003
    Assignee: DSD Communications, Inc.
    Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall, Raymond E. Noel, Jr.
  • Publication number: 20030096559
    Abstract: Methods and apparatuses for analyzing and controlling performance parameters in planarization of microelectronic substrates. In one embodiment, a planarizing machine for mechanical or chemical-mechanical planarization includes a table, a planarizing pad on the table, a carrier assembly, and an array of force sensors embedded in at least one of the planarizing pad, a sub-pad under the planarizing pad, or the table. The force sensor array can include shear and/or normal force sensors, and can be configured in a grid pattern, concentric pattern, radial pattern, or a combination thereof.
    Type: Application
    Filed: December 31, 2002
    Publication date: May 22, 2003
    Inventor: Brian Marshall
  • Patent number: 6520834
    Abstract: Methods and apparatuses for analyzing and controlling performance parameters in planarization of microelectronic substrates. In one embodiment, a planarizing machine for mechanical or chemical-mechanical planarization includes a table, a planarizing pad on the table, a carrier assembly, and an array of force sensors embedded in at least one of the planarizing pad, a sub-pad under the planarizing pad, or the table. The force sensor array can include shear and/or normal force sensors, and can be configured in a grid pattern, concentric pattern, radial pattern, or a combination thereof.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: February 18, 2003
    Assignee: Micron Technology, Inc.
    Inventor: Brian Marshall