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: 20250156772Abstract: 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: ApplicationFiled: November 14, 2024Publication date: May 15, 2025Applicant: ADP, Inc.Inventors: Sanjay Varma Rudraraju, Naga Venkata Lakshmi Ramyasree Suddapalli, Brian Marshall, Divya Srivastava, Ankush Chauhan, Steve Little
-
Publication number: 20220172160Abstract: 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: ApplicationFiled: March 24, 2020Publication date: June 2, 2022Applicant: Scully Signal CompanyInventors: Robert McGonagle, Steven Ent, Brian Marshall, Rohan Verma, James Carrington
-
Patent number: 9977715Abstract: 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: GrantFiled: May 12, 2015Date of Patent: May 22, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan Bailor, Matthew Wood, Brian Marshall
-
Publication number: 20150269033Abstract: 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: ApplicationFiled: May 12, 2015Publication date: September 24, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan Bailor, Matthew Wood, Brian Marshall
-
Patent number: 9053079Abstract: 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: GrantFiled: December 12, 2011Date of Patent: June 9, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jonathan Bailor, Matthew Wood, Brian Marshall
-
Publication number: 20140059247Abstract: 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: ApplicationFiled: August 19, 2013Publication date: February 27, 2014Applicant: F5 Networks, Inc.Inventors: Manish Vachharajani, John Giacomoni, Mark Terrel, Brian Marshall
-
Publication number: 20130218930Abstract: 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: ApplicationFiled: February 20, 2012Publication date: August 22, 2013Applicant: Microsoft CorporationInventors: Matthew Wood, Jonathan Bailor, Robert Little, Brian Marshall, Andrew Smith
-
Publication number: 20130151940Abstract: 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: ApplicationFiled: December 12, 2011Publication date: June 13, 2013Applicant: MICROSOFT CORPORATIONInventors: Jonathan Bailor, Matthew Wood, Brian Marshall
-
Publication number: 20120047479Abstract: 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: ApplicationFiled: March 9, 2008Publication date: February 23, 2012Inventors: James M. Paris, Brian Marshall, John G. Ferguson, Anant S. Adke
-
Patent number: 7182668Abstract: 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: GrantFiled: December 13, 2005Date of Patent: February 27, 2007Assignee: Micron Technology, Inc.Inventor: Brian Marshall
-
Publication number: 20060259502Abstract: 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: ApplicationFiled: May 16, 2005Publication date: November 16, 2006Inventors: Brian Marshall, Mark Henderson
-
Publication number: 20060160470Abstract: 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: ApplicationFiled: December 13, 2005Publication date: July 20, 2006Applicant: Micron Technology, Inc.Inventor: Brian Marshall
-
Publication number: 20060044727Abstract: 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: ApplicationFiled: August 30, 2004Publication date: March 2, 2006Inventors: OJ Aboyade, James Bradley, Rodney Klinger, Brian Marshall
-
Patent number: 6974364Abstract: 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: GrantFiled: December 31, 2002Date of Patent: December 13, 2005Assignee: Micron Technology, Inc.Inventor: Brian Marshall
-
Patent number: 6792737Abstract: 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: GrantFiled: May 22, 2003Date of Patent: September 21, 2004Assignee: DSD Communications, Inc.Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall, Raymond E. Noel, Jr.
-
Publication number: 20040020164Abstract: 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: ApplicationFiled: May 22, 2003Publication date: February 5, 2004Applicant: DSD COMMUNICATIONS, INC.Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall, Raymond E. Noel
-
Patent number: 6662525Abstract: 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: GrantFiled: February 9, 2001Date of Patent: December 16, 2003Assignee: DSD Communications, Inc.Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall
-
Patent number: 6584753Abstract: 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: GrantFiled: August 13, 2001Date of Patent: July 1, 2003Assignee: DSD Communications, Inc.Inventors: Fatehali T. Dharssi, Dale Lee Klinefelter, Brian Marshall, Raymond E. Noel, Jr.
-
Publication number: 20030096559Abstract: 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: ApplicationFiled: December 31, 2002Publication date: May 22, 2003Inventor: Brian Marshall
-
Patent number: 6520834Abstract: 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: GrantFiled: August 9, 2000Date of Patent: February 18, 2003Assignee: Micron Technology, Inc.Inventor: Brian Marshall