Patent application number | Description | Published |
20080320024 | Portal and Key Management Service Database Schemas - In a pay-per-use computer environment, particularly when network access is limited, self-monitoring tools on a pay-per-use computer may require special support from a host/server. The host/server must be able to respond to requests quickly and efficiently and yet maintain full information required to service requests and updates. A key management table and a device management table provide critical information required to service requests. Use of SQL notifications allows local database caches to remain current but quickly accessible. | 12-25-2008 |
20110271011 | EFFICIENT ENCODING OF STRUCTURED DATA - This document describes various techniques for efficiently sequencing structured data in a particular order to provide a sequence of data elements suitable for storage or communication. The sequence may contain values representing a number of default-value structured data elements omitted from the sequence and/or a byte length of the sequence. | 11-03-2011 |
20130232190 | MANIPULATING BINARY LARGE OBJECTS - Embodiments provide automated access policy enforcement, content rule enforcement, and data transformations in a binary large object (blob) storage service. Verified and unverified clients are allowed varying degrees of access to stored blobs. In response to a read request associated with a target blob of a particular blob type, criteria from the read request are used to execute one or more transformation functions defined by the blob type to create transformed data, and the transformed data is provided to the client. In response to a write request including a target blob of a particular blob type, a set of content rules associated with the blob type is executed against the target blob. The target blob is stored based on the content rules being successfully executed. | 09-05-2013 |
20130232246 | APPLICATION CONFIGURATION USING BINARY LARGE OBJECTS - Embodiments provide rule-based application configuration using a network service. A configuration parameter associated with an application includes a rule that specifies configuration data based on one or more criteria, such as by selecting a configuration value from a plurality of available configuration values. A request for configuration data corresponding to the configuration parameter is received from a client. The request includes one or more criteria describing a user associated with the client. Customized configuration data is determined based on the rule and the criteria of the request, and the customized configuration data is provided to the client. The client executes the application (e.g., a game) based on the customized configuration data. | 09-05-2013 |
20140344457 | RESOURCE ALLOCATION TO GAME TITLES IN A REMOTE GAMING ENVIRONMENT - Embodiments of the present invention monitor and dynamically allocate computing resources to a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. In another embodiment, the number of active game sessions is monitored and computing resources are allocated dynamically as the number of sessions increases or decreases. | 11-20-2014 |
20150057078 | INTEGRATED GAME DEVELOPMENT CLOUD COMPUTING PLATFORM - In various embodiments, methods and systems for game development based on an integrated game development cloud computing platform are provided. Development components that facilitate game development using an integrated game-cloud component are initiated. An input is received to perform a game development task. The game development task is associated with one or more games. The game development task is executed using the integrated game-cloud component. The integrated game-cloud component comprises a game-development-platform development component and a cloud-computing-platform development component combined into an integrated development component supported on the integrated game development cloud computing platform. The game development task can be associated with a first game-platform and a second game-platform of a selected game. The game-platform functions with a cross-platform support component having an integrated core module and an integrated game-platform module. | 02-26-2015 |
Patent application number | Description | Published |
20090099634 | CONDUCTIVE COMPOSITE ELECTRODE MATERIAL - A medical electrical lead and body implantable electrode suitable for a variety of medical applications are disclosed. In general, the electrode includes a composite material having particles of pseudo-capacitive material, such as iridium oxide, dispersed within a polymer matrix including a polyelectrolyte. The polymer matrix can also include a conductive polymer doped with an excess of the polyelectrolyte. The composite may used to form the electrode itself or an electrode coating. The presence of a pseudo-capacitive material within the composite may increase the charge-storage capacity of the electrode and may allow for safe deliveries of charge densities within an electrochemical window suitable for pacing a patient's heart. | 04-16-2009 |
20100030326 | Bioerodible Endoprosthesis - An endoprosthesis includes a plurality of struts defining a flow passage. At least one strut includes (a) a body comprising a bioerodible material and having a thickness and (b) a coating overlying the body. The coating includes a plurality of regions that allow physiological fluids to contact a plurality of corresponding areas of the underlying body when the endoprosthesis is implanted in a physiological environment. The plurality of regions are sized and arranged so that the contacted areas of the body erode substantially through the body in the thickness direction while the coating remains on the body when the endoprosthesis is implanted in the physiological environment. | 02-04-2010 |
20100042205 | MEDICAL DEVICES HAVING ELECTRODEPOSITED CONDUCTIVE POLYMER COATINGS - According to one aspect, the present invention provides implantable or insertable medical devices that comprise a substrate and a coating over the substrate that comprises at least one type of conductive polymer and at least one type of additional polymer. | 02-18-2010 |
20110112617 | CONDUCTIVE COMPOSITE ELECTRODE MATERIAL - A medical electrical lead and body implantable electrode suitable for a variety of medical applications are disclosed. In general, the electrode includes a composite material having particles of pseudo-capacitive material, such as iridium oxide, dispersed within a polymer matrix including a polyelectrolyte. The polymer matrix can also include a conductive polymer doped with an excess of the polyelectrolyte. The composite may used to form the electrode itself or an electrode coating. The presence of a pseudo-capacitive material within the composite may increase the charge-storage capacity of the electrode and may allow for safe deliveries of charge densities within an electrochemical window suitable for pacing a patient's heart. | 05-12-2011 |
20110118826 | Bioerodible Endoprosthesis - An endoprosthesis includes a plurality of struts defining a flow passage. At least one strut includes (a) a body comprising a bioerodible material and having a thickness and (b) a coating overlying the body. The coating includes a plurality of regions that allow physiological fluids to contact a plurality of corresponding areas of the underlying body when the endoprosthesis is implanted in a physiological environment. The plurality of regions are sized and arranged so that the contacted areas of the body erode substantially through the body in the thickness direction while the coating remains on the body when the endoprosthesis is implanted in the physiological environment. | 05-19-2011 |
Patent application number | Description | Published |
20140122233 | USER-ADVERTISER BARGAINING IN SEARCH RESULTS - As disclosed in this document, various methods, computer-readable media, and/or computer systems are described for providing search-related services. These search-related services include providing an item list to one or more computer users in which a computer user can add an item for monitoring and/or bargaining with an advertiser. In responding to a search query, a search results page is generated that includes responsive search results. The search results page further includes one or more advertised items. Proximate to at least some of these advertised items is a user-actionable control which, when activated by a computer user, causes the advertised item to be placed on an item list corresponding to the computer user. | 05-01-2014 |
20140122286 | BARGAINING THROUGH A USER-SPECIFIC ITEM LIST - Systems, methods, and computer-readable storage media are described for providing an item list to a computer user. An item list is provided in which a plurality of computer users each have a corresponding item list into which a computer user can add entries for various item offered by vendors. Upon receiving a user-initiated indication to add an item to the computer user's item list, an entry is added to the item list along with a user amount indicative of an amount the user is willing to pay for the item. After adding an entry to the item list, a minimum price is determined from each of a plurality of vendors offering the item. A vendor (from the plurality of vendors) is selected and an offer is generated for the user on behalf of the vendor. | 05-01-2014 |
20140122291 | Bargaining Through a User-Specific Item List - Systems, methods, and computer-readable storage media for providing a vendor-independent item list to a computer user are presented. A vendor-independent item list is provided in which a plurality of computer users each have a corresponding item list upon which a computer user can add entries for various items offered by vendors. Upon receiving a user-initiated indication that the user would potentially like to add one or more items from a currently-viewed web page, a process identifies item information from the web page and presents the item information (including information for at least one item) to the computer user. Upon receiving a selection from the computer user of a presented item, an entry for that selected item is added to the computer user's item list. The computer user and one or more vendors can interact with offers and counter-offers. | 05-01-2014 |
Patent application number | Description | Published |
20120281059 | Immersive Remote Conferencing - The subject disclosure is directed towards an immersive conference, in which participants in separate locations are brought together into a common virtual environment (scene), such that they appear to each other to be in a common space, with geometry, appearance, and real-time natural interaction (e.g., gestures) preserved. In one aspect, depth data and video data are processed to place remote participants in the common scene from the first person point of view of a local participant. Sound data may be spatially controlled, and parallax computed to provide a realistic experience. The scene may be augmented with various data, videos and other effects/animations. | 11-08-2012 |
20140278455 | Providing Feedback Pertaining to Communication Style - An approach is described herein for providing feedback to the participants of a communication session. The approach entails automatically collecting cue information that characterizes, at least in part, the communication behavior that is exhibited during the communication session. The approach then generates signal information based on the cue information. In one case, the signal information conveys the empathy that is exhibited during the communication session. In one case, the signal information may have an affiliation dimension and a control dimension. Any participant can use the signal information during and/or after the communication session to gain awareness of his or her communication style, and to potentially modify his or behavior in response thereto. | 09-18-2014 |
Patent application number | Description | Published |
20090003533 | MANAGEMENT AND DIAGNOSIS OF TELEPHONIC DEVICES - Systems and methods of managing and diagnosing enterprise telephonic devices are disclosed. A provisioning request can be received from an enterprise telephonic device. The provisioning request can include a domain name system lookup request. An enterprise network address of a device management server can be provided to the enterprise telephonic device. A voice data link can be established with the enterprise telephonic device so as to permit the enterprise telephonic device to communicate over a data network with endpoint telephonic devices. The device management server can periodically receive heartbeat data from the enterprise telephonic device. The heartbeat can be indicative of a status of at least one functionality of the enterprise telephonic device. The enterprise telephonic device can provide diagnostic logs when requested by the device management server. In addition, the enterprise telephonic device can be configured to periodically request software updates. | 01-01-2009 |
20090007091 | Techniques for automatic software provisioning - Techniques to perform automatic software provisioning are described. An apparatus may comprise a provisioning database, a client provisioning module and a network interface. The provisioning server may be operative to store software update packages for different packet telephony devices. The client provisioning module may be operative to automatically provision packet telephony devices in response to provisioning requests from the packet telephony devices. For example, the client provisioning module may receive device configuration information for a packet telephony device, and retrieve a software update package from the provisioning database based on the device configuration information. The network interface may send the software update package to the packet telephony device on behalf of the client provisioning module. Other embodiments are described and claimed. | 01-01-2009 |
20120044955 | DYNAMIC ADJUSTMENT OF BANDWIDTH ALLOCATION FOR AN IN-PROGRESS MEDIA SESSION - A client in a media session periodically transmits a “keepalive” message that indicates that a new amount of bandwidth is requested for the in-progress media session. A bandwidth policy service receives the keepalive message and determines whether the new amount of bandwidth can be allocated to the in-progress media session. If the service determines that the new amount of bandwidth can be allocated to the session, the service transmits a response to the keepalive message that indicates that the new amount of bandwidth has been allocated to the media session. The client receives the response and adjusts the bandwidth utilized by the in-progress session to the new amount of bandwidth. | 02-23-2012 |
20120047270 | DIRECTING MODALITIES OVER DIFFERENT NETWORKS IN MULTIMODAL COMMUNICATIONS - Selected modalities of a multimodal communication session may be diverted over different networks by an administrator or automatically to reduce burden on utilized networks. Modalities may be selected and diverted over different networks including the Internet for the same multimodal communication session based on network conditions, communication session attributes, participant attributes, and similar factors. | 02-23-2012 |
20120059939 | EFFICIENT CONNECTION MANAGEMENT AND DATA SYNCHRONIZATION - Call admission control (“CAC”) servers in a pool are fully connected to one another. Session data received at one of the CAC servers in a pool is synchronized to each of the other CAC servers in the pool by way of the connections. Each CAC server in a first pool may also establish a connection with exactly one CAC server in a second pool. Status updates and commit data is synchronized from a CAC server in the first pool to a CAC server in the second pool. The commit data may then be synchronized to each of the CAC servers in the second pool. | 03-08-2012 |
20140317613 | TECHNIQUES FOR AUTOMATIC SOFTWARE PROVISIONING - Techniques to perform automatic software provisioning are described. An apparatus may comprise a provisioning database, a client provisioning module and a network interface. The provisioning server may be operative to store software update packages for different packet telephony devices. The client provisioning module may be operative to automatically provision packet telephony devices in response to provisioning requests from the packet telephony devices. For example, the client provisioning module may receive device configuration information for a packet telephony device, and retrieve a software update package from the provisioning database based on the device configuration information. The network interface may send the software update package to the packet telephony device on behalf of the client provisioning module. Other embodiments are described and claimed. | 10-23-2014 |
Patent application number | Description | Published |
20100057754 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - A system described herein includes a receiver component that receives a request to create a persistent messaging group for an instant messaging application, wherein the request includes an indication of one or more entities that are desired to be members of the persistent messaging group. The system further includes a group creator component that creates the persistent messaging group based at least in part upon the received group creation request, wherein the persistent messaging group is persisted over multiple instant messaging sessions. | 03-04-2010 |
20110072098 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - A system described herein includes a receiver component that receives a request to create a persistent messaging group for an instant messaging application, wherein the request includes an indication of one or more entities that are desired to be members of the persistent messaging group. The system further includes a group creator component that creates the persistent messaging group based at least in part upon the received group creation request, wherein the persistent messaging group is persisted over multiple instant messaging sessions. | 03-24-2011 |
20120072515 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - Various technologies pertaining to instant messaging are described herein. A persistent instant messaging group is created, wherein the persistent instant messaging group comprises a plurality of members and persists over a plurality of instant messaging sessions. Instances of an instant messaging application are installed on mobile telephones, and the instant messaging application is used to transmit instant messages between members of the persistent instant messaging group. Messages directed towards offline members of the persistent instant messaging group are transmitted to such members when they come online. | 03-22-2012 |
20120150971 | PRESENTING NOTIFICATIONS OF CONTENT ITEMS SHARED BY SOCIAL NETWORK CONTACTS - Within a social network, a user may establish a set of contacts who share with the user various content items and comments related thereto. However, these content items are often hosted by a content source outside of the social network, and the user may have to transition to the content source to view the content item, and then transition back to the social network to submit a comment. Instead, a device may monitor the social network to record shared content items. When the user requests a presentation of the content source, notifications of the content items hosted by the content source that have been shared with the user, including an identifier of the contact sharing the content item with the user (e.g., a depiction or avatar representation of the contact and a link to a social profile of the contact) may be included in the presentation. | 06-14-2012 |
20120151383 | PRESENTING CONTENT ITEMS SHARED WITHIN SOCIAL NETWORKS - Within a social network, a user may establish a set of contacts who share with the user various content items and comments related thereto. However, these content items are often hosted by a content source outside of the social network, and the user may have to transition to the content source to view the content item, and then transition back to the social network to submit a comment. Instead, a device may monitor the social network to record shared content items. When the user requests a presentation of the content source, the content items hosted by the content source that have been shared with the user may be included in the presentation. The presentation of the content source may also accept comments from the user regarding a content item, and send the comments to the social network where the content item was shared with the user. | 06-14-2012 |
20130080558 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - Various technologies pertaining to instant messaging are described herein. A persistent instant messaging group is created, wherein the persistent instant messaging group comprises a plurality of members and persists over a plurality of instant messaging sessions. Instances of an instant messaging application are installed on mobile telephones, and the instant messaging application is used to transmit instant messages between members of the persistent instant messaging group. Messages directed towards offline members of the persistent instant messaging group are transmitted to such members when they come online. | 03-28-2013 |
Patent application number | Description | Published |
20090143856 | MEDICAL ARTICLES THAT STIMULATE ENDOTHELIAL CELL MIGRATION - A medical article that includes (a) an electronically conductive substrate having a specific conductivity of at least 1 μS/cm and (b) a galvanic couple that includes a first member and a second member arranged in sufficient proximity to each other to generate a localized electric field under physiological conditions. The first and second members are selected such that the galvanic couple exhibits an average plateau current density of at least 25 microamps/cm | 06-04-2009 |
20100174360 | Medical Devices and Methods of Making the Same - An endoprosthesis, such as a stent, having a layer that can enhance the biocompatibility of the endoprosthesis, and methods of making the endoprosthesis are disclosed. | 07-08-2010 |
20100176095 | METHODS AND DESIGNS FOR FORMING JOINTS BETWEEN METALLIC MEMBERS - Disclosed are methods and structures for joining metallic members. A welding material can be used between two metallic members that comprise different metals. The different metals can normally form brittle intermetallic compounds when welded to one another, and the welding material can inhibit the formation of the brittle intermetallic compounds. | 07-15-2010 |
20110257730 | MEDICAL DEVICES AND METHODS OF MAKING THE SAME - An endoprosthesis, such as a stent, having a layer that can enhance the biocompatibility of the endoprosthesis, and methods of making the endoprosthesis are disclosed. | 10-20-2011 |