Including Downloading Patents (Class 717/178)
-
Patent number: 8769527Abstract: A server connected with an image forming apparatus and a client, an image forming system having the same and a driver remote installation method of an image forming apparatus, the method including selecting at least one client in which a driver of the image forming apparatus is to be installed by the server; selecting a type of the driver to be installed in the at least one selected client; installing an install manager to install the driver in the at least one selected client; and installing the selected driver in the at least one selected client using the install manager.Type: GrantFiled: August 24, 2009Date of Patent: July 1, 2014Assignee: Samsung Electronics Co., Ltd.Inventor: Jung-soo Seo
-
Patent number: 8769524Abstract: There is provided a method for HTML directed adaptive features for mobile applications. By presenting user interface portions of the application as HTML documents referenced from a manifest file, the manifest file may be updated from a remote server without directly modifying a native binary of the application. By registering URL handlers for application functions in the native binary of the application, and by modifying a local file manifest stored on a mobile device, the scope of application functionality can be updated by adding, removing, or modifying URLs. The manifest files may further be adapted using specific contexts, such as device hardware, location, user profile data, and other information. Advantageously, application update approval processes through application marketplaces may be bypassed since the native binary is kept intact, allowing for more timely and relevant updates.Type: GrantFiled: December 9, 2011Date of Patent: July 1, 2014Assignee: Disney Enterprises, Inc.Inventors: Bicrumjit Singh Bhullar, Albert Riley Howard, Jr., Anthony Young
-
Patent number: 8769255Abstract: An information processing system includes a control central processing unit a memory; and a stream interface configured to receive an input stream including data to be processed and to transfer the input stream to the memory. A download process in which the stream interface receives stream data including firmware and stores the stream data in the memory is executed in response to an instruction from the control central processing unit, and the control central processing unit analyzes the stream data stored in the memory to extract the firmware in the memory space and executes the firmware extracted in the memory space to process the data to be processed.Type: GrantFiled: January 20, 2009Date of Patent: July 1, 2014Assignee: Fujitsu Semiconductor LimitedInventors: Mitsuaki Hino, Toshio Hosoi
-
Publication number: 20140181803Abstract: The method administers an enterprise computing system that includes a plurality of user mobile computing devices. The method includes selecting a pre-written application for inclusion in a menu of enterprise applications downloadable to a user computing device, allowing the user computing device to download the pre-written application, and interposing an application wrapper on the pre-written application before allowing the user computing device to download the pre-written application, the application wrapper being configured to control an operation of the pre-written application.Type: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Applicant: BMC Software Acquisition, L.L.C.Inventors: Adam Charles COOPER, George THUCYDIDES, Geoff Ross MAIR, Caleb Peter BUXTON
-
Patent number: 8763004Abstract: An RF digitization and collection system (RFDCS) and methods for implementing the RF digitization and collection system to manage an application storage and retrieval space (App Space), wherein the App Space includes apps that may perform various offline and/or real-time transforms of RF signals received, stored, or played back on the RFDCS. Also, in the various embodiments, the RFDCS may govern the system resources available to these apps while ensuring that the RFDCS's core system functions are not impacted by the execution of one or more of these apps in the App Space. Thus, the RFDCS may enable users to utilize real-time signal processing by running various specialized apps without compromising the RFDCS's core system function, thereby promoting dynamic “on-the-fly” transformation of raw RF signals without compromising the user's overall experience.Type: GrantFiled: July 10, 2013Date of Patent: June 24, 2014Assignee: QRC, Inc.Inventor: Thomas F. Callahan, III
-
Patent number: 8762985Abstract: A method for providing a service in a user terminal device, which includes downloading a service hub program, installing the service hub program, generating an icon container corresponding to the service hub program, and displaying the icon container on a screen. If the icon container is selected, a list regarding an application program corresponding to the service hub program and a list regarding an icon of the application program are received from the server, and an icon regarding each application program included in the list regarding the application program corresponding to the service hub program is displayed according to the list regarding the icon of the application program.Type: GrantFiled: September 30, 2011Date of Patent: June 24, 2014Assignee: Samsung Electronics Co., LtdInventors: In-sung Cho, Nam-geol Lee, Young-seop Lee
-
Patent number: 8762584Abstract: The system and method described herein may activate an automatic provisioning system within customer premise equipment via a digital subscriber line, cable modem, or other residential hub or gateway interface and access a remote directory service to locate appropriate addressing and other information to initialize the customer premise equipment. The gateway interface may automatically update a configuration, heal bugs, and perform other maintenance and tasks to manage the customer premise equipment. Multiple gateway interfaces or products or services associated therewith may be configured at one premise and version control may be maintained to ensure compatibility.Type: GrantFiled: February 6, 2012Date of Patent: June 24, 2014Assignee: Novell, Inc.Inventors: Michael L. Buck, Richard D. Jones
-
Publication number: 20140173590Abstract: A system and method are provided for installing applications on a mobile device at first device initialization. An installation client communicates with a management server at an initial start-up state of a mobile device. The management server identifies a set of applications that are available for installation on the client device, and provides the installation files to the device. This initialization-installation of application programs allows the user to have the experience of having access to pre-installed applications at device initialization, while allowing application providers and mobile network operators real-time management of application programs being offered, without requiring pre-installing a bundle of applications on a device prior to device distribution.Type: ApplicationFiled: March 15, 2013Publication date: June 19, 2014Inventors: Oren Ein-Gal, Vincent Vu
-
Patent number: 8756596Abstract: Disclosed are a host apparatus connected to an image forming apparatus and a driver installation method and computer-readable medium thereof. A driver installation method of a host apparatus includes accessing a web page provided by the web server and selecting an installation of at least one driver stored in the web server in the host apparatus, transmitting user information of the host apparatus to the driver download server by the host apparatus, determining by the driver download server an existence of a custom driver for a user of the host apparatus by using the user information; and installing in the host apparatus the at least one driver selected according to the existence of the custom driver. With this configuration, a host apparatus and a driver installation method enables a user to install a latest version of the custom driver without any complicated process if a user accesses a web server in the image forming apparatus and selects an installation of the at least one driver.Type: GrantFiled: November 2, 2010Date of Patent: June 17, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Jae-kyung Cho, Seung-soo Oak
-
Patent number: 8752396Abstract: A component identification system and method, including an identifier associated with a replacement component, a memory to store one or more identifiers for each previously used component corresponding to the replacement component, and a processor to compare the identifier of the replacement component with the one or more stored identifiers of each previously used component. The replacement component is acceptable where the identifier of the replacement component differs from the one or more stored identifiers of each previously used component, and the replacement component is unacceptable where the identifier of the replacement component corresponds to one or more stored identifiers of each previously used component. Prior to accepting the replacement component, one or more predetermined validation operations can be performed on the identifier of the replacement component, with the identifier being formed in a serial number or code type scheme.Type: GrantFiled: February 23, 2007Date of Patent: June 17, 2014Assignee: Bosch Automotive Service Solutions, LLCInventor: Raheel Ashraf Chaudhry
-
Publication number: 20140165053Abstract: A license management system is provided for computer program applications, which includes an exchange network connecting a plurality of peer-to-peer network servers, wherein at least one network server of the plurality of peer-to-peer network servers acts as a provider server and at least one network server acts as a user server, and each peer-to-peer network server is configured to perform a method, which includes: controlling program installations according to respective license regulations; storing executable program codes to be distributed to requesting servers; generating, storing, and dispatching a metafile including at least license information on licensing conditions for a corresponding executable program code; sending a request for transmission of the metafile for a corresponding executable program code; downloading and storing a metafile; and downloading, installing, and executing the executable program code under the controlling of program installations according to the respective license regulatioType: ApplicationFiled: November 6, 2013Publication date: June 12, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Victor Rafael ESCOBAR-OLMOS, Jakob Christopher LANG, Tomas LIBAL, Angel NUNEZ-MENCIAS, Fabian ROMANOWSKI, Sven STERBLING
-
Publication number: 20140164106Abstract: A method for enabling services and functionalities across device types and service providers within a communication device includes processing a first device function type, a first service type, and a first cost function from the device, obtaining a first firmware and communicating the first firmware to the communication device for execution, activating a first set of service enabling instructions to enable a first service and a first functionality associated with the first firmware when the first firmware is executed on the communication device, processing a second device function type, a second service type, and a second cost function from the device, obtaining a second firmware to be executed on the device, communicating the second firmware to the device, and activating a second set of service enabling instructions to enable a second service and a second functionality associated with the second firmware when the second firmware is executed on the device.Type: ApplicationFiled: December 20, 2013Publication date: June 12, 2014Applicant: Saankhya Labs Private LimitedInventors: Parag Naik, Vivek Kimbahune
-
Patent number: 8752044Abstract: A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device. The updates may be accompanied by advertising, promotional and information content that is dynamically displayed to a user during processing of the update in the electronic device. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.Type: GrantFiled: July 27, 2007Date of Patent: June 10, 2014Assignee: QUALCOMM IncorporatedInventors: Giovanni Motta, Sunil Marolia, Brian O'Neill, Marko Slyz
-
Patent number: 8752041Abstract: An image forming apparatus in which applications can be installed is provided, in which the image forming apparatus includes an application information obtaining part for obtaining application information that is used for determining whether an application is installable in the image forming apparatus.Type: GrantFiled: October 24, 2007Date of Patent: June 10, 2014Assignee: Ricoh Company, Ltd.Inventors: Kunihiro Akiyoshi, Hiroyuki Tanaka, Mitsuo Ando
-
Publication number: 20140157256Abstract: A business process links several interrelated technological processes that allow a user or an owner to control the scope of applications or programs downloaded to a device by linking 1) an application or program rating system to 2) custom filters that screen out applications or programs not meeting the criteria defined by the user or owner to 3) a lock-down feature which warns, discloses, or impedes downloads or installation of applications not meeting the filter criteria to 4) an application or program removal system that removes or alerts users or owners of the presence of disables applications or programs that are either no longer consistent with user or owner expressed preferences because of a change of those preferences or a re-rating of or change in the application or program.Type: ApplicationFiled: November 30, 2013Publication date: June 5, 2014Applicant: DONOTGEOTRACKInventors: Charles T. Marshall, Donald Henry
-
Patent number: 8745617Abstract: A system and methods for managing applications on a mobile device. One method includes: receiving context data related to the mobile device; assigning a situational utility score to one or more applications available in an application repository by analyzing the context data and tags associated with the one or more applications to determine which applications have situational usefulness; and when a first application has a situational utility score greater than a first threshold value, displaying a prompt on the mobile device to install the first application.Type: GrantFiled: February 11, 2013Date of Patent: June 3, 2014Assignee: Google Inc.Inventors: Zoltan Stekkelpak, Gyula Simonyi
-
Patent number: 8745614Abstract: A method and controller device for upgrading firmware in a virtualized storage environment having a virtual machine manager, guest virtual machines and a storage device. The method includes downloading a new firmware solution bundle to a first logical area of the storage device, and installing the new firmware containing the virtual machine manager and guest virtual machines. The installation includes moving the solution bundle to a scratch area carved out of a P-cache area in the storage device, extracting the new firmware, copying the new firmware to the first logical area, marking the first logical area as the Active area, and marking the second logical area as the Staging area. The method also includes rebooting the virtualized storage environment with the installed new firmware, committing to the new firmware if the installation is successful, and rolling back the firmware version from the new firmware to the current firmware if the installation is not successful.Type: GrantFiled: May 13, 2011Date of Patent: June 3, 2014Assignee: LSI CorporationInventors: Arindam Banerjee, Pradeep Radhakrishna Venkatesha, John Thomas
-
Patent number: 8738082Abstract: Device (10) comprising a communication network operator subscriber identity module (SIM) card (12) or a software-based network operator SIM (12) or means for receiving a communication network operator subscriber identity module (SIM) card (12). The device (10) also comprises a device vendor-specific subscriber identity module (SIM) card (16) or a software-based device vendor-specific SIM (16) and a control unit (20) arranged to connect said network operator SIM card (12) and/or said device vendor-specific SIM card (16) or said software-based device vendor-specific SIM (16) to a communication network.Type: GrantFiled: December 21, 2010Date of Patent: May 27, 2014Assignees: Sony Mobile Communications AB, Sony CorporationInventor: Anders Angelhag
-
Patent number: 8739117Abstract: A method and system for generating a developer interface using a loaded program. The method of generating a developer interface may share a plurality of components included in a loaded program through a communication interface, and generate a new program using components selected from among the plurality of shared components through the developer interface.Type: GrantFiled: June 28, 2011Date of Patent: May 27, 2014Assignee: NHN Entertainment CorporationInventor: Dong Soo Lee
-
Patent number: 8737981Abstract: Systems, methods, and programs for activating a feature on a wireless device includes requesting the feature at the wireless device. A feature includes additional functions and services that add capability to or accessed by the wireless device, such as, but not limited to, voice mail, voice recognition, access to GPS, MPEG functions, and access to a data channel or increased data rates. The wireless device downloads a component from a download server that contains the logic to configure the wireless device as well as a carrier server to activate the feature. An expiration parameter or other licensing term may be associated with the requested feature. Upon expiration, the wireless device and/or carrier server is reconfigured to deactivate the feature.Type: GrantFiled: December 18, 2003Date of Patent: May 27, 2014Assignee: QUALCOMM IncorporatedInventors: Paul E. Jacobs, Stephen A. Sprigg, Jan K. Lezny, Jason B. Kenagy
-
Patent number: 8739154Abstract: Described is an improved method, system, and computer program product for implementing performance kits. Test data for the performance kit is preloaded into an installation image that is distributed with a vendor's product. This avoids the need for the customer himself to have to perform the tasks of installing the test data at the customer site.Type: GrantFiled: October 24, 2008Date of Patent: May 27, 2014Assignee: Oracle International CorporationInventors: Govindarajan Thirumalai, Praveen Arora
-
Patent number: 8732696Abstract: One embodiment of the invention is a technique to create and provide an analytic marketplace. A single file definition is created for a plurality of applications and sub-components of a complete analytic application. A request for an analytic application is received from a user at an analytic marketplace in a user session. The analytic marketplace searches for an application that matches the request using the single file and generates a search result. The request is responded according to the search result and then an appropriate analytic application is presented to the user.Type: GrantFiled: September 30, 2004Date of Patent: May 20, 2014Assignee: SAP AktiengesellschaftInventor: Roman Bukary
-
Patent number: 8732697Abstract: The disclosure provides a system, a method and a computer program product that facilitate access to one or more applications by a computing device. The disclosure includes a step of determining one or more contexts associated with the computing device or a user of the computing device, such that the one or more contexts describe environment or activity of the user or the computing device. The disclosure also includes a step of generating at least one contextual tag corresponding to the one or more contexts, after which the one or more applications associated with the at least one contextual tag are identified and the computing device is enabled to access the one or more applications.Type: GrantFiled: July 28, 2011Date of Patent: May 20, 2014Inventors: Premkumar Jonnala, Keertikiran Gokul
-
Patent number: 8730509Abstract: A network system and network system setting method including a control apparatus connected to a network and an image processing apparatus connected to the control apparatus so as to access the network, where when setup information for the image processing apparatus is transmitted to another image processing apparatus, setup information for the control apparatus is also transmitted.Type: GrantFiled: March 30, 2012Date of Patent: May 20, 2014Assignee: Canon Kabushiki KaishaInventor: Hideaki Ooba
-
Patent number: 8732695Abstract: A method of distributing software and supplemental display data and a client device having the same. The method reduces the cost of providing software to a number of devices on a multi-cast network. The software allows the user to gain access to the multi-cast network, and the supplemental display data is transferred to the client device over the network.Type: GrantFiled: August 29, 2008Date of Patent: May 20, 2014Assignee: Sony CorporationInventors: Robert Mark Stefan Porter, Clive Henry Gillard, Simon Dominic Haynes, Henry Epsom
-
Patent number: 8732694Abstract: A method and system for performing services in a server and a client of a client/server architecture are provided, and the method includes: when performing to a preset user decision point during the service performing process, the server interrupting the service performing and initiating a user decision request to a client, wherein the user decision request includes information requesting the user to decide a service performing action after the user decision point; after a user decision information made by the client responding to the user decision request is received, determining the service performing action corresponding to the received user decision information according to the corresponding relationship between the user decision information and a service performing rule, and performing the service according to the determined service performing action. The service performing action or flow can be intervened or influenced by the client through the present invention.Type: GrantFiled: June 11, 2010Date of Patent: May 20, 2014Assignee: ZTE CorporationInventor: Hao Yuan
-
Patent number: 8732665Abstract: Environments for testing are deployed. A library of different topology groupings is provided. An interface is presented to a user for receiving environment definitions. Elements from the library of different topology groupings are automatically provided to the user for creating a test environment according to the received environment definitions. The platform delivers fully configured instantaneous topology deployments of all flavors for product development and testing efforts. The topology deployment service platform is used to create reliable topologies of varying layers of complexity, varying machine providers, different roles, different product builds, integration with partners and varying product configurations. The ability to launch and create multiple test and development environments trivially in an automated reliable fashion allows complicated customer scenarios and configurations to be deployed.Type: GrantFiled: June 28, 2011Date of Patent: May 20, 2014Assignee: Microsoft CorporationInventors: Ravi S. Vedula, Michael Frank Caver, Jason Scott Cipra, Felix Antonio Deschamps, Andrew Ryan Dotson, Michael Dean McClellan, Jason Lawrence Muramoto
-
Publication number: 20140137103Abstract: A method for installing software components includes: a terminal receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; when the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal. With the present invention, the process of installing software component is more reasonable. A system and apparatus for installing software components are also provided.Type: ApplicationFiled: January 20, 2014Publication date: May 15, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Shouling Cui, Xiaoqian Chai, Linyi Tian, Kepeng Li
-
Patent number: 8726270Abstract: Distributed installation configuration system and method are provided. The system and method in one aspect collects information about all products and components being installed from a centralized user interface, before the actual installation is performed, regardless of the target machine locations. The collected information is then stored centrally. Thereafter, subsequent installations, whether on the same or different machine locations, access this information for the subsequent installation procedure.Type: GrantFiled: April 9, 2012Date of Patent: May 13, 2014Assignee: Google Inc.Inventor: Travis David Kane
-
Patent number: 8726272Abstract: Embodiments of the present invention provide for updating an application such as an authoring tool for defining one or more customized configurations of a software package. According to one embodiment, a base package including the application and information defining a base configuration for the application can be received and installed. Instructions to create a custom configuration of the application can be received and information defining the custom configuration can be saved separate from the application and the base configuration. An update package including an update to the authoring tool can be received and installed. The information defining the custom configuration can be read and compared to the update to the authoring tool to determine whether the update affects the custom configuration. If the update to the authoring tool affects the custom configuration, elements of the custom configuration that are found to be affected can be reported.Type: GrantFiled: January 15, 2009Date of Patent: May 13, 2014Assignee: Oracle International CorporationInventors: Thomas R. Williams, Shawn A. Martine, Timothy Threlkeld, Jason K. Reicheneker, Daniel Scott Stern, Manuel Albert Neyra
-
Patent number: 8725997Abstract: Examples of methods and apparatus are provided for self-provisioning of configuration for a specific-purpose local client having a windows-based embedded image with a write-filter and obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include a retrieval module of the specific-purpose local client configured to facilitate locating a repository server containing a configuration file. The retrieval module may be configured to facilitate obtaining the configuration file from the repository server while the write-filter is enabled, while obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include an apply settings module of the specific-purpose local client configured to apply a configuration change to the windows-based embedded image based on the configuration file or another configuration file.Type: GrantFiled: February 25, 2011Date of Patent: May 13, 2014Assignee: Wyse Technology L.L.C.Inventors: Sanmati Bahubali Tukol, Mohan Prabhala
-
Patent number: 8726330Abstract: Payment-based audiovisual playback system characterized by comprising a microprocessor device associated with a payment device primarily including means for storing, inter alia, in digital format the visual and sound information to be used. The system is associated through interfaces with display means and sound playback means for providing a multimedia environment. The system is controlled by a multitask operating system including a tool and service library integrated into the storage means. The system, which is also associated through an interface with a telecommunications modem, is optionally connected to an audiovisual data distribution network by a telecommunications modem and telecommunications links, said telecommunications function also being controlled by said multitask operating system.Type: GrantFiled: July 9, 2009Date of Patent: May 13, 2014Assignee: TouchTunes Music CorporationInventors: Guy Nathan, Tony Mastronardi
-
Patent number: 8719705Abstract: An information processing apparatus having an operating system installed thereon is provided with a help file manager. The help file manager obtains language type information indicating a language type currently set for the operating system, obtains one of a plurality of help files that corresponds to the obtained language type information from a resource file, and expands the obtained help file into an expanded help file to store the expanded help file at the information processing apparatus. The information processing apparatus displays a help window generated based on the expanded help file that is stored.Type: GrantFiled: February 16, 2010Date of Patent: May 6, 2014Assignee: Ricoh Company, Ltd.Inventor: Hironobu Horikoshi
-
Patent number: 8719812Abstract: Methods, systems, and computer readable media for dynamically modifying and utilizing a software package description for software installation are disclosed. According to one method, a software package that includes a software description file is loaded on a hardware platform. The software description file is dynamically modified based on the software package and the hardware platform. The method also includes utilizing the modified software description file to install the software package on the hardware platform.Type: GrantFiled: June 30, 2008Date of Patent: May 6, 2014Assignee: EMC CorporationInventors: Brandon Myers, Eric Vook, Victor Kan
-
Patent number: 8719810Abstract: An apparatus and method for updating a program of a mobile terminal using an Over-The-Air (OTA) programming mechanism is provided. The program upgrade apparatus includes a first memory for storing a reference version of the program and at least one upgrade package; a second memory for loading an upgrade version of the program; a communication unit for enabling the mobile terminal to communicate with an external system; and a control unit for controlling the communication unit to download the upgrade package in response to an upgrade notification message from the external system, installing the upgrade package within the first memory, generating an upgrade version of the program by merging the upgrade package and the reference version in response to an install command, and operating the mobile terminal with the upgraded version of the program.Type: GrantFiled: July 13, 2007Date of Patent: May 6, 2014Assignee: Samsung Electronics Co., LtdInventor: Sung-Jo Oh
-
Patent number: 8719815Abstract: A method for distributing a computer software package using a pre-requisite query is disclosed. A first pre-requisite query is associated with a package. Attribute information is obtained from one or more managed nodes across a computer network. The attribute information is stored on an administrative system. The first pre-requisite query is run using the attribute information on the administrative system to obtain a first result. The first result indicates whether the one or more managed nodes has the necessary attribute information for the package. The package is sent to the one or more managed nodes that have the necessary attribute information for the package.Type: GrantFiled: December 9, 2005Date of Patent: May 6, 2014Assignee: Crimson CorporationInventors: Richard Park, Mark Bird, David A. Eatough
-
Publication number: 20140123131Abstract: An example computer apparatus includes a processor coupled to a memory storing a program. The processor executes the program to perform operations including displaying an application menu screen displaying at least a selectable first menu item for an uninstalled first application and a selectable second menu item for an installed second application; periodically determining availability/unavailability of the first application for download from another computer apparatus; in response to selection of the first menu item if the most recent periodic determining has determined that the first application is unavailable for download from the server, providing announcement information about the first application; and in response to selection of the first menu item if the most recent periodic determining has determined that the first application is available for download from the server, initiating a process for downloading and installing the first application.Type: ApplicationFiled: November 14, 2013Publication date: May 1, 2014Applicant: NINTENDO CO., LTD.Inventors: Kenji YAMAMOTO, TSUTOMO KANESHIGE, YUSUKE SHIBATA, TAKESHI SHIMADA
-
Patent number: 8713135Abstract: Systems and methods for managing imaging of computing devices are provided. A device image manager enables selection of one or more device images on the basis of various computing device criteria. The device image manager may obtain hardware qualification information associated with one or more device images, and obtain device configuration information associated with a computing device. The device image manager may select a set of appropriate device images for the computing device based on the hardware qualification information, device configuration information, or various device image selection criteria.Type: GrantFiled: June 23, 2011Date of Patent: April 29, 2014Assignee: Amazon Technologies, Inc.Inventors: Eden G. Adogla, Pradeep Vincent, Benjamin E. Howard
-
Patent number: 8712848Abstract: Software for use on a client device that is configured for communications via a communications network instantiates a communications function that effects an advertisement download communication link between the client device and an advertisement distribution server system via the communications network, at selected advertisement download times, an advertisement download function that downloads advertisements identified in a playlist(s) generated by at least one playlist server, via the advertisement download communication link, at the selected advertisement download times, an advertisement storage function for storing the downloaded advertisements on a storage medium associated with the client device, and an advertisement display function that effects display of at least selected ones of the stored advertisements.Type: GrantFiled: September 6, 2006Date of Patent: April 29, 2014Assignee: QUALCOMM IncorporatedInventors: Paul E. Jacobs, Franklin P. Antonio, Steve Dorner, John W. Noerenberg, Jeffrey K. Belk, Benjamin P. Ogdon, Jeffrey D. Beckley, Alan Bird, John D. Boyd, John Sam Purlia, William J. Rhodes, David Jonathan Ross, Matthew J. Dudziak
-
Patent number: 8713562Abstract: Exemplary system and computer program product embodiments for deploying code in a computing sysplex environment are provided. In one embodiment, by way of example only, a system-wide trending mechanism is applied. At least one of an idle time and a low Central Processing Unit (CPU) utilization time of one system in the sysplex environment is matched with an estimated deployment time obtained from at least one of a latest measured period of time and a calculated time trend. A system-wide coordinating mechanism is applied. A staggered code deployment operation is recommended for at least one node of the system at an optimum system time generated from the matching. Data obtained from the code deployment operation is recorded, including a new latest measured period of time. The data is used to generate an updated time trend.Type: GrantFiled: January 6, 2012Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventor: Joseph Whitney Dain
-
Patent number: 8707293Abstract: A package manager that determines circular dependencies in a list of software packages to be installed on a client computer and resolves those circular dependencies so that the list of software packages can be installed is described. The package manager receives a list of software packages along with information regarding the dependencies of the software packages. The package manager generates a directed graph of the software packages based on the dependency information. Using the directed graph, the package manager determines strongly coupled components to collect and install, where each strongly coupled component includes a set of dependent components. The package manager further installs these strongly coupled components.Type: GrantFiled: March 3, 2010Date of Patent: April 22, 2014Assignee: Red Hat, Inc.Inventor: Florian Festi
-
Patent number: 8707298Abstract: An image forming apparatus includes a printer driver; a first software-identifier storage unit that stores therein a first software identifier that identifies software of a printing device, in which a second plugin for enabling the printing device to implement a feature corresponding to a feature of a first plugin to be installed in the printer driver, can be installed; an installable plugin determining unit that compares the first software identifier with the second software identifier and determines whether the second plugin can be installed in the software of the printing device; and an installing unit that installs, if it is determined that the second plugin can be installed, the first plugin in the printer driver.Type: GrantFiled: May 20, 2010Date of Patent: April 22, 2014Assignee: Ricoh Company, LimitedInventor: Shigeo Araki
-
Patent number: 8707297Abstract: A method for updating firmware comprises executing a native operating system change management program that acts cooperatively with a firmware update package to update a firmware program in the information handling system. An apparatus comprises an information handling system running an operating system. An operating system change management program in a memory of the information handling system acts cooperatively with the operating system and a firmware update package to update a firmware program in the information handling system. Another method for updating firmware comprises building a firmware update package that is executable in a change management program running in a native operating system on an information handling system, and storing the firmware update package in a repository available to a user.Type: GrantFiled: July 26, 2006Date of Patent: April 22, 2014Assignee: Dell Products L.P.Inventors: Michael E. Brown, Matthew L. Domsch
-
Patent number: 8706649Abstract: Deep linking to a URL of a download is obviated by the generation of a dynamic symbolic system link. When a user is at a download page, the HTML source for the displayed download button does not contain the URL of the download site. Selection of the button sends as form values the product ID and a session ID to the server which generates a dynamic link. This link is returned to the browser to redirect it to the download site. The link is further set to expire after the session so that, even if the link is captured, after expiration it will be unable to reach the download site.Type: GrantFiled: August 31, 2001Date of Patent: April 22, 2014Assignee: Apple Inc.Inventors: Glenn Epis, Judy Halchin, Chris Sharp, Eduardo Cue, Thomas Alan Fitzgerald
-
Publication number: 20140109085Abstract: Methods and devices for controlling access to resources are disclosed herein.Type: ApplicationFiled: December 18, 2013Publication date: April 17, 2014Applicant: BlackBerry LimitedInventors: Michael Anthony Carrara, Daniel Jonas Major
-
Publication number: 20140109084Abstract: Systems and methods are provided for opening an unknown file. For example, whether a software matching with an unknown file is locally installed is detected; in response to the software being locally installed, the unknown file is opened using the installed software; and in response to the software not being locally installed, the software is downloaded and the unknown file is opened using the downloaded software.Type: ApplicationFiled: December 5, 2013Publication date: April 17, 2014Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yanhui Shen, Xuehui Zhang
-
Patent number: 8701105Abstract: In a system and a method, a request from a client device to generate a downloadable file representing an offline version of a web-based application hosted by a web server is received. Application components and data used by the web-based application are packaged into the downloadable file, and the downloadable file is transmitted to the requesting client device. The web-based application is locked to prevent access to the web-based application. A revised downloadable file is received that includes changes to at least one of the application components and the data contained in the downloadable file. As applicable, the application components and data used by the web-based application are updated with the changes to the at least one of the application components and the data contained in the revised downloadable file. Subsequent to the updating, the web-based application is unlocked, and the downloadable file is invalidated.Type: GrantFiled: May 19, 2011Date of Patent: April 15, 2014Assignee: SAP AGInventor: Stefan Knobel
-
Patent number: 8701023Abstract: A design tool provides a conflict management graphical user interface (GUI). The conflict management GUI notifies a user that requested values of a global resource result in a conflict during development of an embedded application. The conflict management GUI further provides the user with a user interface element to adjust the requested values until the conflict is resolved.Type: GrantFiled: February 14, 2007Date of Patent: April 15, 2014Assignee: Cypress Semiconductor CorporationInventors: Marat M. Zhaksilikov, Kenneth Y. Ogami, Andrew Best
-
Patent number: 8689210Abstract: A system for a package pre-fetching for a remote program installation. The system includes a cache and a service program unit. The service program unit receives a request for a package required for an installation of an operating system and at least one peripheral application thereof from a computing node. The service program unit determines a package request sequence by which the computer node issues one or more package requests according to a type of the computing node, so as to pre-read a subsequent package from an external storage device into the cache before the computing node issues a request for the subsequent package.Type: GrantFiled: November 25, 2008Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: Kai Ding, Thanh T. Pham, Huan Long Wang, Xiang Zhan, Hai Yong Zhang, Yang Zhao
-
Patent number: 8689208Abstract: Architecture that enables separation of a user interface (UI) upgrade from the content and application logic upgrade. Administrators can upgrade to take advantage of new infrastructure features, and independently schedule the UI upgrade, for example, to accommodate customization work or to ensure user training. Furthermore, administrators can now allow users to choose when to switch to the new UI. More specifically, the architecture facilitates the separation of a UI upgrade from content and application logic upgrade, the ability to control the UI upgrade at multiple levels of precision, the ability for application logic and UI components to change behaviors based on the UI version of the context, and the ability to “preview” the updated UI before permanently switching to it. Additionally, UI components can be filtered to only appear in the appropriate UI version, and the site's UI version can be compared to versions that a component is compatible with.Type: GrantFiled: June 24, 2010Date of Patent: April 1, 2014Assignee: Microsoft CorporationInventors: Jonathan Fred Kern, Timothy Paul McConnell, Sean Lamont Grant Livingston, Hai Liu, Luis Angel Mex