Patents by Inventor Robert Shield
Robert Shield 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: 20220116258Abstract: Systems and methods for dynamic device programming in accordance with embodiments of the invention are disclosed. One embodiment includes a vehicle telematics device including a processor, a memory containing a dynamic telematics messaging application, a plurality of accumulators, and a communications interface, wherein the dynamic telematics messaging application directs the processor to obtain a first message data describing a requested set of sensor data using the communications interface, dynamically reconfigure the plurality of accumulators to measure the requested set of sensor data, and transmit a second message data describing the measured set of sensor data.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Dean Zywicki, Robert Shields
-
Patent number: 11206171Abstract: Systems and methods for dynamic device programming in accordance with embodiments of the invention are disclosed. One embodiment includes a vehicle telematics device including a processor, a memory containing a dynamic telematics messaging application, a plurality of accumulators, and a communications interface, wherein the dynamic telematics messaging application directs the processor to obtain a first message data describing a requested set of sensor data using the communications interface, dynamically reconfigure the plurality of accumulators to measure the requested set of sensor data, and transmit a second message data describing the measured set of sensor data.Type: GrantFiled: November 30, 2017Date of Patent: December 21, 2021Assignee: CalAmp Corp.Inventors: Dean Zywicki, Robert Shields
-
Publication number: 20190283483Abstract: A laminated core stock sheet for use in a composite laminate assembly configured for being separated into plural individual cards is provided. The laminated core stock sheet includes a core substrate layer and an intermediate filmic layer coupled to the core substrate layer. The intermediate filmic layer includes plural conductive bodies spaced apart from each other that provide at least one of a security feature, a decorative feature, or other functional feature of the individual cards. The core substrate layer and the intermediate filmic layer are configured to be coupled with another laminated core stock sheet that may or may not include the intermediate filmic layer to form the composite laminate assembly configured for being separated into the individual cards.Type: ApplicationFiled: May 23, 2019Publication date: September 19, 2019Applicant: Illinois Tool Works Inc.Inventors: Daniel Mark Szumski, Matthew Robert Shields, William A. Herring
-
Patent number: 10336125Abstract: A laminated core stock sheet for use in a composite laminate assembly configured for being separated into plural individual cards is provided. The laminated core stock sheet includes a core substrate layer and an intermediate filmic layer coupled to the core substrate layer. The intermediate filmic layer includes plural conductive bodies spaced apart from each other that provide at least one of a security feature, a decorative feature, or other functional feature of the individual cards. The core substrate layer and the intermediate filmic layer are configured to be coupled with another laminated core stock sheet that may or may not include the intermediate filmic layer to form the composite laminate assembly configured for being separated into the individual cards.Type: GrantFiled: August 29, 2014Date of Patent: July 2, 2019Assignee: Illinois Tool Works Inc.Inventors: Daniel Mark Szumski, Matthew Robert Shields, William A. Herring
-
Publication number: 20190140886Abstract: Systems and methods for dynamic device programming in accordance with embodiments of the invention are disclosed. One embodiment includes a vehicle telematics device including a processor, a memory containing a dynamic telematics messaging application, a plurality of accumulators, and a communications interface, wherein the dynamic telematics messaging application directs the processor to obtain a first message data describing a requested set of sensor data using the communications interface, dynamically reconfigure the plurality of accumulators to measure the requested set of sensor data, and transmit a second message data describing the measured set of sensor data.Type: ApplicationFiled: November 30, 2017Publication date: May 9, 2019Applicant: CalAmp Corp.Inventors: Dean Zywicki, Robert Shields
-
Patent number: 10218505Abstract: In one general aspect, a method can include receiving, by an application running on a computing device, an indication that a user of the computing device has been authenticated, and receiving a selection of a settings page, the settings page associated with the application and the user. The method can further include requesting the settings page for display on a display device included in the computing device, and receiving the settings page including a value for a preference for a setting included on the settings page, the value for the preference being signed by a private key associated with the user. The method can further include validating, by the application, the value for the preference using a public key associated with the application, and based on the validation, displaying, by the display device, the settings page including an indication of the value of the preference for the setting.Type: GrantFiled: February 9, 2018Date of Patent: February 26, 2019Assignee: GOOGLE LLCInventors: Erik Lewis Wright, Erik Kay, Robert Shield
-
Patent number: 9974008Abstract: Various embodiments are described that relate to a visualization. A visualization can be produced that relates to a coverage area for an element in the network. A user of this element can read the visualization and make decisions in view of the coverage area. In one instance, the user can read the visualization and select a route of travel such that a likelihood of coverage being lost during travel is relatively small.Type: GrantFiled: March 25, 2016Date of Patent: May 15, 2018Assignee: The United States of America, as represented by the Secretary of the ArmyInventors: Bryan May, Robert Shields, Jeffrey Boksiner, Glenn Minko
-
Patent number: 9958673Abstract: A cover plate or lens for an optical metrology device that is positioned under a wafer during measurement is protected with a purge device. The purge device may include a ring that extends around a periphery of the cover plate or lens. The ring includes a plurality of apertures through which a purge gas or air is expelled over the surface of the cover plate or lens. Additionally or alternatively, one or more heating elements may be provided that extend around the periphery of the cover plate or lens. The heating elements heat the cover plate above a dewpoint temperature of contaminant vapor. A heat sensor may be used to monitor the temperature of the cover plate to control the heating elements and/or to compensate for optical changes of the cover plate caused by heating during measurement of a wafer.Type: GrantFiled: July 24, 2015Date of Patent: May 1, 2018Assignee: Nanometrics IncorporatedInventors: Jason Robert Shields, Nir Ben Moshe, Andrew J. Hazelton
-
Patent number: 9894050Abstract: In one general aspect, a method can include receiving, by an application running on a computing device, an indication that a user of the computing device has been authenticated, and receiving a selection of a settings page, the settings page associated with the application and the user. The method can further include requesting the settings page for display on a display device included in the computing device, and receiving the settings page including a value for a preference for a setting included on the settings page, the value for the preference being signed by a private key associated with the user. The method can further include validating, by the application, the value for the preference using a public key associated with the application, and based on the validation, displaying, by the display device, the settings page including an indication of the value of the preference for the setting.Type: GrantFiled: August 11, 2015Date of Patent: February 13, 2018Assignee: GOOGLE LLCInventors: Erik Lewis Wright, Erik Kay, Robert Shield
-
Patent number: 9824218Abstract: A computer implemented method includes generating a first cryptographic hash based on at least one setting associated with an operating system at a first time, storing the first cryptographic hash as a first bit string, generating a second cryptographic hash as a second bit string, wherein the second cryptographic hash is based on the at least one setting associated with the operating system at a second time, determining that a setting associated with the operating system has changed and that the setting change was made outside of the operating system based on a comparison of the first and second bit strings, and if the setting change was made outside of the operating system, setting the setting to a default value.Type: GrantFiled: October 22, 2015Date of Patent: November 21, 2017Assignee: GOOGLE LLCInventors: Erik Kay, Robert Shield, Marc-Andre Decoste, Dominic Battre, William James Budge, Jr.
-
Publication number: 20170280333Abstract: Various embodiments are described that relate to a visualization. A visualization can be produced that relates to a coverage area for an element in the network. A user of this element can read the visualization and make decisions in view of the coverage area. In one instance, the user can read the visualization and select a route of travel such that a likelihood of coverage being lost during travel is relatively small.Type: ApplicationFiled: March 25, 2016Publication date: September 28, 2017Inventors: Bryan May, Robert Shields, Jeffrey Boksiner, Glenn Minko
-
Patent number: 9298585Abstract: Techniques for blacklisting of fault generating software code are provided. An example method includes receiving crash reports of a plurality of browsers, a crash report including an identification of one or more executables related to a software crash of a browser, wherein software code of the executables is included in a memory space of the browser during the software crash, analyzing the crash reports of the browsers to determine a browser component affected by software code of an executable included in respective memory spaces of the browsers to cause one or more software crashes of the browsers, computing, for the executable, a fault level based on a number of crashes of the browser component that is associated with the executable and a number of crashes of the browser component independent of the executable, and including an identifier representing the executable in a list based on the determined fault level.Type: GrantFiled: January 15, 2014Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Chris Sharp, Robert Shield
-
Publication number: 20160033763Abstract: A cover plate or lens for an optical metrology device that is positioned under a wafer during measurement is protected with a purge device. The purge device may include a ring that extends around a periphery of the cover plate or lens. The ring includes a plurality of apertures through which a purge gas or air is expelled over the surface of the cover plate or lens. Additionally or alternatively, one or more heating elements may be provided that extend around the periphery of the cover plate or lens. The heating elements heat the cover plate above a dewpoint temperature of contaminant vapor. A heat sensor may be used to monitor the temperature of the cover plate to control the heating elements and/or to compensate for optical changes of the cover plate caused by heating during measurement of a wafer.Type: ApplicationFiled: July 24, 2015Publication date: February 4, 2016Inventors: Jason Robert SHIELDS, Nir Ben Moshe, Andrew J. Hazelton
-
Patent number: 9177150Abstract: A computer implemented method includes generating a first cryptographic hash based on at least one setting associated with a browser at a first time, storing the first cryptographic hash as a first bit string, generating a second cryptographic hash as a second bit string, wherein the second cryptographic hash is based on the at least one setting associated with the browser at a second time, determining that a setting associated with the browser has changed and that the setting change was made outside of the browser based on a comparison of the first and second bit strings, and if the setting change was made outside of the browser, setting the setting to a default value.Type: GrantFiled: December 4, 2013Date of Patent: November 3, 2015Assignee: Google Inc.Inventors: Erik Kay, Robert Shield, Marc-Andre Decoste, Dominic Battre, William James Budge, Jr.
-
Publication number: 20150125670Abstract: A laminated core stock sheet for use in a composite laminate assembly configured for being separated into plural individual cards is provided. The laminated core stock sheet includes a core substrate layer and an intermediate filmic layer coupled to the core substrate layer. The intermediate filmic layer includes plural conductive bodies spaced apart from each other that provide at least one of a security feature, a decorative feature, or other functional feature of the individual cards. The core substrate layer and the intermediate filmic layer are configured to be coupled with another laminated core stock sheet that may or may not include the intermediate filmic layer to form the composite laminate assembly configured for being separated into the individual cards.Type: ApplicationFiled: August 29, 2014Publication date: May 7, 2015Inventors: Daniel Mark Szumski, Matthew Robert Shields, William A. Herring
-
Publication number: 20070281663Abstract: In an allocation of subscribers to one or more wireless carrier rate plans, a number of wireless voice and/or data carrier rate plans is selected and each subscriber's historical wireless time usage for each of a number of foregone time intervals is determined. For each combination of subscriber and rate plan a first expression is defined that includes a unique variable and a cost associated with assigning the subscriber to the rate plan for at least one of the time intervals. Constraints that collectively ensure that subscribers are allocated to a specified minimum or maximum number of rate plans, or restrict a subscriber to be allocated to just one rate plan are determined. The expressions and constraints are processed by an optimal solution solver running on a computer to determine an optimal assignment of subscribers to at least one rate plan.Type: ApplicationFiled: May 22, 2007Publication date: December 6, 2007Applicant: CombineNet, Inc.Inventors: Tuomas Sandholm, Robert Shields, Bryan Bailey, Richard James McKenzie, Michael Pete Rose, Nick Kuyakanon, David L. Levine, Subhash Suri
-
Patent number: 7292449Abstract: A digital apparatus having a cable comprising a plurality of high-speed and low-speed signal carrying conductors, the conductors carrying the low-speed signals are bypassed to a signal ground with selected values of capacitance so as to become virtual signal ground return conductors for the high-speed signal conductors. The selected values of capacitance have a lower impedance then the characteristic impedance of the conductors in the cable. The cable may be a multi conductor cable, a ribbon cable, a flex cable, a twisted pair cable, etc. In a similar fashion, signal conductors on a printed circuit board, not having a separate ground plane layer, may create virtual signal ground returns from the low-speed signal carrying conductors that are proximate to the high-speed signal carrying conductors for reduction of radiated electromagnetic radio frequency interference.Type: GrantFiled: December 13, 2004Date of Patent: November 6, 2007Assignee: Lexmark International, Inc.Inventors: Paul Kevin Hall, Keith Bryan Hardin, Brandon Robert Shields
-
Publication number: 20070253948Abstract: The present application describes antibodies that selectively bind human Fc?RIIB, with little or no binding to other human Fc?Rs, e.g., human Fc?RIIA. The invention also provides isolated bispecific antibodies comprising an antibody that selectively binds Fc?RIIB, and a second antibody that specifically binds an activating receptor. Various uses, including therapeutic uses, for those antibodies are also described, including administration with anti-tumor antibodies and methods of inhibiting immune responses and suppressing histamine release.Type: ApplicationFiled: April 16, 2007Publication date: November 1, 2007Inventors: Andrew Chan, Robert Shields, Lawren Wu
-
Publication number: 20060169216Abstract: Larviculture is performed using Parvocalanus sp as a feed for fish larvae. A system is described using tanks for growing Parvocalanus sp nauplii with a microalgae feed and transferring the grown Parvocalanus sp nauplii to tanks containing the fish larvae, where the functions of the tanks is interchanged. The Parvocalanus sp feed provide for higher numbers of larger juvenile fish and the rearing of larvae heretofore not reared in culture.Type: ApplicationFiled: October 3, 2003Publication date: August 3, 2006Inventors: Robert Shields, Anthony Ostrowski
-
Publication number: 20060073142Abstract: The present application describes antibodies that selectively bind human FcyRIIB, with little or no binding to other human Fc?Rs, e.g., human Fc?RIIA. The invention also provides isolated bispecific antibodies comprising an antibody that selectively binds Fc?RIIB, and a second antibody that specifically binds an activating receptor. Various uses, including therapeutic uses, for those antibodies are also described, including administration with anti-tumor antibodies and methods of inhibiting immune responses and suppressing histamine release.Type: ApplicationFiled: September 1, 2005Publication date: April 6, 2006Applicant: Genentech, Inc.Inventors: Andrew Chan, Robert Shields, Lawren Wu