OPENPEAK, INC. Patent applications |
Patent application number | Title | Published |
20140317680 | SYSTEM AND METHOD FOR ENSURING COMPLIANCE WITH ORGANIZATIONAL POLICES - A method for ensuring compliance with organizational policies is described herein. The method can include the step of monitoring one or more parameters of a managed computing device for compliance with one or more policies of an organization in which the organizational policies may include limitations on the managed computing device. The method can also include the step of detecting a non-conformance event at the managed computing device with respect to at least one organizational policy. In response to the detection of the non-conformance event, the operation of the managed computing device may be restricted with respect to features or data associated with the organization. | 10-23-2014 |
20140317679 | SYSTEM AND METHOD FOR CREATING SECURE APPLICATIONS - A method for generating a secure application is described herein. The method can include the steps of obtaining a target application and decomposing the target application into original files that contain predictable instructions. One or more predictable instructions in the original files may be identified. In addition, the target application may be modified to create the secure application by binding one or more intercepts to the target application. These intercepts can enable the modification of the predictable instructions in accordance with one or more policies such that the behavior of the secure application is different from the original behavior of the target application. Modification of the target application may be conducted without access to the source code of the target application. | 10-23-2014 |
20140289314 | SYSTEMS FOR DISTRIBUTING APPLICATIONS AND METHODS OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 09-25-2014 |
20140189670 | SYSTEM AND METHOD FOR TAILORING APPLICATIONS AND APPLICATION REPOSITORIES FOR INDIVIDUAL ELECTRICAL DEVICES - Systems and methods are directed to tailoring applications for an electrical device. An electrical device can include a processor and a device performance module operatively connected to the processor. The device performance module can assess one or more performance capabilities of the electrical device. In one implementation, the device performance module can adjust an application based on one or more of the assessed performance capabilities of the electrical device. In another implementation, the device performance module can report the one or more assessed performance capabilities to an application repository. The electrical device can receive a list of suitable applications for the electrical device based on the one or more assessed performance capabilities from the application repository. In response to receiving the list, the device performance module can present at least a subset of suitable applications for the electrical device to a user. | 07-03-2014 |
20140157437 | Creating Distinct User Spaces Through User Identifiers - A method of, and a processing system for, creating distinct user spaces. In a platform originally intended to be a single user platform, for each of a plurality of users, a first application used by the user can be assigned a user identifier (UID) unique to the user and the first application. The first UID can be associated with user data exclusively associated with the user and the first application to create a multi-user platform. | 06-05-2014 |
20130317952 | SYSTEM AND METHOD FOR CREATING AND PROVIDING APPLICATION COLLECTIONS - A method for creating an application collection is described herein. The method can include the steps of providing a plurality of applications for potential selection as part of an application collection based on a defined category and receiving selections that designate one or more of the provided applications for inclusion in the application collection. The method can also include the steps of tagging the applications based on the received selections and grouping the tagged applications together to form the application collection. The application collection can then be published in an application store as an offering based on the defined category. | 11-28-2013 |
20130186405 | SYSTEM AND METHOD FOR MONITORING MEDICAL EQUIPMENT - A method and system for monitoring a medical device to ensure usage compliance by a patient are described herein. The method can include the steps of monitoring one or more parameters associated with the operation of the medical device, comparing the monitored parameters with one or more predetermined operational profiles and generating a signal that is indicative of whether the medical device is being used by the patient in substantial conformance with a predetermined usage pattern assigned to that patient. In one arrangement, the use of the medical device by the patient requires voluntary actions on the part of the patient to be in substantial conformance with the predetermined usage pattern. | 07-25-2013 |
20130179372 | SYSTEM AND METHOD FOR AUTOMATIC PROVISIONING OF APPLICATIONS - A method and system for automatic provisioning of applications are described herein. The method can include the step of offering a plurality of applications for download to electronic devices in which each of at least some of the applications may be formatted for one of a plurality of operating environments. The method can also include the steps of receiving a request for at least one application in which the request can be associated with a first electronic device and selecting an application for delivery to the first electronic device. The selected application can be an application that may be formatted for the operating environment of the first electronic device and may be among the offered applications that are formatted for differing operating environments. | 07-11-2013 |
20130144443 | SYSTEM, METHOD AND APPARATUS FOR TEMPERATURE CONTROL - An apparatus is described herein that includes a graphical user interface configured to receive input from a user through touch interaction a thermostat folder configured to be displayed on the graphical user interface. The thermostat folder is configured, when invoked, to initiate displaying of a thermostat screen, the thermostat screen including a temperature setting scale such that a desired temperature is set to a requested value selected by the touch interaction of the user with the temperature setting scale. | 06-06-2013 |
20130091543 | SYSTEM AND METHOD FOR CREATING SECURE APPLICATIONS - A method for generating a secure application is described herein. The method can include the steps of obtaining a target application and decomposing the target application into original files that contain predictable instructions. One or more predictable instructions in the original files may be identified. In addition, the target application may be modified to create the secure application by binding one or more intercepts to the target application. These intercepts can enable the modification of the predictable instructions in accordance with one or more policies such that the behavior of the secure application is different from the original behavior of the target application. Modification of the target application may be conducted without access to the source code of the target application. | 04-11-2013 |
20130029645 | CALL SWITCHING SYSTEM AND METHOD FOR COMMUNICATION DEVICES - A communication system includes a communication device (i.e., a cellular or smart phone) communicatively coupled to an auxiliary communication device (i.e. a headset). Systems and methods are provided for switching between calls in instances in which there are at least three calls being simultaneously supported. In one embodiment, a prediction can be made as to which one of the pending calls should be resumed when an active call is terminated or put on hold. The prediction can be made based on any suitable criterion, including, for example, the frequency of calls received from or made to a caller, the amount or percentage of accepted calls from a caller, the duration of calls received from or made to a caller, and/or a ranking input by a user. Such predictive analysis can minimize the need for a user to cumbersomely navigate through a call list to reach a desired call. | 01-31-2013 |
20130028446 | Orientation adjusting stereo audio output system and method for electrical devices - Arrangements described herein relate to systems and methods for adjusting the audio output from an electrical device based on the orientation of the device to provide proper stereo audio output for more than one orientation of the device. The audio output system includes at least two speakers. The device includes an orientation sensor, which can be accelerometer, a gravity sensor, a gyroscope, a tilt sensor, an electronic compass, or combinations thereof. The audio output system can be operatively connected to the orientation sensor. Based on orientation data collected by the orientation sensor, output from the audio output system can be adjusted to provide audio output from opposing left and right regions of the device. Such adjustments can be implemented by the orientation sensor itself or by a switching device (such as a processor, digital logic gate or switching transistor) operatively positioned between the orientation sensor and the audio output system. | 01-31-2013 |
20130013906 | SYSTEM AND METHOD FOR VALIDATING COMPONENTS DURING A BOOTING PROCESS - A method and system for validating components during a booting process of a computing device are described herein. The method can include the steps of detecting a power up signal and in response to detecting the power up signal, progressively determining whether software components of the computing device are valid. If the software components are determined to be valid, the computing device may be permitted to move to an operational state. If, however, at least some of the software components are determined to be not valid, the computing device may be prevented from moving to the operational state. In one arrangement, if the computing device is prevented from moving to the operational state, corrective action can be taken in an effort to permit the computing device to move to the operational state. | 01-10-2013 |
20120303476 | COMMUNICATION DEVICES, NETWORKS, SERVICES AND ACCOMPANYING METHODS - Mobile electronic devices, docking stations, and communication systems that include the same, as well as features and services offered by such mobile electronic devices, docking stations and communication systems are described. A mobile device in accordance with one embodiment includes a dual-mode capacitance sensor that can perform both a fingerprint scanning function and a user interface device function. A docking station in accordance with another embodiment can engage a mobile electronic device and also be removably attached to a component. Docking stations are also described that can communicate with one another to extend the feature sets of each. A mobile electronic device in accordance with another embodiment supports multiple profiles. Finally, a system in accordance with an embodiment performs attribute-based presentation of applications available in an application store to a mobile electronic device. | 11-29-2012 |
20120297444 | SYSTEM AND METHOD FOR ENSURING COMPLIANCE WITH ORGANIZATIONAL POLICIES - A method for ensuring compliance with organizational policies is described herein. The method can include the step of monitoring one or more parameters of a managed computing device for compliance with one or more policies of an organization in which the organizational policies may include limitations on the managed computing device. The method can also include the step of detecting a non-conformance event at the managed computing device with respect to at least one organizational policy. In response to the detection of the non-conformance event, the operation of the managed computing device may be restricted with respect to features or data associated with the organization. | 11-22-2012 |
20120287343 | DISPLAY SYSTEM - A display system is described that extends the functionality of a mobile display device such that video content generated thereby can be displayed by a different display device, wherein such video content may be the same as or different from video content currently being displayed by the mobile display device. This may be achieved when the mobile display device is engaged with a docking station that provides one or more of power, an extended user interface, network connectivity, and audio/video output features to the mobile display device. Such docking station may include a video interface for connecting the docking station to the different display device. When the mobile display device is engaged with the docking station and the docking station is connected to the different display device via the video interface, video content can be routed from the mobile display device to the different display device. | 11-15-2012 |
20120274800 | MULTI-MEDIA DEVICE CONTAINING A PLURALITY OF IMAGE CAPTURING DEVICES - A multi-media device and a method for manufacturing the multi-media device is described herein. The multi-media device includes a first and second substrate coupled to each other. Both the first and second substrates have a first side and a second side opposite to the first side. The multi-media device further includes a first camera coupled to the first side of the first substrate and a second camera coupled to the first side of the second substrate. The first camera includes a first lens housing, which houses one or more first lenses. The second camera includes a second lens housing, which houses one or more second lenses. The second substrate is coupled to the first substrate in a manner such that the one or more first lenses and the one or more second lenses receive light from opposite directions. | 11-01-2012 |
20120221666 | SYSTEM AND METHOD FOR CONTROLLING ACCESS TO ELECTRONIC DEVICES - A system and method of controlling access to one or more electronic devices is disclosed. The method can include the step of—out of a plurality of electronic devices—identifying a master device and a slave device. The master device can be configured to control access to at least one feature of the slave device, and the master device can be associated with a person who has supervisory authority over another person who uses the slave device. During an active session on the slave device, a pre-disablement warning can be sent to the slave device in which the pre-disablement warning can identify a first time period by which access to the feature of the slave device is to be prevented. A disablement message can be sent to the slave device, thereby preventing access to the feature of the slave device following the expiration of the first time period. | 08-30-2012 |
20120209935 | SYSTEM AND METHOD FOR SELECTIVELY PROVIDING ACCESS TO A PLURALITY OF DEVICES - A method and system for selectively providing access to one or more slave computing devices is described. The method includes providing one or more slave computing devices and one or more master computing devices, the master computing device being communicatively coupled to the slave computing device. The method also includes displaying a user interface on the slave computing device that accepts input from a user and receiving a disablement signal at the slave computing device from the master computing device. The method also includes the step of—responsive to receipt of the disablement signal—disabling the user interface of the slave computing device such that the user is not permitted to provide the input. As part of the disablement of the slave computing device, a non-interactive message that does not respond to user attempts to provide input to the slave computing device can be displayed on the slave computing device. | 08-16-2012 |
20120203859 | SYSTEM AND METHOD FOR INTERACTION BETWEEN E-MAIL/WEB BROWSER AND COMMUNICATION DEVICES - Systems and methods are provided for improving the interaction between e-mails/web browsers and communication devices. In such systems and methods, an action of one communication device can effect an action on another communication device. A content source identifier is presented in an email or web page being viewed on a first communication device. If the content source identifier has a specific content type descriptor associated therewith (such as a particular MIME type), then a command can be sent to a second communication device to initiate an action thereon. The command can be sent to the second communication device by the first communication device and/or by a management server communicatively linked to the first and second communication devices. In one embodiment, the first communication device can be a desktop computer or a laptop computer, and the second communication device can be a laptop computer, a tablet computer or a smart phone. | 08-09-2012 |
20120198083 | CLIENT DEVICE AND METHOD FOR FINDING AND BINDING TO A HOME CONNECTION - In an embodiment, a client device scans to detect available remote connections using a network protocol. Upon detecting one or more available remote connections, the client device presents or transmits client credentials that are unique to the client device to the remote connections or devices until the client device finds a remote connection that accepts the credentials. The remote connection that accepts the credentials is stored as the home connection by client device, and the client device connects to the home connection. Once the home connection is set, the client device will no longer seek other connections, and will only attempt to re-connect with the home connection if the connection is lost. | 08-02-2012 |
20120194656 | SYSTEM AND METHOD FOR DISPLAYING MULTIPLE EXCLUSIVE VIDEO STREAMS ON ONE MONITOR - A video display system and method that allows two different users to view different video streams on the same monitor without being able to see the other user's video stream. Frames of each video stream are rendered on the monitor. Each user views the monitor using a viewing device that allows the user to see his/her respective video stream and blocks the user from seeing frames associated with the other video stream. | 08-02-2012 |
20120174237 | LOCATION AWARE SELF-LOCKING SYSTEM AND METHOD FOR A MOBILE DEVICE - A mobile device includes a protected mode in which the device automatically locks itself after a period of inactivity. In the protected mode, the device can determine whether it is in a trusted location. If the device is not in a trusted location, the device continues in the protected mode. If the device is within a trusted location, the device can alter the protected mode, such as by disabling the protected mode. Alternatively, a parameter associated with the protected mode can be changed. For instance, the period of inactivity before the device automatically self locks can be increased. The trusted location can be defined by a specific network, specific wireless access point, specific geographic coordinates or an express user indication. Such a device can avoid the frustration of repeatedly locking and unlocking the device if the user is located in an environment in which privacy and security concerns are minimized. | 07-05-2012 |
20120173979 | REMOTE CONTROL SYSTEM AND METHOD WITH ENHANCED USER INTERFACE - A remote control system and method for a multi-media device, such as a television, is provided. The remote control device includes a display. The remote control device can be a tablet computer, a laptop computer or a smart phone. When an application software program is initiated on the multi-media device, one or more user interface elements are presented on the display of the remote control device. The user interface elements are relevant to the initiated application software program. One or more of the user interface elements can be manipulated such that the application software program adjusts in response. The system and method can provide an adaptive and/or customizable user interface that is appropriate for the application software that is initiated, thereby enhancing user interaction. | 07-05-2012 |
20120173705 | SYSTEM AND METHOD FOR CONSOLIDATED MONITORING AND MANAGING OF NETWORK ENABLED DEVICES - A system and method for monitoring and managing a network of electrical devices includes a central device operatively connected to a plurality of end devices by a network, such as a ZigBee network. The central device can monitor the status of the first plurality of end devices and display the status of the end devices. The central device can also be configured to command an aspect of at least one of the first plurality of end devices. Thus, the user can remotely monitor and adjust an aspect of one or more of the end devices by the central device. All end devices connected to the network can be monitored and managed from the central device, thereby improving monitoring of the devices and providing a convenient way to adjust the devices to desired conditions. | 07-05-2012 |
20120173687 | DISSEMINATING COMMANDS FROM A DMS SERVER TO FIELDED DEVICES USING AN EXTENDABLE COMMAND ARCHITECTURE - A method of remotely managing a fielded device with a device management system (DMS). Via a processor, a DMS directive can be received on the fielded device. The DMS directive can include at least one system command for a DMS agent instantiated on the fielded device and intelligence information not previously stored on the fielded device that is necessary for the DMS agent to interpret the system command. Via the processor the DMS agent can be executed to process the system command using the intelligence information provided in the DMS directive to implement the system command without requiring an update to computer-readable program code that defines the DMS agent. | 07-05-2012 |
20120172024 | METHOD AND APPARATUS FOR CONTROLLING DE-SUBSCRIPTION OF A MASTER DEVICE AT A BASE STATION - A master device transmits a de-subscription command to a base station with which it is subscribed. The de-subscription command indicates the master device intends to de-subscribe itself, which requires resolution of a conflict handling process. Upon resolution of the conflict handling process, the base station de-subscribes the master device. | 07-05-2012 |
20120170946 | TRANSLATION OF RAW FORMATTED INFRARED CODES - A method of translating raw formatted IR codes to discrete formatted IR codes. A raw formatted IR message representing an IR code can be detected. The IR message can include a raw formatted device ID including a first series of IR pulses and a raw formatted command ID including a second series of IR pulses. The IR message can be encoded into a definition that defines the first and second series of pulses contained in the IR message. Encoded data corresponding to the device ID and the command ID can be identified. The encoded data corresponding to the device ID can be matched to a particular device to identify a discrete formatted device ID. The encoded data corresponding to the command ID can be matched to a particular command to identify a discrete formatted command ID. The discrete formatted device ID and the discrete formatted command ID can be stored. | 07-05-2012 |
20120170511 | METHOD AND APPARATUS FOR PROVIDING DATA CONNECTIVITY IN A LOCAL WIRELESS TELEPHONY SYSTEM - In an embodiment, a base station of a local wireless telephony system routes data between a handset on a first link and a data network-connected device on a second link of a local wireless telephony interface to provide data service to the handset. | 07-05-2012 |
20120170471 | AUTOMATED ACCESS POINT SELECTION TO PROVIDE COMMUNICATION NETWORK PRESENCE TO A COMMUNICATION DEVICE - A method of selecting an access point to provide communication network presence to a communication device. The method can include detecting a plurality of access points and performing scans of the detected access points over each of a plurality of period windows to detect short-term attributes and long-term attributes associated with each detected access point. When a new scan of the detected access points is performed over a new period window, an oldest set of short-term attributes can be purged from a prior period window. The short-term attributes, the long-term attributes and a time-invariant attribute can be processed for each of the access points to rank the access points in terms of priority. An access point having the highest priority can be selected to be the access point to provide the communication network presence to the communication device. | 07-05-2012 |
20120169685 | ELECTRICAL DEVICE WITH LIGHT CONDUIT SYSTEM - An electrical device includes a screen with an aperture formed therein. The device includes a light source, a light sensor and a light conduit. The light conduit is operatively positioned between the aperture on one side and the light source and light sensor on the other. When the light source is activated, some of the light energy emitted therefrom is received in the light conduit. This light energy can travel through the light conduit to the aperture, through which the light energy can exit the device, thereby providing notice to a user of some condition. Light energy received in the aperture from outside the device can enter the light conduit and pass therethrough to the light sensor. The brightness of the screen can be adjusted based on the amount of light energy received by the light sensor. | 07-05-2012 |
20120166966 | USER INTERFACE FOR MULTIPLE USERS - A multi-media device and accompanying method of use are described herein. The device includes a housing, a display that is integrated within the housing and a processor. The processor can be operable to cause a user interface for multiple users to be displayed on the display. The user interface can include a user indicator that selectively displays a representation of each user associated with the multi-media device and provides a selection mechanism that provides a way for a user to select a particular representation. The user interface can also include a scrolling mechanism. When activated, the scrolling mechanism can cause the user indicator to selectively display the representations of the users based on a manner in which the scrolling mechanism is activated. | 06-28-2012 |
20120158201 | SYSTEM AND METHOD FOR PROVIDING SECURITY BASED ON POWER CONSUMPTION - In a load monitoring unit capable of monitoring power usage of an electrical device, a method of detecting a possible security breach is described herein. In one arrangement, the method can include the steps of setting a power threshold in the load monitoring unit in which the power threshold corresponds to the electrical device and monitoring power usage of the electrical device through the load monitoring unit. The method can also include the step of generating a security breach signal if the power usage of the electrical device reaches the power threshold. | 06-21-2012 |
20120102574 | CREATING DISTINCT USER SPACES THROUGH USER IDENTIFIERS - A method of, and a processing system for, creating distinct user spaces. In a platform originally intended to be a single user platform, for each of a plurality of users, a first application used by the user can be assigned a user identifier (UID) unique to the user and the first application. The first UID can be associated with user data exclusively associated with the user and the first application to create a multi-user platform. | 04-26-2012 |
20120102564 | CREATING DISTINCT USER SPACES THROUGH MOUNTABLE FILE SYSTEMS - A method and a processing system for creating distinct user spaces. In a platform originally intended to be a single user platform, for each of a plurality of users, at least one mountable element can be uniquely assigned to the user and data associated with the user can be stored to the assigned mountable element to create a multi-user platform. | 04-26-2012 |
20120066223 | METHOD AND COMPUTING DEVICE FOR CREATING DISTINCT USER SPACES - A method and computing device for creating distinct user spaces are described. Concerning the method, in a platform originally designed as a single user platform, user data associated with a plurality of users can be stored and segmented. In addition, links to point to user data that is associated with a current user can be generated in which the link creation can exploit a predefined path associated with storing data in the single user platform. The method can also include the step of preventing the current user from accessing user data associated with non-active users. | 03-15-2012 |
20120046074 | SYSTEM CONTAINING A MOBILE COMMUNICATION DEVICE AND ASSOCIATED DOCKING STATION - A communication system is described that includes a mobile communication device and a docking station with which the mobile communication device can be selectively engaged and disengaged. The mobile communication device includes telephony logic that enables a user to conduct a voice call using a first speaker/microphone and/or a first network interface provided by the mobile communication device when the mobile communication device is disengaged from the docking station and that enables the user to conduct a voice call using a second speaker/microphone and/or a second network interface provided by the docking station when the mobile communication device is engaged with the docking station. The telephony logic is also capable of dynamically switching between the use of the first and second speakers/microphones and/or the first and second network interfaces in response to detecting engagement or disengagement of the docking station during a voice call. | 02-23-2012 |
20120036552 | SYSTEM FOR MANAGING DEVICES AND METHOD OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 02-09-2012 |
20120036442 | MANAGED SERVICES PORTALS AND METHOD OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 02-09-2012 |
20120036440 | SUPERVISORY PORTAL SYSTEMS AND METHODS OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 02-09-2012 |
20120036245 | MANAGED SERVICES PLATFORM AND METHOD OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 02-09-2012 |
20120036220 | SYSTEMS FOR ACCEPTING AND APPROVING APPLICATIONS AND METHODS OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 02-09-2012 |
20120032945 | PORTABLE COMPUTING DEVICE AND METHOD OF OPERATION OF SAME - A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity. | 02-09-2012 |
20120024733 | PROTECTIVE ELEMENT AND SUPPORT STRUCTURE - A protective apparatus is disclosed. The apparatus includes a protective element for positioning over at least a portion of a device to protect the device in a first configuration. A support structure integral with the protective element also forms part of the apparatus. The support structure is configured to support the device in a second configuration. In one arrangement, the protective element includes a first surface and a second surface in which the first surface is configured to be at least partially positioned over and to face the device in the first configuration. The second surface is positioned opposite to the first surface and is configured to be exposed to the environment external to the device in the first configuration. In another arrangement, the support structure includes a slot that runs along the second surface in which the slot is configured to receive the device in the second configuration. | 02-02-2012 |
20120023214 | SYSTEM AND METHOD FOR STATE TRANSITION OF A LOAD CONTROLLER DEVICE - A method of facilitating wireless communications between a load controller device and a network component is described. The method can include the step of transitioning the load controller device from a peer-to-peer state in which the load controller device can receive initialization information to a provisioned state in which the load controller device connects to the network component using the initialization information. If there is a disruption in the connection between the load controller device and the network component in the provisioned state, the load controller device can be forced back to the peer-to-peer state from the provisioned state to enable the load controller device to receive new initialization information for reestablishment of the connection between the load controller device and the network component or for establishment of another connection between the load controller device and a different network component. | 01-26-2012 |
20110296011 | SHARED HEARTBEAT SERVICE FOR MANAGED DEVICES - Systems, methods, and apparatuses for facilitating communication between remote services and applications installed on a device are described. In accordance with embodiments, each of a plurality of remote services generates an application-specific message intended for processing by a corresponding application installed on a device and transmits the application-specific message to a device management system (DMS) server, where it is queued. A DMS client installed on the device sends heartbeat messages to the DMS server indicating that the device is available to receive messages. In response to receiving the heartbeat messages, the DMS server transmits the application-specific messages to the DMS client. The DMS client then publishes each application-specific message to the particular application that the application-specific message was intended for. | 12-01-2011 |
20110283274 | FIRMWARE IMAGE UPDATE AND MANAGEMENT - An embodiment of the present invention allows the firmware of one processor in a multi-processor system to be updated even if that processor is unstable due to a corruption of system software. For example, in a system that includes a primary processor and one or more secondary processors, an embodiment of the present invention allows the firmware of a secondary processor to be updated even if that processor is unstable due to a corruption of system software. An embodiment of the present invention also enables a network-based firmware update of a processor or microcontroller in a system, such as a consumer electronics device, wherein the processor or microcontroller requires such updates to occur via a serial port. | 11-17-2011 |
20110261834 | LEGACY DEVICE BRIDGE FOR RESIDENTIAL OR NON-RESIDENTIAL NETWORKS - A legacy device bridge for use in a network, such as a wired or wireless residential network, is provided. The legacy device bridge performs protocol conversion to enable a network-attached entity that uses a packet-based communication protocol to communicate with and control legacy devices, such as consumer electronics, that rely exclusively on infrared (IR) or serial communication protocols. The legacy device bridge also performs a virtualization function that allows legacy devices to be advertised to the network as devices that comply with a packet-based discovery and control protocol, and to be controlled as such. The legacy device bridge is also adapted to probe, deduce and publish information relating to the state of a legacy device to other entities on the network. | 10-27-2011 |
20110032193 | PROJECTED CAPACITIVE TOUCH-SENSITIVE PANEL - A touch-sensitive panel is described herein that includes a first sensor layer and a second sensor layer and at least one shield electrode integrated into the first sensor layer and/or the second sensor layer. The at least one shield electrode is operable to cancel parasitic capacitance between at least one sense electrode in the first sensor layer and at least one sense electrode in the second sensor layer. The integrated shield electrode(s) in the first sensor layer and/or the second sensor layer can be used in place of an additional shield layer to combat parasitic capacitance in the touch-sensitive panel, thereby reducing the cost and materials necessary to manufacture the touch-sensitive panel. A touch-screen display that includes such a touch-sensitive panel and a method of operating such a touch-sensitive panel are also described. | 02-10-2011 |
20100159898 | SERVICES PLATFORM FOR NETWORKED DEVICES THAT PROVIDE TELEPHONY AND DIGITAL MEDIA SERVICES - Telephony and digital media services may be provided to a plurality of locations, such as to a plurality of homes and offices, though the deployment of telephony and digital media services devices to the locations, wherein each device is configured to function as a voice, data and media information center. A services platform in accordance with an embodiment of the present invention enables entities to deploy, manage optimize and monitor a network of such devices in a turnkey fashion. In accordance with one embodiment of the present invention, the services platform is implemented on one or more computers and includes at least a device monitoring subsystem, a device management subsystem and a user interface. | 06-24-2010 |
20100157990 | SYSTEMS FOR PROVIDING TELEPHONY AND DIGITAL MEDIA SERVICES - A system, method and apparatus for providing telephony and digital media services to a location, such as a home or office, is described herein. In one embodiment, the system includes a telephony and digital media services device that is configured to function as an all-in-one voice, data and media information center. The device provides telephony functionality both directly and through associated handsets. The device pairs a user-friendly touch-screen interface with a high-performance hardware/software architecture capable of delivering advanced media applications and graphics combined with landline quality telephony service all in one integrated system. | 06-24-2010 |
20100157989 | APPLICATION STORE AND INTELLIGENCE SYSTEM FOR NETWORKED TELEPHONY AND DIGITAL MEDIA SERVICES DEVICES - Telephony and digital media services may be provided to a plurality of locations, such as to a plurality of homes and offices, though the deployment of telephony and digital media services devices to the locations, wherein each device is configured to function as a voice, data and media information center. A system in accordance with one embodiment of the present invention includes an application store and an application intelligence subsystem implemented on one or more computers. Each of the application store and the application intelligence subsystem is communicatively connected via a network to a plurality of such telephony and digital media services devices. The application store is operable to provide applications via the network for installation and execution on each of the plurality of devices. The application intelligence subsystem is operable to obtain and report information about applications installed and executed on each of the plurality of devices. | 06-24-2010 |
20100157543 | TELEPHONY AND DIGITAL MEDIA SERVICES DEVICE - An electronic device includes a housing, a printed circuit board, a first heat sink and a second heat sink. The printed circuit board is disposed internal to the housing and supports at least one integrated circuit (IC) chip. The first heat sink is also disposed internal to the housing and is thermally connected to the at least one IC chip. The second heat sink is connected to the housing such that at least a portion thereof is externally disposed to the housing. The second heat sink is thermally connected to the first heat sink via an aperture in the housing. | 06-24-2010 |
20100031295 | Method, system, and computer program product for managing controlled residential or non-residential environments - A control server, or similar central processor, manages the distribution of data (including audio and video), voice, and control signals among a plurality of devices connected via a wired and/or wireless communications network. The devices include audio/visual devices (such as, televisions, monitors, PDAs, notepads, notebooks, MP3, portable stereo, etc.) as well as household appliances (such as, lighting, ovens, alarm clocks, etc.). The control server supports video/audio serving, telephony, messaging, file sharing, internetworking, and security. A portable controller allows a user to access and control the network devices from any location within a controlled residential and/or non-residential environment, including its surrounding areas. The controllers are enhanced to support location-awareness and user-awareness functionality. | 02-04-2010 |
20090116475 | SYSTEM AND METHOD FOR INTER-PROCESSOR COMMUNICATION - A means for reliable inter-processor communication in a multi-processor system is described. In accordance with one aspect, a specially-configured serial bus is used as a general-purpose data link between a first processor and a second processor. The serial bus may be an Inter-IC Sound (I | 05-07-2009 |
20090094450 | FIRMWARE IMAGE UPDATE AND MANAGEMENT - An embodiment of the present invention allows the firmware of one processor in a multi-processor system to be updated even if that processor is unstable due to a corruption of system software. For example, in a system that includes a primary processor and one or more secondary processors, an embodiment of the present invention allows the firmware of a secondary processor to be updated even if that processor is unstable due to a corruption of system software. An embodiment of the present invention also enables a network-based firmware update of a processor or microcontroller in a system, such as a consumer electronics device, wherein the processor or microcontroller requires such updates to occur via a serial port. | 04-09-2009 |
20080221715 | Method, system, and computer program product for managing controlled residential or non-residential environments - A control server, or similar central processor, manages the distribution of data (including audio and video), voice, and control signals among a plurality of devices connected via a wired and/or wireless communications network. The devices include audio/visual devices (such as, televisions, monitors, PDAs, notepads, notebooks, MP3, portable stereo, etc.) as well as household appliances (such as, lighting, ovens, alarm clocks, etc.). The control server supports video/audio serving, telephony, messaging, file sharing, internetworking, and security. A portable controller allows a user to access and control the network devices from any location within a controlled residential and/or non-residential environment, including its surrounding areas. The controllers are enhanced to support location-awareness and user-awareness functionality. | 09-11-2008 |