Patents by Inventor Ryan Scott

Ryan Scott 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: 10338816
    Abstract: Techniques for controlling access to a memory are provided. The techniques may include receiving and storing output pixel data in a buffer, providing the stored output pixel data to a display controller, receiving stored output pixel data from the buffer at the display controller, switching to a second operating mode state based at least on an amount of available data in the buffer being less than or equal to a threshold, identifying a portion of the image data stored in a memory device for use in generating output pixel data for an updated image, and, in response to operating in the second operating mode, generating the output pixel data without issuing a memory read command via an interconnect to retrieve the portion of the initial image while operating in the second operating mode, and providing the output pixel data to the buffer.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: July 2, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tolga Ozguner, Ishan Jitendra Bhatt, Miguel Comparan, Ryan Scott Haraden, Jeffrey Powers Bradford, Gene Leung
  • Publication number: 20190195031
    Abstract: The disclosure relates to an end fitting attachable to an end of a sucker rod. The end fitting includes a generally cylindrical body including a receptacle portion and a coupling portion along a longitudinal axis. The receptacle portion includes a receptacle extending inwardly from an open end surface of the body along the longitudinal axis for receiving the sucker rod end therein. The receptacle includes a plurality of wedge portions disposed therein and the coupling portion extends from a coupling end surface of the body opposite the open end surface. The wedge portions each have a peak portion, a first angled portion and a second angled portion. Each second angled portion has an angle with respect to the longitudinal axis wherein each angle of the second angled portions increases from the open end surface of the receptacle portion toward the coupling portion of the end fitting.
    Type: Application
    Filed: February 7, 2019
    Publication date: June 27, 2019
    Inventors: Karol Hrici{hacek over (s)}ák, Ryan Scott Gernentz
  • Publication number: 20190189089
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data and multiple LSR processing engines.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 20, 2019
    Inventors: Ryan Scott HARADEN, Tolga OZGUNER, Adam James MUFF, Jeffrey Powers BRADFORD, Christopher Jon JOHNSON, Gene LEUNG, Miguel COMPARAN
  • Patent number: 10304175
    Abstract: Various examples are directed to systems and methods for utilizing depth videos to analyze material handling tasks. A material handling facility may comprise a depth video system and a control system programmed to receive a plurality of depth videos including performances of the material handling task. For each of the plurality of depth videos, training data may identify sub-tasks of the material handling task and corresponding portions of the video including the sub-tasks. The plurality of depth videos and the training data may be used to train a model to identify the sub-tasks from depth videos. The control system may apply the model to a captured depth video of a human agent performing the material handling task at a workstation to identify a first sub-task of the material handling task being performed by the human agent.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 28, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: James Christopher Curlander, Robert Alexander Colburn, Ryan Scott Russell
  • Publication number: 20190135908
    Abstract: Provided herein are monoclonal antibodies (e.g., human antibodies) binding to human Growth Differentiation Factor 15 protein (hereinafter, sometimes referred to as “GDF15”), and pharmaceutical compositions and methods of treatment comprising the same.
    Type: Application
    Filed: April 26, 2017
    Publication date: May 9, 2019
    Inventors: Hong CHEN, Rajiv CHOPRA, Seung Wan HAHM, Norio HAMAMATSU, Ryan Scott STREEPER, Mei XU
  • Patent number: 10255891
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data and multiple LSR processing engines.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan Scott Haraden, Tolga Ozguner, Adam James Muff, Jeffrey Powers Bradford, Christopher Jon Johnson, Gene Leung, Miguel Comparan
  • Publication number: 20190098457
    Abstract: Embodiments described herein are directed to a tracking objects using a cognitive heterogeneous ad hoc mesh network. Participant objects transmit notification signals to inform other participant objects in line-of-sight of their position and movement. The participants also utilize echoes of the notification signals to detect and estimate the position and movement of non-participant objects. Participant objects can then share this positional information with one another to refine the estimated position and movement of non-participant objects. The position of each other participant and non-participant object is updated based on an individualized update rate that dynamically changes based on the distance and velocity of closure between the participant and the other participant or non-participant object.
    Type: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Inventors: Matthew David Perdew, Ryan Scott Luther
  • Publication number: 20190098458
    Abstract: Embodiments described herein are directed to a tracking objects using a cognitive heterogeneous ad hoc mesh network. Participant objects transmit notification signals to inform other participant objects in line-of-sight of their position and movement. The participants also utilize echoes of the notification signals to detect and estimate the position and movement of non-participant objects. Participant objects can then share this positional information with one another to refine the estimated position and movement of non-participant objects. The position of each other participant and non-participant object is updated based on an individualized update rate that dynamically changes based on the distance and velocity of closure between the participant and the other participant or non-participant object.
    Type: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Inventors: Matthew David Perdew, Ryan Scott Luther
  • Patent number: 10242654
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tolga Ozguner, Jeffrey Powers Bradford, Miguel Comparan, Gene Leung, Adam James Muff, Ryan Scott Haraden, Christopher Jon Johnson
  • Patent number: 10240402
    Abstract: The disclosure relates to an end fitting attachable to an end of a sucker rod. The end fitting includes a generally cylindrical body including a receptacle portion and a coupling portion along a longitudinal axis. The receptacle portion includes a receptacle extending inwardly from an open end surface of the body along the longitudinal axis for receiving the sucker rod end therein. The receptacle includes a plurality of wedge portions disposed therein and the coupling portion extends from a coupling end surface of the body opposite the open end surface. The wedge portions each have a peak portion, a first angled portion and a second angled portion. Each second angled portion has an angle with respect to the longitudinal axis wherein each angle of the second angled portions increases from the open end surface of the receptacle portion toward the coupling portion of the end fitting.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: March 26, 2019
    Assignee: Endurance Lift Solutions, LLC
    Inventors: Karol Hrici{hacek over (s)}ák, Ryan Scott Gernentz
  • Patent number: 10241470
    Abstract: Systems and methods are disclosed herein for providing improved cache structures and methods that are optimally sized to support a predetermined range of late stage adjustments and in which image data is intelligently read out of DRAM and cached in such a way as to eliminate re-fetching of input image data from DRAM and minimize DRAM bandwidth and power. The systems and methods can also be adapted to work with compressed image data.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tolga Ozguner, Gene Leung, Jeffrey Powers Bradford, Adam James Muff, Miguel Comparan, Ryan Scott Haraden, Christopher Jon Johnson
  • Publication number: 20190050149
    Abstract: Techniques for controlling access to a memory are provided. The techniques may include receiving and storing output pixel data in a buffer, providing the stored output pixel data to a display controller, receiving stored output pixel data from the buffer at the display controller, switching to a second operating mode state based at least on an amount of available data in the buffer being less than or equal to a threshold, identifying a portion of the image data stored in a memory device for use in generating output pixel data for an updated image, and, in response to operating in the second operating mode, generating the output pixel data without issuing a memory read command via an interconnect to retrieve the portion of the initial image while operating in the second operating mode, and providing the output pixel data to the buffer.
    Type: Application
    Filed: October 8, 2018
    Publication date: February 14, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tolga OZGUNER, Ishan Jitendra BHATT, Miguel COMPARAN, Ryan Scott HARADEN, Jeffrey Powers BRADFORD, Gene LEUNG
  • Publication number: 20190036217
    Abstract: An example apparatus is disclosed for selectable filtering with switching. The apparatus includes an antenna switch module mounted to a surface of a substrate. The antenna switch module includes an antenna node, multiple switchable nodes, and multiple switches configured to connect or disconnect the multiple switchable nodes to or from the antenna node. The antenna switch module also includes a capacitor coupled in series with a first switch of the multiple switches between the antenna node and a first switchable node of the multiple switchable nodes. The capacitor is configured to provide a capacitance for a selectable filter. The apparatus also includes an inductor that is supported by the substrate and coupled between the first switchable node and a ground. The inductor is configured to provide an inductance for the selectable filter.
    Type: Application
    Filed: September 20, 2017
    Publication date: January 31, 2019
    Inventors: Calogero Davide Presti, Ryan Scott Castro Spring, Yu Zhao
  • Patent number: 10181175
    Abstract: Methods for preprocessing pixel data using a Direct Memory Access (DMA) engine during a data transfer of the pixel data from a first memory (e.g., a DRAM) to a second memory (e.g., an SRAM) are described. The pixel data may derive from a color camera or a depth camera in which individual pixel values are not a multiple of eight bits. In some cases, the DMA engine may perform a variety of image processing operations on the pixel data prior to the pixel data being written into the second memory. In one embodiment, the DMA engine may be configured to determine whether one or more pixels corresponding with the pixel data may be invalidated or skipped based on a minimum pixel value threshold and a maximum pixel value threshold and to embed pixel skipping information within unused bits of the pixel data.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: January 15, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ryan Scott Haraden, Matthew Ray Tubbs, Adam James Muff, Robert Allen Shearer
  • Patent number: 10178509
    Abstract: Embodiments described herein are directed to a tracking objects using a cognitive heterogeneous ad hoc mesh network. Participant objects transmit notification signals to inform other participant objects in line-of-sight of their position and movement. The participants also utilize echoes of the notification signals to detect and estimate the position and movement of non-participant objects. Participant objects can then share this positional information with one another to refine the estimated position and movement of non-participant objects. The position of each other participant and non-participant object is updated based on an individualized update rate that dynamically changes based on the distance and velocity of closure between the participant and the other participant or non-participant object.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: January 8, 2019
    Assignee: Quixotic Holdings LLC
    Inventors: Matthew David Perdew, Ryan Scott Luther
  • Patent number: 10163071
    Abstract: Techniques for providing a removable and reusable tracking device feature in an inventory management system may be described. For example, the inventory management system may associate a reusable tracking device with an item based on first identification information from the reusable tracking device and second identification information from the item in response to an inventory transfer request for the item. Instructions may be provided to attach the reusable tracking device to the item and deliver the item and the associated reusable tracking device to a user based on the inventory transfer request for the item. A notification may be generated based on a signal received from the reusable tracking device. The notification may be provided to a user device of the user and indicate that a subsequent order for the item should be placed on behalf of the user.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Adrian Christopher Quan, Kimberly Anne Lewis, Jamie Marie Holland, Allan Scott Bathurst, Wesley Scott Lauka, Ryan Scott Russell
  • Publication number: 20180357591
    Abstract: Location directed offers are described herein. According to one embodiment, an order for delivery of an item to a delivery location is received. In turn, a route for delivery of the item is evaluated, and computing devices are identified along the route. A subset of the computing devices is selected to receive an offer to purchase an item for expeditious delivery during the carrier's delivery of the item to the delivery location. For efficiency, the subset of computing devices may be selected based on proximity to the route for delivery. Offer notifications are sent to the subset of computing devices and, in response to an acceptance of an offer, the carrier is notified of an additional delivery location for delivery of another item. Thus, upon return of the carrier from delivery of the item, for example, the carrier may also deliver other items along the route.
    Type: Application
    Filed: March 19, 2015
    Publication date: December 13, 2018
    Inventors: Kristopher William Bell, Wesley Scott Lauka, Joshua Joel Boelter, Ryan Scott Russell
  • Publication number: 20180322688
    Abstract: Systems and methods for multistage post-rendering image transformation are provided. The system may include a transform generation module arranged to dynamically generate an image transformation. The system may include a transform data generation module arranged to generate first and second transformation data by applying the generated image transformation for first and second sampling positions and storing the transformation data in a memory. The system may include a first image transformation stage that selects the first and second transformation data for a destination image position and calculates an estimated source image position based on the selected first and second transformation data.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 8, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tolga OZGUNER, Miguel COMPARAN, Ryan Scott HARADEN, Jeffrey Powers BRADFORD
  • Patent number: 10121122
    Abstract: An RFID device may include one or more manually activated RFID tags configured to transmit unique RFID signals in response to a manual activation thereof. A transaction may be defined upon receiving a confluence of multiple RFID signals at the same time, or at nearly the same time, at an RFID reader. A transaction may also be defined upon receiving multiple RFID signals or confluences of such signals in a predetermined series or sequence. The RFID devices may include a single manually activated RFID tag, or two or more of such tags, which may be individually activated by one or more manual interactions from a user.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: November 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Scott Russell, Wesley Scott Lauka, Ned Lecky, Joshua Joel Boelter
  • Patent number: D849166
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: May 21, 2019
    Assignee: SSG International, LLC
    Inventors: Dean M. Dingman, Steven Ogg, Ryan Scott Crisp