Patents by Inventor Brent Roberts

Brent Roberts 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: 9645916
    Abstract: Systems, methods, and computer-readable storage media for testing performance of blocks of code. A system can first receive a request to run a performance test for a selected portion of code in an application. Next, the system can obtain a baseline performance test result corresponding to the performance test for the selected portion of code in the application, and run the performance test for the selected portion of code in the application. The system can then generate a performance test result based on the performance test and the baseline performance test result. The system can also present the test result and/or the baseline performance test result via a graphical user interface.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: May 9, 2017
    Assignee: Apple Inc.
    Inventors: Joar Wingfors, Andrew J. Nesbitt, Brent Robert Shank, Brooke KaleoOKalani Callahan, Kevin Charles Milden, Maxwell Oliver Drukman
  • Publication number: 20170076250
    Abstract: A system for verifying a load placed in one or more trucks that include a plant, a mixer, a discharge point, the one or more trucks, an output ID, an output ID reader and a material load verification non-transitory storage media. The system may also include a third-party cloud platform or an output ID reader that display data from the output ID reader that may be read, relayed and utilized for a configuration decision that would be made by a plant manager on comparing a truck file database with the load matrix interface.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 16, 2017
    Inventors: Brent Robert Pommerening, Patrick Alan Dunbar
  • Patent number: 9565493
    Abstract: Embodiments include a microphone assembly comprising an array microphone and a housing configured to support the array microphone and sized and shaped to be mountable in a drop ceiling in place of at least one of a plurality of ceiling tiles included in the drop ceiling. A front face of the housing includes a sound-permeable screen having a size and shape that is substantially similar to the at least one of the plurality of ceiling tiles. Embodiments also include an array microphone system comprising a plurality of microphones arranged, on a substrate, in a number of concentric, nested rings of varying sizes around a central point of the substrate. Each ring comprises a subset of the plurality of microphones positioned at predetermined intervals along a circumference of the ring.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: February 7, 2017
    Assignee: Shure Acquisition Holdings, Inc.
    Inventors: Mathew T. Abraham, David Grant Cason, John Casey Gibbs, Gregory William Lantz, Albert Francis McGovern, Jr., Brent Robert Shumard
  • Patent number: 9554207
    Abstract: Offset cartridge microphones are provided that include multiple unidirectional microphone cartridges mounted in an offset geometry. Various desired polar patterns and/or desired steering angles can be formed by processing the audio signals from the multiple cartridges, including a toroidal polar pattern. The offset geometry of the cartridges may include mounting the cartridges so that they are immediately adjacent to one another and so that their center axes are offset from one another. The microphones may have a more consistent on-axis frequency response and may more uniformly form desired polar patterns and/or desired steering angles by reducing the interference and reflections within and between the cartridges.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: January 24, 2017
    Assignee: Shure Acquisition Holdings, Inc.
    Inventors: Brent Robert Shumard, Gregory H. Canfield, Mark Gilbert
  • Publication number: 20160381427
    Abstract: Disclosed are various embodiments of broadcaster tools configured to manage interactive shopping interfaces presented in connection with a live video stream. A sequence of items scheduled to be featured within a live video stream is obtained. A user interface that facilitates editing the sequence of items is rendered. An edit to the sequence of items is received via the user interface. Item information transmitted to clients consuming the live video stream is modified based at least in part on the edit.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Inventors: Amber Autrey Taylor, Jon Darren Fleming, John Devlin Lynch, Daniel Thomas Mellott, Brent Robert Mills, Liza Marie Walsh, Gary Alexander Campbell
  • Publication number: 20160323668
    Abstract: Embodiments include a microphone assembly comprising an array microphone and a housing configured to support the array microphone and sized and shaped to be mountable in a drop ceiling in place of at least one of a plurality of ceiling tiles included in the drop ceiling. A front face of the housing includes a sound-permeable screen having a size and shape that is substantially similar to the at least one of the plurality of ceiling tiles. Embodiments also include an array microphone system comprising a plurality of microphones arranged, on a substrate, in a number of concentric, nested rings of varying sizes around a central point of the substrate. Each ring comprises a subset of the plurality of microphones positioned at predetermined intervals along a circumference of the ring.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Mathew Abraham, David Grant Cason, John Casey Gibbs, Gregory William Lantz, Albert Francis McGovern, JR., Brent Robert Shumard
  • Publication number: 20160323667
    Abstract: Offset cartridge microphones are provided that include multiple unidirectional microphone cartridges mounted in an offset geometry. Various desired polar patterns and/or desired steering angles can be formed by processing the audio signals from the multiple cartridges, including a toroidal polar pattern. The offset geometry of the cartridges may include mounting the cartridges so that they are immediately adjacent to one another and so that their center axes are offset from one another. The microphones may have a more consistent on-axis frequency response and may more uniformly form desired polar patterns and/or desired steering angles by reducing the interference and reflections within and between the cartridges.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Brent Robert Shumard, Gregory H. Canfield, Mark Gilbert
  • Patent number: 9460051
    Abstract: Embodiments relate to a method of monitoring an asset including an independent component, the method including: receiving at an electronic device data related to operation of an asset, the data including utilization data of an independent component of the asset; interpreting, using a processor, the utilization to determine an utilization or operational characteristic of the asset; performing, using a processor, analysis of the utilization or operational characteristic in view of a stored target to produce a performance output; filtering, using a processor, to improve accuracy; and providing a report that includes the operational characteristic and/or utilization output; wherein utilization data of the independent component is generated by detecting the engine status of a prime mover of the asset; detecting a position of the independent component; wherein the independent component provides work functionality independent of the engine status.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: October 4, 2016
    Inventor: Brent Robert Horne
  • Publication number: 20160283580
    Abstract: Methods and systems for providing dynamic and category specific search suggestions are provided. According to one embodiment, a partial search query entered by a user can be used to determine a set of relevant search queries, which can be displayed as search suggestions within a search query suggestion window. Each query in the list can be associated with at least one specific category. According to various embodiments, the set of relevant queries and associated categories are dynamically updated as the user modifies the partial search query. Furthermore, each category is selectable by the user such that a detailed list of items associated only with the selected category can be displayed to the user.
    Type: Application
    Filed: June 7, 2016
    Publication date: September 29, 2016
    Inventors: Matthew W. Amacker, Blair L. Hotchkies, Daniel R. Parshall, Brent Robert Mills, Anil A. Sewani, Daniel E. Rose, Alexandru I. Indrei, Jason P. Patrikios
  • Patent number: 9424357
    Abstract: Disclosed are various embodiments for predictive page loading. Text entered by a user into a search query form is captured. If an evaluation of the size of the captured text or identity of characters in the captured text in accordance with a confidence criteria indicates that the confidence criteria is met, a speculative search query is provided to a server. The speculative search query includes a selected suggested search term. A received plurality of speculative search results is rendered in a hidden portion of a browser window. In response to receiving a user instruction to execute a committed search query that includes the at least one selected suggested search term, at least a portion of the received plurality of speculative search results is rendered in a visible portion of the browser window.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: August 23, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Blair L. Hotchkies, Michael L. Brundage, Pongsakorn Teeraparpwong, Jason P. Patrikios, Sarah E. Williams, Brent Robert Mills, Alexandru I. Indrei, Daniel R. Parshall, John M. Nilles, Sikandar Saifullah
  • Patent number: 9405841
    Abstract: Methods and systems for providing dynamic and category specific search suggestions are provided. According to one embodiment, a partial search query entered by a user can be used to determine a set of relevant search queries, which can be displayed as search suggestions within a search query suggestion window. Each query in the list can be associated with at least one specific category. According to various embodiments, the set of relevant queries and associated categories are dynamically updated as the user modifies the partial search query. Furthermore, each category is selectable by the user such that a detailed list of items associated only with the selected category can be displayed to the user.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: August 2, 2016
    Assignee: A9.com, Inc.
    Inventors: Matthew W. Amacker, Blair L. Hotchkies, Daniel R. Parshall, Brent Robert Mills, Anil A. Sewani, Daniel E. Rose, Alexandru I. Indrei, Jason P. Patrikios
  • Patent number: 9380332
    Abstract: A method is described for selecting and caching a video advertisement to be presented on a client device. The method may include determining customer interests for an individual customer, selecting a video advertisement based upon the customer's interests and providing the video advertisement to a client device so that the video advertisement may be cached on the client device and may be available to display to a customer when a customer selects video content to play on the client device.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: June 28, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Brent Robert Mills, Cyrus Khoshnevisan, Dan Catalin Teodorescu
  • Patent number: 9305090
    Abstract: Disclosed are various embodiments for predictive page loading. A number of speculative search queries are provided to a server. Each speculative search query includes one of a plurality of suggested keywords. The number of speculative search queries is based on the number of suggested keywords. Responses corresponding to the speculative search queries are obtained. Each response includes a corresponding plurality of speculative search results. A portion of speculative search results from more than one of the responses is rendered in a hidden portion of a browser window. The portion of the speculative search results is rendered in a visible portion of the browser window in response to receiving a user instruction to execute a committed search query that includes a suggested keyword in one of the speculative queries.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: April 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Blair L. Hotchkies, Michael L. Brundage, Pongsakorn Teeraparpwong, Jason P. Patrikios, Sarah E. Williams, Brent Robert Mills, Alexandru I. Indrei, Daniel R. Parshall, John M. Nilles, Sikandar Saifullah
  • Patent number: 9299030
    Abstract: Disclosed are various embodiments for predictive network page loading. Content corresponding to a network request is obtained. A next network page associated with the obtained page content is predicted. If the prediction is confident relative to a predetermined confidence threshold, then a first network page is generated. The first network page includes the page content corresponding to the network request and a portion of content for the predicted network page. The generated first network page is provided to a client. A request for another network page is received. If the another network page in the request corresponds to the predicted next network page, a second network page is generated. The second network page includes the remainder of the content for the predicted page content.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: March 29, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Blair L. Hotchkies, Michael L. Brundage, Pongsakorn Teeraparpwong, Jason P. Patrikios, Sarah E. Williams, Brent Robert Mills, Alexandru I. Indrei, Daniel R. Parshall, John M. Nilles, Sikandar Saifullah
  • Patent number: 9282436
    Abstract: An example method includes connecting to a call center by a user equipment (UE) device via a voice call and receiving a request for a current location. The device is determined to be in an outdoor environment if the signal strength of satellite signals used by a global positioning system (GPS) is greater than a threshold. The device is determined to be in an indoor environment if a beacon signal strength is greater than a further threshold. If the device is in an outdoor environment, the current location is determined using a standalone or assisted GPS method. If the device is in an indoor environment, the current location is the known location of the beacon or an assisted GPS method. If neither the signal strength of the satellite signals nor the signal strength of the beacon exceeds its respective threshold, the current location is determined as a last stored location.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: March 8, 2016
    Assignee: Cellco Partnership
    Inventors: Monica Chitre, Yoganand Rajala, Peter C. Bates, Paul Tuscano, Matt Nadler, Brent Robert Blum
  • Publication number: 20150347282
    Abstract: Systems, methods, and computer-readable storage media for testing performance of blocks of code. A system can first receive a request to run a performance test for a selected portion of code in an application. Next, the system can obtain a baseline performance test result corresponding to the performance test for the selected portion of code in the application, and run the performance test for the selected portion of code in the application. The system can then generate a performance test result based on the performance test and the baseline performance test result. The system can also present the test result and/or the baseline performance test result via a graphical user interface.
    Type: Application
    Filed: December 19, 2014
    Publication date: December 3, 2015
    Inventors: Joar Wingfors, Andrew J. Nesbitt, Brent Robert Shank, Brooke KaleoOKalani Callahan, Kevin Charles Milden, Maxwell Oliver Drukman
  • Publication number: 20150339453
    Abstract: Context based AR may include receiving a first wireless signal from a pair of context based AR glasses worn by a user. The context based AR glasses may include a display viewable by the user and a camera to image an object viewed by the user. The image of the object may be analyzed, and compared to images of objects stored in a database that includes information associated with the images of the objects. Based on a match, the object viewed by the user may be identified. Based on collaboration of the user with personnel disposed remotely from the user, and the identified object, a second wireless signal may be sent to the pair of context based AR glasses to provide information related to the collaboration, and to further superimpose the information associated with the identified object adjacent to and/or on top of the object viewed by the user.
    Type: Application
    Filed: December 20, 2013
    Publication date: November 26, 2015
    Inventors: Brian RICHARDS, Brent Robert BLUM, Timothy LI, Byron John SCHMIDT, Amjad-Ali KHOJA
  • Publication number: 20150305351
    Abstract: A method for economically retrieving pre-rigor lean and fat for pork sausage from a butcher hog; barrow (a male pig that has been castrated) or gilt (female pig less than six months old that has never been pregnant), (a pig approximately 285 lbs live weight, 6 months old and ready for market with no abnormalities). Retrieving pre-rigor pork sausage from a butcher hog is not known currently in the industry because the perception is that it is not economically feasible. The process technology as disclosed and claimed herein is a new method for economically retrieving and processing certain sections of a butcher hog for producing ground pork sausage while maintaining the value from the primal cuts. The ground pork sausage from this process has comparable texture, color, consistency and other characteristics as compared to the pork sausage retrieved from the older sows, which are typically utilized in industry.
    Type: Application
    Filed: April 28, 2014
    Publication date: October 29, 2015
    Inventors: Craig Matthew Claussen, Brent Robert McElroy, Brady Thomas Wilson, Daniel Jason Boetel, Harry Y. Chu, Jace Joseph Hollenbeck
  • Patent number: 9031613
    Abstract: Method for generating a configuration of elements for a multi-input and multi-output multi-user (“MIMOMU”) antenna array system comprising the steps of at least two antennas and at least one electromagnetic signal modifying element; and, applying a genetic algorithm to the antennas to generate an antenna array configuration in which the antennas form an asymmetric array and where the array system is optimized for multi-user performance, and MIMOMU antenna array systems are disclosed.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: May 12, 2015
    Assignee: University of New Brunswick
    Inventors: Ning Jiang, Ian Bryce Haya, Bruce Gordon Colpitts, Brent Robert Petersen
  • Patent number: 8988450
    Abstract: Effective color-aware search of a collection of content associated with one or more images is enabled. Content and/or its associated images may be automatically associated with representative palette colors in a suite of color palettes. Color palettes may be of a variety of types and have a hierarchical structure in which lower levels enable increasingly subtle distinctions between shades of color. Color palette hierarchies may be effectively presented, and appropriate portions emphasized based on associated search result sets. Search result sets may be refined and/or reordered in accordance with color palette selections and/or representative confidences of color palette selections for items at least referenced therein.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: March 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Max L. Kanter, Sachin B. Singh, Michel Goldstein, Carl N. Meister, David Charles Couvrette, Walter Manching Tseng, Blair L. Hotchkies, Sarah E. Williams, Sikander Saifullah, Sean P. Forde, John M. Nilles, Jason P. Patrikios, Brent Robert Mills, Alexandru I. Indrei, Paul Daniel Jaye, Daniel R. Parshall