Patents by Inventor Stuart Goose

Stuart Goose 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: 20210061328
    Abstract: A system (200) for monitoring a railroad grade crossing (100, 250) includes an illumination device (220, 230) for illuminating a section of a railroad grade crossing (100, 250), and a control device (240) in communication with the illumination device (220, 230). The illumination device (220, 230) is configured to obtain data of the section of the railroad grade crossing (100, 250) while illuminating the section, and the control device (240) is configured to receive and evaluate the data. Further, a method (600) for monitoring a railroad grade crossing (100, 250) is provided.
    Type: Application
    Filed: August 23, 2018
    Publication date: March 4, 2021
    Inventors: Stuart Goose, Stefan Fritschi, Mark Corbo
  • Patent number: 8984330
    Abstract: A fault-tolerant replication system includes a first machine running a first hypervisor. A second machine is failure-independent of the first machine. The second machine runs a second hypervisor. A first plurality of virtual machines runs on the first hypervisor. A second plurality of virtual machines runs on the second hypervisor. Each of the virtual machines of the first and second plurality of virtual machines constitutes either a virtual machine replica server of a fault-tolerant replicated state machine or a backup corresponding to a virtual machine replica server of the fault-tolerant replicated state machine. Every backup is embodied on a different machine, of the first and second machines, from its corresponding virtual machine replica server.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: March 17, 2015
    Assignee: Siemens Corporation
    Inventors: Stuart Goose, Jonathan Kirsch
  • Patent number: 8880198
    Abstract: A system for automatically monitoring and controlling an infrastructure or process includes a plurality of remote clients installed along various portions of an industrial infrastructure or an infrastructure performing a process. Each of the remote clients collects data. A plurality of server replicas is in communication with the plurality of remote clients. The server replicas receive the collected data from the remote clients and process the received data. The plurality of remote clients and the plurality of server replicas communicate across an electronic network. The plurality of server replicas includes a state machine replication system that is tolerant of a failure of one or more of the server replicas.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: November 4, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Stuart Goose, Jonathan Kirsch
  • Patent number: 8549142
    Abstract: A network of replicated servers providing a service includes a plurality of server replicas. A leader is elected from among the plurality of server replicas for coordinating ordering of operations among the plurality of server replicas. A view change protocol is executed by the plurality of server replicas after the election of the leader. Each iteration of the view change protocol corresponds to a unique view number. The server replicas are directed by the view change protocol to cooperate to order operations by exchange of information associated with particular view numbers. The information is prioritized in accordance with the view numbers. The non-leaders monitor the response time of the leader and elect a new leader when it is determined that the monitored length of time is greater than a threshold value that is dependent upon current network conditions.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: October 1, 2013
    Assignee: Siemens Corporation
    Inventors: Stuart Goose, Jonathan Kirsch
  • Patent number: 8510666
    Abstract: Some embodiments provide a touch-sensitive device to receive a bias and to generate touch location information based on the bias, an element to secure a printed medium in contact with the touch sensitive device, the printed medium to depict a plurality of telephone interface controls, a memory to store a telephone interface layout associating one or more of the telephone interface controls with a respective touch location and a respective action, and a processor to receive touch location information from the touch-sensitive device, to determine a telephone interface control based on the touch location information and on the telephone interface layout, to determine an action based on the telephone interface control and on the telephone interface layout, and to perform the determined action.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: August 13, 2013
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventors: Stuart Goose, Ingo Meyer, Daniel Conrad Benson
  • Publication number: 20130154913
    Abstract: A system and methods for activating and interacting by a user with at least a 3D object displayed on a 3D computer display by at least the user's gestures which may be combined with a user's gaze at the 3D computer display. In a first instance the 3D object is a 3D CAD object. In a second instance the 3D object is a radial menu. A user's gaze is captured by ahead frame containing at least an endo camera and an exo camera worn by a user. A user's gesture is captured by a camera and is recognized from a plurality of gestures. User's gestures are captured by a sensor and are calibrated to the 3D computer display.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: Siemens Corporation
    Inventors: Yakup Genc, Jan Ernst, Stuart Goose, Xianjun S. Zheng
  • Publication number: 20130053986
    Abstract: A system for automatically monitoring and controlling an infrastructure or process includes a plurality of remote clients installed along various portions of an industrial infrastructure or an infrastructure performing a process. Each of the remote clients collects data. A plurality of server replicas is in communication with the plurality of remote clients. The server replicas receive the collected data from the remote clients and process the received data. The plurality of remote clients and the plurality of server replicas communicate across an electronic network. The plurality of server replicas includes a state machine replication system that is tolerant of a failure of one or more of the server replicas.
    Type: Application
    Filed: June 5, 2012
    Publication date: February 28, 2013
    Applicant: Siemens Corporation
    Inventors: Stuart Goose, Jonathan Kirsch
  • Publication number: 20130036323
    Abstract: A fault-tolerant replication system includes a first machine running a first hypervisor. A second machine is failure-independent of the first machine. The second machine runs a second hypervisor. A first plurality of virtual machines runs on the first hypervisor. A second plurality of virtual machines runs on the second hypervisor. Each of the virtual machines of the first and second plurality of virtual machines constitutes either a virtual machine replica server of a fault-tolerant replicated state machine or a backup corresponding to a virtual machine replica server of the fault-tolerant replicated state machine. Every backup is embodied on a different machine, of the first and second machines, from its corresponding virtual machine replica server.
    Type: Application
    Filed: March 28, 2012
    Publication date: February 7, 2013
    Applicant: Siemens Corporation
    Inventors: Stuart Goose, Jonathan Kirsch
  • Patent number: 8315158
    Abstract: A telecommunications system including a plurality of switches defining an Ethernet ring; a plurality of virtual local area networks defined on the Ethernet ring, defining a number of virtual local area networks (VLANs) equal in number to the number of links; and a ring recovery system configured to recover from a link failure by rerouting traffic to a destination on the Ethernet ring via a VLAN not including a failed link.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: November 20, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Stuart Goose, Minh Huynh, Raymond Rui-Feng Liao
  • Publication number: 20120254412
    Abstract: A network of replicated servers providing a service includes a plurality of server replicas. A leader is elected from among the plurality of server replicas for coordinating ordering of operations among the plurality of server replicas. A view change protocol is executed by the plurality of server replicas after the election of the leader. Each iteration of the view change protocol corresponds to a unique view number. The server replicas are directed by the view change protocol to cooperate to order operations by exchange of information associated with particular view numbers. The information is prioritized in accordance with the view numbers. The non-leaders monitor the response time of the leader and elect a new leader when it is determined that the monitored length of time is greater than a threshold value that is dependent upon current network conditions.
    Type: Application
    Filed: March 16, 2012
    Publication date: October 4, 2012
    Applicant: Siemens Corporation
    Inventors: Stuart Goose, Jonathan Kirsch
  • Patent number: 8279254
    Abstract: According to some embodiments, a method and a system are provided to receive a first video signal at a first client and to receive a second video signal at a second client. The first video signal comprises an image of a first person and the second video signal comprises an image of a second person. The received first video signal and an image of a conference room are combined at the first client to create a first modified video signal comprising the image of the first person in the conference room. The received second video signal and the image of the conference room are combined at the second client to create a second modified video signal comprising the image of the second person in the conference room.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: October 2, 2012
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventors: Stuart Goose, Jinhui Hu, Mark Sher, Michael Wynblatt
  • Publication number: 20120086645
    Abstract: A specially-configured interactive user interface for use in eye typing takes the form of a three-layer arrangement that allows for controlling computer input with eye gazes. The three-layer arrangement includes an outer, rectangular ring of letters, displayed clockwise in alphabetical order (forming the first layer). A group of “frequently-used words” associated with the letters being typed forms an inner ring (and is defined as the second layer). This second layer of words is constantly updated as the user continues to enter text. The third layer is a central “open” portion of the interface and forms the typing space—the “text box” that will be filled as the user continues to type. A separate row of control/function keys (including mode-switching for upper case vs. lower case, numbers and punctuation) is positioned adjacent to the three-layer on-screen keyboard display.
    Type: Application
    Filed: August 19, 2011
    Publication date: April 12, 2012
    Applicant: Siemens Corporation
    Inventors: Xianjun S. Zheng, Joeri Kiekebosch, Jeng-Weei James Lin, Stuart Goose
  • Patent number: 8126159
    Abstract: Speakers deployed in a space and divided into groups associated with different zones produce a mix of sounds that create internal noise pollution and, combined with external noise, an unpleasant environment for occupants. The present invention contemplates sound systems and methods for creating personalized sound zones to address these and related problems.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: February 28, 2012
    Assignee: Continental Automotive GmbH
    Inventors: Stuart Goose, Farshid Arman
  • Patent number: 7895338
    Abstract: In one aspect of the present invention, a system for discovering potential devices on a peer-to peer (P2P) network is provided. The system includes a seeker device and a plurality of potential devices operatively connected to the P2P network. Each of the plurality of potential devices is associated with one or more identity files. Each of the identity files comprising a plurality of searchable elements. One or more of the plurality of potential end-user devices post their one or more identity files on the P2P network. The seeker device searches the P2P network to discover one or more of the plurality of potential devices based on the one or more identity files of the plurality of the potential devices. The seeker device initiates a collaboration session with the one or more potential devices. The collaboration session may be independent of the P2P network.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: February 22, 2011
    Assignees: Siemens Corporation, Siemens Aktiengesellschaft
    Inventors: Yves Leaute, Stuart Goose
  • Publication number: 20090274044
    Abstract: A telecommunications system including a plurality of switches defining an Ethernet ring; a plurality of virtual local area networks defined on the Ethernet ring, defining a number of virtual local area networks (VLANs) equal in number to the number of links; and a ring recovery system configured to recover from a link failure by rerouting traffic to a destination on the Ethernet ring via a VLAN not including a failed link
    Type: Application
    Filed: October 9, 2008
    Publication date: November 5, 2009
    Inventors: Stuart Goose, Minh Huynh, Raymond Rui-Feng Liao
  • Publication number: 20090033737
    Abstract: According to some embodiments, a method and a system are provided to receive a first video signal at a first client and to receive a second video signal at a second client. The first video signal comprises an image of a first person and the second video signal comprises an image of a second person. The received first video signal and an image of a conference room are combined at the first client to create a first modified video signal comprising the image of the first person in the conference room. The received second video signal and the image of the conference room are combined at the second client to create a second modified video signal comprising the image of the second person in the conference room.
    Type: Application
    Filed: July 29, 2008
    Publication date: February 5, 2009
    Inventors: Stuart Goose, Jinhui Hu, Mark Sher, Michael Wynblatt
  • Publication number: 20080134258
    Abstract: Centralized video on demand (VoD) systems offer limited content and limited archival ability. Peer-to-peer networks allow users to share a wide selection of content directly among peers, but connections between peers may have limited uplink bandwidth and may be unreliable.
    Type: Application
    Filed: August 9, 2006
    Publication date: June 5, 2008
    Inventors: Stuart Goose, Ahsan Habib
  • Publication number: 20070217580
    Abstract: Some embodiments provide a touch-sensitive device to receive a bias and to generate touch location information based on the bias, an element to secure a printed medium in contact with the touch sensitive device, the printed medium to depict a plurality of telephone interface controls, a memory to store a telephone interface layout associating one or more of the telephone interface controls with a respective touch location and a respective action, and a processor to receive touch location information from the touch-sensitive device, to determine a telephone interface control based on the touch location information and on the telephone interface layout, to determine an action based on the telephone interface control and on the telephone interface layout, and to perform the determined action.
    Type: Application
    Filed: November 20, 2006
    Publication date: September 20, 2007
    Inventors: Stuart Goose, Ingo Meyer, Daniel Conrad Benson
  • Publication number: 20060262935
    Abstract: Speakers deployed in a space and divided into groups associated with different zones produce a mix of sounds that create internal noise pollution and, combined with external noise, an unpleasant environment for occupants. The present invention contemplates sound systems and methods for creating personalized sound zones to address these and related problems.
    Type: Application
    Filed: April 13, 2006
    Publication date: November 23, 2006
    Inventors: Stuart Goose, Farshid Arman
  • Patent number: 7076523
    Abstract: A general interaction interface system comprises a composite device access point connected to a client device, wherein the composite device is adapted to receive a request from the client device. The system further comprises a composite device gateway connected to the composite device access point, wherein the composite device gateway determines content and delivery parameters based on interaction primitives of the composite device access point, and a composite device resource, selected by the composite device gateway, for servicing the request of the client device.
    Type: Grant
    Filed: April 24, 2002
    Date of Patent: July 11, 2006
    Assignee: Siemens Corporate Research, Inc.
    Inventors: Georg J. Schneider, Stuart Goose, Safia Djennane