Patent application number | Description | Published |
20100191549 | ICAFE PRE-ORDERING - Technology for pre-ordering (e.g., pre-fetching content) at a shared computing premise is described. The technology can enable a user to locate and reserve an available seat at a shared computing premise (e.g., an iCafé). A service can transmit to the user a list of nearby iCafés or available seats that is ranked or ordered based on various criteria. The selected iCafé may pre-fetch content. The iCafé may also provide the pre-fetched content on removable media so that the user does not need to view all the pre-fetched content only at the iCafé. The iCafé may provide a search and/or document notification service and perform searches, download documents, and check for changes to specified documents even when the user is not logged on or using a computer at the iCafé. After the documents are retrieved and stored, the iCafé may send a notification to the user. | 07-29-2010 |
20100191599 | LOCAL TARGETING ENGINE - Technology is described for local ad targeting. An engine executing on a client computing device may select ads based on rules that can be modified without modifying the engine. The engine can select from advertisements stored locally based on data discovered at the client computing device, such as by observing the user's actions, stored documents, state of the client computing device and/or its peripherals, etc. The technology can employ plug-ins to extend functionality provided by the engine. The technology can include a plug-in manager that manages plug-ins. The technology can also download and manage rules. Each rule can specify what actions to take, such as when an event occurs. When a component of the operating system observes an event, the engine (or a rule executor component associated with the engine) executes each related rule. The technology can thus select ads based on arbitrary events of the operating system, applications, or other components. | 07-29-2010 |
Patent application number | Description | Published |
20110132523 | SURROGATE PATCH FOR COMPOSITE REPAIR PROCESS - A surrogate patch assembly for a rework area of a structure comprises a surrogate patch body which may be formed of a material for drawing moisture from the rework area. The patch assembly may include a sensor mounted to the surrogate patch body. The sensor may comprise a thermal sensor for sensing the temperature of the rework area and the surrogate patch body. The sensor may comprise a moisture sensor for sensing moisture drawn into the surrogate patch body. | 06-09-2011 |
20110139344 | HIGH TEMPERATURE COMPOSITE TOOL - A tool comprises a caul plate having at least one suction hole and a vacuum port fluidly coupled to the suction hole for drawing a patch against the caul plate under vacuum. | 06-16-2011 |
20120125534 | Methods and Apparatus for Void-Free Debulking of Adhesive Bonded Joints - Methods and apparatus for fabricating adhesive bonded joints while minimizing the voids and/or porosity found in the cured bondline. In accordance with various embodiments, the apparatus comprises an evacuation chamber combined with a pressure inducing device to produce bonded joints that are both void free and thoroughly compacted. The surfaces to be bonded are continuously evacuated throughout the bonding process (pre-mating, mating, debulking and cure). Continuous evacuation is provided via standard vacuum, while the induced pressure can be pneumatically or mechanically provided. | 05-24-2012 |
20120298311 | Apparatus for Void-Free Debulking of Adhesive Bonded Joints - Methods and apparatus for fabricating adhesive bonded joints while minimizing the voids and/or porosity found in the cured bondline. In accordance with various embodiments, the apparatus comprises an evacuation chamber combined with a pressure inducing device to produce bonded joints that are both void free and thoroughly compacted. The surfaces to be bonded are continuously evacuated throughout the bonding process (pre-mating, mating, debulking and cure). Continuous evacuation is provided via standard vacuum, while the induced pressure can be pneumatically or mechanically provided. | 11-29-2012 |
20130228275 | METHOD OF PROCESSING A COMPOSITE PATCH - A method of processing a patch includes mounting the patch on a surface of a caul plate having at least one suction hole, and drawing a vacuum through the suction hole to maintain the patch in contact with the caul plate. | 09-05-2013 |
20140000788 | SURROGATE PATCH ASSEMBLY FOR A REWORK AREA OF A COMPOSITE STRUCTURE | 01-02-2014 |
Patent application number | Description | Published |
20090108055 | PERSONALIZABLE CARDS SHARED VIA A COMPUTERIZED CARD SERVICE - Systems and methods for sharing personalizable cards via a computerized card service are provided. One disclosed method includes, at a card client program executable on a computing device, creating a personalizable card having extensible data, and sending a first instance of the personalizable card to a card service program. The method may further include, at the card service program, propagating the first instance of the personalizable card to a peer of the user, and at the card client program, updating the extensible data of the personalizable card. Upon updating the extensible data, the method may further include sending a second instance of the personalizable card to the card service program, and propagating the second instance of the personalizable card to the peer of the user. The personalizable card may be propagated according to propagation permissions set by the user. | 04-30-2009 |
20090149192 | Device Locate Service - A device locate service is described. In embodiment(s), a device locate request can be received to locate a device that is configured for mobile communication. A control command can then be communicated via a mobile communication network that activates the device to override configuration settings of the device and initiate one or more locate service functions, such as emit an audible tone, display a message, lock the device to disable device features, wipe data from a memory of the device, and/or transmit a GPS location signal. The device locate service can also receive the GPS location signal from the device, determine a location of the device from the GPS location signal, and communicate the location of the device for display at a computing device. | 06-11-2009 |
20090197586 | Phone Content Service - A phone content service is described. In embodiment(s), content that is associated with a mobile phone can be stored by a phone content service that is accessible by a computer via a data communication network. An update to the content that is associated with the mobile phone can be received and updated at the phone content service. Updated content can then be synchronized with the mobile phone via a mobile communication network. | 08-06-2009 |
Patent application number | Description | Published |
20090186605 | Creating a Communication Group - This document describes tools capable of enabling users of mobile communication devices to create communication groups quickly and easily. With such a communication group a user may call, text, or instant message all persons in the group at once by selecting the communication group rather than each person in the group. In one embodiment, the tools enable a user to build a communication group by dragging and dropping indicators for persons he or she knows from one area of a screen into another area. In another embodiment, the tools automatically collect persons from those that the user knows based on one or more criteria. The user may then easily create a communication group of those collected persons, such as by tapping on an area of a mobile device's display. | 07-23-2009 |
20090187621 | Current Updates - This document describes tools capable of differentiating a superset of entities from which a user may receive current updates effective to provide current updates for only some of the entities of the superset. In one embodiment, for example, the tools enable a user of a mobile device to select a set of entities from which the user will automatically receive updates that are current, easily accessible, and visible at-a-glance. The tools may forgo providing current updates for entities that are not selected by the user, though the tools may provide these updates when explicitly requested by the user or at particular times or events. | 07-23-2009 |
20110047126 | USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVICE BASED ON USER ACTIVITY - Data is synchronized between a mobile device and a computing device over a wireless link. Synchronization operations are scheduled according to a synchronization schedule that is based on a current time of day. In one embodiment, the day can be divided into different time periods by the user. The user can also specify the frequency with which synchronization operations are to be performed during each specified period. Further, the user can specify an override schedule which overrides the ordinary synchronization schedule established by the user when override criteria are present. For instance, if the mobile device is roaming, the synchronization schedule will be dictated by the override schedule, which may sync much less often, or not until a specific user synchronization request has been received. The present invention can be embodied both as a method and as a apparatus. Also, the user interface associated with the present invention provides for user input to specify time periods during the day, synchronization frequency information, and an override schedule. | 02-24-2011 |
20110258553 | Current Updates - This document describes tools capable of differentiating a superset of entities from which a user may receive current updates effective to provide current updates for only some of the entities of the superset. In one embodiment, for example, the tools enable a user of a mobile device to select a set of entities from which the user will automatically receive updates that are current, easily accessible, and visible at-a-glance. The tools may forgo providing current updates for entities that are not selected by the user, though the tools may provide these updates when explicitly requested by the user or at particular times or events. | 10-20-2011 |
20110264622 | USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVICE BASED ON USER ACTIVITY - Data is synchronized between a mobile device and a computing device over a wireless link. Synchronization operations are scheduled according to a synchronization schedule that is based on a current time of day. In one embodiment, the day can be divided into different time periods by the user. The user can also specify the frequency with which synchronization operations are to be performed during each specified period. Further, the user can specify an override schedule which overrides the ordinary synchronization schedule established by the user when override criteria are present. For instance, if the mobile device is roaming, the synchronization schedule will be dictated by the override schedule, which may sync much less often, or not until a specific user synchronization request has been received. The present invention can be embodied both as a method and as a apparatus. Also, the user interface associated with the present invention provides for user input to specify time periods during the day, synchronization frequency information, and an override schedule. | 10-27-2011 |
20120246344 | USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVICE BASED ON USER ACTIVITY - Data is synchronized between a mobile device and a computing device over a wireless link. Synchronization operations are scheduled according to a synchronization schedule that is based on a current time of day. In one embodiment, the day can be divided into different time periods by the user. The user can also specify the frequency with which synchronization operations are to be performed during each specified period. | 09-27-2012 |
20120254765 | Current Updates - This document describes tools capable of differentiating a superset of entities from which a user may receive current updates effective to provide current updates for only some of the entities of the superset. In one embodiment, for example, the tools enable a user of a mobile device to select a set of entities from which the user will automatically receive updates that are current, easily accessible, and visible at-a-glance. The tools may forgo providing current updates for entities that are not selected by the user, though the tools may provide these updates when explicitly requested by the user or at particular times or events. | 10-04-2012 |
20130290252 | USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVICE BASED ON USER ACTIVITY - Data is synchronized between a mobile device and a computing device over a wireless link. Synchronization operations are scheduled according to a synchronization schedule that is based on a current time of day. In one embodiment, the day can be divided into different time periods by the user. The user can also specify the frequency with which synchronization operations are to be performed during each specified period. | 10-31-2013 |
20140135052 | Creating a Communication Group - This document describes tools capable of enabling users of mobile communication devices to create communication groups quickly and easily. With such a communication group a user may call, text, or instant message all persons in the group at once by selecting the communication group rather than each person in the group. In one embodiment, the tools enable a user to build a communication group by dragging and dropping indicators for persons he or she knows from one area of a screen into another area. In another embodiment, the tools automatically collect persons from those that the user knows based on one or more criteria. The user may then easily create a communication group of those collected persons, such as by tapping on an area of a mobile device's display. | 05-15-2014 |