Patents by Inventor Bruce Lindsay

Bruce Lindsay 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: 20230316159
    Abstract: This disclosure describes an airport priority matching system that can utilize computer implemented models to dynamically match provider devices and priority requester devices in response to time priority airport transportation requests. In particular, in one or more embodiments the airport priority matching system identifies, utilizing global positioning data, provider devices within an airport boundary region and determines time metrics relative to an airport pickup location and/or a ranking order corresponding to an airport provider device tiered staging location. Moreover, prior to receiving a time priority airport transportation request, the airport priority matching system reserves a set of provider devices for airport time priority services based on the plurality of time metrics and/or the ranking order.
    Type: Application
    Filed: July 5, 2022
    Publication date: October 5, 2023
    Inventors: Michael Scott Bishoff, Andrew Bruce Holbrook, Arman Jabbari, Simon Jack Jenkins, David Bruce Lindsay, Ding Luo, Nathan Patrick Green McCloskey, Keshav Puranmalka, Guy-Baptiste Richard de Capele d'Hautpoul
  • Publication number: 20220121281
    Abstract: A method for improving user interaction with a virtual environment includes measuring a first position of a user's gaze relative to the virtual environment, receiving a system engagement input, presenting a guidance cursor at the first position, receiving a target engagement input and decoupling the guidance cursor from the user's gaze, receiving a movement input, and translating the guidance cursor based on the movement input.
    Type: Application
    Filed: December 30, 2021
    Publication date: April 21, 2022
    Inventors: Sophie STELLMACH, Casey Leon MEEKHOF, James R. TICHENOR, David Bruce LINDSAY
  • Patent number: 10587105
    Abstract: A utility line snow or ice removal device mounts to a support structure, such as a utility pole cross-arm. The device includes a moving support arranged to support a utility line, such that a combined weight of the utility line and any snow or ice on the utility line is borne by the moving support. A release arrangement is configured to maintain the moving support in a first position when the combined weight is below a release threshold. When the combined weight exceeds the release threshold, the release arrangement is arranged to release the moving support from the first position to allow the utility line to move under the combined weight from the supported position, creating a sudden movement of the utility line that shakes snow/ice build-up from the line. The device also includes a resetting arrangement configured to return the moving support to the first position when snow/ice has been removed.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 10, 2020
    Assignee: Snowrid Lines System Limited
    Inventors: Bruce Lindsay Wallace, Peter Lance Wallace
  • Publication number: 20200014185
    Abstract: A utility line snow or ice removal device mounts to a support structure, such as a utility pole cross-arm. The device includes a moving support arranged to support a utility line, such that a combined weight of the utility line and any snow or ice on the utility line is borne by the moving support. A release arrangement is configured to maintain the moving support in a first position when the combined weight is below a release threshold. When the combined weight exceeds the release threshold, the release arrangement is arranged to release the moving support from the first position to allow the utility line to move under the combined weight from the supported position, creating a sudden movement of the utility line that shakes snow/ice build-up from the line. The device also includes a resetting arrangement configured to return the moving support to the first position when snow/ice has been removed.
    Type: Application
    Filed: May 23, 2017
    Publication date: January 9, 2020
    Applicant: Snowrid Lines Systems Limited
    Inventors: Bruce Lindsay WALLACE, Peter Lance WALLACE
  • Publication number: 20190361521
    Abstract: A method for improving user interaction with a virtual environment includes measuring a first position of a user's gaze relative to the virtual environment, receiving a system engagement input, presenting a guidance cursor at the first position, receiving a target engagement input and decoupling the guidance cursor from the user's gaze, receiving a movement input, and translating the guidance cursor based on the movement input.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 28, 2019
    Inventors: Sophie STELLMACH, Casey Leon MEEKHOF, James R. TICHENOR, David Bruce LINDSAY
  • Publication number: 20180002801
    Abstract: A composite wire utilized in connection with forming a resistant coating on a substrate includes a metallic outer sheath and an inner core, the inner core having a total fill weight above 15% total composite wire weight and including less than less 35% by weight of boron carbide in the inner core, and method of making the same.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Applicant: GENERAL ELECTRIC TECHNOLOGY GMBH
    Inventors: BRUCE LINDSAY CARLTON, LEO VINOD MARCUS ANTONY
  • Patent number: 9852401
    Abstract: One or more techniques and/or systems are disclosed for providing additional content in an email. An email service can receive the email at an email server. Prior to the email being sent to an email client, metadata for a parameter used to retrieve the additional content is identified and collected. The collected metadata is sent to the email client used by the intended recipient of the email (e.g., on a smart phone). When the user attempts to access the email, the email server can respond by sending script code to the email client, which, in combination with locally stored metadata retrieved from the email, provides the additional content in the email. In this manner, an email regarding a package, for example, can include not only a tracking number but also a status of the delivery of the package, where the status may be different/updated each time the email is accessed.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: December 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Bruce Lindsay, Baskaran Dharmarajan, Geoffrey M. Clark
  • Patent number: 9647973
    Abstract: Items of an item set may be stored by an item server (e.g., mail messages comprising a mailbox stored by a mail server) that supports the application of actions, but only within a constraint (e.g., a maximum duration or computational resources consumed by the action). The application of complex actions to large item sets may exceed the constraint if performed in one request. Moreover, the request may be made by a user interface of a user device, but the user interface may stall while interoperating with the item server to perform the action. Instead, a background process may issue a sequence of requests applying the action to respective batches of items within the constraint. This architecture may enable the user interface to remain responsive to the user while the action is performed, and even to be terminated without jeopardizing the completion of the action upon the item set.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: May 9, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Bruce Lindsay, Geoffrey M. Clark, Baskaran Dharmarajan, Ashutosh Tewari
  • Publication number: 20150074210
    Abstract: Items of an item set may be stored by an item server (e.g., mail messages comprising a mailbox stored by a mail server) that supports the application of actions, but only within a constraint (e.g., a maximum duration or computational resources consumed by the action). The application of complex actions to large item sets may exceed the constraint if performed in one request. Moreover, the request may be made by a user interface of a user device, but the user interface may stall while interoperating with the item server to perform the action. Instead, a background process may issue a sequence of requests applying the action to respective batches of items within the constraint. This architecture may enable the user interface to remain responsive to the user while the action is performed, and even to be terminated without jeopardizing the completion of the action upon the item set.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 12, 2015
    Inventors: David Bruce Lindsay, Geoffrey M. Clark, Baskaran Dharmarajan, Ashutosh Tewari
  • Patent number: 8849929
    Abstract: Items of an item set may be stored by an item server (e.g., mail messages comprising a mailbox stored by a mail server) that supports the application of actions, but only within a constraint (e.g., a maximum duration or computational resources consumed by the action). The application of complex actions to large item sets may exceed the constraint if performed in one request. Moreover, the request may be made by a user interface of a user device, but the user interface may stall while interoperating with the item server to perform the action. Instead, a background process may issue a sequence of requests applying the action to respective batches of items within the constraint. This architecture may enable the user interface to remain responsive to the user while the action is performed, and even to be terminated without jeopardizing the completion of the action upon the item set.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: September 30, 2014
    Assignee: Microsoft Corporation
    Inventors: David Bruce Lindsay, Geoffrey M. Clark, Baskaran Dharmarajan, Ashutosh Tewari
  • Publication number: 20120278397
    Abstract: Items of an item set may be stored by an item server (e.g., mail messages comprising a mailbox stored by a mail server) that supports the application of actions, but only within a constraint (e.g., a maximum duration or computational resources consumed by the action). The application of complex actions to large item sets may exceed the constraint if performed in one request. Moreover, the request may be made by a user interface of a user device, but the user interface may stall while interoperating with the item server to perform the action. Instead, a background process may issue a sequence of requests applying the action to respective batches of items within the constraint. This architecture may enable the user interface to remain responsive to the user while the action is performed, and even to be terminated without jeopardizing the completion of the action upon the item set.
    Type: Application
    Filed: April 27, 2011
    Publication date: November 1, 2012
    Applicant: Microsoft Corporation
    Inventors: David Bruce Lindsay, Geoffrey M. Clark, Baskaran Dharmarajan, Ashutosh Tewari
  • Publication number: 20120254321
    Abstract: One or more techniques and/or systems are disclosed for providing additional content in an email. An email service can receive the email at an email server. Prior to the email being sent to an email client, metadata for a parameter used to retrieve the additional content is identified and collected. The collected metadata is sent to the email client used by the intended recipient of the email (e.g., on a smart phone). When the user attempts to access the email, the email server can respond by sending script code to the email client, which, in combination with locally stored metadata retrieved from the email, provides the additional content in the email. In this manner, an email regarding a package, for example, can include not only a tracking number but also a status of the delivery of the package, where the status may be different/updated each time the email is accessed.
    Type: Application
    Filed: April 4, 2011
    Publication date: October 4, 2012
    Applicant: Microsoft Corporation
    Inventors: David Bruce Lindsay, Baskaran Dharmarajan, Geoffrey M. Clark
  • Publication number: 20120110499
    Abstract: One or more techniques and/or systems are disclosed for virtualizing data in a user interface (UI). A virtual layout viewport is identified which comprises an area that may be viewed in a UI, where at least some data from one or more tuples of data is to be realized in the viewable area of the UI. Data that is to be realized in the viewport is identified from the one or more tuples of data, and the identified data is realized in the viewport, such as by creating a representation of the data for display in the UI. The realized data can be virtualized by removing the representation when the virtual layout viewport is modified in relation to a display of tuple data (e.g., an item is scrolled out of view).
    Type: Application
    Filed: October 29, 2010
    Publication date: May 3, 2012
    Applicant: Microsoft Corporation
    Inventors: Jeremy Eric Hance, David Bruce Lindsay, Jacob Edward Savin
  • Patent number: 7893007
    Abstract: In order to obtain a novel binding protein against a chosen target, DNA molecules, each encoding a protein comprising one of a family of similar potential binding domains and a structural signal calling for the display of the protein on the outer surface of a chosen bacterial cell, bacterial spore or phage (genetic package) are introduced into a genetic package. The protein is expressed and the potential binding domain is displayed on the outer surface of the package. The cells or viruses bearing the binding domains which recognize the target molecule are isolated and amplified. The successful binding domains are then characterized. One or more of these successful binding domains is used as a model for the design of a new family of potential binding domains, and the process is repeated until a novel binding domain having a desired affinity for the target molecule is obtained.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: February 22, 2011
    Assignee: Dyax Corp.
    Inventors: Robert Charles Ladner, Sonia Kosow Guterman, Bruce Lindsay Roberts, William Markland, Arthur Charles Ley, Rachel Baribault Kent
  • Patent number: 7413537
    Abstract: The invention relates, in part, to a library of chimeric proteins, each chimeric protein including a mini-protein between about eight and about forty amino acids long, wherein the mini-protein has a single disulfide bond formed by a pair of invariant cysteines and has only two cysteines. The chimeric protein also includes at least a portion of an outer surface protein of a genetic package, wherein the chimeric protein is displayed on the outer surface of the genetic package. The invention also includes, in part, a mixture of nucleic acids that encode a library of the invention. The invention also includes, in part, a process for identifying proteins with a desired binding activity against a target, the process including screening a library of chimeric proteins of the invention; and identifying the chimeric protein. The invention, in part, also includes chimeric proteins expressed by a library of the invention.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: August 19, 2008
    Assignee: Dyax Corp.
    Inventors: Robert Charles Ladner, Sonia Kosow Guterman, Bruce Lindsay Roberts, William Markland, Arthur Charles Ley, Rachel Baribault Kent
  • Publication number: 20070288537
    Abstract: A method for handling transaction messages in asynchronous data replication in a database system, in which the database system includes a source node and a target node, and each transaction message has information concerning a row change to a table copy at the source node. The method includes determining whether a first transaction message has a dependency on a preceding non-completed transaction message. Responsive to the first transaction message having a dependency on the preceding non-completed transaction, the method further includes holding the first transaction message, completing the preceding non-completed transaction message including applying the row change associated with the preceding non-completed transaction message to the table copy at the target node, and responsive to completing the preceding non-completed transaction message, releasing the first transaction message and applying the row change associated with the first transaction message to the table copy at the target node.
    Type: Application
    Filed: June 29, 2007
    Publication date: December 13, 2007
    Applicant: International Business Machines Corporation
    Inventors: Serge BOURBONNAIS, Elizabeth Hamel, Bruce Lindsay, Stephen Todd
  • Publication number: 20070233439
    Abstract: Methods and systems are provided for executing a simulation of an operation in a data processing system. In one implementation, the method includes executing an operation under a first set of conditions, determining a characteristic associated with the execution of the operation under the first set of conditions, and executing a simulation of the operation under a second set of conditions different from the first set of conditions. The simulation of the operation is constrained by the determined characteristic. The method can further include determining a cost/benefit of executing the operation under a set of conditions different from the first set of conditions based at least in part on the simulation.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 4, 2007
    Applicant: International Business Machines Corporation
    Inventors: MATTHEW CARROLL, Christian Garcia-Arellano, Sam Lightstone, Bruce Lindsay, Adam Storm, Daniele Zilio, Adriana Zubiri
  • Patent number: 7208293
    Abstract: In order to obtain a novel binding protein against a chosen target, DNA molecules, each encoding a protein comprising one of a family of similar potential binding domains and a structural signal calling for the display of the protein on the outer surface of a chosen bacterial cell, bacterial spore or phage (genetic package) are introduced into a genetic package. The protein is expressed and the potential binding domain is displayed on the outer surface of the package. The cells or viruses bearing the binding domains which recognize the target molecule are isolated and amplified. The successful binding domains are then characterized. One or more of these successful binding domains is used as a model for the design of a new family of potential binding domains, and the process is repeated until a novel binding domain having a desired affinity for the target molecule is obtained.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: April 24, 2007
    Assignee: Dyax Corp.
    Inventors: Robert Charles Ladner, Sonia Kosow Guterman, Bruce Lindsay Roberts, William Markland, Arthur Charles Ley, Rachel Baribault Kent
  • Publication number: 20070084105
    Abstract: The present invention relates to a mobile and self contained system for the thermal remediation of pests in an enclosed structure. The mobile system includes heating units, generators, fuel containers, vaporizers, and a control system in one pre-assembled mobile platform that enables thermal remediation of pests in a structure to be effectively carried out in a reduced amount of time and for a reduced amount of cost.
    Type: Application
    Filed: October 17, 2005
    Publication date: April 19, 2007
    Applicant: Rupp Industries, Inc.
    Inventors: Bruce Lindsay, Warren Barich, Daniel Grinols
  • Publication number: 20070085285
    Abstract: A cart with a manually operated steering mechanism comprising a base coupled to a frame and a cart body with a steering column and steering mechanism. The base further comprises several mechanical steering linkages including a steering push rod, push rod slat, and tie rod; a rack and gear assembly where the gear is coupled to the steering column and the rack is coupled to the steering push rod; and a rack and pinion assembly where the rack is coupled to the tie rod and the pinion is coupled to a pinion shaft whereby a first end engages the rack and a second end is coupled to the steering column through a miter gear assembly. The mechanical linkages are supported by and coupled to the base by support braces and the steering column also capable of being telescopically adjustable.
    Type: Application
    Filed: October 19, 2005
    Publication date: April 19, 2007
    Inventor: Bruce Lindsay