Patent application number | Description | Published |
20130308492 | Configuration Management of Distributed Virtual Switch - A method, non-transitory storage medium, and apparatus are presented for configuration management of a distributed virtual switch including components distributed on different entities in a computing system is provided. In an exemplary embodiment, a snapshot of a configuration of the distributed virtual switch is received from a management plane configured to manage the distributed virtual switch. The snapshot may include settings for the configuration at a time of taking the snapshot. A persistent storage location independent from the management plane is designated for storing the received snapshot of the configuration. After the snapshot is taken, the configuration may be retrieved from the persistent storage location and the settings of the configuration may be applied to the distributed virtual switch, a new distributed virtual switch, or an existing distributed virtual switch. | 11-21-2013 |
20140012966 | Distributed Virtual Switch Configuration and State Management - Techniques are disclosed for pushing configuration changes of a distributed virtual switch from a management server to a plurality of host servers underlying the distributed virtual switch. The approach includes sending, in parallel, by the management server, a message to each of the plurality of host servers. The message specifies a final configuration state for one or more virtual ports emulated via virtualization layers of the host servers. The approach further includes determining, by each of the plurality of host servers, port state configuration changes to make to the virtual ports to achieve the final configuration state, and reconfiguring, by each of the plurality of host servers, their respective virtual ports, to match the final configuration state. | 01-09-2014 |
20140025821 | METHOD AND APPARATUS FOR MANAGING MAC ADDRESS GENERATION FOR VIRTUALIZED ENVIRONMENTS - MAC addresses are flexibly and dynamically allocated across groups of devices that need MAC addresses. MAC address pools are defined for the groups by non-overlapping ranges of MAC addresses. The range of MAC addresses defined for any pool may be shrunk to support an expansion of the range of MAC addresses of another pool. The maximum number of universally-administered MAC addresses that can be defined for any MAC address pool is greater than 2 | 01-23-2014 |
20140115576 | Extensible Network Configuration Management - Techniques are disclosed for a management application running on a virtualization management platform and a module on a virtual machine host to communicate via an opaque pass-through channel for transporting data through the management platform and intermediate layer(s) of the virtual machine host between the management application and the module. In one embodiment, the data is identified by a key which is unique across management applications and includes a namespace registered by the management application on the management platform and registered by the module on the virtual machine host. In another embodiment, the namespace may indicate an association of the data with one or more entities such as a distributed virtual switch, port groups, ports, and virtual machine hosts. Configuration property settings for an entity may be propagated to its sub-entities based on inheritance. Further, the data may be persisted in database(s) of the management platform and/or the intermediate layer(s). | 04-24-2014 |
20150071110 | METHOD AND SYSTEM FOR RECOVERING FROM NETWORK DISCONNECTS BY CLONING A VIRTUAL PORT - Techniques for managing the configuration of managed nodes in a virtual machine network are disclosed. In an embodiment, managing the configuration of a managed node involves creating a clone of a virtual port on the managed node and using the cloned virtual port as an alternative communication channel between the managed node and a virtual machine management system to modify the virtual port. This technique can be used to restore connectivity to a managed node, such as a virtual switch, when connectivity is lost due to a misconfigured virtual port. | 03-12-2015 |
20150074661 | SYSTEM AND METHOD FOR MANAGING CONFIGURATION OF VIRTUAL SWITCHES IN A VIRTUAL MACHINE NETWORK - Techniques for managing configuration of virtual switches in a virtual machine network are disclosed. In an embodiment, a virtual machine network that includes virtual switches is configured to revert back to a saved network configuration if a configuration change causes the connection between the VM management system and a managed node to be lost. For example, before any configuration changes are made, the active configuration is saved. If the new configuration supports a working connection between the managed node and the VM management system, then the saved configuration is no longer needed and can be flushed from memory. If, however, the new configuration causes the managed node to be disconnected from the VM management system, then the system reverts back to the saved configuration that was previously known to work. The saved configuration is used to reestablish the connection so that the network continues to function. | 03-12-2015 |
Patent application number | Description | Published |
20090030829 | Seller automated engine architecture and methodology for optimized pricing strategies in automated real-time iterative reverse auctions over the internet and the like for the purchase and sale of goods and services - An improved seller automated engine architecture methodology particularly (though not exclusively) for use in automated real-time iterative reverse auctions over the Internet and the like for the purchase and sale of goods and services, providing a choice of architectural implementations while enabling price optimization on market share-directed considerations, specific sales target-directed implementations, seller utility derivative-following implementations, model optimizer implementations and explorations, mathematical optimization-oriented and rules-based implementations. | 01-29-2009 |
20090099902 | System for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure discovery and optimizing allocation of advertising channels that optimize such objectives - An Internet system for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure and discovery and optimizing allocation of advertising channels that optimize such objectives. | 04-16-2009 |
20100169126 | Systems and methods for determining optimal pricing ans risk contol monitoring of auctioned assets including the automatic computation of bid prices for credit default swaps and the like - Embodiments of the invention provide an innovative, fully-automated system that facilitates the buying and selling of debt-based derivatives and other assets. The techniques described herein eliminate opaqueness, inefficiencies, and lack of risk monitoring and provide an end-to-end, highly efficient reverse-auction platform that considers many aspects of risk control and other parameters. This is accomplished while computing a true CDS price by incorporating reference entity, primary and secondary insurance company default risks. Furthermore, the reference entity pricing model decouples the borrower from the entity issuing the debt and eliminates rating inflation due to digital discontinuity. | 07-01-2010 |
20100191580 | METHOD, SYSTEM AND APPARATUS FOR AUTOMATIC REAL-TIME ITERATIVE COMMERCIAL TRANSACTIONS OVER THE INTERNET IN A MULTIPLE-BUYER, MULTIPLE-SELLER MARKETPLACE OPTIMIZING BOTH BUYER AND SELLER NEEDS BASED UPON THE DYNAMICS OF MARKET CONDITIONS - A method of communications network shopping by buyers of products and services for purchasing such from sellers in which buyers request an automatic reverse auctioneer or auction controller to initiate a reverse auction in real time amongst willing sellers and to solicit their automatic real-time iterative bidding price quotations for such products and services to be returned automatically over the network back to the controller under the iterative processing guidance of the controller to assure a best bid price quotation for the buyer; and automatically effecting buyer notification or purchase at such best price, all while the buyer may remain on-line, and without any manual intervention. | 07-29-2010 |
20110112923 | Seller automated engine methodology for optimized pricing strategies in automated real-time iterative reverse auctions over the internet and the like for the purchase and sale of goods and services - An improved seller automated engine architecture methodology particularly (though not exclusively) for use in automated real-time iterative reverse auctions over the Internet and the like for purchase and sale of goods and services, providing a choice of architectural implementations while enabling price optimization on market share-directed considerations, specific sales target-directed implementations, seller utility derivative-following implementations, model optimizer implementations and explorations, mathematical optimization-oriented and rules-based implementations. | 05-12-2011 |
20110112924 | Seller automated engine architecture for optimized pricing strategies in automated real-time iterative reverse auctions over the internet and the like for the purchase and sale of goods and services - An improved seller automated engine architecture methodology particularly (though not exclusively) for use in automated real-time iterative reverse auctions over the Internet and the like for purchase and sale of goods and services, providing a choice of architectural implementations while enabling price optimization on market share-directed considerations, specific sales target-directed implementations, seller utility derivative-following implementations, model optimizer implementations and explorations, mathematical optimization-oriented and rules-based implementations. | 05-12-2011 |
20110125605 | SYSTEMS AND METHODS FOR IMPLEMENTING AUCTIONS ON SOCIAL NETWORK PLATFORMS - A system platform and associated methods are provided for implementing online reverse auctions in a social network platform (SNP). A fully-automated, live, reverse-auction based system is integrated into an SNP to enable buyers to initiate desired transactions and take advantage of a subscribers' network of friends, colleagues, co-workers, family members and connections by connecting buyers and sellers in a non-intrusive, targeted fashion. Sellers compete for buyers' business by providing dynamic, real-time seller-specific pricing while simultaneously optimizing the seller's target parameters such as price, inventory levels, profit, revenue and volume. | 05-26-2011 |
20110231228 | SELLER AUTOMATED ENGINE ARCHITECTURE AND METHODOLOGY FOR OPTIMIZED PRICING STRATEGIES OF GOODS AND SERVICES - An improved seller automated engine architecture methodology particularly (though not exclusively) for use in automated real-time iterative reverse auctions and/or price quotations over the Internet and the like for purchase and sale of goods and services, providing a choice of architectural implementations while enabling price optimization on market share-directed considerations, specific sales target-directed implementations, seller utility derivative-following implementations, model optimizer implementations and explorations, mathematical optimization-oriented and rules-based implementations. | 09-22-2011 |
20130297428 | System For And Method Of Automatic Optimizing Quantitative Business Objectives Of Sellers (Advertisers) With Synergistic Pricing, Promotions and Advertisements, While Simultaneously Minimizing Expenditures and Discovery and Optimizing Allocation Of Advertising Channels That Optimize Such Objectives - An Internet system for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure and discovery and optimizing allocation of advertising channels that optimize such objectives. | 11-07-2013 |
20130311320 | METHOD, SYSTEM AND APPARATUS FOR AUTOMATIC REAL-TIME ITERATIVE COMMERCIAL TRANSACTIONS OVER THE INTERNET IN A MULTIPLE-BUYER, MULTIPLE-SELLER MARKETPLACE OPTIMIZING BOTH BUYER AND SELLER NEEDS BASED UPON THE DYNAMICS OF MARKET CONDITIONS - A method of communications network shopping by buyers of products and services for purchasing such from sellers in which buyers request an automatic reverse auctioneer or auction controller to initiate a reverse auction in real time amongst willing sellers and to it their automatic real-time iterative bidding price quotations for such products and services to be returned automatically over the network back to the controller under the iterative processing guidance of the controller to assure a best bid price quotation for the buyer; and automatically effecting buyer notification or purchase at such best price, all while the buyer may remain online, and without any manual intervention. | 11-21-2013 |
20130311351 | Systems and Methods for Determining Optimal Pricing and Risk Control Monitoring of Auctioned Assets Including the Automatic Computation of Bid Prices for Credit Default Swaps and the Like - Embodiments of the invention provide an innovative, fully-automated system that facilitates the buying and selling of debt-based derivatives and other assets. The techniques described herein eliminate opaqueness, inefficiencies, and lack of risk monitoring and provide an end-to-end, highly efficient reverse-auction platform that considers many aspects of risk control and other parameters. This is accomplished while computing a true CDS price by incorporating reference entity, primary and secondary insurance company default risks. Furthermore, the reference entity pricing model decouples the borrower from the entity issuing the debt and eliminates rating inflation due to digital discontinuity. | 11-21-2013 |
20140019257 | METHOD, SYSTEM AND APPARATUS FOR AUTOMATIC REAL-TIME ITERATIVE COMMERCIAL TRANSACTIONS OVER THE INTERNET IN A MULTIPLE-BUYER, MULTIPLE-SELLER MARKETPLACE OPTIMIZING BOTH BUYER AND SELLER NEEDS BASED UPON THE DYNAMICS OF MARKET CONDITIONS - A method of communications network shopping by buyers of products and services for purchasing such from sellers in which buyers request an automatic reverse auctioneer or auction controller to initiate a reverse auction in real time amongst willing sellers and to it their automatic real-time iterative bidding price quotations for such products and services to be returned automatically over the network back to the controller under the iterative processing guidance of the controller to assure a best bid price quotation for the buyer; and automatically effecting buyer notification or purchase at such best price, all while the buyer may remain online, and without any manual intervention. | 01-16-2014 |
20140222589 | System For And Method Of Automatic Optimizing Quantitative Business Objectives Of Sellers (Advertisers) With Synergistic Pricing, Promotions and Advertisements, While Simultaneously Minimizing Expenditures and Discovery and Optimizing Allocation Of Advertising Channels That Optimize Such Objectives - A system for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure and discovery and optimizing allocation of advertising channels that optimize such objectives. | 08-07-2014 |
20140222590 | System For And Method Of Automatic Optimizing Quantitative Business Objectives Of Sellers (Advertisers) With Synergistic Pricing, Promotions and Advertisements, While Simultaneously Minimizing Expenditures and Discovery and Optimizing Allocation Of Advertising Channels That Optimize Such Objectives - A system for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure and discovery and optimizing allocation of advertising channels that optimize such objectives. | 08-07-2014 |
20140244419 | Implementing Auctions on Social Network Platforms - A system platform and associated methods are provided for implementing online reverse auctions in a social network platform (SNP). A fully-automated, live, reverse-auction based system is integrated into an SNP to enable buyers to initiate desired transactions and take advantage of a subscribers' network of friends, colleagues, co-workers, family members and connections by connecting buyers and sellers in a non-intrusive, targeted fashion. Sellers compete for buyers' business by providing dynamic, real-time seller-specific pricing while simultaneously optimizing the seller's target parameters such as price, inventory levels, profit, revenue and volume. | 08-28-2014 |
20140244420 | Group Formation and Dynamic Pricing for E-Commerce in Social Networks - A system platform and associated methods are provided for implementing online reverse auctions in a social network platform (SNP). A fully-automated, live, reverse-auction based system is integrated into an SNP to enable buyers to initiate desired transactions and take advantage of a subscribers' network of friends, colleagues, co-workers, family members and connections by connecting buyers and sellers in a non-intrusive, targeted fashion. Sellers compete for buyers' business by providing dynamic, real-time seller-specific pricing while simultaneously optimizing the seller's target parameters such as price, inventory levels, profit, revenue and volume. | 08-28-2014 |
Patent application number | Description | Published |
20130102295 | MOBILE VOICE PLATFORM ARCHITECTURE WITH REMOTE SERVICE INTERFACES - A mobile voice platform for providing a user speech interface to computer-based services includes a mobile device having a processor, communication circuitry that provides access to the computer-based services, an operating system, and one or more applications that are run using the operating system and that utilize one or more of the computer-based services via the communication circuitry. The mobile voice platform includes at least one non-transient digital storage medium storing a program module having computer instructions that, upon execution by the processor, receives speech recognition results representing user speech that has been processed using automated speech recognition, determines a desired computer-based service based on the speech recognition results, accesses a remotely-stored service interface associated with the desired service, initiates the desired service using the service interface, receives a service result from the desired service, and provides a text-based service response for conversion to a speech response to be provided to the user. | 04-25-2013 |
20130103404 | MOBILE VOICE PLATFORM ARCHITECTURE - A mobile voice platform providing a user speech interface to computer-based services uses a device having a processor, communication circuitry, an operating system, and applications that are run using the operating system and that utilize the computer-based services via the communication circuitry. The mobile voice platform includes a non-transient digital storage medium storing first and second program modules. Upon execution by the processor the first program module receives speech recognition results, determines a desired service based on the speech recognition results, and provides at least some of the speech recognition results to the second program module. The second program module, when executed, generates a service request based on the speech recognition results provided from the first program module, provides the service request to one or more of the computer-based services, obtains a service result from the computer-based service(s), and supplies the first program module with a response. | 04-25-2013 |
20130197907 | SERVICES IDENTIFICATION AND INITIATION FOR A SPEECH-BASED INTERFACE TO A MOBILE DEVICE - A method of providing hands-free services using a mobile device having wireless access to computer-based services includes establishing a short range wireless connection between a mobile device and one or more audio devices that include at least a microphone and speaker; receiving at the mobile device speech inputted via the microphone from a user and sent via the short range wireless connection; wirelessly transmitting the speech input from the mobile device to a speech recognition server that provides automated speech recognition (ASR); receiving at the mobile device a speech recognition result representing the content of the speech input; determining a desired service by processing the speech recognition result using a first, service-identifying grammar; determining a user service request by processing at least some of the speech recognition result using a second, service-specific grammar associated with the desired service; initiating the user service request and receiving a service response; generating an audio message from the service response; and presenting the audio message to the user via the speaker. | 08-01-2013 |
20130197915 | SPEECH-BASED USER INTERFACE FOR A MOBILE DEVICE - A method of providing hands-free services using a mobile device having wireless access to computer-based services includes carrying out a completed speech session via a mobile device without any physical interaction with the mobile device, wherein the speech session includes receiving a speech input from a user, and obtaining from a cloud service a service result responsive to the speech input, and providing the service result as a speech response presented to the user. | 08-01-2013 |
20140066053 | AUTOMATICALLY MANAGING A WIRELESS CONNECTION AT A MOBILE DEVICE - A method of managing a wireless connection at a mobile device includes detecting a short-range wireless signal at a mobile device; determining whether the short-range wireless signal is broadcast from a vehicular short-range wireless device or a non-vehicular short-range wireless device; and restricting one or more services available at the mobile device based on whether the short-range wireless signal is broadcast from a vehicular short-range wireless device or a non-vehicular short-range wireless device. | 03-06-2014 |
20140066132 | VEHICLE COMMUNICATIONS USING A MOBILE DEVICE - A method of providing hands-free services using a mobile device having wireless access to computer-based services includes establishing a short-range wireless connection between a mobile device and a vehicle; receiving speech in the vehicle that is communicated to a mobile voice platform resident on the mobile device via the short-range wireless connection; parsing the received speech using the mobile voice platform to identify vehicle-specific vocabulary; when vehicle-specific vocabulary exists, identifying at least one vehicle-specific vocabulary term that affects vehicle operation; identifying at least one vehicle function of an inter-related group of vehicle functions that is associated with the identified vehicle-specific vocabulary; determining whether to access one or more cloud services based on the identity of the vehicle function; generating a text-based command reflecting audible control of the affected vehicle function; and sending the text-based command from the mobile device to the vehicle over the short-range wireless connection. | 03-06-2014 |
20140067392 | CENTRALIZED SPEECH LOGGER ANALYSIS - A method of providing hands-free services using a mobile device having wireless access to computer-based services includes receiving speech in a vehicle from a vehicle occupant; recording the speech using a mobile device; transmitting the recorded speech from the mobile device to a cloud speech service; receiving automatic speech recognition (ASR) results from the cloud speech service at the mobile device; and comparing the recorded speech with the received ASR results at the mobile device to identify one or more error conditions. | 03-06-2014 |
20140067403 | MANAGING SPEECH INTERFACES TO COMPUTER-BASED SERVICES - A method of managing speech interfaces to computer-based services includes beginning a first speech session that is carried out in a vehicle over a short-range wireless connection between a vehicle occupant and a mobile device; detecting an initiation of a second speech session while the first speech session is being carried out; determining an assigned priority level of the first speech session relative to an assigned priority level of the second speech session; and when the assigned priority level of the second speech session has a higher priority than the assigned priority level of the first speech session, carrying out a session-appropriate action on the first speech session. | 03-06-2014 |
20150057926 | Automatic Detection of Parking Level In Multi-Level Structure - Implementations of the present invention contemplate utilizing the communicative connections between a telematics service provider (TSP), a communication device, and a telematics unit in a vehicle parked in a multilevel parking garage to determine location information of the vehicle and to provide such information to a subscriber of the TSP. A subscriber of a TSP may transmit a request for information pertaining to the location of a vehicle parked within a multilevel parking structure from a communication device. Upon the receipt of such a request, the TSP provides the information requested by the subscriber. In various implementations, the providing of such information by the TSP may involve querying the telematics unit in the vehicle or querying a database storing location information pertaining to one or more vehicles and may further involve performing calculations to derive the information requested by the communication device. In some implementations, the information requested by the communication device includes but is not limited to a floor number, or level, of the parking garage on which the telematics-equipped vehicle is parked. | 02-26-2015 |
20160104378 | METHOD OF DETERMINING AN ATTRIBUTE OF A PARKING STRUCTURE - A method of determining an attribute of a parking structure includes monitoring vehicle status data (VSD) obtained by a first on-board processor operatively associated with a vehicle telematics unit. The first processor executes computer readable code encoded on a first non-transitory computer readable medium. The method includes recording, in a vehicle memory operatively associated with the first processor, the VSD based on an output of a vehicle on-board sensor. The method further includes communicating the recorded VSD to a data aggregator of a remote parking information system (RPIS) for storage as aggregated data in a computer memory associated with the RPIS. The method determines, via the data aggregator, whether the vehicle is in the parking structure based on the communicated recorded VSD. The method further includes determining the attribute via the RPIS based on the VSD stored in the computer memory, and storing the attribute in the computer memory. | 04-14-2016 |
Patent application number | Description | Published |
20130005896 | Expandable Graphite Particles and Methods of Making Same - Small particle size expandable graphite materials are described which are highly expandable, as well as methods of making such unique graphite materials. In one embodiment, expandable graphite particles are described having a particle size nominally between about 100 and 200 US mesh, a chromium content of less than 5 parts per million (ppm) and an expansion of about 80 cc/g or greater when heated at about 500° C. | 01-03-2013 |
20130156680 | Expandable Graphite Particles and Methods of Making Same - Small particle size expandable graphite materials are described which are highly expandable, as well as methods of making such unique graphite materials. In one embodiment, expandable graphite particles are described having a particle size nominally between about 100 and 200 US mesh, a chromium content of less than 5 parts per million (ppm) and an expansion of about 80 cc/g or greater when heated at about 500° C. | 06-20-2013 |
20140259328 | MOISTURE-INSENSITIVE THERMALLY PROTECTIVE MATERIALS AND GARMENTS MADE THEREFROM - Protective garments and methods for low wet pick-up from hose water, weather, etc. and from perspiration generated by the wearer, to minimize water impact on the insulative properties, minimize weight gain, and effectuate quick drying. For firefighting in particular, the disclosure provides that wet, hot air is driven out of the garment, away from the wearer (rather than in), and water entry is blocked. | 09-18-2014 |
20140259331 | MOISTURE-INSENSITIVE THERMALLY PROTECTIVE MATERIALS AND GARMENTS MADE THEREFROM - Protective garments and methods for low wet pick-up from hose water, weather, etc. and from perspiration generated by the wearer, to minimize water impact on the insulative properties, minimize weight gain, and effectuate quick drying. For firefighting in particular, the disclosure provides that wet, hot air is driven out of the garment, away from the wearer (rather than in), and water entry is blocked. | 09-18-2014 |