Patents by Inventor Neil Walker
Neil Walker 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: 20200084490Abstract: Subscriptions for object updates to be transmitted to a client device may be dynamically managed based on the occurrence of one or more trigger events at the client device, which causes the client device to transmit subscription modification requests to a computing platform configured to dynamically maintain object subscription lists for each of one or more client devices based at least in part on subscription modification requests received from each of the one or more client devices, to determine whether subscribed objects for a particular client device are current at the client device, and to transmit updates of subscribed objects in real-time upon determining that the particular client device does not comprise current object data.Type: ApplicationFiled: July 11, 2019Publication date: March 12, 2020Inventors: Raissa Largman, Jason Klym, Danil Glinenko, Neil Walker, Mark Christian, Serguei Mourachov
-
Publication number: 20190386945Abstract: Method, apparatus and computer program product for querying a group-based communication platform are described herein. For example, the apparatus comprises at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to at least store a plurality of electronic messages to a message corpus; receive a search query associated with the message corpus, wherein the search query comprises reaction metadata criteria; and apply the search query to the message corpus to generate a reaction search results set.Type: ApplicationFiled: June 18, 2018Publication date: December 19, 2019Inventors: Joshua Wills, Paul Lloyd, Serguei Mourachov, Neil Walker
-
Patent number: 10506032Abstract: Various embodiments are directed to systems and methods for automatically distributing loads among computing devices involved in message delivery within a group-based communication platform. Embodiments utilize a status checker to monitor the relative health and/or utilization of various channel servers each servicing a group-based communication channel for communication among a particular group of client devices. Upon detecting that one or more of the channel servers exhibit failing health characteristics, the status checker may automatically reallocate the messaging load performed by the failing channel server to other servers, thereby redefining the group-based communication channel associated with a particular group to encompass the newly assigned channel server and minimizing the impact of the failed channel server on message distribution within the group-based communication channel.Type: GrantFiled: April 26, 2018Date of Patent: December 10, 2019Assignee: SLACK TECHNOLOGIES, INC.Inventors: Raissa Largman, Ananya Yadav, Serguei Mourachov, Neil Walker, Denis Sodol, Paul Lloyd
-
Publication number: 20190334983Abstract: Various embodiments are directed to systems and methods for automatically distributing loads among computing devices involved in message delivery within a group-based communication platform. Embodiments utilize a status checker to monitor the relative health and/or utilization of various channel servers each servicing a group-based communication channel for communication among a particular group of client devices. Upon detecting that one or more of the channel servers exhibit failing health characteristics, the status checker may automatically reallocate the messaging load performed by the failing channel server to other servers, thereby redefining the group-based communication channel associated with a particular group to encompass the newly assigned channel server and minimizing the impact of the failed channel server on message distribution within the group-based communication channel.Type: ApplicationFiled: April 26, 2018Publication date: October 31, 2019Inventors: Raissa Largman, Ananya Yadav, Serguei Mourachov, Neil Walker, Denis Sodol, Paul Lloyd
-
Patent number: 10397624Abstract: Subscriptions for object updates to be transmitted to a client device may be dynamically managed based on the occurrence of one or more trigger events at the client device, which causes the client device to transmit subscription modification requests to a computing platform configured to dynamically maintain object subscription lists for each of one or more client devices based at least in part on subscription modification requests received from each of the one or more client devices, to determine whether subscribed objects for a particular client device are current at the client device, and to transmit updates of subscribed objects in real-time upon determining that the particular client device does not comprise current object data.Type: GrantFiled: November 30, 2018Date of Patent: August 27, 2019Assignee: SLACK TECHNOLOGIES, INC.Inventors: Raissa Largman, Jason Klym, Danil Glinenko, Neil Walker, Mark Christian, Serguei Mourachov
-
Publication number: 20190058680Abstract: Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-based communication channel. The selected group-based communication channel is updated to indicate that the selected group-based messaging communications was relegated to a separate display pane, informing the channel members while also allowing the channel members to access the separate display pane if desired. Accordingly, the selected group-based communication interface provides for efficient and focused group-based communications.Type: ApplicationFiled: October 11, 2017Publication date: February 21, 2019Inventors: Paul Rosania, Milo Watanabe, Daniel Stewart Butterfield, Neil Walker, Patrick Kane, Hubert Florin, Wayne Fan
-
Publication number: 20190052456Abstract: A method of data transfer from a tenant to a service provider comprises encrypting the data with a public key of a key pair generated by a secure device within the service provider system. The data thus cannot be accessed by the service provider during transmission. The data is generated with a corresponding access control list, which specifies that a valid certificate must be presented N in order to grant a particular use of the data once stored. The tenant can thus retain control of the use of the data even though it has been transferred out of the tenant system. A method of controlling use of data securely stored in the service provider system comprises issuing a use certificate having an expiry time to the party requesting use of the data. The use certificate must be validated before use of the stored data is granted. This enables the tenant to grant use of the stored data for a limited time period.Type: ApplicationFiled: February 3, 2017Publication date: February 14, 2019Inventors: Ian BYGRAVE, Alec EDGINGTON, Richard KETTLEWELL, David O'DOHERTY, Nicholas SMITH, Neil WALKER
-
Publication number: 20150149252Abstract: A method for psychographically classifying a respondent based upon the respondents' health values. The method includes receiving a respondent's answers to a series of queries relating to health and analyzing the answers to determine a psychographic characteristic of the respondent. The method further includes providing information to the respondent based upon the results of the analyzing step.Type: ApplicationFiled: November 26, 2013Publication date: May 28, 2015Applicant: C2B SOLUTIONS, LLCInventors: Brent Neil Walker, James Casey Albertson, Robert J. Freeberg
-
Publication number: 20090106393Abstract: There is described a method of distributing rights-managed media data items to users, wherein each media data item has associated rights information, including a time-limited availability attribute. The method comprises, for each media data item: in a seeding phase; storing the media data item; receiving requests for the media data item from a plurality of users; determining the availability of the requested media data item based on the associated rights information; transmitting the requested media data item to the plurality of users: and storing information identifying the media data item, the associated rights information for the media data item and a list of users who have received the media data item.Type: ApplicationFiled: March 15, 2005Publication date: April 23, 2009Applicant: Siemens Business Services Ltd.Inventors: Ian David Parr, Robert James Garfoot, Neil Walker
-
Patent number: 7080693Abstract: A releasable packer device and a method for selectively releasing a packer assembly from a set position in a wellbore. A packer assembly is described that incorporates a split body lock ring that is in ratcheting engagement with a central mandrel to secure the packer elements in a set position. In addition, there is a mechanical means for releasing the body lock ring from its locking position to an unlocked position. The body lock ring is released by radially expanding the ring by urging an axially-movable release sub with a releasing portion into contact with the body lock ring to unseat the ratcheting mechanism that retains the packer assembly in its set position.Type: GrantFiled: October 14, 2003Date of Patent: July 25, 2006Assignee: Baker Hughes IncorporatedInventors: Neil Walker, Robert Charles Smith, Bruce McAdam Norrie
-
Publication number: 20050077053Abstract: A releasable packer device and a method for selectively releasing a packer assembly from a set position in a wellbore. A packer assembly is described that incorporates a split body lock ring that is in ratcheting engagement with a central mandrel to secure the packer elements in a set position. In addition, there is a mechanical means for releasing the body lock ring from its locking position to an unlocked position. The body lock ring is released by radially expanding the ring by urging an axially-movable release sub with a releasing portion into contact with the body lock ring to unseat the ratcheting mechanism that retains the packer assembly in its set position.Type: ApplicationFiled: October 14, 2003Publication date: April 14, 2005Applicant: Baker Hughes IncorporatedInventors: Neil Walker, Robert Smith, Bruce Norrie
-
Patent number: 6513444Abstract: A media cassette (10) including a fluid spray system for spraying media located within the cassette (10) is described. The cassette (10) includes a lid (12) and a body (14). The body (14) includes an absorbent portion (40) in the form of a chemical absorbing sheet for absorbing any fluid not absorbed by the media (42). The sheet (40) is preferably folded and creased into a concertina arrangement so that the sheet (40) can expand and compress as media are removed from or added to the cassette (10). If the fluid spray system is activated when the cassette (10) is only partially full of media (42), then the sheet (40) absorbs the fluid that is not absorbed by the media (42), thereby preventing leakage of the fluid from the cassette (10).Type: GrantFiled: September 11, 2001Date of Patent: February 4, 2003Assignee: NCR CorporationInventor: Neil Walker
-
Patent number: 6481503Abstract: A method and apparatus for simultaneously producing fluid from one or more zones of an oil or gas well, while injecting fluid into one or more other zones of the well, and for converting a depleted production zone into an injection zone, by remotely shifting sleeves in the apparatus to selectively align inlet and outlet ports with production and injection flow paths, respectively. A production string is provided within a completion string; the completion string has inlet and outlet ports to the well bore. One or more production sleeves have production conduits which can be selectively aligned with inlet ports by shifting the production sleeves. One or more injection sleeves have injection conduits which can be selectively aligned with outlet ports by shifting the injection sleeves.Type: GrantFiled: January 8, 2001Date of Patent: November 19, 2002Assignee: Baker Hughes IncorporatedInventors: Mark D. Hamilton, Robert C. Smith, Neil Walker, Kjell Einar Revheim
-
Publication number: 20020088621Abstract: A method and apparatus for simultaneously producing fluid from one or more zones of an oil or gas well, while injecting fluid into one or more other zones of the well, and for converting a depleted production zone into an injection zone, by remotely shifting sleeves in the apparatus to selectively align inlet and outlet ports with production and injection flow paths, respectively. A production string is provided within a completion string; the completion string has inlet and outlet ports to the well bore. One or more production sleeves have production conduits which can be selectively aligned with inlet ports by shifting the production sleeves. One or more injection sleeves have injection conduits which can be selectively aligned with outlet ports by shifting the injection sleeves.Type: ApplicationFiled: January 8, 2001Publication date: July 11, 2002Inventors: Mark D. Hamilton, Robert C. Smith, Neil Walker, Kjell Einar Revheim
-
Publication number: 20020029728Abstract: A media cassette (10) including a fluid spray system for spraying media located within the cassette (10) is described. The cassette (10) includes a lid (12) and a body (14). The body (14) includes an absorbent portion (40) in the form of a chemical absorbing sheet for absorbing any fluid not absorbed by the media (42). The sheet (40) is preferably folded and creased into a concertina arrangement so that the sheet (40) can expand and compress as media are removed from or added to the cassette (10). If the fluid spray system is activated when the cassette (10) is only partially full of media (42), then the sheet (40) absorbs the fluid that is not absorbed by the media (42), thereby preventing leakage of the fluid from the cassette (10).Type: ApplicationFiled: September 11, 2001Publication date: March 14, 2002Applicant: NCR CorporationInventor: Neil Walker
-
Publication number: 20010047660Abstract: A preferred embodiment of the reach-in cooler incorporates a roof structure which includes a ceiling and a roof that are spaced from each other to form an air distribution plenum. The air distribution plenum includes an air return inlet and an air distribution outlet, and communicates with air return passage via the air return inlet. Preferably, the air return passage is formed between the back of the cooler and a partition. The refrigerated space of the cooler is disposed below the roof structure and communicates with the air return passage. Additionally, a refrigeration unit, which includes a refrigeration coil and a fan, communicates with the air return passage so that the fan moves air from the refrigerated space, through said air return passage, through the air return inlet and into the air distribution plenum. The air then is directed through the refrigeration coils for delivery through the air distribution outlet and into the refrigerated space for cooling the refrigerated space.Type: ApplicationFiled: October 6, 1999Publication date: December 6, 2001Inventors: SHELDON F. MASHBURN, PETER C. FLYNN, RICHARD NEIL WALKER
-
Patent number: 4958289Abstract: The invention concerns a control for an aircraft propeller. During operation in reverse pitch, as occurs upon thrust reversal during a landing maneuver, the speed of the propeller is controlled by adjusting pitch of the propeller, in order to prevent overspeeding. Further, during the transition period while the propeller is converting from forward pitch to reverse pitch, the propeller presents a light load to the engine. At this time, fuel flow to the engine is limited in order to restrict delivery of energy to the propeller, again, for the purpose of preventing overspeeding.Type: GrantFiled: December 14, 1988Date of Patent: September 18, 1990Assignee: General Electric CompanyInventors: Michael J. Sum, George W. Bennett, Steven A. Merrell, Neil Walker
-
Patent number: 4913623Abstract: A pitch feathering system for a gas turbine driven aircraft propeller having multiple variable pitch blades utilizes a counter-weight linked to the blades. The weight is constrained to move, when effecting a pitch change, only in a radial plane and about an axis which rotates about the propeller axis. The system includes a linkage allowing the weight to move through a larger angle than the associated pitch change of the blade.Type: GrantFiled: May 20, 1988Date of Patent: April 3, 1990Assignee: General Electric CompanyInventors: Jan C. Schilling, Arthur P. Adamson, Julius Bathori, Neil Walker
-
Patent number: 4772179Abstract: An integrated control system for coaxial counterrotating aircraft propulsors driven by a common gas turbine engine. The system establishes an engine pressure ratio by control of fuel flow and uses the established pressure ratio to set propulsor speed. Propulsor speed is set by adjustment of blade pitch.Type: GrantFiled: August 29, 1986Date of Patent: September 20, 1988Assignee: General Electric CompanyInventors: George W. Bennett, Neil Walker
-
Patent number: RE40308Abstract: A method and apparatus for simultaneously producing fluid from one or more zones of an oil or gas well, while injecting fluid into one or more other zones of the well, and for converting a depleted production zone into an injection zone, by remotely shifting sleeves in the apparatus to selectively align inlet and outlet ports with production and injection flow paths, respectively. A production string is provided within a completion string; the completion string has inlet and outlet ports to the well bore. One or more production sleeves have production conduits which can be selectively aligned with inlet ports by shifting the production sleeves. One or more injection sleeves have injection conduits which can be selectively aligned with outlet ports by shifting the injection sleeves.Type: GrantFiled: November 19, 2004Date of Patent: May 13, 2008Assignee: Baker Hughes IncorporatedInventors: Mark D. Hamilton, Robert C. Smith, Neil Walker, Kjell Einar Revheim