Patent application number | Description | Published |
20150312123 | METHOD AND APPARATUS FOR ISOLATING A FAULT IN A CONTROLLER AREA NETWORK - A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the controller area network CAN includes identifying active and inactive controllers based upon signal communications on the communication bus and identifying a candidate fault associated with one of the CAN elements based upon the identified inactive controllers. | 10-29-2015 |
20150346259 | METHOD AND APPARATUS FOR OPEN-WIRE FAULT DETECTION AND DIAGNOSIS IN A CONTROLLER AREA NETWORK - A controller area network (CAN) includes a CAN bus with a CAN-H wire, a CAN-L wire, a pair of CAN bus terminators located at opposite ends of the CAN bus, each terminator having a corresponding known terminator resistance value, a plurality of nodes including controllers wherein at least one of said controllers is a monitoring controller. The monitoring controller includes a detection control routine for detecting the presence of a wire-open fault on the CAN bus, including determining a CAN bus resistance, and determining a wire-open fault on the CAN bus based upon the determined CAN bus resistance and the terminator resistance values. | 12-03-2015 |
20150346260 | METHOD AND APPARATUS FOR SHORT FAULT ISOLATION IN A CONTROLLER AREA NETWORK - A controller area network (CAN) includes a CAN bus having a CAN-H wire, a CAN-L wire, and a pair of CAN bus terminators located at opposite ends of the CAN bus. The CAN further includes a plurality of nodes including controllers wherein at least one of the controllers is a monitoring controller. The monitoring controller includes a detection control routine for isolating faults on the CAN bus including measuring a CAN-H wire voltage, measuring a CAN-L wire voltage, and isolating a short fault based upon the CAN-H wire voltage and the CAN-L wire voltage. | 12-03-2015 |
20150347258 | METHOD AND APPARATUS FOR SHORT FAULT DETECTION IN A CONTROLLER AREA NETWORK - A controller area network (CAN) includes a CAN bus having a CAN-H wire, a CAN-L wire, and a pair of CAN bus terminators located at opposite ends of the CAN bus. The CAN further includes a plurality of nodes including controllers wherein at least one of the controllers is a monitoring controller. The monitoring controller includes a CAN monitoring routine for detecting a wire short fault in the CAN bus and its location. | 12-03-2015 |
20150361941 | METHOD FOR EVALUATING AN ENGINE STARTING SYSTEM - An internal combustion engine employs a starting system. A method for evaluating the starting system includes determining a cranking resistance ratio between a starter and a battery of the starting system during engine cranking. The cranking resistance ratio is normalized based upon an operating temperature of the starting system, and the starting system is evaluated based upon the normalized cranking resistance ratio. | 12-17-2015 |
20150362561 | BATTERY STATE OF HEALTH ESTIMATION USING CHARGING RESISTANCE EQUIVALENT - A number of illustrative variations may include a method of estimating battery health including using a charging resistance equivalent. | 12-17-2015 |
20160028193 | PROGNOSIS OF CONNECTOR DISCONNECTION WITH CANARY-BASED SHORT TERMINALS - A system and method for determining that a male terminal and a female terminal are becoming disconnected in a connector as a result of the connector becoming loose or the terminals becoming corroded. The connector is a multi-terminal connector including a male terminal housing that houses a plurality of male terminals and a female terminal housing that houses a plurality of associated female terminals. One of the male terminals is a diagnostic terminal that is shorter than the other male terminals so that it is disconnected from its associated female terminal before the other male terminals when the terminal housing separate, which can be used to detect connector failure. | 01-28-2016 |
Patent application number | Description | Published |
20150240939 | System And Method For Controlling Transmission Of A Machine - A method of operating a machine having an engine and a transmission drivably coupled to the engine is provided. The method includes determining a power usage value of a work cycle of the machine based at least on a plurality of machine parameters and determining an operating cost map based at least on a fuel price and a Diesel Exhaust Fluid (DEF) price. The method includes determining a current operating cost based on the operating cost map and a current operating condition that is based on at least one of the machine parameters. The method includes determining a low cost operating condition corresponding to an operating cost less than the current operating cost. The low cost operating condition corresponds to a power of the machine that is greater than or equal to the power usage value. The method includes regulating the transmission to obtain the low cost operating condition. | 08-27-2015 |
20150258482 | CENTRALIZED PURGING UNIT FOR ENGINE SUB-SYSTEMS - A purging system for an engine system is disclosed. The engine system includes an engine and one or more to-be-purged sub-systems. The purging system includes a centralized purging unit with one or more compressed air sources to store and provide compressed air. The compressed air sources are fluidly communicable with each of the to-be-purged sub-systems. A control valve assembly includes one or more valves that are operably positioned between the compressed air sources and the to-be-purged sub-systems. A controller, which is in control communication with the control valve assembly, is configured to alternate the valves between an active state and an inactive state. This is to vary the fluid communication between the compressed air sources and at least one of the to-be-purged sub-systems. This alteration is based on a set of predefined threshold conditions. | 09-17-2015 |
20150354476 | Engine Adaptive Control Method to Optimize Exhaust Gas Recirculation and Intake Valve Actuation Events in Low Emission Diesel Engines - A power system may include an internal combustion engine, an exhaust gas recirculation system, a selective catalytic reduction system, and an engine control module. The internal combustion engine includes a plurality of combustion cylinders and a plurality of corresponding intake valves for controlling a flow of air from an intake into the cylinders. The engine control module is configured to adjust a closure timing of the intake valves based on at least one engine parameter and optimization of an operational cost of the power system. A method for controlling the power system may include recirculating a portion of an exhaust flow, injecting a reductant into the exhaust flow, and adjusting a closure timing of the intake valves based on at least one engine parameter and optimization of an operational cost of the power system. | 12-10-2015 |
20150369192 | Low Soot Dual Tip Variable Conicity Injector - A fuel injection apparatus for use in a compression ignition engine comprises a first injector tip defining a first set of outlet orifices therethrough and a second injector tip defining a second set of outlet orifices therethrough. The first set of outlet orifices has a first conicity and the second set of outlet orifices has a second conicity. The first conicity is different from the second conicity. | 12-24-2015 |
20160053676 | ASYMMETRIC TURBOCHARGER WITH VALVE ASSEMBLY - An asymmetric turbocharger of the present disclosure includes a turbine adapted to receive exhaust gas from an engine. The turbine includes a first volute, a second volute, and a valve assembly. The valve assembly includes a diaphragm to define a first chamber and a second chamber. The first chamber is adapted to receive compressed gas from the compressor and the second chamber is in fluid communication with the first volute. The valve assembly also includes a valve member disposed in the second chamber to cover an aperture of the second volute, against a force of a spring. The valve member is displaced when pressure of exhaust gas in the second volute is greater than a combined force of pressure of the compressed gas and the force of the spring. The exhaust gas enters the second chamber from the second volute to mix with the exhaust gas of the first volute. | 02-25-2016 |
20160057004 | SYSTEMS AND METHODS FOR MACHINE-TO-MACHINE AD-HOC COMMUNICATION - A method for dynamically establishing an ad-hoc network including a plurality of work machines includes receiving, by a communication module of a first work machine, a data packet, identifying an information type of the data packet, including determining, based on an information type identifier of the data packet, whether the data packet includes one of a first information type or a second information type, processing the data packet based on the information type identification, and forwarding the processed data packet a second work machine. The forwarding includes forwarding the data packet at one of a first rate or a second rate based on the categorization of the data packet into the first type of information or the second type of information. | 02-25-2016 |
20160069291 | HYBRID POWERTRAIN AND METHOD OF OPERATING SAME - A method for operating a hybrid powertrain includes effecting a first mixture in a combustion chamber of an internal combustion engine while the internal combustion engine operates at a first predetermined load, the first mixture being lean of stoichiometric and being substantially homogeneous throughout the combustion chamber at a first start of combustion time; effecting a second mixture in the combustion chamber while the internal combustion engine operates at a second predetermined load, the second mixture being lean of stoichiometric and being substantially homogeneous throughout the combustion chamber at a second start of combustion time; and effecting a third mixture in the combustion chamber while the internal combustion engine transitions from the first predetermined load to the second predetermined load, the third mixture including a fuel-rich region being rich of stoichiometric at a third start of combustion time. | 03-10-2016 |
20160084204 | Exhaust Gas Recirculation System for an Internal Combustion Engine and Method for Operating Same - An exhaust gas recirculation (EGR) system includes an EGR duct configured to effect fluid communication between an exhaust duct and an intake duct of an internal combustion engine; a heat exchanger having a first flow passage and a second flow passage, the first flow passage being in fluid communication with the EGR duct, the second flow passage being configured to receive a heat transfer medium from a heat transfer medium source; an upstream purge valve in fluid communication with the second flow passage of the heat exchanger, and configured to effect selective fluid communication between a purge fluid source and the second flow passage of the heat exchanger; and a controller operatively coupled to the upstream purge valve. The controller is configured to purge the second flow passage of the heat exchanger by opening the upstream purge valve. | 03-24-2016 |
Patent application number | Description | Published |
20130067197 | COMPUTER SUBSYSTEM AND COMPUTER SYSTEM - The present invention provides a computer subsystem and a computer system. The computer subsystem includes L composite nodes, each composite node includes M basic nodes, each basic node includes N central processing units CPUs and one node controller NC, where any two CPUs in each basic node are interconnected, each CPU in each basic node is connected to the NC in the basic node, the NC in each basic node has a routing function, any two NCs in the M basic nodes are interconnected, and a connection between the L composite nodes formed through a connection between NCs enable communication between any two NCs to require at most three hops. The computer subsystem and the computer system according to embodiments of the present invention can reduce the kinds and the number of interconnection chips, and simplify an interconnection structure of a system, thereby improving reliability of the system. | 03-14-2013 |
20130097455 | METHOD AND SYSTEM FOR IMPLEMENTING INTERCONNECTION FAULT TOLERANCE BETWEEN CPU - A system for implementing interconnection fault tolerance between CPUs, a first CPU and a second CPU implements interconnection through a first CPU interconnect device and a second CPU interconnect device. The system adds a data channel between a first SerDes interface of the first CPU interconnect device and a second SerDes interface of the second CPU interconnect device, and transmits link connection state information and a link control signal through the added data channel. The system monitors a link state of any one link in a CPU interconnection system, transmits the link state through the added data channel, recovers any one of the connection links when determining whether any one of the first connection link, the second connection link and the third connection link is faulty. | 04-18-2013 |
20130103875 | CPU INTERCONNECT DEVICE - The present disclosure provides a CPU interconnect device, the CPU interconnect device connects with a first CPU, which includes a quick path interconnect QPI interface and a serial deserial SerDes interface, the quick path interconnect QPI interface receives serial QPI data sent from a CPU, converts the received serial QPI data into a parallel QPI data, and outputs the parallel QPI data to the serial deserial SerDes interface; the serial deserial SerDes interface converts the parallel QPI data output by the QPI interface into a high-speed serial SerDes data and then send the high-speed serial SerDes data to another CPU interconnect device connected with another CPU. The defects of poor scalability, long data transmission delay, and a high cost of an existing interconnect system among CPUs can be solved. | 04-25-2013 |
20150026527 | Data Transmission Method, Device and System - A data transmission method, device and system to improve reliability of a data link. When the sender side detects erroneous data, the erroneous data is discarded and a data retransmission request is sent to the sender side to ensure correctness of received data and improve reliability of the data link; and, when the sender side detects the erroneous data and a bit error rate is greater than a preset bit error rate threshold, the data link gets into auto recovery, and data transmission is resumed after the recovery succeeds, thereby avoiding an excessively high bit error rate, preventing an excessively high probability of omitted checks (the higher the bit error rate is, the higher probability of omitted checks is), and further improving reliability of the data link. | 01-22-2015 |
20160048329 | STORAGE SYSTEM, METHOD, AND APPARATUS FOR PROCESSING OPERATION REQUEST - According to a storage system, method, and apparatus for processing an operation request provided by embodiments of the present invention, a controller directly encapsulates a SCSI protocol operation request into an Ethernet operation request packet at the MAC layer instead of using the TCP/IP protocol layer and a disk enclosure decapsulates the Ethernet operation request to obtain the SCSI protocol operation request and sends the SCSI protocol operation request to a target disk, thereby reducing layers of encapsulation, reducing a processing delay of the storage system, and improving performance of the storage system. | 02-18-2016 |
Patent application number | Description | Published |
20090265689 | Generic validation test famework for graphical user interfaces - A scalable system and method is described that automatically identifies one or more generic tests for testing a GUI. A generic test case is written once instead of writing test cases for every single page or assembly. Each page has a corresponding page type. Each generic test is mapped to one or more testing rules, where the testing rules each have a rule type. An automated system is provided to scan target directories for all relevant pages related to a software product, identify a page type for each page, identify the appropriate generic test cases to be applied to each page, execute the generic test cases, and provide an output to indicate the results of the tests on the various pages. The generic tests for the GUIs can thus be automatically applied to identify and eliminate a certain class of bugs matching the behavior of the generic test case. | 10-22-2009 |
20120097923 | GRAPHENE DEVICE AND METHOD FOR MANUFACTURING THE SAME - The invention provides a graphene device structure and a method for manufacturing the same, the device structure comprising a graphene layer; a gate region in contact with the graphene layer; semiconductor doped regions formed in the two opposite sides of the gate region and in contact with the graphene layer, wherein the semiconductor doped regions are isolated from the gate region; a contact formed on the gate region and contacts formed on the semiconductor doped regions. The on-off ratio of the graphene device is increased through the semiconductor doped regions without increasing the band gap of the graphene material, i.e., without affecting the mobility of the material or the speed of the device, thereby increasing the applicability of the graphene material in CMOS devices. | 04-26-2012 |
20130221329 | Graphene Device - An embodiment of the invention discloses a graphene device comprising a plurality of graphene channels and a gate, wherein one end of all the graphene channels is connected to one terminal, all the graphene channels are in contact with and electrically connected with the gate, and the angles between the graphene channels and the gate are mutually different. Due to a different incident wave angle for a different graphene channel, each of the graphene channels has a different tunneling probability, each of the graphene channels has a different conduction condition, and the graphene device may be used as a device such as a multiplexer or a demultiplexer, etc. | 08-29-2013 |
20140045467 | METHOD AND APPARATUS FOR RECORDING INFORMATION DURING A CALL - A method and apparatus for recording information during a call are described. The method includes receiving and recording information input through a text input window during the call and establishing an association relation between the information and an identifier of the call. In an implementation, receiving and recording the information input through the text input window during the call may include receiving a text input request message during the call, activating the text input window, receiving and recording the information input through the text input window, receiving a text input end message, and closing the text input window. | 02-13-2014 |
20140049494 | METHOD AND APPARATUS FOR PREVENTING ACCIDENTAL TOUCH OPERATION - Method and apparatus for preventing an accidental touch operation. The method includes determining, when detecting a touch point in a display area on a touch screen, whether the touch point is within an invalid touch area based on the detected touch point in the display area; and making a response to the touch point only if it is determined that the touch point is not within the invalid touch area. If it is determined that the touch point is within the invalid touch area, no response to the touch point is made. | 02-20-2014 |
20140051478 | METHODS AND DEVICES FOR OPERATING MOBILE TERMINAL ALARM CLOCK UNDER SHUTDOWN STATE - A mobile terminal may comprise an executing unit being configured to activate an alarm clock when the mobile terminal is off. The mobile terminal may be configured to receive a target alarm clock activation time; determine a time difference between a current time and the target alarm clock activation time; and compare the time difference with a first reference time period. Upon determining that time difference is less than the first reference time period, the mobile terminal may start up. Upon determining that the time that the mobile terminal completes the startup is less than a second reference time period, the mobile terminal may activate the alarm clock. | 02-20-2014 |
20140059145 | MESSAGE DISPLAY METHOD AND DEVICE - A message display method for use in a device, including: determining a sending time and recipients of a mass message sent from the device by a user; and displaying the mass message on a conversation page of a separate conversation between the user and a first one of the recipients according to the sending time of the mass message. | 02-27-2014 |
20140108579 | METHOD AND APPARATUS FOR PROCESSING MESSAGE - A method for a mobile terminal to process a message, including: receiving a message, the message including a sender identification for a sender of the message and communication information; and updating an address book locally stored in the mobile terminal based on the sender identification and the communication information. | 04-17-2014 |
20140115481 | METHOD FOR EXECUTING COMMUNICATION ON A MOBILE TERMINAL AND THE MOBILE TERMINAL THEREOF - The embodiments of the present disclosure relate to a communication processing method for executing communication on a mobile terminal and the mobile terminal thereof, to solve a problem that the communication is accidentally interrupted by a mis-operation of a communication execution component not used by the current communication. According to the present disclosure, the method comprises receiving an operation instruction for communication, determining a sending component of the operation instruction, and switching the current communication to a second communication execution component in the case that the sending component is not the first communication execution component being used by the current communication. In the present disclosure, the corresponding operation instruction is responded only when the operation instruction is sent by the communication execution component being used by the current communication. Thus, a communication interruption caused by a mis-operation of the other communication execution components in a communication session is avoided. | 04-24-2014 |
20140143766 | METHOD FOR RE-SKINNING A THIRD PARTY'S APPLICATION - Disclosed is a method for re-skinning a third party's application. A third-party application establishes a resource file package. The resource file package includes a resource file storage path and a mapping relation between them. A subject file package is established which shares the resource file storage path. The subject file package includes resource files for presentation to be replaced. To generate a re-skinning presentation the third-party application sends the resource ID for a resource file to be presented to an operating system; the operating system obtains a corresponding resource file storage path from the resource file package according to the resource file ID; and the operating system obtains the resource file to be replaced for presentation from the subject file packet according to the resource file storage path. The resource file to be replaced for presentation is sent to the third-party application and presented to generate the re-skinning presentation. | 05-22-2014 |
20140245227 | METHOD AND TERMINAL DEVICE FOR DISPLAYING DYNAMIC ICON - The present disclosure relates to a method and device for displaying a dynamic icon. The method comprises: detecting an icon display instruction; obtaining a dynamic icon resource pack corresponding to an icon to be displayed based on the icon display instruction; analyzing the dynamic icon resource pack to obtain an icon resource information and a dynamic description information; generating a dynamic icon based on the icon resource information and the dynamic description information; and displaying the dynamic icon. The method and device for displaying the dynamic icon provided by the present disclosure may generate the dynamic icon corresponding to each application program based on the dynamic icon resource pack provided by the application program, so that the icon has a dynamic effect. | 08-28-2014 |
20140297709 | METHOD AND MOBILE TERMINAL FOR CREATING A CONTACT - The present disclosure discloses a method for creating a contact in a mobile terminal and the mobile terminal thereof. The method comprises: receiving a request for creating the contact; obtaining at least one piece of environmental information; and generating contact information of the contact comprising the obtained environmental information, wherein the environmental information is configured to identify environment during the creation of the contact. According to the present disclosure, many pieces of information may be obtained by obtaining at least one piece of environmental information while creating a contact without any manual input performed by the user, thereby simplifying operation of the user and facilitating contacts management in the mobile terminal. | 10-02-2014 |
20150016233 | METHODS AND DEVICES FOR OPERATING MOBILE TERMINAL ALARM CLOCK UNDER SHUTDOWN STATE - A mobile terminal may comprise an executing unit being configured to activate an alarm clock when the mobile terminal is off. The mobile terminal may be configured to receive a target alarm clock activation time; determine a time difference between a current time and the target alarm clock activation time; and compare the time difference with a first reference time period. Upon determining that time difference is less than the first reference time period, the mobile terminal may start up. Upon determining that the time that the mobile terminal completes the startup is less than a second reference time period, the mobile terminal may activate the alarm clock. | 01-15-2015 |
20150057043 | METHOD AND MOBILE TERMINAL FOR INITIATING COMMUNICATION - A method for a mobile terminal to initiate a communication, the mobile terminal being assigned a plurality of phone numbers, the method including: receiving a communication instruction to initiate a communication with a target phone number; determining whether there are any communication records associated with the target phone number by searching a communication history; if it is determined that there are one or more communication records associated with the target phone number, determining a phone number for use in the communication from the plurality of phone numbers of the mobile terminal based on the one or more communication records associated with the target phone number; and if it is determined that there is no communication record associated with the target phone number, determining the phone number for use in the communication from the plurality of phone numbers of the mobile terminal based on a most recent communication record. | 02-26-2015 |
20150105056 | METHODS AND DEVICES FOR ESTABLISHING CALL - Methods and devices for establishing a call are provided by embodiments of the present disclosure. The method includes: receiving a call request sent from a user through a terminal device; determining push information corresponding to personalized information of the user; and sending the push information to the terminal device. The present disclosure is configured to send push information corresponding to personalized information to a user based on the personalized information of the user after the user initiates a call, thereby avoiding a waste of communication resources. | 04-16-2015 |
20150116368 | METHOD AND DEVICE FOR ADJUSTING CHARACTERS OF APPLICATION - A method for adjusting characters of an application that are displayed on a device, includes: receiving an instruction for adjusting the characters of the application according to a first scaling coefficient; determining whether there is a second scaling coefficient, for the application, that is based on the first scaling coefficient; adjusting the characters of the application according to the first scaling coefficient if it is determined that there is no second scaling coefficient, for the application, that is based on the first scaling coefficient; and adjusting the characters of the application according to the second scaling coefficient if it is determined that there is a second scaling coefficient, for the application, that is based on the first scaling coefficient. | 04-30-2015 |
20150220642 | METHOD, SYSTEM, AND DEVICE FOR OBTAINING CONTACT INFORMATION - A method for obtaining contact information includes obtaining a contact name entered by a user through a dialing interface and searching a local database according to the contact name to determine whether basic contact information corresponding to the contact name is stored in the local database. If stored, the basic contact information stored in the local database is obtained. If the basic contact information is not stored in the local database, searching a database server on a network is performed to determine whether the basic contact information is stored in the database server, the basic contact information is obtained from the database server when the basic contact information is stored in the database server, and the obtained basic contact information is stored in the local database. The method also includes establishing a communication connection with a contact corresponding to the contact name by using the obtained basic contact information. | 08-06-2015 |
20150332439 | METHODS AND DEVICES FOR HIDING PRIVACY INFORMATION - A method for a device to hide privacy information is provided. The method includes: recognizing a piece of privacy information in an image; identifying an information category corresponding to the piece of privacy information; and performing hiding processing to the piece of privacy information in the image based on the information category. | 11-19-2015 |
20160026676 | METHOD FOR APPLICATION MANAGEMENT, AS WELL AS SERVER AND TERMINAL DEVICE THEREOF - The present disclosure relates to methods for application program management as well as servers and terminal devices implementing the same. The method may include obtaining an application-file association list and managing applications installed therein according to the application-file association list. The application and file association list is obtained through statistics analysis of a server according to application program information of an application reported by the terminal device and file operation behaviors that the applications invoke a system read and write interface. | 01-28-2016 |
Patent application number | Description | Published |
20090169828 | PULSED GROWTH OF CATALYST-FREE GROWTH OF GaN NANOWIRES AND APPLICATION IN GROUP III NITRIDE SEMICONDUCTOR BULK MATERIAL - Exemplary embodiments provide semiconductor devices including high-quality (i.e., defect free) group III-N nanowires and uniform group III-N nanowire arrays as well as their scalable processes for manufacturing, where the position, orientation, cross-sectional features, length and the crystallinity of each nanowire can be precisely controlled. A pulsed growth mode can be used to fabricate the disclosed group III-N nanowires and/or nanowire arrays providing a uniform length of about 10 nm to about 1000 microns with constant cross-sectional features including an exemplary diameter of about 10-1000 nm. In addition, high-quality GaN substrate structures can be formed by coalescing the plurality of GaN nanowires and/or nanowire arrays to facilitate the fabrication of visible LEDs and lasers. Furthermore, core-shell nanowire/MQW active structures can be formed by a core-shell growth on the nonpolar sidewalls of each nanowire. | 07-02-2009 |
20120001153 | PULSED GROWTH OF CATALYST-FREE GROWTH OF GaN NANOWIRES AND APPLICATION IN GROUP III NITRIDE SEMICONDUCTOR BULK MATERIAL - Exemplary embodiments provide semiconductor devices including high-quality (i.e., defect free) group III-N nanowires and uniform group III-N nanowire arrays as well as their scalable processes for manufacturing, where the position, orientation, cross-sectional features, length and the crystallinity of each nanowire can be precisely controlled. A pulsed growth mode can be used to fabricate the disclosed group III-N nanowires and/or nanowire arrays providing a uniform length of about 10 nm to about 1000 microns with constant cross-sectional features including an exemplary diameter of about 10-1000 nm. In addition, high-quality GaN substrate structures can be formed by coalescing the plurality of GaN nanowires and/or nanowire arrays to facilitate the fabrication of visible LEDs and lasers. Furthermore, core-shell nanowire/MQW active structures can be formed by a core-shell growth on the nonpolar sidewalls of each nanowire. | 01-05-2012 |
20130175501 | Pulsed Growth of Catalyst-Free Growth of GaN Nanowires and Application in Group III Nitride Semiconductor Bulk Material - Exemplary embodiments provide semiconductor devices including high-quality (i.e., defect free) group III-N nanowires and uniform group III-N nanowire arrays as well as their scalable processes for manufacturing, where the position, orientation, cross-sectional features, length and the crystallinity of each nanowire can be precisely controlled. A pulsed growth mode can be used to fabricate the disclosed group III-N nanowires and/or nanowire arrays providing a uniform length of about 10 nm to about 1000 microns with constant cross-sectional features including an exemplary diameter of about 10-1000 nm. In addition, high-quality GaN substrate structures can be formed by coalescing the plurality of GaN nanowires and/or nanowire arrays to facilitate the fabrication of visible LEDs and lasers. Furthermore, core-shell nanowire/MQW active structures can be formed by a core-shell growth on the nonpolar sidewalls of each nanowire. | 07-11-2013 |
Patent application number | Description | Published |
20090327078 | METHOD AND SYSTEM FOR DISPLAYING INFORMATION BASED ON USER ACTIONS - A system and method is provided whereby a user's interest is inferred from a user's interaction with a map. An ad is then displayed based on the inferred interest. | 12-31-2009 |
20100293173 | System and method of searching based on orientation - A system and method is provided whereby, in one aspect, advertisements are displayed based on search terms that were selected based on the angle at which a user is viewing a street level image. | 11-18-2010 |
20120078711 | AUTOMATED LOCAL ADVERTISING INTERFACE - Systems, methods, and computer program products for automating local content are described. In some implementations, an ad manager and a business table can be provided by a backend system. The business table can store, for example, user information, user account information including billing information, campaign related information and advertisement data associated with one or more local business advertisers as well as geo-targeting information. Based on the information stored in the business table, the ad manager can tailor a specific online advertising campaign on behalf of a local business advertiser. Where new or updated information is found, the ad manager can initiate campaign management updates to one or more business ad listings associated with the local business advertiser. | 03-29-2012 |
20120162225 | VIEW DEPENDENT TECHNIQUES TO DETERMINE USER INTEREST IN A FEATURE IN A 3D APPLICATION - Aspects of the invention relate generally determining user interests and providing relevant information based on user interaction with 3D models. More specifically, a when a user interacts with a 3D model of an object, for example on a map or from a database of models, the user's view of the object along with the location of the interaction (or where the user clicked on the object) may be transmitted to a server. In response, based on the view and location of the click, the server identifies relevant content and transmits it to the user. | 06-28-2012 |
20120278171 | SYSTEM AND METHOD OF PROVIDING INFORMATION BASED ON STREET ADDRESS - A system and method is provided that, in at least one aspect, associates a search term with a building that occupies more than one street address by selecting the term based on all of the listings located at all of the street addresses occupied by the building. | 11-01-2012 |
20130204706 | TARGETING CONTENT TO USERS AT A DISTANCE FROM A LOCATION - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing a content item. The method comprises receiving a request for a content item, identifying one or more content items responsive to the request, where at least one of the content items includes targeting criteria that is based at least in part on a location associated with the user. The method further comprises identifying a specified location associated with the one content item, identifying a current location of the user, and determining a distance from the current location to the specified location. The method further comprises determining when the distance satisfies the targeting criteria associated with the one content item and, when the distance satisfies the targeting criteria, including the one content item in an auction along with other content items, and providing winning results of the auction responsive to the request. | 08-08-2013 |
20140365298 | SMART BUDGET RECOMMENDATION FOR A LOCAL BUSINESS ADVERTISER - Spending data for local advertising campaigns for advertisements directed for a specific business location is analyzed in order to classify the campaigns by geographic location and type of each business. The server then determines the average and range of spending for a plurality of geographic and type classifications. This spending and classification data is stored by a server in order to identify reasonable and competitive budgets for other advertising campaigns. When an advertiser is interested in establishing a new campaign for a local business, the server may determine the classification for the business based on the location and type of the business. The server then retrieves the stored data in order to recommend one or more reasonable budgets for the advertiser. | 12-11-2014 |
20150142565 | Targeting Content Based On Local Queries - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for determining content based on a location. The method comprises: receiving a query; determining the query is a local query including determining a location associated with the query; when the query is a local query, determining one or more categories associated with the query; and using the query, the location, and the one or more categories to determine content responsive to the query. | 05-21-2015 |
20150261858 | SYSTEM AND METHOD OF PROVIDING INFORMATION BASED ON STREET ADDRESS - A system and method is provided that infers a user's intent when the user searches for a particular address or other geographic location. In that regard, the system and method may select advertisements in response to a user searching for street addresses. The advertisements may be selected by searching for advertisements that match search terms associated with the street address, where the search terms were associated with the street address based on the businesses at the street address. | 09-17-2015 |
20150310502 | SYSTEMS AND METHODS FOR SELECTING, SERVING, AND DISPLAYING ADVERTISEMENT CONTENT BASED ON A POINT OF INTEREST - A computer-implemented method that includes obtaining a bid-parameter-set specifying a point of interest group indicative of one or more geographic points of interest, receiving a request for an advertisement corresponding to a geographic point of interest, the request generated in response to user interaction with graphically displayed content corresponding to a geographic point of interest, determining, using a computer, whether the geographic point of interest corresponds to at least one of the one or more geographic points of interest of the point of interest group, and submitting to an auction for selecting an advertisement to serve the request for an advertisement, in response to at least determining that the geographic point of interest corresponds to at least one of the one or more geographic points of interest, an auction bid corresponding to the bid-parameter-set. | 10-29-2015 |
20150317678 | SYSTEMS AND METHODS FOR SELECTING AND DISPLAYING ADVERTISEMENTS IN ASSOCIATION WTIH IMAGE BASED SEARCH RESULTS - A computer-implemented method that includes submitting, to a content server, a request for page content, receiving, from the content server, the page content, displaying, via a graphical user interface, the page content, determining whether a user has viewed the page content for at least a threshold period of time, sending to an advertisement server, in response to at least determining that the user has viewed the page content for at least the threshold period of time, an ad-request for an advertisement to be displayed in association with the page content, the ad request specifying keywords associated with the page content displayed, receiving, from the advertisement server, an advertisement based on the keywords, and displaying the advertisement via the graphical user interface. | 11-05-2015 |
20160104195 | SYSTEM AND METHOD OF PROVIDING INFORMATION BASED ON STREET ADDRESS - A system and method is provided that infers a user's intent when the user searches for a particular address or other geographic location. In that regard, the system and method may select advertisements in response to a user searching for street addresses. The advertisements may be selected by searching for advertisements that match search terms associated with the street address. If no search terms are associated with the street address, the system and method may determine whether the street address is associated with a point of interest. If the address is associated with a point of interest, the name of the point of interest may be utilized as the search term. | 04-14-2016 |