Including Downloading Patents (Class 717/178)
  • Patent number: 8769527
    Abstract: 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: Grant
    Filed: August 24, 2009
    Date of Patent: July 1, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jung-soo Seo
  • Patent number: 8769524
    Abstract: 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: Grant
    Filed: December 9, 2011
    Date of Patent: July 1, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Bicrumjit Singh Bhullar, Albert Riley Howard, Jr., Anthony Young
  • Patent number: 8769255
    Abstract: 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: Grant
    Filed: January 20, 2009
    Date of Patent: July 1, 2014
    Assignee: Fujitsu Semiconductor Limited
    Inventors: Mitsuaki Hino, Toshio Hosoi
  • Publication number: 20140181803
    Abstract: 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: Application
    Filed: December 20, 2013
    Publication date: June 26, 2014
    Applicant: BMC Software Acquisition, L.L.C.
    Inventors: Adam Charles COOPER, George THUCYDIDES, Geoff Ross MAIR, Caleb Peter BUXTON
  • Patent number: 8763004
    Abstract: 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: Grant
    Filed: July 10, 2013
    Date of Patent: June 24, 2014
    Assignee: QRC, Inc.
    Inventor: Thomas F. Callahan, III
  • Patent number: 8762985
    Abstract: 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: Grant
    Filed: September 30, 2011
    Date of Patent: June 24, 2014
    Assignee: Samsung Electronics Co., Ltd
    Inventors: In-sung Cho, Nam-geol Lee, Young-seop Lee
  • Patent number: 8762584
    Abstract: 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: Grant
    Filed: February 6, 2012
    Date of Patent: June 24, 2014
    Assignee: Novell, Inc.
    Inventors: Michael L. Buck, Richard D. Jones
  • Publication number: 20140173590
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: June 19, 2014
    Inventors: Oren Ein-Gal, Vincent Vu
  • Patent number: 8756596
    Abstract: 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: Grant
    Filed: November 2, 2010
    Date of Patent: June 17, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-kyung Cho, Seung-soo Oak
  • Patent number: 8752396
    Abstract: 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: Grant
    Filed: February 23, 2007
    Date of Patent: June 17, 2014
    Assignee: Bosch Automotive Service Solutions, LLC
    Inventor: Raheel Ashraf Chaudhry
  • Publication number: 20140165053
    Abstract: 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 regulatio
    Type: Application
    Filed: November 6, 2013
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Victor Rafael ESCOBAR-OLMOS, Jakob Christopher LANG, Tomas LIBAL, Angel NUNEZ-MENCIAS, Fabian ROMANOWSKI, Sven STERBLING
  • Publication number: 20140164106
    Abstract: 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: Application
    Filed: December 20, 2013
    Publication date: June 12, 2014
    Applicant: Saankhya Labs Private Limited
    Inventors: Parag Naik, Vivek Kimbahune
  • Patent number: 8752044
    Abstract: 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: Grant
    Filed: July 27, 2007
    Date of Patent: June 10, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Giovanni Motta, Sunil Marolia, Brian O'Neill, Marko Slyz
  • Patent number: 8752041
    Abstract: 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: Grant
    Filed: October 24, 2007
    Date of Patent: June 10, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Kunihiro Akiyoshi, Hiroyuki Tanaka, Mitsuo Ando
  • Publication number: 20140157256
    Abstract: 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: Application
    Filed: November 30, 2013
    Publication date: June 5, 2014
    Applicant: DONOTGEOTRACK
    Inventors: Charles T. Marshall, Donald Henry
  • Patent number: 8745617
    Abstract: 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: Grant
    Filed: February 11, 2013
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Zoltan Stekkelpak, Gyula Simonyi
  • Patent number: 8745614
    Abstract: 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: Grant
    Filed: May 13, 2011
    Date of Patent: June 3, 2014
    Assignee: LSI Corporation
    Inventors: Arindam Banerjee, Pradeep Radhakrishna Venkatesha, John Thomas
  • Patent number: 8738082
    Abstract: 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: Grant
    Filed: December 21, 2010
    Date of Patent: May 27, 2014
    Assignees: Sony Mobile Communications AB, Sony Corporation
    Inventor: Anders Angelhag
  • Patent number: 8739117
    Abstract: 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: Grant
    Filed: June 28, 2011
    Date of Patent: May 27, 2014
    Assignee: NHN Entertainment Corporation
    Inventor: Dong Soo Lee
  • Patent number: 8737981
    Abstract: 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: Grant
    Filed: December 18, 2003
    Date of Patent: May 27, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Paul E. Jacobs, Stephen A. Sprigg, Jan K. Lezny, Jason B. Kenagy
  • Patent number: 8739154
    Abstract: 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: Grant
    Filed: October 24, 2008
    Date of Patent: May 27, 2014
    Assignee: Oracle International Corporation
    Inventors: Govindarajan Thirumalai, Praveen Arora
  • Patent number: 8732696
    Abstract: 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: Grant
    Filed: September 30, 2004
    Date of Patent: May 20, 2014
    Assignee: SAP Aktiengesellschaft
    Inventor: Roman Bukary
  • Patent number: 8732697
    Abstract: 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: Grant
    Filed: July 28, 2011
    Date of Patent: May 20, 2014
    Inventors: Premkumar Jonnala, Keertikiran Gokul
  • Patent number: 8730509
    Abstract: 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: Grant
    Filed: March 30, 2012
    Date of Patent: May 20, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideaki Ooba
  • Patent number: 8732695
    Abstract: 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: Grant
    Filed: August 29, 2008
    Date of Patent: May 20, 2014
    Assignee: Sony Corporation
    Inventors: Robert Mark Stefan Porter, Clive Henry Gillard, Simon Dominic Haynes, Henry Epsom
  • Patent number: 8732694
    Abstract: 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: Grant
    Filed: June 11, 2010
    Date of Patent: May 20, 2014
    Assignee: ZTE Corporation
    Inventor: Hao Yuan
  • Patent number: 8732665
    Abstract: 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: Grant
    Filed: June 28, 2011
    Date of Patent: May 20, 2014
    Assignee: Microsoft Corporation
    Inventors: Ravi S. Vedula, Michael Frank Caver, Jason Scott Cipra, Felix Antonio Deschamps, Andrew Ryan Dotson, Michael Dean McClellan, Jason Lawrence Muramoto
  • Publication number: 20140137103
    Abstract: 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: Application
    Filed: January 20, 2014
    Publication date: May 15, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Shouling Cui, Xiaoqian Chai, Linyi Tian, Kepeng Li
  • Patent number: 8726270
    Abstract: 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: Grant
    Filed: April 9, 2012
    Date of Patent: May 13, 2014
    Assignee: Google Inc.
    Inventor: Travis David Kane
  • Patent number: 8726272
    Abstract: 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: Grant
    Filed: January 15, 2009
    Date of Patent: May 13, 2014
    Assignee: Oracle International Corporation
    Inventors: Thomas R. Williams, Shawn A. Martine, Timothy Threlkeld, Jason K. Reicheneker, Daniel Scott Stern, Manuel Albert Neyra
  • Patent number: 8725997
    Abstract: 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: Grant
    Filed: February 25, 2011
    Date of Patent: May 13, 2014
    Assignee: Wyse Technology L.L.C.
    Inventors: Sanmati Bahubali Tukol, Mohan Prabhala
  • Patent number: 8726330
    Abstract: 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: Grant
    Filed: July 9, 2009
    Date of Patent: May 13, 2014
    Assignee: TouchTunes Music Corporation
    Inventors: Guy Nathan, Tony Mastronardi
  • Patent number: 8719705
    Abstract: 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: Grant
    Filed: February 16, 2010
    Date of Patent: May 6, 2014
    Assignee: Ricoh Company, Ltd.
    Inventor: Hironobu Horikoshi
  • Patent number: 8719812
    Abstract: 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: Grant
    Filed: June 30, 2008
    Date of Patent: May 6, 2014
    Assignee: EMC Corporation
    Inventors: Brandon Myers, Eric Vook, Victor Kan
  • Patent number: 8719810
    Abstract: 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: Grant
    Filed: July 13, 2007
    Date of Patent: May 6, 2014
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Sung-Jo Oh
  • Patent number: 8719815
    Abstract: 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: Grant
    Filed: December 9, 2005
    Date of Patent: May 6, 2014
    Assignee: Crimson Corporation
    Inventors: Richard Park, Mark Bird, David A. Eatough
  • Publication number: 20140123131
    Abstract: 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: Application
    Filed: November 14, 2013
    Publication date: May 1, 2014
    Applicant: NINTENDO CO., LTD.
    Inventors: Kenji YAMAMOTO, TSUTOMO KANESHIGE, YUSUKE SHIBATA, TAKESHI SHIMADA
  • Patent number: 8713135
    Abstract: 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: Grant
    Filed: June 23, 2011
    Date of Patent: April 29, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Eden G. Adogla, Pradeep Vincent, Benjamin E. Howard
  • Patent number: 8712848
    Abstract: 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: Grant
    Filed: September 6, 2006
    Date of Patent: April 29, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: 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: 8713562
    Abstract: 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: Grant
    Filed: January 6, 2012
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventor: Joseph Whitney Dain
  • Patent number: 8707293
    Abstract: 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: Grant
    Filed: March 3, 2010
    Date of Patent: April 22, 2014
    Assignee: Red Hat, Inc.
    Inventor: Florian Festi
  • Patent number: 8707298
    Abstract: 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: Grant
    Filed: May 20, 2010
    Date of Patent: April 22, 2014
    Assignee: Ricoh Company, Limited
    Inventor: Shigeo Araki
  • Patent number: 8707297
    Abstract: 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: Grant
    Filed: July 26, 2006
    Date of Patent: April 22, 2014
    Assignee: Dell Products L.P.
    Inventors: Michael E. Brown, Matthew L. Domsch
  • Patent number: 8706649
    Abstract: 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: Grant
    Filed: August 31, 2001
    Date of Patent: April 22, 2014
    Assignee: Apple Inc.
    Inventors: Glenn Epis, Judy Halchin, Chris Sharp, Eduardo Cue, Thomas Alan Fitzgerald
  • Publication number: 20140109085
    Abstract: Methods and devices for controlling access to resources are disclosed herein.
    Type: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Applicant: BlackBerry Limited
    Inventors: Michael Anthony Carrara, Daniel Jonas Major
  • Publication number: 20140109084
    Abstract: 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: Application
    Filed: December 5, 2013
    Publication date: April 17, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yanhui Shen, Xuehui Zhang
  • Patent number: 8701105
    Abstract: 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: Grant
    Filed: May 19, 2011
    Date of Patent: April 15, 2014
    Assignee: SAP AG
    Inventor: Stefan Knobel
  • Patent number: 8701023
    Abstract: 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: Grant
    Filed: February 14, 2007
    Date of Patent: April 15, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Marat M. Zhaksilikov, Kenneth Y. Ogami, Andrew Best
  • Patent number: 8689210
    Abstract: 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: Grant
    Filed: November 25, 2008
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kai Ding, Thanh T. Pham, Huan Long Wang, Xiang Zhan, Hai Yong Zhang, Yang Zhao
  • Patent number: 8689208
    Abstract: 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: Grant
    Filed: June 24, 2010
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Jonathan Fred Kern, Timothy Paul McConnell, Sean Lamont Grant Livingston, Hai Liu, Luis Angel Mex