Patents Issued in December 28, 2017
  • Publication number: 20170371298
    Abstract: A mobile hologram apparatus is disclosed. An example apparatus includes a sheet folded along preformed creases into a pyramid structure configured to be actuated between a compressed state and an uncompressed state. The pyramid structure has a base section and a top section connected by four side sections. The pyramid structure in the compressed state has a height that is less than 1/10th the height of the pyramid structure in the uncompressed state. The apparatus also includes an elastic band connected to a perimeter of the base section of the pyramid structure and configured to cause the pyramid structure to self-actuate from the compressed state to the uncompressed state.
    Type: Application
    Filed: August 25, 2016
    Publication date: December 28, 2017
    Inventors: Matthew Steven Murphy, Jacob W. Beckley
  • Publication number: 20170371299
    Abstract: A mobile hologram apparatus is disclosed. An example apparatus includes a sheet folded along preformed creases into a pyramid structure configured to be actuated between a compressed state and an uncompressed state. The pyramid structure has a base section and a top section connected by four side sections. The pyramid structure in the compressed state has a height that is less than 1/10th the height of the pyramid structure in the uncompressed state. The apparatus also includes an elastic band connected to a perimeter of the base section of the pyramid structure and configured to cause the pyramid structure to self-actuate from the compressed state to the uncompressed state.
    Type: Application
    Filed: October 18, 2016
    Publication date: December 28, 2017
    Inventors: Matthew Steven Murphy, Jacob W. Beckley
  • Publication number: 20170371300
    Abstract: By configuring a timepiece component to include an intermediate film provided on at least a portion of a surface of a base material formed by using a nonconductive first material as a main component and to include a buffer film stacked on the intermediate film and mainly composed of a second material having a tenacity higher than that of the first material, the timepiece component may be manufactured with high precision, the weight thereof may be reduced, and even when the base material is formed by using a brittle material such as silicon, the timepiece component becomes resistant to breakage and capable of exhibiting high strength when an impact is externally applied.
    Type: Application
    Filed: December 11, 2015
    Publication date: December 28, 2017
    Applicant: CITIZEN WATCH CO., LTD.
    Inventor: Tomoo IKEDA
  • Publication number: 20170371301
    Abstract: A time measurement device measures a time interval between input timings of first and second pulsed target signals. The device includes: a processor; a number-of-periods detector that detects, by using a clock signal with a predetermined clock frequency and a predetermined clock period, the time interval in units of the clock period; and a phase detection unit including a band-pass filter. The band-pass filter receives at least one of the first and second target signals as a filtering target signal and extracts a signal component of the clock frequency from the filtering target signal. The phase detection unit detects a phase difference between the extracted signal and the clock signal. The processor derives, by using a result detected by the number-of-periods detector and the detected phase difference, the time interval at a resolution finer than the clock period.
    Type: Application
    Filed: January 7, 2016
    Publication date: December 28, 2017
    Applicant: RIKEN
    Inventors: Takashi Ohshima, Yuji Otake, Hirokazu Maesaka, Shin-ichi Matsubara
  • Publication number: 20170371302
    Abstract: An information display device includes: a position changing unit that changes a position of an information indicator in accordance with a type of information to be displayed by the information indicator; and an operation unit that causes the position changing unit to change the position of the information indicator that represents one type of information to a new position that represents another type of information, the operation unit causing the position changing unit to perform a movement completion operation for indicating to a viewer that the type of information displayed has been changed, in accordance with the another type of the information to be displayed when the position changing unit finishes changing the position of the information indicator to the new position.
    Type: Application
    Filed: March 16, 2017
    Publication date: December 28, 2017
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Hiroshi MOROHOSHI
  • Publication number: 20170371303
    Abstract: An example servo control system includes one or more components configured to be actuated for movement, a system controller including one or more processors for receiving feedback of the movement of the one or more components and for using the feedback within a control loop to cause an actuator to reduce error of the movement of the one or more components, and a tuned mass damper (TMD) physically connected to the one or more components. Parameters of the TMD are selected to add phase margin at a crossover frequency of the servo control system, and the TMD includes a mass coupled to the one or more components, a damper connected between the mass and the one or more components, and a spring component connected between the mass and the one or more components.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventor: Steven Griffin
  • Publication number: 20170371304
    Abstract: Disclosed is a system for determining one or more lines of code uniquely executed corresponding to a plurality of test cases executed on a computer program of an IT enabled application. The system creates a plurality of test cases (either manually or automatically). The system further enables a test case execution tool and a code coverage tool. The test case execution tool executes each of the plurality of test cases on the plurality of lines of code. On the other hand, the code coverage tool monitors the one or more lines of code, of the plurality of lines of code, executed for each test case. Subsequently, the system further determines Test Case To Code Mapping (TCTCM) indicating a subset, of the plurality of lines of code, executed at least once by the test case execution tool upon execution of one or more test cases of the plurality of test cases.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventor: Ruchika Gupta
  • Publication number: 20170371305
    Abstract: Embodiments of the disclosure can relate to providing an integrated power plant advisor. In one embodiment, a method for providing an integrated power plant advisor can include receiving a signal associated with a failure of a power plant or a power plant component. The method can further include determining one or more root causes associated with the failure of the power plant or the power plant component. Based at least in part on operational data and training data from one or more power plants, a ranking of the one or more root causes associated with the failure of the power plant or the power plant component can be determined. The method can further include outputting the ranking via a client device. Based at least in part on the ranking, a repair or replacement strategy for the power plant or the power plant component can be identified.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Awadesh Kumar Tiwari, Kowta Ramshanker, Xiaomo Jiang, John Robert Korsedal, Shirish Kumar Pandey
  • Publication number: 20170371306
    Abstract: A method for dispatching an operation of a distribution feeder of electrical power into a grid with heterogeneous prosumers, the method comprising the steps of establishing a dispatch plan on a computer by using forecast data of an aggregated consumption and local distributed generation at the grid for a predetermined period, and operating the distribution feeder according to the established dispatch plan during the predetermined period.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: Fabrizio Sossan, Emil Namor, Mario Paolone
  • Publication number: 20170371307
    Abstract: A storage system includes data storage devices, bus conductors, and mobile reader/writer devices. Each of the storage devices is positioned between insulators, is at one of a plurality of locations on one of one or more shelf assemblies, and comprises a processor coupled to a memory and an interface device. One of the bus conductors is adjacent each of the insulators. Each of the reader/writer devices includes a transport apparatus, a processor and a memory. The transport apparatus is configured to move one of the reader/writer devices to one or more of the locations when engaged. The processor is coupled to the transport apparatus and the memory and is configured to execute machine executable code to: engage the transport apparatus to position one of the reader/writer devices to one of the locations in response to a received operation; couple power to one of the storage devices; and execute the operation.
    Type: Application
    Filed: September 8, 2017
    Publication date: December 28, 2017
    Inventors: David Slik, Peter Corbett
  • Publication number: 20170371308
    Abstract: A streams platform is used. Multiple streams of electricity usage data are received, each from an electrical meter providing periodic updates to electrical usage for devices connected to the electrical meter. Weather information is received corresponding to locations where the electrical meters are. Real-time predictive modeling of electricity demand is performed based on the received multiple streams of electricity usage data and the received weather information, at least by performing: updating a state space model for electrical load curves using the usage data from the streams and the weather, wherein the updating uses current load observations for the multiple streams for a current time period; and creating forecast(s) for the electricity demand. The forecast(s) of the electricity demand are output. Appliance-level predictions may be made and used, and substitution effects and load management functions may be performed.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Soumyadip Ghosh, Jonathan R. Hosking, Ramesh Natarajan, Shivaram Subramanian, Xiaoxuan Zhang
  • Publication number: 20170371309
    Abstract: Devices, systems, and methods for controller programming migration automation are described herein. One device includes instructions executable to receive controller programming information associated with a first controller of a building system, wherein the received controller programming information is of a first information type, convert the received controller programming information to a second information type associated with a second controller of the building system, based, at least in part, on a set of conversion rules particular to the first controller and the second controller, and generate a report including information associated with the conversion.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Jayaprakash Meruva, Nagesh Narayanappa, Amruth Hiremath, Andrew David Halford, Cary Leen, Roy Alan Kolasa
  • Publication number: 20170371310
    Abstract: The present invention provides a method for operating dual controller which monitors the state of a dual controller to determine whether the dual controller is faulty and enables operation thereof with a controller in a normal state. An operation method of a dual controller according to the present invention dq-converts control command output values of first and second controllers to calculate rates of change in dq conversion values and dq-converts feedback input values, fed back to the first and second controllers, to calculate average rates of change in dq conversion values. When the average rates of change in the dq conversion values for the control command output values and the average rates of change in the dq conversion values for the feedback input values for the respective first and second controllers are identical, the corresponding controller is determined to be in a normal state, and to be in a faulty state otherwise.
    Type: Application
    Filed: December 29, 2015
    Publication date: December 28, 2017
    Inventors: Hyo-Jin KANG, Jae-Keun NO
  • Publication number: 20170371311
    Abstract: A method of operating an intelligent programmable logic controller over a plurality of scan cycles includes the intelligent programmable logic controller selecting one or more soft-sensors available in a control program corresponding to a production unit, each soft-sensor comprising a local parameter or variable used by the control program. The intelligent programmable logic controller determines updated soft-sensor values corresponding to the one or more soft-sensors during each scan cycle and stores those values during each scan cycle on a non-volatile computer-readable storage medium operably coupled to the intelligent programmable logic controller. Additionally, the intelligent programmable logic controller annotates the updated soft-sensor values with automation system context information to generate contextualized data.
    Type: Application
    Filed: October 30, 2014
    Publication date: December 28, 2017
    Inventors: Juan L. Aparicio Ojea, George Lo, Justinian Rosca, Lingyun Wang
  • Publication number: 20170371312
    Abstract: A method of obtaining at least one operating parameter of an electrical substation component.
    Type: Application
    Filed: January 13, 2016
    Publication date: December 28, 2017
    Inventors: Simon RICHARDS, Dylan JENKINS, Darren WEBB
  • Publication number: 20170371313
    Abstract: A machine tool according to the present invention is provided with a door opening/closing device including a movable door, a door opening/closing drive motor configured to drive the movable door, a power transferring mechanism configured to transfer power of the door opening/closing drive motor to the movable door. The machine tool includes a disturbance torque estimation unit configured to estimate a disturbance torque applied to the door opening/closing drive motor at an opening/closing operation of the movable door, a torque comparison unit configured to compare the disturbance torque estimated by the disturbance torque estimation unit to a predetermined first upper limit and a predetermined first lower limit, and a motor stop unit configured to stop the opening/closing operation of the movable door when the torque comparison unit determines that the disturbance torque is larger than the first upper limit or smaller than the first lower limit.
    Type: Application
    Filed: December 15, 2016
    Publication date: December 28, 2017
    Inventor: Keita ASANO
  • Publication number: 20170371314
    Abstract: A method for correcting the processing path of a robot-guided tool for processing at least one component, wherein: a target position for a plurality of points of a target processing path is specified; from the specified points, points to be corrected are selected; the actual position for the selected points to be corrected is measured or detected on at least one component to be processed; and the processing path corresponding to the measured or detected actual position of the points of the component to be processed is correspondingly corrected. The method is suitable, for example, for welding a component into a borehole using a laser beam, wherein the processing path of the laser beam is corrected so as to correspond to the contour of the component.
    Type: Application
    Filed: November 18, 2015
    Publication date: December 28, 2017
    Inventor: Jochen Krause
  • Publication number: 20170371315
    Abstract: A numerical controller looks ahead and analyzes commands indicated by a block contained in a program, and identifies a travel direction of a control target for each of the commands to calculate a time constant based on the identified travel direction. The numerical controller then sets a time constant for filter processing based on the time constant for each of the commands, and performs filter processing on command data subjected to a linear acceleration and deceleration process, based on the set time constant. The numerical controller then calculates movement of each axis for each interpolation period, based on the command data subjected to the filter processing.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Applicant: FANUC Corporation
    Inventor: Mitsunori Watanabe
  • Publication number: 20170371316
    Abstract: A machining program editing apparatus includes a GUI unit configured to specify an indication route having two points located on an original machining path, as a start point and an end point, and a program editing unit configured to edit a machining program indicative of the original machining path to thereby form a new machining path by replacing an area from the start point to the end point on the original machining path, with the indication route specified through the GUI unit.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 28, 2017
    Applicant: FANUC CORPORATION
    Inventors: Satoshi Kimura, Akira Kanemaru
  • Publication number: 20170371317
    Abstract: An adjustable level 3-D printing platform includes a platform, three support posts, and an adjusting component by which heights of the three support posts are adjustable. The bottom of the build platform includes at least one socket to engage with a ball end of one of the three support posts, thereby enabling two point leveling. The adjusting component is configured to simultaneously adjust a height of the at least three support posts using a first arm and a second arm, each connected to the build platform at respective pivot points and configured to apply respective clamping forces to the support posts. The printing platform further includes at least one sensor leveling system that deploys a probe, measures a relative probe state, and compares the measurement to a predetermined value. During the leveling processes, the 3-D printer is configured to provide sensory feedback.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Eli Charles Share, Daniel John Blythe, Gregory Andrew Herman, Brittany Nichole Hopper
  • Publication number: 20170371318
    Abstract: In an example, a method for generating control data for production of a three-dimensional object is described. A model of the three-dimensional object is obtained as a array of voxels, and it is determined for each voxel whether that voxel comprises part of a first or a second sub-object of the three-dimensional object. Each first sub-object voxel is mapped to a volume coverage representation defining print material data for that voxel. The second sub-object voxels are mapped to a volume coverage representation defining common print material data for the voxels of second sub-object. Control data for printing the first sub-object is generated from the print material data for that voxel common print material data for the Control data for printing the second sub-object is generated according to the volume coverage representation for the second sub-object.
    Type: Application
    Filed: January 30, 2015
    Publication date: December 28, 2017
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Peter Morovic, Jan Morovic, Juan Manuel Garcia Reyero Vinas
  • Publication number: 20170371319
    Abstract: The invention provides a method for identifying a sequence of events associated with a condition in a process plant using a control system. The method comprises recording process data, which is timestamped, and recording audio input from each personnel of a plurality of personnel of the process plant. The audio input is synchronized according to time with the process data. A keyword is identified from the temporally synchronized content of each audio input, and compared with the process information of one or more of an event and an equipment, for identifying at least one of a new process information and a supplementary process information related to the condition. One or more of the new process information and the supplementary process information identified for each keyword, and the plurality of events identified from the process data, are used for identifying the sequence of events associated with the condition.
    Type: Application
    Filed: December 29, 2015
    Publication date: December 28, 2017
    Inventors: Jinendra GUGALIYA, Naveen BHUTANI, Kaushik GHOSH, Nandkishor KUBAL, Vinay KARIWALA, Wilhelm WIESE
  • Publication number: 20170371320
    Abstract: A flexible pressing system for accepting and rejecting pressed part into a part may include a pressing apparatus configured to press components into a hole of a part and a controller programmed to receive press data for a press of at least one of the components, the press data including force, distance and time of the press, and determine whether the force is indicative of an inadequate press based on the force and distance at a specific time of the press.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Alexander MARROCCO, Hossein FIROOZGAN, Joosok JINN, Isaac ZOLOTAREV, Arnold BELL
  • Publication number: 20170371321
    Abstract: A robot includes a movable section capable of moving, a driving section configured to drive the movable section, a transmitting section located between the movable section and the driving section, a first position detecting section configured to detect a position on an input side of the transmitting section, a second position detecting section configured to detect a position on an output side of the transmitting section, and an inertial sensor provided in the movable section. The driving section is driven on the basis of a detection result of the first position detecting section, a detection result of the second position detecting section, and a detection result of the inertial sensor.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Inventors: Masaki MOTOYOSHI, Ryosuke IMAI
  • Publication number: 20170371322
    Abstract: A system for monitoring and controlling a manufacturing environment is disclosed. Aspects discussed include beacons broadcasting identifying information for aspects of the manufacturing environment such as workstations, manufactured items, machines, equipment, and people. The identifying information may be used to generate reports about the operation of these and possibly other aspects, as well as provide control options for changing the manufacturing environment. Employees may move about the environment to visually monitor activities taking place, while the system may automatically query for additional information about the tools, equipment, people encountered in the environment. Control options for changing aspects of the manufacturing processes may also be automatically displayed as well.
    Type: Application
    Filed: May 5, 2016
    Publication date: December 28, 2017
    Inventors: Gregory Paul Lake, Kevin Michael Moens
  • Publication number: 20170371323
    Abstract: A cell controller in each manufacturing cell includes a manufacturing instruction determination part that determines the types of manufacturable parts to be preferentially manufactured and the number of parts to be manufactured, based on order information and inventory information that are stored in the storage part of an administrative server, the manufacturing instruction determination part indicating the determination to a drive controller. In a cell production system configured thus, each manufacturing cell can timely manufacture multiple types of parts according to a status change of, for example, a part order or the inventory of materials.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 28, 2017
    Inventors: Itsusei KASHIWAGI, Nobutomo ITANI, Yuuji KOUNOSU
  • Publication number: 20170371324
    Abstract: A process for the manufacture of custom freeform optical elements utilising parameterised modelling. A system for the automatic manufacture of a custom optical element is also described with the manufacturing being by laser micro-machining. The process and system allow customers to specify and order via a web interface and so reduce engineering time, overhead and cost.
    Type: Application
    Filed: August 25, 2017
    Publication date: December 28, 2017
    Inventors: Matthew Oren Currie, Simon Clovis Younger, Roy McBride
  • Publication number: 20170371325
    Abstract: A device maintenance apparatus, includes: a communication control part configured to control a communication with a device; a device information acquisition part configured to acquire device information of the device via the communication; a storage configured to store maintenance process information, the maintenance process information including device specifying information for specifying a maintenance target device and process specifying information for specifying details of a maintenance process; and an information processing part configured to compare the acquired device information to the stored maintenance process information, and to execute a maintenance process on the device based on the result of the comparison.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Applicant: Yokogawa Electric Corporation
    Inventor: Kazutoshi KODAMA
  • Publication number: 20170371326
    Abstract: In an offline teaching device in the related art, in the case of changing a teaching program, even in the case of performing the same change at each teaching point, it is necessary to perform the change with respect to each teaching point. The offline teaching device of the present disclosure has a selection function, a first change function, a second change function, a welding line storage function, and a teaching program storage function. The selection function causes one welding line among a plurality of welding lines stored in the welding line storage function to be selected. The first change function causes content of a welding conditions configuring the welding line selected with the selection function to be changed.
    Type: Application
    Filed: February 18, 2016
    Publication date: December 28, 2017
    Inventors: YOSHIYUKI OKAZAKI, MASAYA HIRAYAMA
  • Publication number: 20170371327
    Abstract: A state monitor for monitoring the state of a system and including a calculator and a memory; the system being controlled by a command defining a plurality of modes of operation of the system, each mode of operation corresponding to applying a command of constant value; the memory containing a set of stored state matrices representing, for each mode of operation of the system, the value of the projection of its state in time; and the calculator being configured, during operation of the system, to determine estimated values for the state of the system at a given instant with the state functions and of its state at an earlier instant.
    Type: Application
    Filed: November 4, 2015
    Publication date: December 28, 2017
    Applicant: SAFRAN AIRCRAFT ENGINES
    Inventors: Stephane Fernand Guy COLAS, Serge LE GONIDEC
  • Publication number: 20170371328
    Abstract: Disclosed is a method and apparatus for determining a capability of a vehicle, for example, an aircraft. The method comprises: acquiring, by one or more processors, from the vehicle, fault data that indicates the presence or absence of a fault on the vehicle; acquiring, by the one or more processors, a mission model specifying a mission to be performed; and processing, by the one or more processors, the fault data to determine an indication indicative of a capability of the vehicle to perform the mission specified by the mission model. The fault data may include one or more Fault Indication Codes (FICs) that are activated in response to the presence of respective faults in the vehicle. The one or more processors may, using the determined indications, determine a mission or maintenance schedule for the vehicle.
    Type: Application
    Filed: January 19, 2016
    Publication date: December 28, 2017
    Inventors: Shaun William Waddington, Mark John Flynn
  • Publication number: 20170371329
    Abstract: A method includes fusing multi-modal sensor data from a plurality of sensors having different modalities. At least one region of interest is detected in the multi-modal sensor data. One or more patches of interest are detected in the multi-modal sensor data based on detecting the at least one region of interest. A model that uses a deep convolutional neural network is applied to the one or more patches of interest. Post-processing of a result of applying the model is performed to produce a post-processing result for the one or more patches of interest. A perception indication of the post-processing result is output.
    Type: Application
    Filed: December 18, 2015
    Publication date: December 28, 2017
    Inventors: Michael J. Giering, Kishore K. Reddy, Vivek Venugopalan, Soumik Sarkar
  • Publication number: 20170371330
    Abstract: A rotor life estimation device of a vacuum pump including a rotor rotatably driven by a motor and a rotor temperature detection section configured to detect a temperature of the rotor, comprises: an arithmetic section configured to calculate a strain equivalent corresponding to creep strain of the rotor based on a correlation between a creep strain speed equivalent and the temperature of the rotor and the temperature detected by the rotor temperature detection section; an estimation section configured to estimate a rotor life based on the calculated strain equivalent; and a providing section configured to provide information on the estimated rotor life.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 28, 2017
    Inventor: Junichiro KOZAKI
  • Publication number: 20170371331
    Abstract: The wheel assembly includes an arm 51, a wheel 55, a power supply port 60, an electric motor 56 coupled to the wheel 55, and a motor controller 62 for controlling rotation of the electric motor 56. The method of controlling the motion of a motorised object includes defining a target position, sensing a current position of the motorised object and using an output from a processor to control the electric motors to drive the object toward the target position. The golf club storage and transport device 70 includes a body 71 for storing golf clubs and a pair of releasable wheels 75. The device 70 has an assembled configuration and a disassembled configuration.
    Type: Application
    Filed: January 28, 2016
    Publication date: December 28, 2017
    Inventor: Clark Anthony Cameron
  • Publication number: 20170371332
    Abstract: The present invention relates to a method for replacing a signal controlling an actuator in a remote-controlled flying device with another signal. A flight controller supplies control signals to a safety device, and the signal to be replaced may be a signal to be transmitted by the safety device to a speed controller of at least one motor, or to a servo unit controlling the same, or the signal to be replaced may be a signal to be transmitted from the safety device to a servo unit controlling legs, a camera rack, a camera, a stabilizing system or an electric motor of the flying device. A replacement signal is a signal stored in a memory of the safety device.
    Type: Application
    Filed: September 7, 2017
    Publication date: December 28, 2017
    Applicant: SkyCat Oy
    Inventors: Henri Hiisilä, Janne Laurinen
  • Publication number: 20170371333
    Abstract: Systems and methods for controlling multiple autonomous vehicles. One exemplary system includes a server including an electronic processor configured to receive, from a source device, a connected mode trip request including a first starting point, a destination, a first departure time, and a participant request. The electronic processor is further configured to receive a second starting point and to determine a first route including a destination arrival time. The electronic processor is further configured to determine a second route and a second departure time based on the second route and the destination arrival time. The electronic processor is further configured to send, to a recipient device, an invitation, including the second route and the second departure time. The electronic processor is further configured to receive, from the recipient device, a response to the invitation and send a notification based on the response to the source device.
    Type: Application
    Filed: December 30, 2015
    Publication date: December 28, 2017
    Applicant: Robert Bosch GmbH
    Inventors: Akos Nagy, Shetty Rajaram, Jeorg Vetter, Tatiana Mamaeva, Christian Kremer, Jan Becker
  • Publication number: 20170371334
    Abstract: A system and method for indicating the drive state of an autonomous vehicle. The system includes a human machine interface and an electronic controller electrically coupled to the human machine interface and which is configured to display a drive state indicator. The drive state indicator includes a mode indicator based on a current operating mode for the autonomous vehicle, a duration indicator based on a duration for the current operating mode and a descriptor based on the duration. The electronic controller is further configured to update the duration indicator and the descriptor based on a remainder of the duration. In an alternative embodiment, the electronic controller is further configured to determine whether a second operating mode is available and display a second mode indicator based on the second operating mode when a second operating mode is available.
    Type: Application
    Filed: December 29, 2015
    Publication date: December 28, 2017
    Applicant: Robert Bosch GmbH
    Inventors: Akos Nagy, Jan Becker
  • Publication number: 20170371335
    Abstract: The present disclosure relates to a method and a device for safety driving. The method includes: acquiring riding data of a current user of a self-balancing vehicle; comparing the acquired riding data with riding data corresponding to a plurality of preset user levels; and determining a user level of the current user of the self-balancing vehicle according to a result of the comparing. The riding data includes one or more of the following data: a riding time, a riding distance, a shaking frequency, a shaking arc magnitude, and a shaking time.
    Type: Application
    Filed: February 10, 2017
    Publication date: December 28, 2017
    Inventors: Yan XIE, Tian REN, Yue CHENG
  • Publication number: 20170371336
    Abstract: A method of autonomous driving includes identifying, from detected information about an environment surrounding a vehicle on a roadway, a lateral surface profile of the roadway. Based on the lateral surface profile of the roadway, vertical wheel positions at identified candidate future lateral positions of the vehicle are determined. Based on the vertical wheel positions, as part of a driving path along the roadway, future lateral positions of the vehicle from among the identified candidates therefor are determined using an energy function that favors low vertical wheel positions.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Xue Mei, Masahiro Harada, Danil V. Prokhorov
  • Publication number: 20170371337
    Abstract: Methods, systems, computer-readable media, and apparatuses for automated dynamic lane definition are presented. One example method includes the steps of accessing vehicle information for a vehicle travelling on the road; accessing road information for a road; and defining at least one lane for the road based on the road information and the vehicle information.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventor: Bala RAMASAMY
  • Publication number: 20170371338
    Abstract: Ray tracing and static obstacle maps can be used in the operation of a vehicle. Sensor data of at least a portion of an external environment of the vehicle can be acquired. A dynamic obstacle in the external environment of the vehicle can be detected based on the acquired sensor data. In response to detecting a dynamic obstacle, it can be determined whether a secondary occluded area is located behind the dynamic obstacle relative to a current location of the vehicle based on a static obstacle map. Responsive to determining that a secondary occluded area is located behind the dynamic obstacle relative to a current location of the vehicle based on a static obstacle map, a driving maneuver for the vehicle can be determined based on at least the dynamic obstacle and the secondary occluded area. The vehicle can be caused to implement the determined driving maneuver.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Nobuhide Kamata, Xue Mei, Katsuhiro Sakai
  • Publication number: 20170371339
    Abstract: The present invention extends to methods, systems, and computer program products for detecting physical threats approaching a vehicle. External sensors on a vehicle capture the environment around the vehicle. Approaching targets detected by the external sensors can be fed into a neural network to recognize and/or classify approaching targets as potential threats. Tracking mechanisms (e.g., Kalman filters, Particle filters, etc.) can leverage temporal information to determine if a threat is approaching a vehicle. When an approaching threat is detected, a vehicle can activate one or more counter measures to deter the threat. When a vehicle includes autonomous driving capabilities, counter measures can include automatically attempting to drive away from an approaching threat.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Francois Charette, Scott Vincent Myers, Lisa Scaria, Alexandru Mihai Gurghian
  • Publication number: 20170371340
    Abstract: Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for navigating a host vehicle may include at least one processing device. The processing device may be programmed to receive a plurality of images representative of an environment of the host vehicle, analyze at least one of the plurality of images to identify at least two stationary vehicles, determine a spacing between the two stationary vehicles, and cause at least one navigational change in the host vehicle based on a magnitude of the spacing determined between the two stationary vehicles.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: Barak COHEN, Gideon STEIN
  • Publication number: 20170371341
    Abstract: A robotic cleaning device and method of control thereof. The device and method enable multiple cleaning passes within an environment efficiently, cleaning the entire environment more than once, or cleaning the entire environment and then focusing on one or more particularly dirty areas to provide enhanced cleaning by making one or more passes over a dirty area in a dominant and a non-dominant direction. The robotic cleaning device may identify such areas in the course of its cleaning, or it may record such areas previously as being historically dirty and requiring additional attention. The device may vacuum; it may shampoo; it may polish; or it may perform other cleaning operations. Where the device is battery-powered, the device may check its state of charge before performing the enhanced cleaning, and may repeat the enhanced cleaning if the battery or batteries have sufficient charge.
    Type: Application
    Filed: March 31, 2015
    Publication date: December 28, 2017
    Applicant: NEATO ROBOTICS, INC.
    Inventors: Henry Arthur LEINHOS, Chang Young KIM, Sarath Kumar SUVARNA, Steven Mathew ALEXANDER, Michael R. PERKINS
  • Publication number: 20170371342
    Abstract: A self-traveling articulated robot for working in a production factory is provided, which includes a carriage having at least two operation shafts driven by servomotors, respectively, and self-travelable in a two-dimensional plane, a robotic arm supported by the carriage and having at least one operation shaft driven by a servomotor and constituting a joint, an end effector provided to a tip portion of the robotic arm, and a control unit provided in the carriage and for controlling the operation shaft of the robotic arm and the operation shafts of the carriage to operate in cooperation with each other so that a control point defined in one of the robotic arm and the end effector reaches a target position.
    Type: Application
    Filed: December 26, 2014
    Publication date: December 28, 2017
    Applicant: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Yasuhiko HASHIMOTO, Takahiro INADA, Kenji BANDO, Yoshiaki TANAKA, Junichi MURAKAMI, Satoru HIBINO, Yukio IWASAKI
  • Publication number: 20170371343
    Abstract: Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for detecting whether a road on which a host vehicle travels is a one-way road may include at least one processing device. The processing device may be programmed to receive at least one image associated with an environment of the host vehicle, identify a first plurality of vehicles on a first side of the road, identify a second plurality of vehicles on a second side of the road, determine a first facing direction associated with the first plurality of vehicles, determine a second facing direction associated with the second plurality of vehicles, and cause at least one navigational change of the host vehicle when the first facing direction and the second facing direction are both opposite to a heading direction of the host vehicle.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: Barak COHEN, Gideon STEIN
  • Publication number: 20170371344
    Abstract: Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for navigating a host vehicle based on movement of a target vehicle toward a lane being traveled by the host vehicle may include at least one processing device. The processing device may be programmed to receive a plurality of images associated with an environment of the host vehicle, analyze at least one of the plurality of images to identify the target vehicle and at least one wheel component on a side of the target vehicle, analyze a region including the at least one wheel component of the target vehicle to identify motion associated with the at least one wheel component of the target vehicle, and cause at least one navigational change of the host vehicle based on the identified motion associated with the at least one wheel component.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: Barak COHEN, Gideon STEIN
  • Publication number: 20170371345
    Abstract: Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for determining a predicted state of a parked vehicle in an environment of a host vehicle may include an image capture device, an infrared image capture device, and at least one processing device. The processing device may be programmed to receive a plurality of images associated with the environment of the host vehicle, analyze at least one of the plurality of images to identify the parked vehicle, analyze at least two of the plurality of images to identify a change in an illumination state of at least one light associated with the parked vehicle, receive at least one thermal image of the parked vehicle, determine the predicted state of the parked vehicle, and cause at least one navigational response by the host vehicle based on the predicted state of the parked vehicle.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: Barak COHEN, Gideon STEIN
  • Publication number: 20170371346
    Abstract: Ray tracing can be used to detect hidden obstacles in an external environment of a vehicle. An outbound sensor signal can be transmitted into an external environment of the vehicle. The outbound sensor signal can be a LIDAR sensor signal. If a return sensor signal is not received for the outbound sensor signal, it can be determined whether an obstacle is located along a projected path of the outbound sensor signal. Such a determination can be made using one or more maps, such as a terrain map and/or a static obstacle map. Responsive to determining that an obstacle is located along the projected path of the outbound sensor signal, a driving maneuver for the vehicle relative to the obstacle can be determined. The vehicle can be caused to implement the determined driving maneuver.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Xue Mei, Katsuhiro Sakai, Nobuhide Kamata
  • Publication number: 20170371347
    Abstract: Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for navigating a host vehicle based on detecting a door opening event may include at least one processing device. The processing device may be programmed to receive at least one image associated with the environment of the host vehicle, analyze the at least one image to identify a side of a parked vehicle, identify a first structural feature of the parked vehicle and a second structural feature of the parked vehicle, identify a door edge of the parked vehicle in a vicinity of the first and second structural features, determine a change of an image characteristic of the door edge of the parked vehicle, and alter a navigational path of the host vehicle based at least in part on the change of the image characteristic of the door edge of the parked vehicle.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: Barak COHEN, Gideon STEIN