Patent application number | Description | Published |
20090217010 | DATA PROCESSOR DEVICE HAVING TRACE CAPABILITIES AND METHOD - In response to determining an event has occurred, information is stored at a trace buffer of an integrated circuit. When the trace buffer is full, execution of instructions at a CPU is halted to allow the trace buffer information to be accessed at an external interface to the integrated circuit device. The CPU is continually halted as the trace buffer is filled to facilitate retrieving all information written to the trace buffer. | 08-27-2009 |
20090217011 | DATA PROCESSING DEVICE AND METHOD THEREOF - A processor begins exception processing in response to an exception event. Exception processing by the processor is halted during exception processing to facilitate debugging. The exception event can be a reset exception event or an interrupt exception event. Normal exception processing by the data processor can be resumed after debugging, or exception processing by the data processor can be aborted to allow the normal execution of instructions by the data processor to resume. An exception event can be selectively treated as an interrupt or a reset. | 08-27-2009 |
20090217298 | DATA PROCESSOR DEVICE SUPPORTING SELECTABLE EXCEPTIONS AND METHOD THEREOF - A processor begins exception processing in response to an exception event. Exception processing by the processor is halted during exception processing to facilitate debugging. The exception event can be a reset exception event or an interrupt exception event. Normal exception processing by the data processor can be resumed after debugging, or exception processing by the data processor can be aborted to allow the normal execution of instructions by the data processor to resume. An exception event can be selectively treated as an interrupt or a reset. | 08-27-2009 |
20130326193 | PROCESSOR RESOURCE AND EXECUTION PROTECTION METHODS AND APPARATUS - Embodiments include processing systems that determine, based on an instruction address range indicator stored in a first register, whether a next instruction fetch address corresponds to a location within a first memory region associated with a current privilege state or within a second memory region associated with a different privilege state. When the next instruction fetch address is not within the first memory region, the next instruction is allowed to be fetched only when a transition to the different privilege state is legal. In a further embodiment, when a data access address is generated for an instruction, a determination is made, based on a data address range indicator stored in a second register, whether access to a memory location corresponding to the data access address is allowed. The access is allowed when the current privilege state is a privilege state in which access to the memory location is allowed. | 12-05-2013 |
20140259149 | PROGRAMMABLE DIRECT MEMORY ACCESS CHANNELS - A storage location of a device that can be configured to act as a master in a particular security mode, such as a Direct Memory Access (DMA) having one or more channels, can be programmed to indicate a security indicator to be provided when configured to operate as a master device. | 09-11-2014 |
20140281137 | METHOD AND DEVICE IMPLEMENTING EXECUTE-ONLY MEMORY PROTECTION - Access requests to access data operands from memory space designated as a type of execute-only memory are allowed to precede in response to determining that the operand access request was generated using a particular type of addressing mode. | 09-18-2014 |
20150332069 | PROGRAMMABLE DIRECT MEMORY ACCESS CHANNELS - A storage location of a device that can be configured to act as a master in a particular security mode, such as a Direct Memory Access (DMA) having one or more channels, can be programmed to indicate a security indicator to be provided when configured to operate as a master device. | 11-19-2015 |
Patent application number | Description | Published |
20080201075 | VIDEO MIRROR SYSTEM FOR A VEHICLE - A video mirror system for a vehicle comprises an interior electrochromic rearview mirror assembly having a reflective element that has a front portion that faces generally towards the driver of the vehicle when the interior rearview mirror assembly is mounted in the vehicle and that has a rear portion that is generally opposite the front portion. The reflective element comprises a transflective mirror reflector that preferably is at least about 15 percent transmitting to visible light incident at the rear portion of the reflective element, and that preferably is at least about 60 percent reflective to visible light incident at the front portion. A video display screen is disposed to the rear of the reflective element and emits light when actuated that passes through the reflective element to be visible to a driver of the vehicle. | 08-21-2008 |
20090174776 | REARVIEW ASSEMBLY WITH DISPLAY - A rearview assembly for a vehicle includes a mirror element having a partially reflective, partially transmissive coating, and a video display positioned behind the mirror element such that a display image is viewable through the partially reflective, partially transmissive coating. The video display may have an output intensity such that the viewable display image has an intensity of at least 250 cd/m | 07-09-2009 |
20090292466 | NAVIGATION SYTEM FOR A VEHICLE - A vehicular rearview mirror-based navigation system includes a rearview mirror system, including an interior rearview mirror assembly, having an interior reflective element and interior mirror housing for the interior reflective element. The interior rearview mirror assembly further includes a scrolling display. The scrolling display displays scrolling driver informational messages on the scrolling display. The interior rearview mirror assembly may include a global-positioning system display receiving an output from a global-positioning system receiving system and displaying turn-by-turn information to a vehicle driver. | 11-26-2009 |
20090318084 | VEHICLE COMMUNICATION SYSTEM - A vehicle-based wireless communication system includes an interior rearview mirror assembly having an interior mirror reflective element, a housing for the reflective element and a mirror-mounted communication system. The mirror-mounted communication system preferably includes a communication data port for short-range communication with a mobile device that is a personal accessory of an occupant of the vehicle. The communication system further includes a telecommunication link from the vehicle to an external provider of information or service. In this manner, the communication system provides connectivity between a low-power mobile device and a provider of information or service that is separate from the vehicle. | 12-24-2009 |
20100174485 | REARVIEW ASSEMBLY WITH DISPLAY - A navigation system for a vehicle includes a vehicle-based telematics system, a vehicle-based global positioning system and a control. The telematics system is operable to receive a user input from a driver of the vehicle and to download directional information from an external service provider to the control in response to the user input and an initial geographic position of the vehicle. The directional information comprises at least two instructions with each of the instructions being coded or associated with or linked to a respective geographic location. The control is operable to provide an output corresponding to each of the instructions in response to a current actual geographic position of the vehicle. The control is operable to provide each instruction only when the then current actual geographic position of the vehicle at least generally corresponds to the particular geographic location associated with the instruction. | 07-08-2010 |
20110035120 | VEHICULAR WIRELESS COMMUNICATION SYSTEM - A vehicular wireless communication system includes a control in a vehicle operable to communicate with an external service provider via a wireless communication link between the equipped vehicle and the external service provider. The control may receive a user input and responsive thereto, may establish the wireless communication link between the equipped vehicle and the external service provider. Data from the external service provider is downloaded to the control via the wireless communication link. The control controls at least one accessory of the vehicle, and the control may control the accessory responsive to at least one of (a) a geographic location of the vehicle as determined by a global positioning system of the equipped vehicle and (b) a biometric characteristic of an occupant of the equipped vehicle. | 02-10-2011 |
20110166779 | INTERIOR REARVIEW MIRROR SYSTEM - An interior rearview mirror system includes a rearward facing camera, an interior rearview mirror assembly and a video display screen disposed behind a mirror reflective element of the interior rearview mirror assembly. The video display screen is viewable by a driver of the vehicle when the driver is normally operating the vehicle, and the video display screen is operable to display information for viewing by a driver of the vehicle through the mirror reflective element when the mirror assembly is normally mounted in the vehicle and when the video display screen is operated to display information. When the vehicle is executing a reversing maneuver, the video display screen displays images captured by the rearward facing camera to assist the driver in reversing the vehicle, and the video display screen is operable to display other information. | 07-07-2011 |
20110166785 | INTERIOR REARVIEW MIRROR SYSTEM - A vehicular interior rearview mirror system includes an interior rearview mirror assembly, a global positioning system operable to determine a geographical location of the vehicle, and a display device. Data relevant to the geographical location of the vehicle is carried from an external provider to the vehicle via a wireless communication link. The data may be wirelessly communicated from the external provider to the vehicle responsive to at least one of (a) location of the vehicle, (b) identity of the vehicle and (c) directional heading of the vehicle, and the data may be at least in part customized to the geographic location of the vehicle. The interior rearview mirror system may include a link with a mobile accessory that may be a personal accessory of an occupant of the vehicle, and the mobile accessory may include at least one of a keypad, a touch pad and a stylus-actuated screen. | 07-07-2011 |
20110298927 | VEHICULAR VIDEO MIRROR SYSTEM - A video mirror system includes an interior electrochromic rearview mirror assembly mountable at an interior portion of a vehicle and a video display screen disposed to the rear of a rear portion of a reflective element. The video display screen emits light when actuated that passes through the transflective mirror reflector of the reflective element to be visible to a driver of the vehicle viewing the front portion of the reflective element. A camera having a field of view rearward of the vehicle is mounted to the rear of the vehicle and, during a reversing maneuver of the vehicle, a video output of the camera is displayed by the video screen so as to assist the driver in reversing the vehicle. The video display screen is operable to display at least one of (i) an instruction, (ii) an icon, (iii) a character, (iv) a symbol and (v) an indicia. | 12-08-2011 |
20120140080 | VEHICULAR VIDEO MIRROR SYSTEM - A video mirror system for a vehicle includes an interior rearview mirror assembly having an electrochromic reflective element and a video display screen disposed to the rear of the reflective element. The video display screen, when actuated, emits light that passes through a transflective mirror reflector of the reflective element to be visible to a driver of the vehicle viewing the reflective element. The video display screen includes a thin film transistor liquid crystal display element that is back lit by a plurality of white light emitting light emitting diodes. A camera having a field of view rearward of the vehicle is mounted at the rear of the vehicle and, during a reversing maneuver of the vehicle, a video output of the camera is displayed by the video display screen as video images so as to assist the driver in reversing the equipped vehicle. | 06-07-2012 |
20130016209 | DRIVER ASSIST SYSTEM FOR VEHICLE - A driver assist system for a vehicle includes a camera disposed at a vehicle and having an exterior field of view relative to the vehicle, and a video display operable to display image data captured by the camera and viewable by the driver of the vehicle. The driver assist system is operable to detect objects present in the exterior field of view of the camera. The driver assist system is operable to provide a display intensity of displayed image data of at least about 200 candelas/sq. meter for viewing by the driver. The driver assist system is operable to provide a visual alert and an audible alert responsive to detection of an object exterior of the vehicle. The visual alert includes electronically generated indicia that overlay displayed image data and that at least one of (i) indicate distance to a detected object and (ii) highlight a detected object. | 01-17-2013 |
20140005937 | AUTOMOTIVE COMMUNICATION SYSTEM | 01-02-2014 |
20140015977 | DRIVER ASSIST SYSTEM FOR VEHICLE - A driver assist system for a vehicle includes a camera and a video display screen viewable by a driver of the vehicle. The video display screen is operable to display images derived, at least in part, from image data captured by the camera. A visual cue is displayed by the video display screen in conjunction with display of the captured image data. During a reversing maneuver of the vehicle, image data captured by the camera is displayed by the video display screen as video images so as to assist the driver in reversing the vehicle. When a reversing maneuver of the vehicle is not being executed, the display screen may be operable to display information associated with at least one of (i) a navigational system, (ii) a telematics system and (iii) a vehicle information system. | 01-16-2014 |
20140192181 | DRIVER ASSIST SYSTEM FOR VEHICLE - A driver assist system for a vehicle includes a camera and a control having an image processor, which processes image data captured by the camera. At least one non-visual sensor is operable to detect objects external of the vehicle and to provide non-visual sensor data to the control. During at least one of (i) a reversing maneuver and (ii) a parking maneuver, images derived, at least in part, from image data captured by the camera are displayed by a video display screen that is viewable by the driver to assist the driver in operating the vehicle. The control provides an indication to the vehicle driver, with the indication including at least one of (i) a visual indication displayed by the video display screen and (ii) an audible indication. The indication is provided, at least in part, responsive to detection by the non-visual sensor of an object external of the vehicle. | 07-10-2014 |
20150061900 | AUTOMOTIVE COMMUNICATION SYSTEM - An automotive communication system for a vehicle includes a global positioning system operable to determine a geographical location and a multi-pixel reconfigurable display device disposed at an interior portion of the vehicle. Data is wirelessly communicated to and is received by electronic circuitry of the vehicle and the data is at least in part customized to the geographic location of the vehicle as determined by the global positioning system. Information that is derived at least in part from the data is displayed by the display device and is viewable by a driver of the vehicle. A user input for the wireless communication is operable within the interior cabin of the vehicle. The automotive communication system includes voice input. The data is wirelessly communicated to the vehicle from a data provider located external of and remote from the vehicle. | 03-05-2015 |
20150210217 | DRIVER ASSIST SYSTEM FOR VEHICLE - A driver assist system for a vehicle includes at least one non-visual sensor and a color video rear backup camera having a field of view rearward of the vehicle, with the field of view of the camera encompassing a ground area to the rear of the vehicle. An image processor processes image data captured by the camera. A video display screen is viewable by a driver of the vehicle. During a reversing or parking maneuver of the vehicle, images derived, at least in part, from image data captured by the camera are displayed by the video display screen to assist the driver in operating the vehicle. At least one indication is provided to a driver of the vehicle, at least in part, responsive to detection by the non-visual sensor of at least one object external of the vehicle. | 07-30-2015 |
20150224929 | ACCESSORY SYSTEM OF A VEHICLE - An accessory system of a vehicle includes a rearward viewing camera, a forward viewing camera and a video display screen disposed in the interior cabin of the vehicle at a location separate from the location of an interior rearview mirror assembly. When the vehicle is executing a reversing maneuver, the video display screen displays images captured by the rearward viewing camera to assist the driver in reversing the vehicle. The video display screen is operable to display other information. During forward travel of the vehicle and responsive to information pertaining to the location of the vehicle and a route to a destination, the video display screen displays forward video images captured by the forward viewing camera and the video display screen displays a graphic overlay on the displayed forward video images that highlights a highway on/off ramp to follow the route to the destination and/or a building of the destination. | 08-13-2015 |
20160101737 | AUTOMOTIVE COMMUNICATION SYSTEM - An automotive communication system for a vehicle includes a multi-pixel reconfigurable display device disposed at an interior portion of a vehicle. Data is wirelessly communicated to and is received by electronic circuitry of the vehicle from a mobile accessory that is a personal accessory of an occupant of the vehicle. The data is at least in part customized to the geographic location of the vehicle as determined by a global positioning system operable to determine a geographical location. Information derived at least in part from the data is displayed by the display device and is viewable by a driver of the vehicle. The automotive communication system includes voice input and the automotive communication system includes voice generation. The data is from a data provider located external of and remote from the vehicle. | 04-14-2016 |
Patent application number | Description | Published |
20110082982 | CONTENT DELIVERY NETWORK CACHE GROUPING - One or more content delivery networks (CDNs) that deliver content objects for others is disclosed. Content is propagated to edge servers through hosting and/or caching. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When a particular edge server does not have a copy of the content object from the URI, information is passed to another server, the ancestor or parent server to find the content object. There can be different parents servers designated for different URIs. The parent server looks for the content object and if not found, will go to another server, the grandparent server, and so on up a hierarchy within the group. Eventually, the topmost server in the hierarchy goes to the origin server to find the content object. The origin server may be hosted in the CDN or at a content provider across the Internet. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. Optionally, the various servers in the chain may cache or host the content object as it is relayed. | 04-07-2011 |
20120072527 | CONTENT DELIVERY NETWORK CACHE GROUPING - One or more content delivery networks (CDNs) that deliver content objects for others is disclosed. Content is propagated to edge servers through hosting and/or caching. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When a particular edge server does not have a copy of the content object from the URI, information is passed along a hierarchy (to a parent server, grandparent server, and, eventually, an origin server) until the content object is found. The origin server may be hosted in the CDN or at a content provider across the Internet. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. Optionally, the various servers in the chain may cache or host the content object as it is relayed. | 03-22-2012 |
20120179839 | DOMAIN NAME SERVICE RESOLVER - A domain name service (DNS) resolver for returning Internet protocol (IP) addresses is provided in some embodiments of the invention. The DNS resolver includes a connection with an Internet application or device, wherein the connection receives domain name resolution requests that originates outside of the Internet. The DNS resolver also includes a direct DNS resolver that processes domain name resolutions without referring to the Internet after receiving a domain name resolution request and a recursing DNS resolver, wherein IP addresses are found by querying one or more DNS servers on the Internet after receiving domain name resolution requests. The DNS resolver includes an address store having a predetermined list of domain names and corresponding IP addresses that are specified from a point remote to the DNS resolver. The DNS resolver process the domain name resolutions for the predetermined list of domain names differently than other domain name resolutions. | 07-12-2012 |
20120303735 | DOMAIN NAME SERVICE RESOLVER - A domain name service (DNS) resolver returns Internet protocol (IP) addresses. A connection with an Internet application or device receives domain name resolution requests that originate outside of the Internet. A direct DNS resolver identifies IP addresses without referring to the Internet or using other DNS resolvers. An address store includes a predetermined list of domain names and corresponding IP addresses specified from a point remote to the DNS resolver. The DNS resolver processes the domain name resolutions for the predetermined list of domain names differently than domain name resolutions for other domain names not on the predetermined list of domain names. At least part of the predetermined list is pushed to a destination upon receiving a resolution request for a domain name in the predetermined list of domain names, the request being of a type other than an authoritative resolution request to be performed by the direct DNS resolver. | 11-29-2012 |
20130297826 | DOMAIN NAME SERVICE RESOLVER - A domain name service (DNS) resolver returns Internet protocol (IP) addresses. A connection with an Internet application or device receives domain name resolution requests that originate outside of the Internet. A direct DNS resolver identifies IP addresses without referring to the Internet or using other DNS resolvers. An address store includes a predetermined list of domain names and corresponding IP addresses specified from a point remote to the DNS resolver. The DNS resolver processes the domain name resolutions for the (predetermined list of domain names differently than domain name resolutions for other domain names not on the predetermined list of domain names. At least part of the predetermined list is pushed to a destination upon receiving a resolution request for a domain name in the predetermined list of domain names, the request being of a type other than an authoritative resolution request to be performed by the direct DNS resolver, | 11-07-2013 |
Patent application number | Description | Published |
20100100629 | DOMAIN NAME SERVICE RESOLVER - A content delivery network (CDN) for providing content objects and domain resolution. The CDN includes a connection with a terminal device, a second domain name service (DNS) system, an IP address store for holding authoritative Internet protocol (IP) addresses, and a content store holding at least one of the first or second content object. A first request to resolve a first domain name is received by the second DNS system at a second location. A second request to resolve a second domain name is received by the second DNS system at the second location. The first domain name is associated with a first content object, and the second domain name is associated with a second content object. The first and second requests are relayed with the terminal device, which receives Internet access from an access network. The access network comprises a first DNS system that functions in a recursing DNS mode. The content object is realized in a first location that is different from the second location of the terminal device. The second DNS system operates in a recursing DNS mode to retrieve a first IP address corresponding to the first domain name. The first IP address for the first domain name is returned from the second DNS system to the terminal device to fulfill the first request. The second DNS system operates in an authoritative DNS mode to retrieve a second IP address from the IP address store. The second IP address for the second domain name is returned from the second DNS system to the terminal device to fulfill the second request. | 04-22-2010 |
20100299439 | DOMAIN NAME RESOLUTION RESOURCE ALLOCATION - A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN is configured to deliver content for others and includes a domain resolution service (DNS) server, caching servers and an Internet interface. The DNS server receives a first domain resolution request and produces a first DNS solution, and receives a second domain resolution request and produces a second DNS solution. The first and second domain resolution requests correspond to a same domain. The caching servers correspond to a plurality of addresses. The interface receives domain resolution requests, which include the first and second domain resolution requests, and transmits DNS solutions, which include the first and second DNS solutions. The first DNS solution comprises a first plurality of addresses corresponding to at least a first subset of the plurality of caching servers, and the second DNS solution comprises a second plurality of addresses corresponding to at least a second subset of the plurality of caching servers. The first DNS solution is different from the second DNS solution in that the second subset includes an address for a caching server not in the first subset. The second subset is chosen to generally match a processing power of the first subset. | 11-25-2010 |
20110302322 | DOMAIN NAME SERVICE RESOLVER - A content delivery network (CDN) for providing content objects and domain resolution. The CDN includes a connection with a terminal device, a second domain name service (DNS) system, an IP address store for holding authoritative Internet protocol (IP) addresses, and a content store holding at least one of the first or second content object. A first request to resolve a first domain name is received by the second DNS system at a second location. A second request to resolve a second domain name is received by the second DNS system at the second location. The first domain name is associated with a first content object, and the second domain name is associated with a second content object. The first and second requests are relayed with the terminal device, which receives Internet access from an access network. The access network comprises a first DNS system that functions in a recursing DNS mode. The content object is realized in a first location that is different from the second location of the terminal device. The second DNS system operates in a recursing DNS mode to retrieve a first IP address corresponding to the first domain name. The first IP address for the first domain name is returned from the second DNS system to the terminal device to fulfill the first request. The second DNS system operates in an authoritative DNS mode to retrieve a second IP address from the IP address store. The second IP address for the second domain name is returned from the second DNS system to the terminal device to fulfill the second request. | 12-08-2011 |
20120254343 | CONTENT DELIVERY NETWORK CACHE GROUPING - Content delivery networks (CDNs) deliver content objects for others is disclosed. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When an edge server does not have a copy of the content object from the URI, information is successively passed to ancestor servers within a hierarchy until the content object is found. There can be different hierarchies designated for different URIs or times at which requests are received. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. | 10-04-2012 |
20120259954 | DOMAIN NAME RESOLUTION RESOURCE ALLOCATION - A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN includes a domain resolution service (DNS) server, caching servers and an Internet interface. The caching servers correspond to a plurality of addresses. The DNS server receives two domain resolution requests corresponding to a same domain and produces two different DNS solutions, each corresponding to a subset of caching servers. The interface receives domain resolution requests, including the two domain resolution requests, and transmits DNS solutions, including the two DNS solutions. The processing power is generally matched between the two DNS solutions. | 10-11-2012 |
20130219020 | DOMAIN NAME RESOLUTION RESOURCE ALLOCATION - A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN includes a domain resolution service (DNS) server, caching servers and an Internet interface. The caching servers correspond to a plurality of addresses. The DNS server receives two domain resolution requests corresponding to a same domain and produces two different DNS solutions, each corresponding to a subset of caching servers. The interface receives domain resolution requests, including the two domain resolution requests, and transmits DNS solutions, including the two DNS solutions. The processing power is generally matched between the two DNS solutions. | 08-22-2013 |
20130246555 | CONTENT DEVLIERY NETWORK CACHE GROUPING - One or more content delivery networks (CDNs) that deliver content objects for others is disclosed. Content is propagated to edge servers through hosting and/or caching. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When a particular edge server does not have a copy of the content object from the URI, information is passed to another server, the ancestor or parent server to find the content object. There can be different parents servers designated for different URIs. The parent server looks for the content object and if not found, will go to another server, the grandparent server, and so on up a hierarchy within the group. Eventually, the topmost server in the hierarchy goes to the origin server to find the content object. The origin server may be hosted in the CDN or at a content provider across the Internet. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. Optionally, the various servers in the chain may cache or host the content object as it is relayed. | 09-19-2013 |