Navigation Patents (Class 701/400)
  • Patent number: 11025879
    Abstract: An image processing apparatus generates a plurality of virtual viewpoint images being temporally consecutive, and includes a data acquisition unit, a parameter acquisition unit, a viewpoint acquisition unit, and a generation unit. The data acquisition unit is configured to acquire image data that is obtained by capturing images in a plurality of directions by a plurality of image capturing devices. The parameter acquisition unit is configured to acquire a parameter related to the acquired image data and related to quality of the plurality of virtual viewpoint images. The viewpoint acquisition unit is configured to acquire viewpoint information representing a moving path of a virtual viewpoint. The generation unit is configured to generate the plurality of virtual viewpoint images according to a virtual viewpoint having a moving speed based on the acquired image data. The moving speed being determined based on the acquired parameter and the acquired viewpoint information.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: June 1, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Katsumasa Tanaka
  • Patent number: 10996072
    Abstract: Embodiments of the disclosure provide methods and systems for updating a HD map using a plurality of point cloud data frames. The method may include receiving, by a communication interface, a first data frame of a target region acquired by at least one sensor. The method may further include constructing, by at least one processor, a local HD map based on the first data frame. The method may also include receiving, by the communication interface, a second data frame of the target region acquired by the at least one sensor. The method may also include updating, by the at least one processor, the local HD map using the second data frame based on relative location and pose information associated with the second data frame relative to the local HD map, and updating, by the at least one processor the HD map based on the updated local HD map.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 4, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Teng Ma, Xiaoling Zhu
  • Patent number: 10994304
    Abstract: A vibration apparatus, which is provided with vibration actuators with which a moving body elastically supported on a fixed body can be vibrated linearly with respect to the fixed body at a resonance frequency, has a mounting case in which multiple vibration actuators are mounted. The multiple vibration actuators oscillate at roughly the same resonance frequency, and in a manner such that the respective oscillation axis lines along the oscillation directions of the moving bodies are parallel to each other and that the center of gravity of the mounting case is interposed between the oscillation axis lines, the vibration actuators are disposed in orientations according to which the actuators excite oscillations in mutually opposite directions on the respective oscillation axis lines.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: May 4, 2021
    Assignee: MITSUMI ELECTRIC CO., LTD.
    Inventors: Yuki Takahashi, Chikara Sekiguchi, Tomoya Ishitani, Shigenori Inamoto
  • Patent number: 10984479
    Abstract: A system includes a monitoring device coupled to a vehicle. The monitoring device includes a communication interface and one or more processors coupled to the communication interface. The one or more processors receive, via the communication interface, sensor information relating to operating the vehicle. The one or more processors also receive, via the communication interface, contextual information based at least in part on the sensor information relating to operating the vehicle. The one or more processors further generate a risk factor relating to operating the vehicle based at least in part on the sensor information and the contextual information.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: April 20, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Kyne, Joel T. Camarano, Bharat Prasad, Charles Lee Oakes, III, Gunjan C. Vijayvergia, Christine Marie Brown, Rod Gonzales
  • Patent number: 10970460
    Abstract: An information processing apparatus includes circuitry to receive a signal indicating that a user operation is performed on a screen having a first region including an image and a second region, the screen being displayed on a display, update a display status of the screen based on the received signal corresponding to the user operation performed on the screen, determine whether the user operation is performed on the first region or the second region, and change a presentation style of the image in the screen displayed on the display based on a determination that the user operation is performed on the second region.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: April 6, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventor: Osamu Ogawara
  • Patent number: 10971000
    Abstract: Systems and methods are provided for estimating time travel distributions on signalized arterials. The systems and methods may be implemented as or through a network service. Traffic data regarding a plurality of travel times on a signalized arterial may be received. A present distribution of the travel times on the signalized arterial may be determined. A prior distribution based on one or more travel time observations may also be determined. The present distribution may be calibrated based on the prior distribution.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: April 6, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: J. D. Margulici, Kevin Adda, André Guéziec, Edgar Rojas
  • Patent number: 10969867
    Abstract: An information processing system includes a controller device to be fastened to a user's hand and an information processing apparatus that is connected to the controller device to exchange information with the controller device. The controller device includes a vibrating element causing a housing of the controller device to vibrate, receives information indicating a vibration intensity of the vibrating element, and acquires information related to a contact area between the controller device and the user's hand so as to cause the vibrating element to vibrate. Also, the controller device or the information processing apparatus corrects information indicating the vibration intensity on a basis of information acquired by acquisition means of the controller device.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: April 6, 2021
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Yusuke Nakagawa, Ikuo Yamano
  • Patent number: 10966007
    Abstract: A method of providing a haptic output includes detecting a condition; determining if a head-mounted haptic accessory comprising an array of two or more haptic actuators is being worn by a user; determining an actuation pattern for the array of haptic actuators; and in response to detecting the condition and determining that the head-mounted haptic accessory is being worn by the user, initiating the actuation pattern to produce a directional haptic output that is configured to direct the user's attention along a direction.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: March 30, 2021
    Assignee: Apple Inc.
    Inventors: Micah H. Fenner, Camille Moussette
  • Patent number: 10958634
    Abstract: A cache server disposed in a motor vehicle receives and caches content from a content distribution network when a load of a cellular link to the content distribution network is low. The cache server determines that the motor vehicle is turned off, broadcasts a wireless signal as part of a wireless network when the motor vehicle is turned off, and provides a device access to the content cached in the cache server via the wireless network.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 23, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Farooq Bari, Qingmin Hu
  • Patent number: 10943406
    Abstract: An augmented reality structural assessment system may include a display device, at least one sensor configured to generate image data from a structure, and a processor. The processor may receive the image data that represents one or more portions of the structure and generate a visualization of a scenario related to structural damage to the one or more portions of the structure. The visualization may be presented via the display device, such that the visualization augments a view of the structure via the display device. The processor may then receive input data regarding one or more assessments of damage to the structure corresponding to the scenario and the image data and store the data regarding one or more assessments of damage in a storage component.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: March 9, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Carlos J P Chavez, Donna Moncrief Brown, David James, Andrea Richardson, Victoria A. Santos
  • Patent number: 10943480
    Abstract: The network system triggers registration of the start of a transport journey in response to a communication of a transport user device and a transport provider device with each other, performs a continuous coordinated proximity monitoring to verify the identity of a transport user and a transport provider vehicle, and triggers registration of the end of the transport journey through communication of the transport user device and the transport provider device with each other.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 9, 2021
    Assignee: Carma Technology Limited
    Inventor: Sean O'Sullivan
  • Patent number: 10915978
    Abstract: An integrated transportation system (TIS) that comprises at least one Fleet Management System (FMS), Ride Sharing (RS) module and Administrator of the TIS that is configured to supervise and mediate communication between the FMS and RS module upon uploading transportation service offers through the RS module to potential passengers and cargo. The TIS comprises functionalities that enable establishing FMS on the TIS, enabling the FMS to offer transportation service offers to TIS users through the RS module, receiving requests for such services through the RS module and supervising their execution. The TIS also maintains a database relating to transportation services carried out through it and offers access to such database to interested parties.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: February 9, 2021
    Inventor: Ilan Van Der Berg
  • Patent number: 10916063
    Abstract: A system and method that allows a user to view objects in a three-dimensional environment, where one or more of the objects have a data display (e.g., a data billboard, etc.) that shows data about the object. To enhance user experience and to provide relevant contextual data as the user navigates through the three-dimensional environment, the system calculates a location for the user and a location for each object and determines if a relationship between the user frame of reference and each object location satisfies a first criterion. If the first criterion is satisfied, the system is configured to move the data display to the bottom of a viewing area of the three-dimensional environment (e.g. docking the data display to the bottom of the viewing area, etc.). The system may also arrange the data displays in the same order as the objects are perceived by the user in the three-dimensional environment.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: February 9, 2021
    Assignee: SPLUNK INC.
    Inventors: Roy Arsan, Alexander Raitz, Clark Allan, Cary Glen Noel
  • Patent number: 10894544
    Abstract: A protective action system and method includes detecting the impending weather conditions for a geographic region, and in response to detecting the impending weather conditions, determining that an initial location of the autonomous vehicle is located in the geographic region affected by the impending weather conditions, calculating a current risk of damage to the autonomous vehicle based on the impending weather conditions in the geographic region and a current state of the autonomous vehicle, comparing the current risk of damage to a threshold of acceptable risk of damage, wherein, the current risk of damage exceeds a threshold of acceptable risk, assessing a user calendar to determine that taking a protective action by the autonomous vehicle is acceptable, and instructing the autonomous vehicle to take the protective action so that the current state of the autonomous vehicle is changed to a safe state to avoid damage from the impending weather conditions.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: January 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Evelyn R. Anderson, Michael Bender, Rhonda L. Childress, Ea-Ee Jan
  • Patent number: 10883850
    Abstract: A computer-implemented method for enhancing navigation systems and maps with security-related information includes receiving, by a computer, a map comprising one or more security areas; and also receiving dynamic information about respective conditions related to each of the one or more security areas and respective security attributes related to each of the one or more security areas. Furthermore, the computer calculates a respective risk value for each of the one or more security areas based on the respective conditions and the respective security attribute of the security area; and transmits to a user device associated with a user, risk-related information based on a current location of the user device and the respective risk values.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: January 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alice Guidotti, Fabio Cerri, Daniele Morgantini, Marco Vettori
  • Patent number: 10864552
    Abstract: A pseudo force sense generation apparatus including a base, and first to nth vibrators that make asymmetrical motions where relative positions of the vibrators to the base are fixed is provided. An ith vibrator included in the first to the nth vibrators is each capable of presenting pseudo force sense in an ith straight-line direction. The pseudo force sense generation apparatus makes a rotary motion centered at a neighborhood of a center of gravity of a system by driving of the vibrators.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: December 15, 2020
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tetsufumi Shoji, Katsuyuki Ochiai, Hiroaki Gomi
  • Patent number: 10828674
    Abstract: A haptic actuator includes mechanical links defining a first J-trajectory and mechanical links defining a second J-trajectory as well as a motor coupled to the mechanical links so as to synchronously accelerate a first mass over the first J-trajectory and a second mass over the second J-trajectory. During a first time interval, reactive forces of the first mass accelerating substantially balance reactive forces of the second mass accelerating and during a second time interval reactive forces of the first mass accelerating do not substantially balance reactive forces of the second mass accelerating. This un-balanced condition results in a tap signal being produced.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: November 10, 2020
    Assignee: Vibrant Composites Inc.
    Inventors: Pratheev S. Sreetharan, Andrew Baisch, Michael Karpelson
  • Patent number: 10796583
    Abstract: A work assignment request message, generated by a user device based on input provided by a tow service provider via the user device, is received at an enterprise server device. An initial pool of tow request stocks for potential fulfillment by the tow service provider is selected from a set of pending tow request stocks. A refined pool of tow request stocks is generated to exclude, from the initial pool, tow request stocks for which the tow service provider does not meet at least one fulfillment requirement. An optimized pool of tow request stocks is generated to include one or more tow request stocks selected, according to one or more optimization criteria, from the refined pool of tow request stocks. Information assigning the tow request stocks in the optimized pool of tow request stocks is transmitted from the enterprise server device to the user device.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: October 6, 2020
    Assignee: IAA, Inc.
    Inventors: Brett Wallin, Anthony Roth, Christopher Poulos, Mradul Modi
  • Patent number: 10792568
    Abstract: Navigation paths through complex physical or virtual spaces can be determined without the need to transmit complex map data for the spaces, avoiding issues with additional latency or bandwidth. In a video game environment, a path can be determined for a non-player character through a level of the game. A pathfinding algorithm can be used to determine a path from a start point to an end point in the level. A virtual element can be swept along the path to determine significant spatial variations. Spatial information, such as may include different radius values for a virtual sphere able to pass through these variations, can be provided along with the coordinates of the points used to approximate the path. A path following service can utilize the spatial information to direct the character along the path in a more natural way for that character based upon factors such kinematic limitations.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: October 6, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Bill L. Merrill
  • Patent number: 10787168
    Abstract: An automated parking device is provided with a disembarking guidance unit. In the case that an obstruction is determined to exist in the vicinity of a parking capable frame in accordance with a parking initiation instruction, then before a host vehicle enters the parking capable frame by an automated parking operation performed by a vehicle control unit, the disembarking guidance unit provides guidance to prompt vehicle occupants to disembark at a disembarking position that is based on an adjusted parking position, the positions of the vehicle occupants, and the position of the obstruction.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: September 29, 2020
    Assignee: Honda Motor Co., Ltd.
    Inventors: Miki Tsujino, Masashi Yoshifuku
  • Patent number: 10785362
    Abstract: A method includes receiving, at a first device, an option to receive a video identified by a second device, the option received during a communication session between the first device and the second device. The method includes receiving, at the first device, input indicating acceptance of the offer. The method includes, in response to the input, automatically making a determination, at the first device, whether to have the video sent to a video output device that is distinct from the first device, to receive the video at the first device, or both. The determination is based on a location of the first device. The method also includes, in response to the determination indicating to have the video sent to the video output device, sending a notification to the application server. The notification identifies the video output device.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: September 22, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Eric Sau Hoi Cheung, Gerald Michael Karam
  • Patent number: 10775187
    Abstract: A method, apparatus and computer program product are provided for establishing direction based traffic events and lane-level traffic associated therewith. Methods may include receiving a plurality of probe data points, where each probe data point includes location information associated with the respective probe apparatus; determining a path through an intersection from among a plurality of paths through the intersection for each probe apparatus based, at least in part, on a sequence of probe data points from each respective probe apparatus; determining, for each path through the intersection, an average speed of probe apparatuses traveling along the respective path and an average travel time along a road link approaching the intersection of the probe apparatuses traveling along the respective path; and determining a direction based traffic event in response to the differential amount of time between the highest average travel time and the lowest average travel time.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 15, 2020
    Assignee: HERE Global B.V.
    Inventor: James Fowe
  • Patent number: 10776635
    Abstract: Detection of three dimensional obstacles using a system mountable in a host vehicle including a camera connectible to a processor. Multiple image frames are captured in the field of view of the camera. In the image frames, an imaged feature is detected of an object in the environment of the vehicle. The image frames are portioned locally around the imaged feature to produce imaged portions of the image frames including the imaged feature. The image frames are processed to compute a depth map locally around the detected imaged feature in the image portions. Responsive to the depth map, it is determined if the object is an obstacle to the motion of the vehicle.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: September 15, 2020
    Assignee: MOBILEYE VISION TECHNOLOGIES LTD.
    Inventors: Oded Berberian, Gideon Stein
  • Patent number: 10771918
    Abstract: Techniques are disclosed for managing a spontaneously created geofenced area among a plurality of communication devices communicable with a communication server. The communication server receives, from a location enabled first communication device, an instruction to create a geofence around a location enabled second communication device. Upon receiving location data from the first and second communication devices, the communication server compares the location data of the first and second communication devices to determine how close they are to one another. When the first and second communication devices are within a predetermined distance of one another, the communication server creates a geofence around the second communication device. The communication server will then notify the first communication device when the second communication device ventures beyond the boundary of the geofence.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: September 8, 2020
    Assignee: Republic Wireless, Inc.
    Inventors: Jesse Stimpson, James Mulcahy
  • Patent number: 10752260
    Abstract: A driving assistance device for a vehicle includes a storage unit configured to store a position of a first point on a road map where a traveling environment of a road changes, and a controller configured to output an alarm for alerting a driver of a vehicle after the vehicle has passed through the first point.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 25, 2020
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Yoshihiro Oe, Hirofumi Kamimaru
  • Patent number: 10749767
    Abstract: A routing system is described herein for intelligently routing actions directed to any one of a collection of user devices that are associated with a user. In operation, the routing system receives a request from a source entity to perform an action. The routing system determines a mode of carrying out the action that involves use of one or more user devices, selected from the collection of user devices. It then instructs the selected user device(s) to carry out the action. In this manner of operation, requests that are directed to an individual user device are no longer necessarily carried out by that individual user device. The routing system chooses the user device(s) to carry out the action based on current context information together with relationship information extracted from a user graph.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jared A. Brown, Eddie Fusaro, Gurpreet Virdi, Murari Sridharan
  • Patent number: 10748216
    Abstract: An apparatus and method for generating a damaged vehicle estimate for a damaged vehicle. A mobile device is used to capture a photo image of the damaged vehicle and receive vehicle information from a user. The mobile device displays a graphical image of the damaged vehicle. A user can provide input on the graphical image that indicates a location of damage on the damaged vehicle. The photo image, marked graphical image and the vehicle information are transferred from the mobile device to a computer where a damaged vehicle estimate is generated. The damaged vehicle estimate is transferred to the mobile device and displayed to a user.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: August 18, 2020
    Assignee: Audatex North America, Inc.
    Inventor: John Martin Smith, Jr.
  • Patent number: 10737577
    Abstract: A method according to an exemplary aspect of the present disclosure includes, among other things, controlling charging of a battery pack of an electrified vehicle over a plurality of charging locations of a drive route, the controlling step including scheduling charging based at least on a cost to charge at each of the plurality of charging locations and an amount of charging time available at each of the plurality of charging locations.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: August 11, 2020
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Jimmy Kapadia, Kenneth James Miller
  • Patent number: 10732004
    Abstract: A method and apparatus for displaying a virtual route estimates a position of a vehicle based on sensing data received asynchronously from sensors, and outputs a three-dimensional (3D) virtual route generated by registering a driving environment model corresponding to a driving environment of the vehicle and the position of the vehicle in map information.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: August 4, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyungboo Jung, Nahyup Kang, KeeChang Lee, Sunghoon Hong
  • Patent number: 10719792
    Abstract: A rideshare system including: a memory including executable instructions; a controller to execute the executable instructions; one or more mobile computing devices configured to transmit pickup location data and drop-off location data to the controller; a rideshare vehicle configured to transmit vehicle location data to the controller; and where the executable instructions enable the controller to: receive the pickup location data from the one or more mobile computing devices; receive the drop-off location data from the one or more mobile computing devices; receive vehicle location data from the rideshare vehicle; based on the pickup location data, drop-off location data, and vehicle location data, calculate rideshare service priority variable data for each of the one or more mobile computing devices; transmit, to the rideshare vehicle, the rideshare service priority variable data, pickup location data, and drop-off location data for at least one of the one or more mobile computing devices.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: July 21, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Daniel J. Fagnant, Donal B. McErlean, Paul A. Avery, Jim McCord, Trevor Eckler
  • Patent number: 10713286
    Abstract: The technology described herein optimally allocates the limited computer storage on the end user device to point of interest data most likely to be used by a map application. The offline point of interest data can include first-tier, second-tier, and third-tier data about different points. The offline data can be selected based on overall usage among all people and also specially tailored for individual users interests.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: July 14, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, Oliver Bruno Colbert
  • Patent number: 10656827
    Abstract: A method for performing navigation (NAV) operations using a sensor device comprising a plurality of transmitter electrodes includes: receiving, at an input sensing region of the sensor device, an input object; scanning, by the sensor device, the input object, wherein the scanning comprises driving a first subset of transmitter electrodes for low-resolution scanning and driving a second subset of transmitter electrodes for high-resolution scanning; and determining, by the sensor device, an input object motion based at least in part on the scanning.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 19, 2020
    Assignee: Synaptics Incorporated
    Inventors: Guozhong Shen, Ozan Ersan Erdogan, Adam L. Schwartz
  • Patent number: 10648826
    Abstract: The disclosure facilitates the generation and provision of stop locations based on context data and transaction data associated with a user's account. Context data indicating a location and travel path of a user is collected from a computing device of the user and a plurality of stop locations are identified by a recommendation engine based on the context data. User transaction data associated with the user is received by the recommendation engine. User preference data is determined by the recommendation engine based on the transaction data. The recommendation engine provides a recommendation of at least one stop location based on the user preference data, whereby the user is enabled to select a stop location based on the recommendation. Generating recommendations based on the user's transaction data and context data provides reliable recommendations to the user and enhances the efficiency of the user's stops while traveling.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: May 12, 2020
    Assignee: Mastercard International Incorporated
    Inventors: Edward M. Lee, Marianne Iannace
  • Patent number: 10652696
    Abstract: Systems and methods are disclosed for categorizing a device use case for on foot motion with a portable device. Motion sensor data corresponding to motion of the portable device may be obtained, such as from a sensor assembly of the device. The motions sensor data is processed. Further, a use case characteristic may be determined from the processed and/or raw motion sensor data, an effective frequency may be determined from the processed and/or raw motion sensor data and/or an Eigen use case may be determined. The device use case may then be classified using the processed and/or raw motion sensor data and at least one of the use case characteristic, the effective frequency and the Eigen use case.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: May 12, 2020
    Assignee: Trusted Positioning, Inc.
    Inventors: Abdelrahman Ali, Amr Al-Hamad, Jacques Georgy, Hsiu-Wen Chang
  • Patent number: 10642515
    Abstract: A data storage system may obtain data, a size of the data, and a data structure type of the data. The system may allocate a memory block for the data based on the size of the data and a predetermined block size. The system may store the data in the allocated memory block. The allocated memory block may include a block attribute that includes the data and a head comprising management information corresponding to the block attribute. The management information may include a first block identifier for an antecedent memory block and a second block identifier for a succeeding memory block. The system may link, based on the data structure type, the allocated memory block to a plurality of memory blocks arranged in at least one of a block list structure or a tree structure.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: May 5, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Tao Xiao
  • Patent number: 10637560
    Abstract: The present disclosure relates to health monitoring and maintenance of mobile platforms such as aircraft. In particular, onboard apparatus and methods and also ground-based apparatus and methods that cooperate in assisting with the maintenance of mobile platforms by facilitating diagnosis of events detected onboard mobile platforms while such mobile platforms are in operation (e.g., transit, flight) are disclosed. In various aspects, the present disclosure discloses apparatus and methods for handling and reporting the detection of events onboard mobile platforms, reporting predefined additional information associated with the event upon request from a ground facility, identifying one or more potential causes for the detected event and determining the occurrence probability for each potential cause identified.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: April 28, 2020
    Assignee: BOMBARDER INC.
    Inventors: Andy Law, David Cheung
  • Patent number: 10625733
    Abstract: A method for the delayed parking optimization of an autonomous vehicle includes activating a delayed parking optimization mode in a vehicle and, during the delayed parking optimization mode, detecting a presence of one or more passengers in the vehicle. On condition that no further passengers are detected in the vehicle, a delay period is initiated subsequent to which the vehicle engages the transmission of the vehicle from park to reverse, applies power to cause the vehicle to back out of the parking spot onto the roadway, engages the transmission into drive, applies power and manages steering and braking of the vehicle in order to navigate the vehicle forward on the roadway beyond the parking spot, engages the transmission into reverse, applies power and manages steering of the vehicle to cause the vehicle to back into the parking spot and engages the transmission of the vehicle into park.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nixon Cheaz, Anthony Diaz, Michael E. Head, Jordana H. Kerr
  • Patent number: 10621873
    Abstract: The present disclosure relates generating a geofence based on messages received periodically from a plurality of vehicles. A candidate geofence is approximated based on vehicle stoppage data obtained from a datalog of messages. For a given candidate geofence, additional stoppage data is obtained to identify additional vehicle stoppages. The locations of these additional vehicle stoppages are binned to a corresponding geospatial tile. A relatively large cluster of contiguous geospatial tiles form a geofence that may be transmitted to a client device.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: April 14, 2020
    Assignee: Keep Truckin, Inc.
    Inventors: Seth Brandon Spiel, Numan Sheikh, Aamer Zaheer
  • Patent number: 10618406
    Abstract: A user interface apparatus includes a first user interface configured to display host information; and a second user interface configured to display guest information, and to transmit the guest information to the first user interface if a linking signal for the guest information is received, wherein the first user interface displays the guest information by changing the host information to the guest information. Therefore, by integrating a cluster which is a first user interface with a center fascia which is a second user interface to implement a large area screen, and linking information between the cluster and the center fascia, it is possible to reduce attention dispersion during driving, to improve a driver's recognition rate, and to improve a driver's convenience.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: April 14, 2020
    Assignee: Hyundai Motor Company
    Inventors: Jia Lee, Jongmin Oh, Gideok Kwon, Yong Lee, Taeyub Kim, Hotaek Lee, HeeJin Ro, Inseong Park, Jong Yong Nam, Jong Bok Lee, Seok-Young Youn, Gi Beom Hong
  • Patent number: 10623198
    Abstract: A smart electronic device is provided for a multi-user environment to meet more convenient life requirements of a plurality of users. The smart electronic device has a camera, a microphone, a processing circuit, a network interface and a projector. The processing circuit loads a user's image and determines an identity of the user appearing before the camera based on the user's image. The processing circuit also analyzes a gesture of the user fetched by the camera or a voice message fetched by the microphone for transforming into a corresponding operating command. The projector displays a frame generated in correspondence to the operating command.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: April 14, 2020
    Assignee: XIAMEN ECO LIGHTING CO., LTD.
    Inventors: Wuwei Lin, Yuchun Ding, Danqing Liu
  • Patent number: 10607490
    Abstract: A driving support apparatus estimates an expected route of an own vehicle, calculates an effective length of the expected route, and alerts a driver of the own vehicle when it is determined that there exists an object which crosses a part within the effective length within a predetermined time. A formula of a circle with a radius of an estimated turning radius is used for an expected route formula expressing the expected route. Once it is determined that the own vehicle is trying to start turning left or right, the driving support apparatus calculates a turning angle of the own vehicle, and calculates the effective length of the expected route using a value based on a product of the estimated turning radius and a remaining turning angle which is an angle obtained by subtracting the turning angle from a predetermined angle.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: March 31, 2020
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Yuji Ikedo, Tomonori Akiyama, Ryo Morishita
  • Patent number: 10599687
    Abstract: There is provided an information processing device including: a global map acquiring unit that acquires at least a part of a global map representing positions of objects in a real space where a plurality of users are in activity; a local map generating unit that generates a local map representing positions of nearby objects detectable by a device of one user among the plurality of users; and an updating unit that updates the global map based on position data of objects included in the local map.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: March 24, 2020
    Assignee: SONY CORPORATION
    Inventors: Kenichiro Oi, Quan Wang, Kouichi Matsuda, Takayuki Yoshigahara
  • Patent number: 10593207
    Abstract: The network system triggers registration of the start of a transport journey in response to a communication of a transport user device and a transport provider device with each other, performs a continuous coordinated proximity monitoring to verify the identity of a transport user and a transport provider vehicle, and triggers registration of the end of the transport journey through communication of the transport user device and the transport provider device with each other.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: March 17, 2020
    Assignee: Carma Technology Limited
    Inventor: Sean O'Sullivan
  • Patent number: 10578446
    Abstract: A route search apparatus configured to search a route from a set place of departure to a set destination comprises network data that includes nodes and links representing a road network, an average cost value indicating an average of travel time of each of the links, and a variance value indicating a degree of variance of the travel time, and a route searcher configured to determine the route from the place of departure to the destination as a recommended route, based on the average cost value, the variance value and a weight coefficient of the variance value.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: March 3, 2020
    Assignees: ZENRIN CO., LTD., TOYOTA JIDOSHA KABUSHIKI KAISHA, AISIN AW CO., LTD.
    Inventors: Tomohiko Masutani, Hiroyuki Tashiro, Tomoko Arita, Motohiro Nakamura, Tomoki Kodan, Atsushi Ikeno, Yoshitaka Kato, Sadahiro Koshiba, Kazuteru Maekawa, Koichi Ushida
  • Patent number: 10555120
    Abstract: A system discloses analyzing global positioning system (GPS) parameters of a mobile device to determine if the mobile device is outside a predetermined range and if it is determined that the mobile device is outside the predetermined range, communicating a notification to the mobile device to download maps on the mobile device using an alternate communication channel.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Brian Kernan
  • Patent number: 10545028
    Abstract: A point of interest (POI) may be recommended for a mobile device user based on habits and routines of the user. By automatically and periodically capturing and analyzing location data associated with a mobile device of the user, a route traveled by the user and a plurality of POIs visited by the user may be identified. A user preference score may be generated for each POI indicating a user's preference for visiting that POI. The user preference score may be generated based on the number or frequency of visits by the user to each POI and the distance traveled by the user to visit each POI. Based on user preference scores associated with similar users, user preference scores may be predicted for POIs not visited by the user, and a POI not yet visited by the user may be recommended based on the predicted user preference score of the POI.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: January 28, 2020
    Assignee: BLUEOWL, LLC
    Inventor: Kenneth J. Sanchez
  • Patent number: 10546254
    Abstract: Computerized embodiments are disclosed for efficiently storing site-to-site transit information in a reduced amount of computer memory. In one embodiment, a transit data structure and a compensation data structure are generated and stored in memory of a computer. The transit data structure has dimensions of first job site identifiers by second job site identifiers that allow transit data cells of the transit data structure to be addressed. Each transit data cell stores a pattern index value representing a traffic pattern and a base travel time value representing a minimum travel time between two job sites. The compensation data structure has dimensions of pattern index values by level index values that allow compensation data cells of the compensation data structure to be addressed. The level index values are derived from travel conditions and vehicle conditions. Each compensation data cell stores a single byte of data for adjusting base travel time values.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: January 28, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Charles P. van't Westeinde
  • Patent number: 10535257
    Abstract: A method, system, and computer program product for transferring image data taken by an on-vehicle camera. The image data and nearby-vehicle information on a vehicle are received, where the image data and the nearby-vehicle information are successively transferred from each of a plurality of vehicles capable of making a communication with each other. Furthermore, information on a line of vehicles is generated based on the nearby-vehicle information. The image data is then associated with the information on the line of vehicles. Display data may then be generated using the image data. Furthermore, the display data may be presented on a display device in the vehicle.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nobuyuki Ishikawa, Kazuhiro Konno, Masakuni Okada, Akira Saitoh, Hiroki Yoshinaga
  • Patent number: 10515486
    Abstract: An augmented reality structural assessment system may include a display device, at least one sensor configured to generate image data from a structure, and a processor. The processor may receive the image data that represents one or more portions of the structure and generate a visualization of a scenario related to structural damage to the one or more portions of the structure. The visualization may be presented via the display device, such that the visualization augments a view of the structure via the display device. The processor may then receive input data regarding one or more assessments of damage to the structure corresponding to the scenario and the image data and store the data regarding one or more assessments of damage in a storage component.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: December 24, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Carlos J P Chavez, Donna Moncrief Brown, David James, Andrea Richardson, Victoria A. Santos
  • Patent number: 10509472
    Abstract: A haptically-enabled controller device comprising a controller body, a user input element, a haptic actuator, and a transmission component is presented. The user input element has a range of motion that extends from a first position to an end stop position. The haptic actuator is configured to output a force or torque. The transmission component comprises an arm connected to the haptic actuator and to the user input element. The arm is configured to transfer the force or torque from the haptic actuator to the user input element with a first multiplication factor when the user input element is at the first position, and to transfer the force or torque from the haptic actuator to the user input element with a second multiplication factor when the user input element is at the end stop position. The second multiplication factor is higher than the first multiplication factor.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: December 17, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Danny A. Grant, William S. Rihn, Simon Forest, Stephen D. Rank, Neil T. Olien