Patents by Inventor David Montgomery
David Montgomery 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: 12146948Abstract: An autonomous moving object comprising a radar sensor is provided. The radar sensor is configured to, during movement, acquire data sets representing reflections from surface portions located within a distance range, and, at least at a sequence of occasions, illuminate a surface region and acquire a data set representing, for each of a set of distances within said distance range, an amplitude and a phase of reflected radar signals received from surface portions located at said distance. Said surface regions comprise common sub-region illuminated at each of said occasions. A radar signal processor is configured to receive the data sets acquired at each of said sequence of occasions. The received data sets form a collection of data sets, wherein each data set of said collection comprises a data subset pertaining to said common sub-region. A surface classifier processor is configured to output a classification of a surface type of the surface based on said collection of data subsets.Type: GrantFiled: January 24, 2020Date of Patent: November 19, 2024Assignee: ACCONEER ABInventors: Peter Almers, Bo Lincoln, Rikard Nelander, David Montgomery, Gaston Holmén
-
Publication number: 20240324742Abstract: There is provided a mount and a case for attaching a mobile device to a further object. The mount comprises first and second coupling members and a body having a front face between the coupling members and that faces the case when the mount is attached to the case. The first and second coupling members define an undercut, for receiving part of the case. The case has an attachment for attaching the case to the mobile device, a cover for covering part of the mobile device, first and second openings in the cover, and first and second overhangs that define undercuts in the cover for mating with corresponding respective overhangs of the mount.Type: ApplicationFiled: June 7, 2024Publication date: October 3, 2024Inventors: Simon HOLROYD, Nicholas James ATHERTON, Daniel Richard PLATT, Felix John William Church CROWTHER, Jack David Montgomery FREETHY, Daniel Thomas DARVILL, Tobias Cedric LANE
-
Patent number: 12087332Abstract: A timecoding technique for determining and assigning timecodes for variable frame rate video. Content identified for timecode assignment is decoded, and for sequential frames of the content, portions of timestamps are compared to determine if the frames are from a same time period (e.g., from the same second in time). For a subsequent frame from the same time period, an index is atomically incremented, a timecode generated from a combination of the time period and the index, and the timecode assigned to the frame. For a subsequent frame from a different time period, the index is initialized, a timecode generated from a combination of the different time period and the initialized index, and the timecode assigned to the frame. Accumulated durations of frames may be used in place of timestamps, in some instances.Type: GrantFiled: September 22, 2023Date of Patent: September 10, 2024Assignee: Amazon Technologies, Inc.Inventors: David Montgomery, Max Eliaser, Nathaniel James Hebert
-
Publication number: 20240087611Abstract: A timecoding technique for determining and assigning timecodes for variable frame rate video. Content identified for timecode assignment is decoded, and for sequential frames of the content, portions of timestamps are compared to determine if the frames are from a same time period (e.g., from the same second in time). For a subsequent frame from the same time period, an index is atomically incremented, a timecode generated from a combination of the time period and the index, and the timecode assigned to the frame. For a subsequent frame from a different time period, the index is initialized, a timecode generated from a combination of the different time period and the initialized index, and the timecode assigned to the frame. Accumulated durations of frames may be used in place of timestamps, in some instances.Type: ApplicationFiled: September 22, 2023Publication date: March 14, 2024Applicant: Amazon Technologies, Inc.Inventors: David Montgomery, Max Eliaser, Nathaniel James Hebert
-
Patent number: 11871061Abstract: Various embodiments of an automated adaptive bitrate (“ABR”) encoding system and method that encodes an input video into a set of encoded video streams for ABR delivery, also known as an ABR ladder. The automated ABR encoding system encodes the input video into an initial number of speculative encodings, based on respectively determined resolution and quality level settings for the individual speculative encodings. It then estimates quality scores for a plurality of potential output encodings based on respective output statistics of the speculative encodings. It selects a plurality of better quality output encodings from the plurality of potential output encodings based on the quality scores. It then encodes the input video a second time into the plurality of better quality output encodings. The automated ABR encoding system selects one or more output encodings from the plurality of better quality output encodings to include in the ABR ladder.Type: GrantFiled: March 31, 2021Date of Patent: January 9, 2024Assignee: Amazon Technologies, Inc.Inventors: Brandon Lin, Trevor Wells, Colin McCoy, Max C Denton, David Montgomery
-
Patent number: 11842428Abstract: A cemetery geospatial mapping system and methods are provided for interactive map-based searching of cemetery properties. The cemetery geospatial mapping system comprises a mapping tools system that includes a component systems package. The component systems package comprises a mapping system that enables end-users to add GPS coordinates to cemetery property records, automates mapping and overlaying of the cemetery properties onto satellite imagery, and enables the end-users to visually interact with information associated with the cemetery properties. A dynamic pricing system uses machine-learning algorithms to analyze data so as to provide the end-users with an optimal price recommendation for each property and unit of inventory. The dynamic pricing system maximizes profits based on predefined characteristics associated with the properties and units of inventory. A host site is stored on an application server system and accessible to the end-users by way of a communications network, such as the Internet.Type: GrantFiled: November 16, 2020Date of Patent: December 12, 2023Assignee: NorthStar Memorial Group, LLCInventors: Joshua P. Lintz, David Montgomery
-
Patent number: 11804248Abstract: A timecoding technique for determining and assigning timecodes for variable frame rate video. Content identified for timecode assignment is decoded, and for sequential frames of the content, portions of timestamps are compared to determine if the frames are from a same time period (e.g., from the same second in time). For a subsequent frame from the same time period, an index is atomically incremented, a timecode generated from a combination of the time period and the index, and the timecode assigned to the frame. For a subsequent frame from a different time period, the index is initialized, a timecode generated from a combination of the different time period and the initialized index, and the timecode assigned to the frame. Accumulated durations of frames may be used in place of timestamps, in some instances.Type: GrantFiled: April 22, 2022Date of Patent: October 31, 2023Assignee: Amazon Technologies, Inc.Inventors: David Montgomery, Max Eliaser, Nathaniel James Hebert
-
Patent number: 11551574Abstract: Systems and methods for objectively assessing physical performance of a subject and generating programs specifically tailored to correct any physical deficiencies identified during that assessment. Generally, the assessments may produce results in binary format so that the assessments may be conducted objectively. Additionally, the recommended exercise programs may be generated based on the results of those assessments so that the recommended exercise programs target the identified physical deficiencies.Type: GrantFiled: January 30, 2019Date of Patent: January 10, 2023Assignee: Fusionetics, LLCInventors: Michael Alan Clark, Tyler Warren Alexander Wallace, David Montgomery Tate
-
Publication number: 20220246179Abstract: A timecoding technique for determining and assigning timecodes for variable frame rate video. Content identified for timecode assignment is decoded, and for sequential frames of the content, portions of timestamps are compared to determine if the frames are from a same time period (e.g., from the same second in time). For a subsequent frame from the same time period, an index is atomically incremented, a timecode generated from a combination of the time period and the index, and the timecode assigned to the frame. For a subsequent frame from a different time period, the index is initialized, a timecode generated from a combination of the different time period and the initialized index, and the timecode assigned to the frame. Accumulated durations of frames may be used in place of timestamps, in some instances.Type: ApplicationFiled: April 22, 2022Publication date: August 4, 2022Applicant: Amazon Technologies, Inc.Inventors: David Montgomery, Max Eliaser, Nathaniel James Hebert
-
Publication number: 20220196323Abstract: A cryogenic fluid containment system is disclosed. The system can store a fluid such as hydrogen at a cryogenic temperature and pressure. As the fluid naturally warms, the fluid can be directed to a portion of a liquefaction system that is configured to perform a cooling technique on the fluid. The cooling techniques may be Joule-Thomson cooling techniques. The liquefaction system may be equipped to perform both non-Joule-Thomson cooling techniques and Joule-Thomson cooling techniques. The system is configured to direct fluid to an appropriate portion of the liquefaction system, which may be based at least in part upon a Joule-Thomson coefficient of the fluid.Type: ApplicationFiled: January 20, 2021Publication date: June 23, 2022Applicant: Caterpillar Inc.Inventors: David Montgomery, David M. Ginter
-
Patent number: 11315606Abstract: A timecoding technique for determining and assigning timecodes for variable frame rate video. Content identified for timecode assignment is decoded, and for sequential frames of the content, portions of timestamps are compared to determine if the frames are from a same time period (e.g., from the same second in time). For a subsequent frame from the same time period, an index is atomically incremented, a timecode generated from a combination of the time period and the index, and the timecode assigned to the frame. For a subsequent frame from a different time period, the index is initialized, a timecode generated from a combination of the different time period and the initialized index, and the timecode assigned to the frame. Accumulated durations of frames may be used in place of timestamps, in some instances.Type: GrantFiled: September 25, 2019Date of Patent: April 26, 2022Assignee: Amazon Technologies, Inc.Inventors: David Montgomery, Max Eliaser, Nathaniel James Hebert
-
Publication number: 20220091257Abstract: An autonomous moving object comprising a radar sensor is provided. The radar sensor is configured to, during movement, acquire data sets representing reflections from surface portions located within a distance range, and, at least at a sequence of occasions, illuminate a surface region and acquire a data set representing, for each of a set of distances within said distance range, an amplitude and a phase of reflected radar signals received from surface portions located at said distance. Said surface regions comprise common sub-region illuminated at each of said occasions. A radar signal processor is configured to receive the data sets acquired at each of said sequence of occasions. The received data sets form a collection of data sets, wherein each data set of said collection comprises a data subset pertaining to said common sub-region. A surface classifier processor is configured to output a classification of a surface type of the surface based on said collection of data subsets.Type: ApplicationFiled: January 24, 2020Publication date: March 24, 2022Applicant: Acconeer ABInventors: Peter Almers, Bo Lincoln, Rikard Nelander, David Montgomery, Gaston Holmén
-
Patent number: 11089386Abstract: Techniques for accommodating irregular timing information in streamed media data are described. According to some embodiments, at least a portion of a media stream that includes a video component is received, the video component including a plurality of video frames and video timing data, and wherein the media stream includes an indication of a video frame rate. A first duration of a first video frame of the plurality of video frames is determined to be different than an expected video frame duration, wherein the expected video frame duration is based at least in part on the indication of the video frame rate. A timestamp of at least one video frame of the plurality of video frames is adjusted to change the first duration.Type: GrantFiled: June 28, 2019Date of Patent: August 10, 2021Assignee: Amazon Technologies, Inc.Inventors: Ryan Bernstein, Ryan Hegar, Timur Darren Kiykioglu, David Montgomery
-
Publication number: 20210074040Abstract: A cemetery geospatial mapping system and methods are provided for interactive map-based searching of cemetery properties. The cemetery geospatial mapping system comprises a mapping tools system that includes a component systems package. The component systems package comprises a mapping system that enables end-users to add GPS coordinates to cemetery property records, automates mapping and overlaying of the cemetery properties onto satellite imagery, and enables the end-users to visually interact with information associated with the cemetery properties. A dynamic pricing system uses machine-learning algorithms to analyze data so as to provide the end-users with an optimal price recommendation for each property and unit of inventory. The dynamic pricing system maximizes profits based on predefined characteristics associated with the properties and units of inventory. A host site is stored on an application server system and accessible to the end-users by way of a communications network, such as the Internet.Type: ApplicationFiled: November 16, 2020Publication date: March 11, 2021Applicant: NorthStar Memorial Group, LLCInventors: Joshua P. Lintz, David Montgomery
-
Patent number: 10612420Abstract: Rotor support structures for industrial machines are disclosed. The support structures may include a rigid base component including a top portion, a slide plate positioned above the rigid base component, and a bearing housing for a rotor, coupled to the slide plate. The bearing housing and the slide plate may be configured to slide or move over the rigid base component. The support structure may also include a plurality of retention blocks coupled to the bearing housing. Each of the plurality of retention blocks may include a moveable retention pin positioned through each of the plurality of retention blocks. The axial movement of the bearing housing and slide plate may compensate for thermal expansion of a turbine shell and/or may reduce vibrations of the rotor and bearing housing during operation of the industrial machines.Type: GrantFiled: November 17, 2016Date of Patent: April 7, 2020Assignee: General Electric CompanyInventors: Edward John Sharrow, Craig Daniel Ivancic, David Montgomery Ritz
-
Patent number: 10387375Abstract: A data storage subsystem having a plurality of data compression engines configured to compress data, each having a different compression algorithm. A data handling system is configured to determine a present rate of access to data; select at least one sample of data; determine the greatest degree of compression of said data compression engines; determine the compression ratios of the operated data compression engines with respect to the selected sample(s); compressing said selected at least one sample with a plurality of said data compression engines at said selected tier; operate a selected data compression engines with respect to the selected sample and determine the greatest degree of compression of the data compression engines; compress the data from which the sample was selected with one of the operated data compression engines determined to have the greatest degree of compression; and store the compressed data in data storage repositories.Type: GrantFiled: January 5, 2017Date of Patent: August 20, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael R. Groseclose, Larry Juarez, David Montgomery, Jason L. Peipelman, Joshua M. Rhoades
-
Patent number: 10331688Abstract: A method for searching data on multiple domains includes transmitting a search query to an enterprise domain; receiving, from the enterprise domain, enterprise content matching the search query; receiving, from the enterprise domain, a search query normalized for searching a social site domain, the normalized search query being the search query in a format recognizable by the social site domain; transmitting the normalized search query to the social site domain; and receiving, from the social site domain, social site content matching the normalized search query.Type: GrantFiled: January 29, 2015Date of Patent: June 25, 2019Assignee: HYLAND SWITZERLAND SÀRLInventors: Thomas David Montgomery, Derek Cunninghame Murphy, Benjamin Stephen Truscott
-
Publication number: 20190103539Abstract: Electric generators are described herein integrating thermoelectric and piezoelectric components. In some embodiments, an electric generator comprises a thermoelectric film having a plurality of lateral p-n junctions across a face of the film, the lateral p-n junctions established at interfaces between p-type regions and n-type regions. A piezoelectric film is coupled to the thermoelectric film and an electrode is coupled to the piezoelectric film.Type: ApplicationFiled: March 9, 2017Publication date: April 4, 2019Inventors: David L. CARROLL, David MONTGOMERY
-
Patent number: 10223931Abstract: Systems and methods for objectively assessing physical performance of a subject and generating programs specifically tailored to correct any physical deficiencies identified during that assessment. Generally, the assessments may produce results in binary format so that the assessments may be conducted objectively. Additionally, the recommended exercise programs may be generated based on the results of those assessments so that the recommended exercise programs target the identified physical deficiencies.Type: GrantFiled: September 4, 2015Date of Patent: March 5, 2019Assignee: Fusionetics, LLCInventors: Michael Alan Clark, Tyler Warren Alexander Wallace, David Montgomery Tate
-
Patent number: 10200732Abstract: Methods, systems, and computer-readable media for output-aligned avail blanking for video streams are disclosed. Frame-rate conversion is performed on a video input. The video input is associated with a starting point in time for a break such as an avail break, and the video input has an input frame rate. The frame-rate conversion generates one or more video outputs whose frame rates may differ from the input frame rate. Blanking is performed on the video outputs after the frame-rate conversion. The blanking comprises modifying or inserting a sequence of frames, and a beginning of the sequence of frames is aligned with an indication of a start of the break. For multiple video outputs, a starting frame for the break is selected from the output having the lowest frame rate so that the start of the break is synchronized across the video outputs.Type: GrantFiled: November 3, 2016Date of Patent: February 5, 2019Assignee: Amazon Technologies, Inc.Inventors: David Montgomery, William Kennemer