30 - Basic staples, tea, coffee, baked goods and confectionery
35 - Advertising and business services
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
08 - Hand tools and implements
09 - Scientific and electric apparatus and instruments
12 - Land, air and water vehicles; parts of land vehicles
14 - Precious metals and their alloys; jewelry; time-keeping instruments
16 - Paper, cardboard and goods made from these materials
18 - Leather and imitations of leather
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
Goods & Services
Party games, toys in the nature of automobiles, chess games, playing cards and accessories in the nature of playing card cases, balls for games, physical fitness equipment in the nature of sport balls, dumbbells, and exercise weights, gymnastics, weightlifting, athletics, ice and snow sports, and other sports equipment in the nature of gymnastics apparatus, weightlifting belts, skis and snowboards, sports protective gear in the nature of sports pads, ice skates, decorations for Christmas trees except confectionery and electric Christmas lights, fishing gear in the nature of fishing poles and fishing reels Coffee, coffee substitutes, cocoa, tea and tea-based beverages, sugar, candies, palm sugar, honey, royal jelly for food purposes, granola, bread, pastries, convenience foods in the nature of candies and snack bars, rice, flour, noodles and rice-based products in the nature of snack foods, puffed grain foods in the nature of snack foods, bean flour, edible pre-fried gluten in the nature of gluten prepared as foodstuff, starch for food, edible ices, table salt, soy sauce, vinegar, mustard, monosodium glutamate used as a flavor enhancer for food, sauces and seasonings, yeast, edible flavorings other than essential oils, for food, spices Advertising services, business management support services, sales promotion services, human resource services in the nature of human resources management, office operation service in the nature of business operation, business administration and office functions, accounting services Non-medicated soaps, bar soap, and other personal cleaning products in the nature of facial cleansing creams and skin cleansers, laundry bleach and laundry detergents, cleaning and stain-removing laundry detergents, polishing and shining laundry detergents, cosmetics excluding cosmetics for animals, toothpaste, incense, and air fragrancing preparations Hairdressing tools in the nature of electric hair clippers, electric irons for styling hair, and hair trimmers, manicure nail clippers, tattoo instruments in the nature of apparatus for tattooing, knives being tableware and scissors excluding mechanical blades and stationery knives, table knives, table forks, table spoons Computers, communication and navigation equipment, in the nature of car navigation computers, audio-visual equipment in the nature of audiovisual receivers, photographic and cinematographic apparatus and instruments in the nature of cinematographic machines and apparatus, fire extinguishing apparatus, eyeglasses and accessories in the nature of eyeglass cases and eyeglass chains, batteries for electric vehicles, battery chargers for electric vehicles Automobiles and structural parts therefor, electrically powered motor vehicles excluding electric bicycles, motorcycles and structural parts therefor excluding tires, wheelchairs, carts, baby strollers, air vehicles for transport excluding airplane tires, water transport vehicles in the nature of boats Precious metals and their alloys; jewelry, gemstones, and semi-precious stones; watches and clocks and parts therefor, boxes of precious metals, souvenir made of precious metals, namely, souvenir models Industrial paper household paper, cardboard, office paper stationery, printed publications, namely, manuals in the field of automobiles, printed photographs, pictures in the nature of printed photographs, paintings, plastic packaging materials in the nature of plastic sheets for packaging, office stationery, ink for writing instruments and inkstones, rubber stamps and stamp pads, pens, adhesive tapes and glues for stationary or household purposes, office drawing instruments, paint brushes, typewriters, rotary duplicators, mimeograph machines and their accessories in the nature of printing type, indoor models in the nature of automobile models, excluding educational models or specimens Leather and imitation leather, furs sold in bulk, leather and synthetic leather products in the nature of sport bags, suitcases and travel bags, everyday leather goods in the nature of leather bags, umbrellas and their parts, walking sticks kitchen containers, kitchen tableware, beverage glassware, porcelain mugs, glass in the nature of glass bowls, glass dishes excluding construction glass, tea sets, wine sets comprised of wine glasses, coffee sets comprised of coffee services in the nature of tableware, drinking utensils in the nature of drinking straws, household daily use and sanitary appliances in the nature of trash cans for household purposes, combs, hair brushes, and material for brush-making, toothbrushes, makeup tools in the nature of makeup trays, sponges used for applying makeup, and makeup brushes, cleaning brushes for household use
30 - Basic staples, tea, coffee, baked goods and confectionery
35 - Advertising and business services
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
08 - Hand tools and implements
09 - Scientific and electric apparatus and instruments
12 - Land, air and water vehicles; parts of land vehicles
14 - Precious metals and their alloys; jewelry; time-keeping instruments
16 - Paper, cardboard and goods made from these materials
18 - Leather and imitations of leather
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
Goods & Services
Entertainment equipment in the nature of party games and party balloons, toys in the nature of inflatable and knitted toys, chess games, playing cards and accessories in the nature of playing card cases, balls for games, physical fitness equipment in the nature of sport balls, dumbbells, and exercise weights, gymnastics, weightlifting, athletics, ice and snow sports, and other sports equipment in the nature of gymnastics apparatus, weightlifting belts, and skis, sports protective gear in the nature of protective supports for shoulders and elbows and ice skates, decorations for Christmas trees except confectionery and electric Christmas lights, fishing gear in the nature of fishing poles and fishing reels; model cars; scale model vehicles Coffee, coffee substitutes, cocoa, tea and tea-based beverages, sugar, candies, palm sugar, honey, royal jelly for food purposes and other nutritional foods in the nature of granola, bread, pastries, convenience foods in the nature of candies and granola based snack bars, rice, flour, noodles and rice-based products in the nature of rice-based snack foods, puffed grain foods in the nature of puffed corn snacks, bean flour, edible pre-fried gluten in the nature of gluten prepared as foodstuff, starch for food, edible ices and ice products in the nature of edible fruit ices, table salt, soy sauce, vinegar, mustard, monosodium glutamate used as a flavor enhancer for food, sauces and seasonings, yeast, edible flavorings other than essential oils, for food, spices Advertising services, business management support services, sales promotion services, human resource services in the nature of human resources management, office operation service in the nature of business operation, business administration and office functions, accounting services Non-medicated soaps, bar soap, and other personal cleaning products in the nature of facial cleansing creams and skin cleansers, laundry bleach and laundry detergents, cleaning and stain-removing laundry detergents, polishing and shining laundry detergents, cosmetics excluding cosmetics for animals, toothpaste, incense, and air fragrancing preparations Hairdressing tools in the nature of electric hair clippers, electric irons for styling hair, and hair trimmers, manicure nail clippers, tattoo instruments in the nature of tattoo machines, tattoo needles, and apparatus for tattooing, knives being tableware and scissors excluding mechanical blades and stationery knives being utility knives, table knives, table forks, table spoons Computers, communication and navigation equipment in the nature of GPS navigation devices and car navigation computers, audio-visual equipment in the nature of audiovisual receivers, photographic and cinematographic apparatus and instruments in the nature of cinematographic cameras and cinematographic machines and apparatus, fire extinguishing apparatus, eyeglasses and accessories in the nature of eyeglass cases, batteries, battery chargers Automobiles, electrically powered motor vehicles, motorcycles and structural parts therefor excluding tires, bicycles, tricycles not being toys and structural parts therefor excluding tires, wheelchairs, carts, baby strollers, tires and tire repair tools in the nature of tire pumps and tire patches, air vehicles for transport excluding airplane tires, water transport vehicles in the nature of boats, vehicle parts, namely, shock absorbers and steering wheels Precious metals and their alloys; jewelry, gemstones, and semi-precious stones; watches, clocks, and parts in the nature of clock and watch hands, springs, bezels, crowns, stems, and crystals, boxes of precious metals, souvenir made of precious metals, namely, souvenir pressed coins Industrial paper, technical paper in the nature of art paper excluding insulating paper, household paper, cardboard, office and daily paper products in the nature of office paper stationery, printed publications, namely, books, hand-outs, and workbooks in the field of automobiles, printed photographs, pictures in the nature of printed photographs, paintings, plastic packaging materials in the nature of plastic sheets for packaging, office binding and cutting tools in the nature of paper binding machines for office use, office stationery, ink for writing instruments and inkstones, rubber stamps and stamp pads, pens, adhesive tapes and glues for stationery or household purposes, office drawing instruments, painting instruments in the nature of paint brushes, typewriters, rotary duplicators, mimeograph machines and their accessories in the nature of printing type Leather and imitation leather, furs sold in bulk, leather and synthetic leather products in the nature of sport bags and general purpose trolley bags, suitcases and travel bags, everyday leather goods in the nature of leather bags, umbrellas and their parts, walking sticks cooking utensils in the nature of batter dispenser, grills, and kitchen containers, kitchen tableware in the nature of dishers, beverage glassware, porcelain mugs and pottery being clay pots, glass in the nature of glass bowls and glass dishes excluding construction glass, porcelain and ceramic crafts in the nature of works of art, tea sets, wine sets comprised of wine glasses, and wine openers, coffee sets comprised of coffee server and coffee services in the nature of tableware, drinking utensils in the nature of drinking straws, household daily use and sanitary appliances in the nature of trash cans for household purposes, combs, hair brushes, and material for brush-making, toothbrushes, makeup tools in the nature of makeup trays and sponges used for applying makeup, household tools in the nature of cleaning brushes for household use
Pants, Socks, Shorts, Athletic clothing, namely, leggings, jackets, trousers, golf shirts, golf shorts, Belts for clothing, Ties as clothing, bow ties, vests, sweaters, down jackets, hoodies, tank tops, skirts, coats, Jeans, Suits, Tuxedos, Swimwear, Dresses, Uniforms, Gloves as clothing, Mittens, Berets, Beanies, Flip-flops for use as footwear, Hats, Leather shoes, Sneakers, Sandals, Slippers, High heels, Dance shoes, all of the foregoing excluding underwear and clothing for protection against electromagnetic radiation.
A method to estimate the longitudinal vehicle speed is disclosed. The method is digitally implemented to process speeds of all wheels and longitudinal acceleration of the vehicle to estimate the vehicle speed.
A method to estimate the longitudinal vehicle speed is disclosed. The method can be digitally implemented to process speeds of all wheels and longitudinal acceleration of the vehicle to estimate the vehicle speed.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software using artificial intelligence for operating automotive computer systems and for autonomous driving for use in connection with motor land vehicles Providing online non-downloadable computer software using artificial intelligence for operating automotive computer systems and for autonomous driving for use in connection with motor land vehicles
An auto parking system of a vehicle is disclosed. The auto parking system includes a planner initialization module configured to perform sampling of both a start state representing a state of the vehicle and an end state representing a state of the parking target; a path planning module configured to perform tree iteration of a start tree from the start state and an end tree from the end state and connect nodes from the start tree and the end tree to generate path data; and a trajectory planning module configured to receive the path data from the path planning module and construct a trajectory of the vehicle based on the path data; where the start tree and end tree comprise two different types of tree structures.
A computer-implemented method of performing an autonomous lane merging of a vehicle. The method includes: identifying one or more objects in a plurality of lanes in the vicinity of the vehicle; identifying one or more gaps among the one or more objects; determining a mode of the vehicle; determining a terminal state of a planned trajectory of the vehicle based on the identified objects, gaps, and the mode of the vehicle; performing a sanity check based on the terminal state of the planned trajectory; generating the planned trajectory of the vehicle if the sanity check passes; providing the planned trajectory to a controller of the vehicle to autonomously move the vehicle according to the planned trajectory.
B60W 30/16 - Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
B60W 30/165 - Control of distance between vehicles, e.g. keeping a distance to preceding vehicle automatically following the path of a preceding lead vehicle, e.g. "electronic tow-bar"
13.
Connected vehicle network data transfer optimization
Generally described, one or more aspects of the present application correspond to techniques for dynamic management of the timing of data transfer between a connected vehicle and a remote computing system. For example, during navigation a connected vehicle may switch between connections to a number of different networks, each having different parameters (cost, bandwidth, quality, etc.). The disclosed techniques can use inputs including vehicle location, available networks, and data transfer timing requirements to optimize data transfer with respect to one or more of these parameters.
H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
A computer-implemented method of refining a high definition (HD) map of a parking lot for autonomous vehicle parking (AVP) is disclosed. The method including: a vehicle navigating in the parking lot using the HD map; the vehicle using one or more sensors to scan for objects in the parking lot; the vehicle augmenting the HD map using a simultaneous localization & mapping SLAM method; adding objects detected by the one or more sensors to the HD map; and contributing towards improving a learning score of the HD map.
Systems and methods for storing energy for use by an electric vehicle are disclosed. Systems can include an electric vehicle battery pack including a rack configured to couple a plurality of independently removable battery strings to the vehicle, the battery strings configured to be selectively coupled in parallel to a vehicle power bus. The battery strings may include a housing, a plurality of electrochemical cells disposed within the housing, a circuit for electrically connecting the electrochemical cells, a positive high-voltage connector, a negative high-voltage connector, a switch within the housing, and a string control unit configured to control the switch. Each battery string can include a coolant inlet and a coolant outlet configured to couple with and sealingly uncouple from an external coolant supply conduit and an external coolant return conduit, and an auxiliary connector configured to couple with an external communications system and/or an external low-voltage power supply.
B60L 3/00 - Electric devices on electrically-propelled vehicles for safety purposesMonitoring operating variables, e.g. speed, deceleration or energy consumption
B60L 15/20 - Methods, circuits or devices for controlling the propulsion of electrically-propelled vehicles, e.g. their traction-motor speed, to achieve a desired performanceAdaptation of control equipment on electrically-propelled vehicles for remote actuation from a stationary place, from alternative parts of the vehicle or from alternative vehicles of the same vehicle train for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
B60L 1/02 - Supplying electric power to auxiliary equipment of electrically-propelled vehicles to electric heating circuits
B60L 53/10 - Methods of charging batteries, specially adapted for electric vehiclesCharging stations or on-board charging equipment thereforExchange of energy storage elements in electric vehicles characterised by the energy transfer between the charging station and the vehicle
B60L 58/22 - Balancing the charge of battery modules
B60L 50/60 - Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
B60L 50/64 - Constructional details of batteries specially adapted for electric vehicles
B60L 50/51 - Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells characterised by AC-motors
B60L 58/26 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by cooling
B60L 58/21 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules having the same nominal voltage
09 - Scientific and electric apparatus and instruments
11 - Environmental control apparatus
12 - Land, air and water vehicles; parts of land vehicles
Goods & Services
Automobile and motor vehicle parts and accessories, namely, batteries, inverters, battery power chargers; electrical systems for automobiles and motor vehicles, namely electric power converters and electrical connectors; automobile and motor vehicle telecommunication systems, namely wireless communication devices for communicating data, voice, and video through multiple network infrastructures and communications protocols; automobile and motor vehicle entertainment systems comprising a computer and multiple image display screens; automobile and motor vehicle parts in the nature of computer hardware; downloadable computer software to operate automotive computer systems and for autonomous driving Automobile and motor vehicle parts and accessories, namely, lighting systems, namely, lights for automobiles, lenses for automotive taillights, and automobile accessory lighting, namely, map lights, interior, and exterior automobile accent lighting Automobile and motor vehicles; automobile and motor vehicles structural parts; automobile and motor vehicle parts and accessories, namely, drivetrains, and suspension systems; concept cars and motor vehicle prototypes
Generally described, one or more aspects of the present application correspond to techniques for dynamic management of the network used for data transfer between a connected vehicle and a remote computing system. For example, during navigation a connected vehicle may switch between connections to a number of different networks, and the pricing of these networks may be periodically recalculated based on current network load. The disclosed techniques can select from among available networks to dynamically optimize the cost of data transfer, even as a vehicle navigates through different networks and as network pricing is changed.
The present invention is related to systems and methods for detecting an occluded object based on the shadow of the occluded object. In some examples, a vehicle of the present invention can capture one or more images while operating in an autonomous driving mode, and detecting shadow items within the captured image. In response to detecting a shadow item moving towards the direction of vehicle travel, the vehicle can reduce its speed to avoid a collision, should an occluded object enter the road. The shadow can be detected using image segmentation or a classifier trained using convolutional neural networks or another suitable algorithm, for example.
G06V 20/58 - Recognition of moving objects or obstacles, e.g. vehicles or pedestriansRecognition of traffic objects, e.g. traffic signs, traffic lights or roads
G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
A vehicle control system for moving a vehicle to a target location is disclosed. According to examples of the disclosure, a camera captures one or more images of a known object corresponding to the target location. An on-board computer having stored thereon information about the known object can process the one or more images to determine vehicle location with respect to the known object. The system can use the vehicle's determined location and a feedback controller to move the vehicle to the target location.
B60L 53/37 - Means for automatic or assisted adjustment of the relative position of charging devices and vehicles using optical position determination, e.g. using cameras
B60T 7/22 - Brake-action initiating means for automatic initiationBrake-action initiating means for initiation not subject to will of driver or passenger initiated by contact of vehicle, e.g. bumper, with an external object, e.g. another vehicle
G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
G06V 20/56 - Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
G06V 20/58 - Recognition of moving objects or obstacles, e.g. vehicles or pedestriansRecognition of traffic objects, e.g. traffic signs, traffic lights or roads
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
B60Q 9/00 - Arrangement or adaptation of signal devices not provided for in one of main groups
Provided are battery modules. Each module may comprise an enclosure having a base, the base having a plurality of first holes disposed therein, the enclosure including a coolant input port, a coolant output port; the enclosure having a coolant sub-system for circulating coolant being directed into the enclosure through the coolant input port and the plurality of first holes and out of the enclosure through the coolant output port; a center divider affixed to the enclosure; a module cover coupled to the enclosure at an opposite end of the module from the center divider; a retainer disposed within the enclosure and configured to support a plurality of cells; a current carrier disposed between the module cover and the retainer; and the plurality of cells disposed between the current carrier and the center divider, the cells being coupled to and supported by the retainer.
H01M 10/6557 - Solid parts with flow channel passages or pipes for heat exchange arranged between the cells
F28D 1/00 - Heat-exchange apparatus having stationary conduit assemblies for one heat-exchange medium only, the media being in contact with different sides of the conduit wall, in which the other heat-exchange medium is a large body of fluid, e.g. domestic or motor car radiators
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
09 - Scientific and electric apparatus and instruments
16 - Paper, cardboard and goods made from these materials
18 - Leather and imitations of leather
20 - Furniture and decorative products
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
22 - Rope, netting, tents, awnings, sails and sacks; padding and stuffing materials
25 - Clothing; footwear; headgear
28 - Games; toys; sports equipment
Goods & Services
Fragrances and perfumery; essential oils Cases for mobile phones Stationery and office requisites namely, pens, adhesive note pads, paper notebooks, spiral-bound notebooks, paper folders, printed calendars, and paper clips Luggage and all-purpose carrying bags; duffel bags, backpacks, suitcases; traveling bags; credit card holders; wallets; wallets including card holders; pet accessories bags, namely bags for carrying pets; sport bags Furniture made from wood or substitutes for wood Household kitchen utensils; containers, namely containers for household use; water bottles sold empty; beverage glassware Tarpaulins, sails, sacks and bags for the transport and storage of materials in bulk Clothing, namely shirts, jackets, sweatshirts, hoodies, scarfs, ties as clothing, gilets, vests; headwear; hats; beanies Board games; card games; chess sets; go games; dice; balls for sports
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
09 - Scientific and electric apparatus and instruments
16 - Paper, cardboard and goods made from these materials
18 - Leather and imitations of leather
20 - Furniture and decorative products
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
22 - Rope, netting, tents, awnings, sails and sacks; padding and stuffing materials
25 - Clothing; footwear; headgear
28 - Games; toys; sports equipment
Goods & Services
Fragrances and perfumery; essential oils Cases for mobile phones Stationery and office requisites namely, pens, adhesive note pads, paper notebooks, spiral-bound notebooks, paper folders, printed calendars, and paper clips Luggage and all-purpose carrying bags; duffel bags, backpacks, suitcases; traveling bags; credit card holders; wallets; wallets including card holders; pet accessories bags, namely bags for carrying pets; sport bags Furniture made from wood or substitutes for wood Household kitchen utensils; containers, namely containers for household use; water bottles sold empty; beverage glassware Tarpaulins, sails, sacks and bags for the transport and storage of materials in bulk Clothing, namely shirts, jackets, sweatshirts, hoodies, scarfs, ties as clothing, gilets, vests; headwear; hats; beanies Board games; card games; chess sets; go games; dice; balls for sports
A manufacturing process flow and accompanying methods for assembling a battery module are designed to increase efficiency, reduce a footprint of the manufacturing process, reduce manufacturing time, allow for increased flexibility, and reduce costs. The process flow takes advantage of robotic functionality to combine multiple manufacturing and quality assurance operations.
H01M 50/20 - MountingsSecondary casings or framesRacks, modules or packsSuspension devicesShock absorbersTransport or carrying devicesHolders
H01M 50/204 - Racks, modules or packs for multiple batteries or multiple cells
H01M 10/04 - Construction or manufacture in general
H01M 10/42 - Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
H01M 50/213 - Racks, modules or packs for multiple batteries or multiple cells characterised by their shape adapted for cells having curved cross-section, e.g. round or elliptic
30.
Vehicle energy-storage systems having parallel cooling
Provided are systems for vehicle energy storage having parallel cooling comprising a plurality of modules. Each module may comprise two half modules coupled together. Each half module can include a plurality of battery cells. A current carrier of each half module may be electrically coupled to the cells. The cells may be disposed between the current carrier and a plate. Each half module can have the cells, current carrier, and blast plate disposed in an enclosure. The enclosure can have a coolant sub-system for circulating coolant in parallel to the plurality of cells such that each of the battery cells is at approximately the same predetermined temperature. The modules may be disposed in a tray. A coolant system may be provided for circulating coolant across the plurality of modules in parallel such that each of the modules can be maintained at approximately the same predetermined temperature.
H01M 50/20 - MountingsSecondary casings or framesRacks, modules or packsSuspension devicesShock absorbersTransport or carrying devicesHolders
H01M 50/204 - Racks, modules or packs for multiple batteries or multiple cells
H01M 50/249 - MountingsSecondary casings or framesRacks, modules or packsSuspension devicesShock absorbersTransport or carrying devicesHolders specially adapted for aircraft or vehicles, e.g. cars or trains
H01M 50/502 - Interconnectors for connecting terminals of adjacent batteriesInterconnectors for connecting cells outside a battery casing
H01M 50/271 - Lids or covers for the racks or secondary casings
H01M 50/507 - Interconnectors for connecting terminals of adjacent batteriesInterconnectors for connecting cells outside a battery casing comprising an arrangement of two or more busbars within a container structure, e.g. busbar modules
Disclosed herein are electric vehicles with various characteristics. For example, electric vehicles with at least two energy storage systems are described. As another example, electric vehicles with liquid temperature regulated battery packs are described. As yet another example, electric vehicles with high voltage battery limit optimization are disclosed. And, as another example, electric vehicles with dual-battery system charge management are described.
H02P 1/00 - Arrangements for starting electric motors or dynamo-electric converters
B60K 1/02 - Arrangement or mounting of electrical propulsion units comprising more than one electric motor
B60L 50/64 - Constructional details of batteries specially adapted for electric vehicles
B60L 53/80 - Exchanging energy storage elements, e.g. removable batteries
B60L 58/18 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules
B60K 1/04 - Arrangement or mounting of electrical propulsion units of the electric storage means for propulsion
B60K 11/02 - Arrangement in connection with cooling of propulsion units with liquid cooling
An emergency release system is disclosed for use with a side door of an automobile. The emergency release system may include a latch, a cable, and a handle connected to the latch via the cable. The handle may be pivotal through a first range to a stop, translatable to surmount the stop, and pivotal through a second range after surmounting the stop to release the latch.
E05B 81/20 - Power-actuated vehicle locks characterised by the function or purpose of the powered actuators for assisting final closing or for initiating opening
E05B 79/20 - Connections between movable lock parts using flexible connections, e.g. Bowden cables
Various techniques related to a sensor for use with autonomous driving and/or navigation of a vehicle. The techniques can include use of an elongated threaded member, an intermediate threaded member, and a tertiary member. The members can be operable to extend or retract a vehicle sensor on a platform. The members can also enable the sensor to retract upon application of a force external to the vehicle.
A display system may include a camera configured to capture an image of a calibration reference associated with an automobile, a display, and a controller in communication with the camera and the display. The controller may be configured to selectively adjust a color temperature of the display based on the image of the calibration reference.
B60R 11/02 - Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the likeArrangement of controls thereof
B60K 35/00 - Instruments specially adapted for vehiclesArrangement of instruments in or on vehicles
B60W 40/02 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to ambient conditions
B60H 1/00 - Heating, cooling or ventilating devices
B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
37.
Map refinement using feature extraction from images
The present disclosure relates to refining maps for vehicles, for example using feature extraction to identify parking areas and their contents from high resolution satellite or drone images. Such maps can be useful for autonomous valet parking (AVP) features of autonomous vehicles.
G01C 21/32 - Structuring or formatting of map data
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G06T 11/60 - Editing figures and textCombining figures or text
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
H04W 4/02 - Services making use of location information
G06K 9/46 - Extraction of features or characteristics of the image
Certain embodiments are described that provide a method and computer readable media for testing battery cells. A unique identifier (e.g., barcode) is affixed to a battery cell which allows it to be tracked across separate tests as a cell, in a module, string, pack, etc. Using a GUI, the unique identifier is recorded in a database along with at least a battery cell manufacturer and a battery cell model. A designation of the particular tester channel or module or string location is entered into the database in association with the unique identifier. Test results of the first test are electronically transferred from the first tester to the database along with the corresponding channel designations.
H01M 10/42 - Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
B60L 53/63 - Monitoring or controlling charging stations in response to network capacity
B60L 55/00 - Arrangements for supplying energy stored within a vehicle to a power network, i.e. vehicle-to-grid [V2G] arrangements
H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
Generally described, the present disclosure relates to the efficient management and compact presentation of data or content with respect to a vehicle. For example, an operator of a vehicle may desire content related to vehicle operation, including, among many other forms of data, user manual information, warranty information, parts data, maintenance logs, etc. The disclosed techniques can use query inputs to optimize data presentation and provide augmented data to a user via an interactive user interface.
Generally described, one or more aspects of the present application correspond to techniques for reduced user involvement in Bluetooth pairing between computing devices. For example, a vehicle computing device and a mobile electronic device may execute applications registered with a user account. At least in response to a user command and the vehicle computing device and the mobile electronic device being in proximity with each other, the described techniques can exchange information between the vehicle computing device and mobile electronic device via one or more intermediary servers connected to a network to establish a Bluetooth connection.
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
Generally described, the present disclosure relates to the efficient management and compact presentation of data or content with respect to a vehicle. For example, an operator of a vehicle may desire content related to vehicle operation, including, among many other forms of data, user manual information, warranty information, parts data, maintenance logs, etc. The disclosed techniques can use query inputs to optimize data presentation and provide augmented data to a user via an interactive user interface.
B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
B60W 40/10 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to vehicle motion
B60K 35/00 - Instruments specially adapted for vehiclesArrangement of instruments in or on vehicles
43.
Connected vehicle network data transfer optimization
Generally described, one or more aspects of the present application correspond to techniques for dynamic management of the timing of data transfer between a connected vehicle and a remote computing system. For example, during navigation a connected vehicle may switch between connections to a number of different networks, each having different parameters (cost, bandwidth, quality, etc.). The disclosed techniques can use inputs including vehicle location, available networks, and data transfer timing requirements to optimize data transfer with respect to one or more of these parameters.
H04W 24/02 - Arrangements for optimising operational condition
H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
The present disclosure generally relates to operating an electric vehicle (EV) during a fault condition. The EV drive system comprises a motor configured to provide motive force to the EV. The EV processing system can to run a diagnostic routine to monitor the drive system for the fault condition. In response to identifying that the drive system is in the fault condition, the processing system can determine whether the fault condition was caused a three-phase short circuit or a three-phase open circuit. The processing system can estimate a motor torque for the motor based at least partly on the motor speed and on whether the fault condition was caused by the three-phase short circuit or the three-phase open circuit, and can use the estimated motor torque to control the drive system to provide motive force to the EV while operating in the fault condition.
B60L 3/00 - Electric devices on electrically-propelled vehicles for safety purposesMonitoring operating variables, e.g. speed, deceleration or energy consumption
B60L 15/20 - Methods, circuits or devices for controlling the propulsion of electrically-propelled vehicles, e.g. their traction-motor speed, to achieve a desired performanceAdaptation of control equipment on electrically-propelled vehicles for remote actuation from a stationary place, from alternative parts of the vehicle or from alternative vehicles of the same vehicle train for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
45.
System and methods for mounting a peripheral vehicular device
A vehicle mirror assembly includes a mirror base configured to attach one or more accessories to the mirror base at an attachment point. The mirror base is attachable to a vehicle door. The vehicle mirror assembly also includes a powerfold assembly. The powerfold assembly includes a motor configured to move the mirror base, a motor assembly shield, a powerfold motor frame surrounding the motor, and a detent mechanism located between the powerfold assembly and the mirror base. The powerfold assembly is located in the vehicle door and is configured to allow movement of the mirror base when the mirror base experiences impact. Methods of manufacturing and operating the mirror assembly are also disclosed.
B60R 1/074 - Rear-view mirror arrangements mounted on vehicle exterior with remote control for adjusting position by electrically powered actuator for retracting the mirror arrangements to a non-use position alongside the vehicle
B60R 1/12 - Mirror assemblies combined with other articles, e.g. clocks
G01S 17/931 - Lidar systems, specially adapted for specific applications for anti-collision purposes of land vehicles
46.
Systems, methods, and apparatus for optimizing battery module coolant fluid flow
In one aspect, an apparatus for storing energy comprises an enclosure including a coolant fluid inlet configured to couple to a coolant fluid system, a plurality of energy-storage cells housed in an arrangement within the enclosure, and a cell holder. The cell holder has retaining features configured to hold the plurality of cells in the arrangement, a first surface forming a cavity between the cell holder and an adjacent wall of the enclosure and a plurality of holes that pass from the cavity through the cell holder and to the region of the enclosure housing the plurality of energy-storage cells. The coolant fluid inlet is in fluid communication with the cavity. Each of the holes is positioned proximate to a cell. Coolant fluid passes through the coolant fluid inlet into the cavity and through the holes to the cells to reduce a temperature of each of the cells.
H01M 50/20 - MountingsSecondary casings or framesRacks, modules or packsSuspension devicesShock absorbersTransport or carrying devicesHolders
B60K 6/28 - Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by apparatus, components or means specially adapted for HEVs characterised by the electric energy storing means, e.g. batteries or capacitors
B60L 58/26 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by cooling
47.
Liquid cooled battery system with integrated current carrier and coolant path
Fluid cooled electric vehicle battery systems are disclosed. Systems can include an integrated coolant manifold and bus bar configured to carry coolant and electrical current along a common or coaxial path. An integrated coolant manifold and bus bar can include a conductive layer surrounding a coolant flow path and/or a conductor disposed within a coolant flow path. Integrated coolant manifold and bus bar structures may improve efficient use of battery space by reducing the number of battery components and by allowing reduced bus bar size due to fluid cooling of the bus bar.
H01M 2/20 - Current-conducting connections for cells
H01M 10/6568 - Liquids characterised by flow circuits, e.g. loops, located externally to the cells or cell casings
B60L 58/26 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by cooling
B60K 1/04 - Arrangement or mounting of electrical propulsion units of the electric storage means for propulsion
48.
Redundant low-voltage battery system operation in electric vehicles
In one aspect, a power system comprises a power bus, a plurality of energy-storage modules, and a controller. Each energy-storage module is coupled to the power bus and comprises an energy-storage device configured to store energy, an electrical circuit safety device configured to detect safe power conditions in the energy-storage module and break an electrical circuit within the energy-storage module based on a detection of unsafe power conditions in the energy-storage module, and a switch configured to selectively couple the energy-storage device to the power bus. The controller is configured to monitor a state of each of the plurality of energy-storage modules and control a state of the power system based on the state of each of the plurality of energy-storage modules.
B60R 16/033 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for supply of electrical power to vehicle subsystems characterised by the use of electrical cells or batteries
B60K 6/28 - Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by apparatus, components or means specially adapted for HEVs characterised by the electric energy storing means, e.g. batteries or capacitors
B60L 53/30 - Constructional details of charging stations
B60L 58/12 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
B60L 50/60 - Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
An in-vehicle bed assembly includes a passenger seat having a seat cushion and an extendable leg rest, and a movable ottoman positioned in front of the passenger seat. When the leg rest extends from the passenger seat, the seat cushion, the extended leg rest, and the ottoman form a substantially flat surface for an occupant to lie in a horizontal position.
B60N 2/34 - Seats specially adapted for vehiclesArrangement or mounting of seats in vehicles for particular purposes or particular vehicles convertible for other use into a bed
Generally described, one or more aspects of the present application correspond to techniques for reduced user involvement in Bluetooth pairing between computing devices. For example, a vehicle computing device and a mobile electronic device may execute applications registered with a user account. At least in response to a user command and the vehicle computing device and the mobile electronic device being in proximity with each other, the described techniques can exchange information between the vehicle computing device and mobile electronic device via one or more intermediary servers connected to a network to establish a Bluetooth connection.
H04M 1/60 - Substation equipment, e.g. for use by subscribers including speech amplifiers
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
51.
System and method for ground and free-space detection
Improved processing of sensor data (e.g., LiDAR data) can be used to distinguish between free space and objects/hazards. Autonomous vehicles can use such information for performing autonomous driving and/or parking operations. LiDAR data can include a plurality of range measurements (e.g., forming a 3D point cloud). Each of the range measurements can correspond to a respective LiDAR channel and azimuth angle. The processing of LiDAR data can include identifying one or more paths as candidate ground paths based on one or more path criteria. The processing of LiDAR data can also include identifying one or more of the plurality of range measurements as ground points or non-ground points based on the one or more paths identified as candidate ground paths and based on one or more point criteria.
Improved processing of sensor data (e.g., LiDAR data) can be used to distinguish between free space and objects/hazards. Autonomous vehicles can use such information for performing autonomous driving and/or parking operations. LiDAR data can include a plurality of range measurements (e.g., forming a 3D point cloud). Each of the range measurements can correspond to a respective LiDAR channel and azimuth angle. The processing of LiDAR data can include identifying one or more of the plurality of range measurements as ground points or non-ground points based on one or more point criteria. The one or more point criteria can include a ground projection criterion and an angular variation criterion.
An apparatus for holding a circuit against a battery module includes a set of first fixtures for holding a set of first tabs of the circuit against a corresponding set of positive terminals of the battery module, a set of second fixtures for holding a set of second tabs of the circuit against a corresponding set of negative terminals of the battery module, and a rigid plate having a set of openings therein for receiving the set of first fixtures and the set of second fixtures, the rigid plate configured for mounting to a structure holding the battery module.
A system for use in a vehicle, the system comprising sensors located on the front and back fascia of the vehicle; processors coupled to the sensors; and a memory including instructions, which when executed by the processors, cause the processors to perform a method. The method comprising detecting a change in first acoustic impedance at a first sensor while detecting a change in second acoustic impedance at a second sensor. In accordance with a determination that the change in first acoustic impedance and the second acoustic impedance are between a threshold range for at least a threshold period of time, the method executing a precautionary measure. In accordance with a determination that the change in first acoustic impedance and the change in second acoustic impedance are not between the threshold range for at least the threshold period of time, the method forgoing executing the precautionary measure.
B60Q 1/00 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
B60G 17/0165 - Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by their responsiveness, when the vehicle is travelling, to specific motion, a specific condition, or driver input to an external condition, e.g. rough road surface, side wind
B60G 17/019 - Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the type of sensor or the arrangement thereof
B60G 17/0195 - Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the regulation being combined with other vehicle control systems
In some examples, a system comprises a laser light source and a rotatable mirror assembly comprising a plurality of mirror segments, the rotatable mirror assembly aligned to reflect light transmitted by the laser light source, wherein the plurality of mirror segments comprise a first segment that reflects a first light beam from the laser light source in a first direction, and a second mirror segment that reflects the first light beam from the laser light source in a second direction, different from the first direction. In some examples, the system comprises a light sensor positioned to receive light reflected from the rotatable mirror assembly. In some examples, the system comprises a motor for rotating the mirror assembly about a rotation axis. In some examples, the system comprises a controller for controlling a sampling phase of sampling the light sensor.
A system for controlling vehicle permissions based on a geo-fence boundary is disclosed. The system may include one or more processor that receives location information of an origin, generates a map based on the location information of the origin, determines the geo-fence boundary associated with a prospective radius from the origin based on the map, receives a vehicle location, and controls the vehicle permissions based on a comparison of the vehicle location to the geo-fence boundary. The system may further include a display configured to display the map and the geo-fence boundary.
An in-vehicle locking safe system comprising a lockbox having one or more walls defining an enclosure, wherein the lockbox is configured with one or more apertures in one or more lockbox walls. The in-vehicle locking safe system further comprises a vehicle structural element including one or more studs configured to be inserted within one or more apertures in one or more lockbox walls, and a fastener component coupled to a portion of the one or more studs at a location inside the enclosure of the lockbox. In some embodiments, the vehicle structural element includes one or more of a vehicle chassis, a slider rail, a slider track, and/or a floor layer.
B60R 7/04 - Stowing or holding appliances inside of vehicle primarily intended for personal property smaller than suit-cases, e.g. travelling articles, or maps in driver or passenger space
A method for welding multiple workpieces together includes applying a force to the multiple workpieces, generating ultrasonic vibration, transferring the ultrasonic vibration to the multiple workpieces to breakdown an oxide layer, generating an electric current, transmitting the electric current to heat up the workpieces, and synchronizing the ultrasonic and resistance heating operations. A welding system includes an ultrasonic vibration unit that generates an ultrasonic vibration and transfers the ultrasonic vibration to multiple workpieces to breakdown an oxide layer, a resistance heating unit that generates an electric current and transmits the electric current to heat up the workpieces, a workpiece mount that includes electrodes configured to receive the generated current and/or clamp the multiple workpieces during a welding process, and a controller configured to synchronize an operation of the ultrasonic vibration unit and an operation of a resistance heating unit.
Batteries are described herein. The batteries described herein may be used for electric vehicles including cars, airplanes, drones, and submarines. Batteries described herein may have a lower density than batteries of similar sizes due to eliminating a rounded terminal of a battery shoulder and replacing it with a flat shoulder. Such a flat shoulder may take up less volume than a rounded shoulder, and thereby create a denser battery.
Methods, systems, computer-readable media, and apparatuses are presented for computer-assisted visualization of network devices. One example involves receiving a plurality of standardized network description files describing a plurality of vehicular communication networks connecting a plurality of electronic control units (ECU) for a vehicle. Each of the plurality of standardized network description files may describe a vehicular communication network in the plurality of vehicular communication networks. Each vehicular communication network may comprise a subset of the plurality of ECUs and one or more network communications paths interconnecting the subset of ECUs. The example can further involve automatically generating, based on the standardized network description files, a visual topology representation of the plurality of vehicular communication networks connecting to the plurality of ECUs. The visual topology representation may include at least one ECU connected to at least two vehicular communication networks in the plurality of vehicular communication networks.
H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
H04L 41/08 - Configuration management of networks or network elements
H04L 41/082 - Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
Examples of the disclosure are directed to using vehicle users' subjective evaluation of autonomous vehicle performance to adjust operation of one or more autonomous vehicle systems, such as an adaptive cruise control system. In some examples, a vehicle can perform an autonomous maneuver, and can use automotive sensors to collect data describing one or more quantitative aspects of that vehicle during the maneuver, such as make, model, GPS coordinates, mileage, speed, engine activity, or LIDAR data, among other possibilities. In some examples, a control system can receive subjective feedback inputted by the vehicle's user that indicates one or more qualitative evaluations of the completed autonomous maneuver. In some examples, a control system may perform statistical analysis of collected vehicle data and of subjective feedback input by vehicle users to identify correlations between quantitative vehicle parameters, specified types of user feedback and/or autonomous vehicle maneuvers.
Systems and methods for controlling an electric motor are disclosed. The electric motor may be powered by a DC power source using an inverter, and may be used to power an electric vehicle. Error voltages, corresponding to average voltage loss over a switching period due to inverter switching dead time, can be calculated for each phase of the inverter. The error voltages may be converted to alpha and beta error voltages and used to generate duty cycle commands to drive the electric motor. Correction terms may further be applied to avoid unnecessary voltage increases at low phase currents and high modulation indices.
B60L 3/00 - Electric devices on electrically-propelled vehicles for safety purposesMonitoring operating variables, e.g. speed, deceleration or energy consumption
B60L 11/18 - using power supplied from primary cells, secondary cells, or fuel cells
B60L 15/20 - Methods, circuits or devices for controlling the propulsion of electrically-propelled vehicles, e.g. their traction-motor speed, to achieve a desired performanceAdaptation of control equipment on electrically-propelled vehicles for remote actuation from a stationary place, from alternative parts of the vehicle or from alternative vehicles of the same vehicle train for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
H02P 27/08 - Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
66.
Vehicle display screen or portion thereof with graphical user interface
The present invention is generally directed to optical data processing or objects in proximity to an optical sensor or camera, such as a camera mounted on a vehicles. Image data is received from a camera mounted on a vehicle, the image data indicative of a motion of the camera with respect to a detected object within a proximity of the camera or the vehicle on which the camera may be mounted. An optical flow of the object in the image data is determined, and a height of the object is determined based on the determined optical flow.
Methods, systems, and apparatuses for adaptive download of map information are presented which include obtaining a route from a start location to a destination location for a vehicle, acquiring projected environmental information associated with a first portion in the route the vehicle is expected to traverse, acquiring projected network availability information associated with a second portion in the route the vehicle is expected to traverse; and determining whether to download map information associated with the first portion of the route based on (1) the projected environmental information and (2) the projected network availability information.
Certain embodiments may include methods and systems for receiving first audio data from a plurality of microphones disposed in a cabin of a vehicle, calculating phase differences between the first audio data received from different ones of the plurality of microphones, determining a location of a source of the first audio data based on the calculated phase differences, isolating second audio data received from the plurality of microphones, taking into account the determined location of the source, and controlling a function of the vehicle based on the isolated second audio data. Some embodiments can further include detecting voice data in the second audio data based on audio characteristics of the second audio data, and determining a voice command in the voice data, where the controlling the function of the vehicle is based on the voice command in the voice data in the second audio data.
G10L 21/00 - Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
H04R 1/40 - Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by combining a number of identical transducers
G10L 21/028 - Voice signal separating using properties of sound source
G01S 3/80 - Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using ultrasonic, sonic, or infrasonic waves
G10L 21/0216 - Noise filtering characterised by the method used for estimating noise
A remote access system for a vehicle may include at least one receiver configured to detect a location of a mobile device, and a controller having a processor. The processor may be configured to determine an association of the mobile device to an authorized user when the mobile device is within a first range from the vehicle, and authenticate the user when the mobile device is within a second range from the vehicle, wherein the second range is smaller than the first range. The processor may also be configured to determine a vehicle function to perform based on data associated with the mobile device or the user, and perform the vehicle function when the mobile device is within a third range from the vehicle and the user is authenticated, wherein the third range is smaller than the second range.
A system for intelligently disengaging vehicle creep, the system comprising one or more sensors configured to be operatively coupled with a vehicle, one or more processors configured to execute machine-readable instructions to obtain information from one or more of the sensors, compare obtained information with reference information, determine whether a creep disengaging condition has been satisfied based on the obtained information and the reference information, and disengage a creep function of the vehicle if it is determined that a creep disengaging condition has been satisfied. In some embodiments, the system disengages a vehicle's creep functionality when it is determined that the driver has exited the vehicle.
Systems and methods for secure user profiles are disclosed. One example method includes the steps of receiving a user profile, the user profile comprising a plurality of domains, at least one of the domains having an associated encryption key and at least one associated data record, wherein the encryption key is encrypted according to a first encryption technique and wherein the at least one data record is encrypted according to a second encryption technique using the encryption key; transmitting a request for a decryption key to a first device, the decryption key usable by the first encryption technique to decrypt the encryption key; receiving the decryption key from the first device; decrypting the encryption key using the first encryption technique and the decryption key; decrypting the at least one data record using the second encryption technique and the encryption key.
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
A system for adjusting at least one adjustable component (30, 32, 34, 36, 38) of a vehicle (10) is disclosed. The system may include an exterior sensor (44) configured to generate a signal indicative of an identity a user before the user enters the vehicle (10), and a controller (60) in communication with the exterior sensor (44) and an actuator (40) configured to adjust the at least one adjustable component (30, 32, 34, 36, 38). The controller (60) may be configured to automatically cause the actuator (40) to adjust the at least one adjustable component (30, 32, 34, 36, 38) responsive to the signal.
B60R 16/037 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for occupant comfort
H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
Various techniques related to determining whether mobile devices are associated are described. The techniques can include receiving first position information from a first device and receiving second position information from a second device. The techniques can also include comparing the first position information to the second position information over an overlapping time period. The techniques can additional include determining, based on the comparing, whether first position information and the second position information indicate that the first device and the second device are collocated during the overlapping time period. The techniques can include, upon determining that the first position information and the second position information indicate that the first device and the second device are collocated during the overlapping time period, determining that the first device and the second device are associated.
G01S 5/02 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations using radio waves
H04W 4/029 - Location-based management or tracking services
G01S 19/14 - Receivers specially adapted for specific applications
A vehicle windscreen assembly includes a first windscreen at a front section of a vehicle and a second windscreen positioned beneath and at an angled position with the first windscreen. The second windscreen substantially reduces a driver's blind spot area in front of the vehicle.
B60J 1/02 - WindowsWindscreensAccessories therefor arranged at the vehicle front
B60R 1/00 - Optical viewing arrangementsReal-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
82.
Method and apparatus for detection and ranging fault detection and recovery
A system for vehicular detection and ranging fault detection, notification, and recovery is provided. The system may include at least one detection and ranging device, at least one camera, and at least one physical processing unit configured with program instructions. The processing unit may be configured to analyze detection and ranging data of an object from the detection and ranging device, analyze image data received of the object from the at least one camera and, based on a comparison, detect a detection and ranging fault.
G01S 13/86 - Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
B60K 31/00 - Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
G01S 13/93 - Radar or analogous systems, specially adapted for specific applications for anti-collision purposes
A system for use in a vehicle, the system comprising one or more sensors, one or more processors coupled to the one or more sensors, and a memory including instructions that cause the one or more processors to perform a method. The method comprises retrieving a stored route for the vehicle that comprises a plurality of waypoints corresponding to different locations along the route, each waypoint associated with features along the route on a feature map, and navigating the vehicle along the stored route by navigating the vehicle from waypoint to waypoint in the stored route using the one or more sensors to: detect one or more features in an area surrounding the vehicle; and localize the vehicle at each waypoint by comparing the one or more features in the area surrounding the vehicle with the one or more features associated with each respective waypoint in the feature map.
A system for remotely granting vehicle permissions over a cloud network may be performed by one or more processors connected to the cloud network. The one or more processors may generate an electronic key for permitting one or more registered users to access and operate a vehicle, and the electronic key may include a plurality of permission settings. The one or more processors may provide the electronic key to the one or more registered users through the cloud network, receive at least one update from the vehicle or the one or more registered users through the cloud network, modify at least one permission setting associated with the electronic key based on the received update, and provide the modified permission setting to the one or more registered users through the cloud network. The system may further include a storage device configured to store the electronic key and the permission settings.
Various embodiments are presented for providing customized and adaptive massaging in vehicle seats. A method for providing customized and adaptive massaging in vehicle seats is disclosed. The method includes the steps of receiving profile information associated with an occupant of a seat of a vehicle; receiving a current driving mode of the vehicle, selecting a massage setting for the seat based on the profile information and the current driving mode, and massaging the occupant of the seat based on the massage setting.
G01S 19/05 - Cooperating elementsInteraction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
B60N 2/90 - Details or parts not otherwise provided for
B60W 30/182 - Selecting between different operative modes, e.g. comfort and performance modes
B60W 10/04 - Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
B60W 10/30 - Conjoint control of vehicle sub-units of different type or different function including control of auxiliary equipment, e.g. air-conditioning compressors or oil pumps
Certain embodiments use image-based technologies (e.g., digital cameras, light detection and ranging (LIDAR) systems, etc.) to monitor a driver-side floor space in a vehicle cabin and warn the driver when a foreign object is blocking or may potentially block a vehicle control (e.g., brake pedal). A foreign object can include a bottle, can, electronic device, keys, books, or the like. In some cases, foreign objects are detected by comparing a current image of the driver-side floor space with a reference image that is known to be free of foreign objects. The difference image can be used to identify any foreign objects in the driver-side floor space, and a corrective action can be taken to address the potential danger. Some corrective actions may include an audio and/or video alert to the driver, or in some cases, the vehicle may autonomously guide the vehicle to a safe location and stop.
Features of a vehicle navigation system are discussed in this disclosure. In particular, systems and methods for identifying glare-prone areas and establishing a route that avoids one or more of the identified glare-prone areas that are determined to be likely to degrade visibility of an environment outside of the vehicle. In some embodiments, the navigation system can be configured to calculate the likely duration of a trip and then based on sun angle data identify locations where glare is likely to be problematic. In some embodiments, the navigation system can also be configured to choose routes that avoid bright sources of light that could adversely affect visual acuity at night.
G01C 21/36 - Input/output arrangements for on-board computers
B60W 40/02 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to ambient conditions
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
An information display includes a display screen on a vehicle. The display screen is configured to display visual information based on a vehicle mode in which the vehicle is operating. The display screen can display instructions to connect to a communications interface of the vehicle. The vehicle operates in a vehicle mode based on occurrence of one or more events associated with the vehicle.
G07C 5/00 - Registering or indicating the working of vehicles
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
G06F 17/30 - Information retrieval; Database structures therefor
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
A vehicle may have a rolling chassis with a plurality of tires, and a frame supported by the rolling chassis. The frame may include a floor, a roof, two A-posts, and two C-posts. The A- and C-posts may be connected to each other via the floor and the roof. The floor, roof, A-posts, and C-posts may together form a multi-row enclosure. Open spaces between the A- and C-posts may be unobstructed by additional posts. The vehicle may also include a door disposed within each of the open spaces between the A- and C-posts. The door may include a doorframe, a first hinge configured to pivotally connect the doorframe to the roof, a front-seat door panel, a second hinge configured to pivotally connect the front-seat door panel to the doorframe, a rear-seat door panel, and a third hinge configured to pivotally connect the rear-seat door panel to the doorframe.
E05D 15/52 - Suspension arrangements for wings allowing alternative movements for opening about a vertical as well as a horizontal axis
E05B 83/38 - Locks for passenger or like doors for pillar-less vehicles, i.e.vehicles where a front and a back door engage each other in the closed position
An adaptive cruise control system for a vehicle may include an access device configured to receive manual input and responsively generate control signals for use in controlling acceleration, braking and steering of a vehicle. The adaptive cruise control system may also include at least one additional device located remote from the access device and configured to receive manual input and responsively generate control signals for use in controlling acceleration, braking and steering of the vehicle. The adaptive cruise control system may further include a controller in communication with the access device and the at least one additional device. The controller may be configured to control acceleration, braking and steering of the vehicle based on the manual input received via the access device and the at least one additional device.
Methods, systems, computer-readable media, and apparatuses for executing an event pertaining to a vehicle and a user of the vehicle are presented. In some embodiments, a includes (a) detecting that a motion state of the vehicle is in a first state, (b) detecting a condition that warrants a change in the motion state of the vehicle to a second state, and (c) detecting the user of the vehicle's engagement in an activity that potentially impairs the user from performing an action to change the motion state of the vehicle to the second state. The method also includes, detecting the condition, and (c) detecting the user of the vehicle's engagement in the activity, executing an event to facilitate the change in the motion state of the vehicle to the second state.
B60W 50/12 - Limiting control by the driver depending on vehicle state, e.g. interlocking means for the control input for preventing unsafe operation
G08B 7/06 - Signalling systems according to more than one of groups Personal calling systems according to more than one of groups using electric transmission
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
93.
Vehicle cooling system using gravity based fluid flow
This disclosure relates to techniques for implementing a cooling system for a vehicle heat-generating component wherein a two-phase coolant flows between a heat sink module and a heat radiator module. The heat radiator module can be mounted at a higher elevation within the vehicle than the heat sink module. High and low temperature fluid paths can fluidly couple the heat sink module and the heat radiator module. The heat sink module can be coupled to a heat-generating component.
As the coolant is heated at the heat sink module by heat from the heat-generating component, it can change to a substantially gaseous phase and move, primarily by force of buoyancy, to the heat radiator module via the high temperature fluid path. As the coolant is cooled by the heat radiator module, it can change to a substantially liquid phase and move, primarily by force of gravity, to the heat sink module.
H05K 7/20 - Modifications to facilitate cooling, ventilating, or heating
B60H 1/14 - Heating, cooling or ventilating devices the heat being derived from the propulsion plant otherwise than from cooling liquid of the plant
F28F 27/02 - Control arrangements or safety devices specially adapted for heat-exchange or heat-transfer apparatus for controlling the distribution of heat-exchange media between different channels
This disclosure relates to techniques for implementing a windshield wiper system with an actively movable platform. The windshield wiper system can include a windshield wiper arm mechanically coupled to a platform and an actuator mechanically coupled to the platform. The windshield wiper arm can be configured to move through a planar range of motion that is substantially parallel to a surface of a vehicle when the platform is positioned at a first spatial location and the movable windshield wiper arm can be configured constrained from moving through the planar range when the platform is positioned at a second spatial location.
A method for improved position estimation. The method includes: receiving first position information from a first GNSS receiver of a vehicle dashboard camera, receiving second position information from a second GNSS receiver of a mobile device carried by a user and proximate the first GNSS receiver, and, when it is determined that the vehicle dashboard camera and the mobile device share the same inertial reference frame and are within the first distance and that the accuracy of either the first position information or the second position information falls beneath the threshold and that the predicted course of either the vehicle dashboard camera and the mobile device is calculated to pass through the region of poor satellite reception, time synchronizing the second position information with the first position information, and combining the first position information with the second position information to determine third position information.
G01S 19/48 - Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
G01S 19/03 - Cooperating elementsInteraction or communication between different cooperating elements or between cooperating elements and receivers
G01S 19/39 - Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
96.
Efficient and secure method and apparatus for firmware update
This relates to a vehicle and, more particularly to, a vehicle configured to perform a secure firmware update. Some examples of the disclosure include receiving a firmware update package including updated firmware for one or more electronic control units (ECUs) of a vehicle. According to the disclosure, the firmware update package can be transmitted to and stored on an untrusted ECU and distributed to one or more target ECUs in a secure firmware update process monitored by a secure ECU.
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
97.
Detecting position measurement errors in an electric motor system
A system for controlling an electric motor is disclosed. The system includes a position sensor configured to measure a physical position of a rotor of the electric motor; and a position estimator. The position estimator is configured to: inject a voltage signal having a predetermined frequency into the electric motor, generate an estimated position of a rotor flux based on a feedback current signal in response to the injected voltage signal, and compensate for an offset between the physical position measured by the position sensor and an actual position of the rotor flux based on the estimated position.
A battery management system (BMS) connected to a battery is disclosed. The battery management system includes a battery status component configured to detect one or more parameters of the battery; a timer component configured to compute an amount of time needed to recharge the battery based on one or more of the parameters of the battery; and a scheme initiation component configured to determine an optimal time to begin charging based on the amount of time needed to recharge the battery.
H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
H02J 7/14 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries for charging batteries from dynamo-electric generators driven at varying speed, e.g. on vehicle
B60L 58/12 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
99.
IPM machine with specialized winding for automotive electric vehicles
Certain aspects relate to designs for an interior permanent magnet (IPM) electrical machine stator having a plurality of continuous windings wound through the stator. Compared to existing designs, the disclosed stator design has an increased number of parallel conductors, an increased number of conductors per slot, increased tooth and slot width and number, and more compacted conductors, resulting in reduction in core losses, reduction in conductor losses, reduced harmonics in flux density, and improved winding reliability.
H02K 3/14 - Windings characterised by the conductor shape, form or construction, e.g. with bar conductors arranged in slots with transposed conductors, e.g. twisted conductors
H02K 3/28 - Layout of windings or of connections between windings
H02K 3/12 - Windings characterised by the conductor shape, form or construction, e.g. with bar conductors arranged in slots
A regenerative braking system separate from a friction braking system of a vehicle is disclosed. According to certain embodiments, the regenerative braking system may include at least one actuator and a controller. The controller may be configured to: determine whether an accelerator pedal is depressed; when the accelerator pedal is depressed, determine an amount of regenerative braking based on behavior of the accelerator pedal; when the accelerator pedal is not depressed, determine the amount of regenerative braking based on motion of the vehicle; and control the at least one actuator to generate the determined amount of regenerative braking.
B60T 1/10 - Arrangements of braking elements, i.e. of those parts where braking effect occurs acting by retarding wheels by utilising wheel movement for accumulating energy, e.g. driving air compressors
B60T 8/24 - Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to vehicle inclination or change of direction, e.g. negotiating bends
B60T 8/171 - Detecting parameters used in the regulationMeasuring values used in the regulation