Patents by Inventor Brian McDowell

Brian McDowell 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: 20220253944
    Abstract: A system to generate a bindable insurance quote includes an end-to-end fully automated platform to quote and purchase insurance all in one transaction. The system includes an enterprise service bus configured to manage communications between mutually interacting software applications of the system. The system also includes an application programming interface (API) in communication with the enterprise, service bus, a model view controller (MVC) in communication with the APT, and a data enrichment module in communication with the API. The system may include a plurality of insurance frontend graphical user interfaces (GUIs) that are embedded into respective partner HTML pages as an inline frame element or a plurality of partner branded insurance frontend GUIs. The system may include a widget embedded into a respective partner HTML to enter customer data The system may include a plurality of partner insurance frontend GUIs that are configured to collect the customer data.
    Type: Application
    Filed: February 21, 2022
    Publication date: August 11, 2022
    Inventor: Brian McDowell
  • Publication number: 20210293374
    Abstract: A kit may include at least one frame lifting mechanism configured to be mounted within the support frame. The lifting mechanism may include a movable element configured to be movably mounted to the frame and an extendible member configured to extend between the movable element and a static member mounted on the frame. The movable element includes at least one support portion extending from a lower surface of the movable element when the movable element is mounted to the frame. The extendible member is configured to be movable between a compressed state and an extended state. The movable element is configured to be mounted to the frame such that on extension of the extendible member the movable element is pushed downwards and the at least one support portion moves below a base of the frame and provides a lifting force to the frame.
    Type: Application
    Filed: March 20, 2020
    Publication date: September 23, 2021
    Inventors: Ian Kirkland, Brian McDowell, Gregory Ryan Le Mon, Jacob Henry Goeke
  • Publication number: 20210133890
    Abstract: A system to generate a bindable insurance quote, and renew and make midterm adjustments to a policy includes an enterprise service bus, an application programming interface (API) in communication with the service bus, a model view controller (MVC) in communication with the API, an insurance frontend graphical user interface (GUI) in communication with the MVC, and a payment API in communication with the MVC and the service bus. In addition, the system includes insurance carrier direct services in communication with the payment API. The system includes a data enrichment module in communication with the API, where the data enrichment module comprises third party web services used to retrieve customer and property data to prefill and default policy information. In addition, the system includes an external rating engine and a handshaking algorithm configured to manage rate calls with the external rating engine to generate a binding insurance quote.
    Type: Application
    Filed: September 29, 2020
    Publication date: May 6, 2021
    Inventor: Brian MCDOWELL
  • Patent number: 10913637
    Abstract: The present invention teaches a method for quickly and easily nesting and un-nesting bulk seed boxed. A first lower box is engaged with forks extending from a forklift truck, and the stacked boxes are elevated to a target height. Next, the forklift truck is advanced forward until the stacked boxes are in position in a box inverter apparatus, wherein the stacked boxes are positioned between opposing box engaging surfaces of rotary clamp pads. The rotary clamp pads engage the stacked boxes at a clamping location below the center of mass of the second, upper box unit. The forks of the fork truck carrying the first, lower box unit are then lowered until the first lower box unit is separated from the second, upper box unit, thereby affecting rotation of the second, upper box unit and rotary clamp pads until the second, upper box unit rotates a full 180 degrees to an inverted position.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: February 9, 2021
    Assignee: MCDOWELL AND DELLINGER LLC
    Inventors: Gregory Dale Dellinger, Shawn Brian McDowell
  • Publication number: 20200247646
    Abstract: The present invention teaches a method used in connection with a forklift truck for quickly and easily nesting and un-nesting bulk seed boxes. A lower surface of the first lower box unit is engaged with forks extending from a forklift truck. The stacked first and second box units are then elevated to a target height. Next, the forklift truck is advanced forward until the stacked first and second box units are in a predetermined horizontal position in a box inverter apparatus, wherein the stacked first and second box units are positioned between opposing box engaging surfaces of first and second rotary clamp pads associated with the box inverter apparatus. The rotary clamp pads are then moved toward the stacked first and second box units until the opposing box engaging surfaces engage opposing outer surfaces of the second, upper box unit at a clamping location below the center of mass of the second, upper box unit.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Applicant: MCDOWELL AND DELLINGER, LLC
    Inventors: GREGORY DALE DELLINGER, SHAWN BRIAN MCDOWELL
  • Patent number: 10721578
    Abstract: Methods and devices for correcting warping in spatial audio may include identifying a geometric transform that defines a geometric warping between a first spatial geometric model that represents how sound is produced in a first volumetric space and a second spatial geometric model that represents how sound is produced in a second volumetric space different from the first volumetric space. The methods and devices may include determining an inverse of the geometric transform that compensates for the geometric transform. The methods and devices may include applying the inverse of the geometric transform to a first location in the first spatial geometric model by mapping the first location to a second location in the second spatial geometric model to correct for the geometric warping.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: July 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian McDowell, Philip Andrew Edry, Robert Norman Heitkamp
  • Patent number: 10625988
    Abstract: The present invention teaches an apparatus and method used in connection with a forklift truck for quickly and easily nesting and un-nesting bulk seed boxes. A box inverter apparatus includes first and second rotary clamp pads, each clamp pad having a box engaging surface and an opposing rear surface. The first and second rotary clamp pads are positioned such that the box engaging surfaces thereof face one another in a spaced apart relationship. First and second spindle and bearing assemblies are associated with and extend radially outwardly from the opposing rear surfaces of the first and second rotary clamp pads, respectively. Each of the spindle and bearing assemblies has a first end attached to the rear surface of the rotary clamp pad and a second end attached to a frame such that each spindle and bearing assembly permits rotation of the rotary clamp pad relative to the frame.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: April 21, 2020
    Assignee: McDowell and Dellinger, LLC
    Inventors: Gregory Dale Dellinger, Shawn Brian McDowell
  • Publication number: 20180197551
    Abstract: Methods and devices for correcting warping in spatial audio may include identifying a geometric transform that defines a geometric warping between a first spatial geometric model that represents how sound is produced in a first volumetric space and a second spatial geometric model that represents how sound is produced in a second volumetric space different from the first volumetric space. The methods and devices may include determining an inverse of the geometric transform that compensates for the geometric transform. The methods and devices may include applying the inverse of the geometric transform to a first location in the first spatial geometric model by mapping the first location to a second location in the second spatial geometric model to correct for the geometric warping.
    Type: Application
    Filed: May 26, 2017
    Publication date: July 12, 2018
    Inventors: Brian MCDOWELL, Philip Andrew EDRY, Robert Norman HEITKAMP
  • Publication number: 20180155172
    Abstract: The present invention teaches an apparatus and method used in connection with a forklift truck for quickly and easily nesting and un-nesting bulk seed boxes. A box inverter apparatus includes first and second rotary clamp pads, each clamp pad having a box engaging surface and an opposing rear surface. The first and second rotary clamp pads are positioned such that the box engaging surfaces thereof face one another in a spaced apart relationship. First and second spindle and bearing assemblies are associated with and extend radially outwardly from the opposing rear surfaces of the first and second rotary clamp pads, respectively. Each of the spindle and bearing assemblies has a first end attached to the rear surface of the rotary clamp pad and a second end attached to a frame such that each spindle and bearing assembly permits rotation of the rotary clamp pad relative to the frame.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 7, 2018
    Applicant: MCDOWELL AND DELLINGER, LLC
    Inventors: GREGORY DALE DELLINGER, SHAWN BRIAN MCDOWELL
  • Patent number: 9628755
    Abstract: A system for automatically tracking movement of a user participating in a video chat application executing in a computing device is disclosed. A capture device connected to the computing device captures a user in a field of view of the capture device and identifies a sub-frame of pixels identifying a position of the head, neck and shoulders of the user in a capture frame of a capture area. The sub-frame of pixels is displayed to a remote user at a remote computing system who is participating in the video chat application with the user. The capture device automatically tracks the position of the head, neck and shoulders of the user as the user moves to a next location within the capture area. A next sub-frame of pixels identifying a position of the head, neck and shoulders of the user in the next location is identified and displayed to the remote user at the remote computing device.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: April 18, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian McDowell, Darren Apfel
  • Patent number: 9484065
    Abstract: A system for intelligently determining replay locations in a multimedia content stream based on identifying events in the multimedia content stream is provided. In one embodiment, events in the multimedia content stream are identified by analyzing information in the multimedia content stream, in real time. In another embodiment, events in the multimedia content stream are identified by analyzing the viewing behavior and an emotional response from users viewing the multimedia content, in real time. One or more replay locations in the multimedia content stream are determined based on the events identified in the multimedia content stream. The multimedia content stream with the replay locations are displayed to a user via a user interface in the user's processing device.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: November 1, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian McDowell, Owen Paulus, David Jurenka, Ivann Alvarado
  • Patent number: 9147111
    Abstract: A blocking image generating system and related methods include a head-mounted display device having an opacity layer. A method may include receiving a virtual image to be presented by display optics in the head-mounted display device. Lighting information and an eye-position parameter may be received from an optical sensor system in the head-mounted display device. A blocking image may be generated in the opacity layer of the head-mounted display device based on the lighting information and the virtual image. The location of the blocking image in the opacity layer may be adjusted based on the eye-position parameter.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: September 29, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rod G. Fleck, David D. Bohn, Stephen Latta, Julia Meinershagen, Sebastian Sylvan, Brian McDowell, Jeff Cole, Jeffrey Alan Kohler
  • Publication number: 20140040357
    Abstract: Frames of user interface (UI) graphical data can be remotely rendered more efficiently at a client during a remote session with a server by utilizing graphical data cached at the client to prevent re-sending data to the client that was sent in previous payloads. By using cache memory to remember recurring frames of similar UI data and delta encoding to correct areas that are not similar, encoded payload sizes are greatly reduced. When a cached frame is closer to a new frame than the current frame, the cached frame is selected and delta commands are derived from differences between the selected cache frame and the new frame. The differences between the cached frame and the new frame are then encoded as delta commands and the cache commands and delta commands are sent to the client which receives and applies the commands to render the new frame.
    Type: Application
    Filed: October 10, 2013
    Publication date: February 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventor: Brian McDowell
  • Patent number: 8619877
    Abstract: Frames of user interface (UI) graphical data can be remotely rendered more efficiently at a client during a remote session with a server by utilizing graphical data cached at the client to prevent re-sending data to the client that was sent in previous payloads. By using cache memory to remember recurring frames of similar UI data and delta encoding to correct areas that are not similar, encoded payload sizes are greatly reduced. When a cached frame is closer to a new frame than the current frame, the cached frame is selected and delta commands are derived from differences between the selected cache frame and the new frame. The differences between the cached frame and the new frame are then encoded as delta commands and the cache commands and delta commands are sent to the client which receives and applies the commands to render the new frame.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventor: Brian McDowell
  • Publication number: 20130208014
    Abstract: A blocking image generating system including a head-mounted display device having an opacity layer and related methods are disclosed. A method may include receiving a virtual image to be presented by display optics in the head-mounted display device. Lighting information and an eye-position parameter may be received from an optical sensor system in the head-mounted display device. A blocking image may be generated in the opacity layer of the head-mounted display device based on the lighting information and the virtual image. The location of the blocking image in the opacity layer may be adjusted based on the eye-position parameter.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Inventors: Rod G. Fleck, David D. Bohn, Stephen Latta, Julia Meinershagen, Sebastian Sylvan, Brian McDowell, Jeff Cole, Jeffrey Alan Kohler
  • Patent number: 8358879
    Abstract: Raster segment commands are generated by a delta encoder and are encoded for raster segments detected to have moved in the current frame with respect to a location of the raster segment in a previous frame. Raster segment motion commands are stored in a queue and, when written, copy a raster segment into the current frame from a previous payload or cache. When written from the queue to a payload, raster segment motion commands are applied to a copy of the current frame maintained at the server using a copy of the previous payload sent. When copying a raster segment from a raster segment cache, a raster segment cache command retrieves identified raster segment data from the raster segment cache and copies the raster segment into a particular location in the current frame at the client. The raster segment commands are sent to a client via a payload to copy a raster segment from a previous payload into the current frame at the client or from a raster segment cache to the current frame.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: January 22, 2013
    Assignee: Microsoft Corporation
    Inventor: Brian McDowell
  • Publication number: 20120133675
    Abstract: Frames of user interface graphical data can be remotely rendered at a client during a remote session with a server by providing graphical data commands to the client. A server identifies moving objects having a first position in the current frame and a second position in the new frame, generates motion hints for the moving objects, and reduces the motion hints based on collision detection, motion verification and other factors. Motion commands are generated for the reduced set of motion hints and applied to a copy of the current frame at the server. Differences between the modified current frame and the new frame are then encoded as delta commands. The server then sends the motion commands and delta commands to the client. The client receives and applies the commands to the current frame to render the new frame.
    Type: Application
    Filed: January 10, 2012
    Publication date: May 31, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Brian McDowell
  • Publication number: 20120105463
    Abstract: Raster segment commands are generated by a delta encoder and are encoded for raster segments detected to have moved in the current frame with respect to a location of the raster segment in a previous frame. Raster segment motion commands are stored in a queue and, when written, copy a raster segment into the current frame from a previous payload or cache. When written from the queue to a payload, raster segment motion commands are applied to a copy of the current frame maintained at the server using a copy of the previous payload sent. When copying a raster segment from a raster segment cache, a raster segment cache command retrieves identified raster segment data from the raster segment cache and copies the raster segment into a particular location in the current frame at the client. The raster segment commands are sent to a client via a payload to copy a raster segment from a previous payload into the current frame at the client or from a raster segment cache to the current frame.
    Type: Application
    Filed: December 13, 2011
    Publication date: May 3, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Brian McDowell
  • Publication number: 20120096368
    Abstract: A system and method are disclosed for quickly and easily making data from one device available to other devices in a user's collection of computing devices. In one example, each of a user's computing devices includes a client-side clipboard application. A cloud clipboard service may be resident on a server to which each of the user's computing devices are operatively connected. Data from a local clipboard buffer on a user's computing device is automatically uploaded by the associated client-side clipboard application to the cloud clipboard service. Thereafter, the uploaded data it is automatically propagated to a user's other networked devices for use on those devices. Data from one user uploaded to the cloud clipboard service may also be propagated to the devices of one or more other users.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 19, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Brian McDowell
  • Publication number: 20120093481
    Abstract: A system for intelligently determining replay locations in a multimedia content stream based on identifying events in the multimedia content stream is provided. In one embodiment, events in the multimedia content stream are identified by analyzing information in the multimedia content stream, in real time. In another embodiment, events in the multimedia content stream are identified by analyzing the viewing behavior and an emotional response from users viewing the multimedia content, in real time. One or more replay locations in the multimedia content stream are determined based on the events identified in the multimedia content stream. The multimedia content stream with the replay locations are displayed to a user via a user interface in the user's processing device.
    Type: Application
    Filed: October 15, 2010
    Publication date: April 19, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian McDowell, Owen Paulus, David Jurenka, Ivann Alvarado