Patents by Inventor James Lyons

James Lyons 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: 10375807
    Abstract: A control pod includes a controller to control an environmental condition in a space, and a cover plate covering the controller and having a light transmissive area extending along a substantial section of an outer perimeter of the cover plate. Programming configures a processor to detect user inputs of a control command based on a user action detected via user input response sensors, and based on the detected control command, send a control signal to a device to implement a function corresponding to the detected control command. The processor also controls a light source to selectively provide a light output through the light transmissive area of the cover plate for a period of time following the control command detection, as visible feedback corresponding to the detected control command, for observation by the user, along at least a portion of the section of the light transmissive area of the cover plate.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: August 6, 2019
    Assignee: ABL IP HOLDING LLC
    Inventors: John M. Reilly, Sean P. White, Jenish S. Kastee, James Michael Phipps, Alexander Daniel Manasseh, Steve Lyons
  • Patent number: 10336968
    Abstract: Storage-stable compositions comprising soil release polymers. Compositions are described comprising A) of from 45 to 55% by weight of one or more polyesters according to the following formula (I) wherein R and R2 independently of one another are X—(OC2H4) n—(OC3H6)m wherein X is C1-4alkyl, the —(OC2H4) groups and the —(OC3H6) groups are arranged block-wise and the block consisting of the —(OC3H6) groups is bound to a COO group or are HO—(C3H6) n is based on a molar average a number of from 12 to 120, m is based on a molar average a number of from 1 to 10, and a is based on a molar average a number of from 4 to 9, and B) of from 10 to 30% by weight of one or more alcohols selected from the group consisting of ethylene glycol, 1,2-propylene glycol, 1,3 -propylene glycol, 1,2 -butylene glycol, 1,3 -butylene glycol, 1,4 -butylene glycol and butyl glycol and C) of from 24 to 42% by weight of water, the amounts in each case being based on the total weight of the composition.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: July 2, 2019
    Assignee: Conopco, Inc.
    Inventors: Robert John Carswell, Carsten Cohrs, Richard Michael Craven, David Philip Jones, Peter Eugen Klug, Helen Elspeth Lyon, Peter Helmut Erich Naumann, Alyn James Parry, Henricus Wilhelmus Ida Peerlings, Alastair Richard Sanderson, Andrew Wynne
  • Publication number: 20190197142
    Abstract: Systems and methods are provided for loading data from a database into a task database, via a stage database. One exemplary method includes accessing a backup database where the backup database includes multiple flat files and where each of the multiple flat files includes data and having a filename. The method also includes appending, by a computing device, the filename of one of the multiple flat files to an index stored in the computing device and changing a global variable associated with a data loader for the one of the multiple flat files to the filename. The method then further includes loading the data from the one of the multiple flat files into a stage database in memory of the computing device and transferring the loaded data in the stage database to a task database, thereby making the data available to queries associated with tasks relying on the loaded data.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Tom James Glaser, Shankar Subramanian, Kevin Michael Lyons, Zachary Widdicombe, Clifford A. Kinnunen
  • Patent number: 10227211
    Abstract: A stairway (1) comprising a plurality of steps (2) each defining a top surface or tread (3) is converted into a lift platform by employing a mechanism concealed beneath an envelope defined by the treads of all of the steps to guide each step of the plurality vertically from a stairway configuration in which the steps form a stairway enabling access from a lower (7) level to an upper level (8) to a flat configuration in which the top edge of each step is substantially in a horizontal plane level with one of the lower and upper levels from which a wheelchair user may wish to travel to the other of the lower and upper levels. As a result, a wheelchair user may move horizontally from the said one of the lower and upper levels on to a platform defined by the top edges of the plurality of steps in the flat configuration. The stairway and flat configurations occupy the same footprint.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: March 12, 2019
    Inventors: Steven James Lyons, Charles Thomas Lyons
  • Patent number: 10209706
    Abstract: A system includes one or more sensors coupled to industrial equipment, wherein the one or more sensors are configured to obtain one or more measurements associated with one or more operating characteristics of the industrial equipment. The system also includes a computing device that includes a user interface and one or more processors. The one or more processors are configured to: receive the one or more measurements of the one or more operating characteristics of the industrial equipment; determine a status of the industrial equipment based on the one or more measurements; determine a date and a time based on the one or more measurements; and update a cell in a grid of cells organized according to time increments based on the status, the date, and the time.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: February 19, 2019
    Assignee: General Electric Company
    Inventors: Christopher James Lyons, David Clayton Bingham, Waqas Javed, Ricardo Lucas Bastos Breder
  • Patent number: 9838830
    Abstract: Systems and Methods disclosed herein relate to an application programming interface (API) server that receives, from an API client device connected to the system, one or more requests to perform an activity. The activity includes reading, editing by making additions, deletions, modifications or any combination thereof, or both reading and editing, to at least one portion of a data model comprising information related to one or more smart-devices, one or more smart-device environment structures comprising the smart-devices, or both; perform the activity based upon the one or more requests; log the activity, by storing a responsible party for the activity, based upon a vendor, user, or other party or entity associated with the API client device; and present at least a portion of the log.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: December 5, 2017
    Assignee: Google Inc.
    Inventor: James Lyons
  • Publication number: 20170276666
    Abstract: The present invention relates to a fluid flow device. The device includes an elongate body having a proximal end, a distal end, and a length therebetween, at least one source fluid inflow port, at least one waste fluid outflow port, at least one well inlet port positioned at the distal end of the elongate body, at least one well outlet port positioned at the distal end of the elongate body, at least one conduit connecting the at least one source fluid inflow port to the at least one well inlet port, and at least one conduit connecting the at least one waste fluid outflow port to the at least one well outlet port.
    Type: Application
    Filed: March 22, 2017
    Publication date: September 28, 2017
    Inventors: James Lyons, Christopher Ward, Joseph Stains
  • Publication number: 20170270625
    Abstract: Systems, methods, and non-transitory computer-readable media can determine that a first content item was provided for publication through the social networking system. At least some portions of the first content item that match content included in a second content item are determined, the second content item being accessible through the social networking system. A determination is made that the portions of the first content item include at least some copyrighted content from the second content item. At least one notification is provided to a publisher of the second content item, wherein the notification indicates a potential copyright violation by a publisher of the first content item, and wherein the notification identifies at least some portions of the first content item that match copyrighted content in the second content item.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventors: Lior Ben Kereth, Hong-Seok Kim, Analisa Tamayo Keef, Andrew James Lyons
  • Publication number: 20170205817
    Abstract: A system includes one or more sensors coupled to industrial equipment, wherein the one or more sensors are configured to obtain one or more measurements associated with one or more operating characteristics of the industrial equipment. The system also includes a computing device that includes a user interface and one or more processors. The one or more processors are configured to: receive the one or more measurements of the one or more operating characteristics of the industrial equipment; determine a status of the industrial equipment based on the one or more measurements; determine a date and a time based on the one or more measurements; and update a cell in a grid of cells organized according to time increments based on the status, the date, and the time.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Christopher James Lyons, David Clayton Bingham, Waqas Javed, Ricardo Lucas Bastos Breder
  • Publication number: 20170192402
    Abstract: Systems and Methods disclosed herein relate to providing a message to an application programming interface (API). The message includes a request for data from a data model, a submission of data to the data model, or both; and a host selection between: a representational state transfer (REST) host and a subscription-based application programming interface (API) host, wherein the REST host receives REST-based messages and the subscription-based API host receives messages in accordance with a standard of the subscription-based API host; wherein the request for data, the submission of data, or both are configured to create, delete, modify, or any combination thereof data related to a smart-device environment structure, a thermostat, a hazard detector, or any combination thereof stored in a data model accessible by the API.
    Type: Application
    Filed: December 15, 2016
    Publication date: July 6, 2017
    Inventors: Igor KARP, Lev STESIN, Carles PI-SUNYER, Mark Andrew MCBRIDE, Alexander DUBMAN, James LYONS, Samuel W. KORTZ, Gregory J. HU, Amanda SURYA, Aubrey THELEN, David HORTON, Mike SOUCIE, Leon TAN, Christopher Anthony BOROSS, Jesse BOETTCHER, Tim ENWALL, Prashant Papiahgari REDDY, Mark MALHOTRA, Evan Jarman FISHER, Todd HESTER, Yoky MATSUOKA
  • Patent number: 9672579
    Abstract: A method provides a computer-implemented environment for improved educator effectiveness. The method includes a server serving, receiving, and storing web pages over a wide area network connected to client computers of administrators or teachers of a school, so the administrators or teachers can create, use or view processes and observation workflows to conduct performance reviews of teachers in the school.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 6, 2017
    Assignee: School Improvement Network, LLC
    Inventors: Cory J. Linton, Jonathan Smalley, Neil Jarman, James Lyon, Justin Morris, Matthew Donaldson, Jeremy P. Petersen, Chet D. Linton
  • Publication number: 20170024483
    Abstract: In one embodiment, a method includes receiving a first search query including a selection of a first query-domain. The first query-domain may correspond to a first object-type. The method includes identifying a first set of objects of the plurality of objects matching the first object-type. The method includes sending a first search-results interface responsive to the first search query. The first search-results interface may include references to one or more of the identified objects from the first set of objects and one or more query-filter elements. Each query-filter element may correspond to a query-filter associated with the first query-domain. Each query-filter element may be activatable to apply the associated query-filter to the identified objects. The method includes receiving a second search query including a selection of one or more of the query-filters in response to the first user activating the corresponding query-filter elements.
    Type: Application
    Filed: October 10, 2016
    Publication date: January 26, 2017
    Inventors: Thorben Christopher Primke, Barton Andrew Kiley, Taylor Dancy Rogalski, Christine Morck Rode, Andrew James Lyons
  • Publication number: 20160354667
    Abstract: An enhanced belay bar, comprising a rigid tube affixed to rigid plates, each comprising a plurality of attachment surface and attachment points to affix the belay device to a surface, and a plurality of attachment points to affix an automatic belay device to the enhanced belay bar.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Inventor: David James Lyon
  • Patent number: 9507876
    Abstract: In one embodiment, a method includes receiving a first search query including a selection of a first query-domain. The first query-domain may correspond to a first object-type. The method includes identifying a first set of objects of the plurality of objects matching the first object-type. The method includes sending a first search-results page responsive to the first search query. The first search-results page may include references to one or more of the identified objects from the first set of objects and one or more query-filter elements. Each query-filter element may correspond to a query-filter associated with the first query-domain. Each query-filter element may be activatable to apply the associated query-filter to the identified objects. The method includes receiving a second search query including a selection of one or more of the query-filters in response to the first user activating the corresponding query-filter elements.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: November 29, 2016
    Assignee: Facebook, Inc.
    Inventors: Thorben Christopher Primke, Barton Andrew Kiley, Taylor Dancy Rogalski, Christine Morck Rode, Andrew James Lyons
  • Publication number: 20160196398
    Abstract: Disclosed are systems and techniques for providing a master health entity index and a data analysis mechanism designed for entity cohort discovery and entity profiling. The entity can be a healthcare facility that diagnoses or treats health conditions and diseases (e.g., hospital, clinic), individuals (e.g., providers, patients, caregivers), healthcare data (e.g., medical conditions, treatments, diagnostic studies, health outcomes), etc. For example, a data analysis mechanism may identify distinctive patient cohorts based on what happened to patients in a hospital and why the occurrence happened, glean insight from the activities of the distinctive patient cohorts, and assist with additional patients with the gleaned insight. .
    Type: Application
    Filed: January 7, 2016
    Publication date: July 7, 2016
    Inventors: David A. Vivero, Jorge A. Caballero, Abraham M. Othman, Farid Jamshidian, Eithon Michael Galinato Cadag, Abhinav Chowdary Yarlagadda, James Lyon Fingal, Nicholas C. Dunkman, Kunal Dhiren Shah, Willard Kirk Strauser, Michael H. Lin, Mary Audrey Hampden, Sumul Mahendra Shah, Rebecca Ackermann
  • Publication number: 20160196407
    Abstract: Disclosed are systems and techniques for providing a master health entity index and a data analysis mechanism designed for entity cohort discovery and entity profiling. The entity can be a healthcare facility that diagnoses or treats health conditions and diseases (e.g., hospital, clinic), individuals (e.g., providers, patients, caregivers), healthcare data (e.g., medical conditions, treatments, diagnostic studies, health outcomes), etc. For example, a data analysis mechanism may identify distinctive patient cohorts based on what happened to patients in a hospital and why the occurrence happened, reconstruct timelines of healthcare events from fragmented medical data, and leverage the existing electronic health data to generate comprehensive profiles of healthcare entities.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 7, 2016
    Inventors: Jorge A. Caballero, Abhinav Chowdary Yarlagadda, Farid Jamshidian, Kate M. Lewis, Eithon Michael Galinato Cadag, James Lyon Fingal, Nicholas C. Dunkman, Kunal Dhiren Shah, Willard Kirk Strauser, Michael H. Lin, Abraham M. Othman, David A. Vivero, Mary Audrey Hampden, Roger Billerey-Mosier, Sumul Mahendra Shah
  • Publication number: 20160098493
    Abstract: In one embodiment, a method includes receiving a first search query including a selection of a first query-domain. The first query-domain may correspond to a first object-type. The method includes identifying a first set of objects of the plurality of objects matching the first object-type. The method includes sending a first search-results page responsive to the first search query. The first search-results page may include references to one or more of the identified objects from the first set of objects and one or more query-filter elements. Each query-filter element may correspond to a query-filter associated with the first query-domain. Each query-filter element may be activatable to apply the associated query-filter to the identified objects. The method includes receiving a second search query including a selection of one or more of the query-filters in response to the first user activating the corresponding query-filter elements.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventors: Thorben Christopher Primke, Barton Andrew Kiley, Taylor Dancy Rogalski, Christine Morck Rode, Andrew James Lyons
  • Publication number: 20150373149
    Abstract: Systems and Methods disclosed herein relate to an application programming interface (API) server that receives, from an API client device connected to the system, one or more requests to perform an activity. The activity includes reading, editing by making additions, deletions, modifications or any combination thereof, or both reading and editing, to at least one portion of a data model comprising information related to one or more smart-devices, one or more smart-device environment structures comprising the smart-devices, or both; perform the activity based upon the one or more requests; log the activity, by storing a responsible party for the activity, based upon a vendor, user, or other party or entity associated with the API client device; and present at least a portion of the log.
    Type: Application
    Filed: May 26, 2015
    Publication date: December 24, 2015
    Inventor: James Lyons
  • Patent number: D786299
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: May 9, 2017
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: David Sean Farrell, David Bingham, Christopher James Lyons, Ricardo Lucas Bastos Breder
  • Patent number: D856083
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: August 13, 2019
    Assignee: LifeFuels, Inc.
    Inventors: Robert Lawson-Shanks, Mark Lyons, Jonathon Perrelli, James Christopher Small, Jesse John Horne, Simon Lewis Bilton, Matthew James Edwards