Including Multiple Files Patents (Class 717/175)
-
Patent number: 8769131Abstract: A cloud connector key includes a network interface configured to connect to a network, a mass storage interface configured to connect to a network isolated device, and a computation module operatively connected to the network interface and the mass storage interface. The computational module is configured to connect to a cloud repository using the network interface by obtaining, from storage on the cloud connector key, a network address of the cloud repository, requesting connection to the cloud repository using the network address, and authenticating, using credentials in the storage on the cloud connector key, to an account in the cloud repository. The computational module is further configured to transfer a file between the account in the cloud repository and a network isolated device via the mass storage interface.Type: GrantFiled: April 16, 2010Date of Patent: July 1, 2014Assignee: Oracle America, Inc.Inventors: Omer Pomerantz, Jeremy Hoyland, Daniel David Blaukopf
-
Patent number: 8762986Abstract: Methods and apparatus, including computer program products, are provided for deploying virtual appliances. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more requirements of virtual appliances and one or more resources available to host the virtual appliances. A download manager may be used to install the virtual appliances. The installation may be configured based on the received information. The start of the virtual appliances may be initiated based on a dependency description. The dependency description includes a sequence for starting the virtual appliances including the network configuration. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: February 20, 2008Date of Patent: June 24, 2014Assignee: SAP AGInventors: Alexander Gebhart, Erol Bozak
-
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: 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
-
Patent number: 8756594Abstract: An enterprise computing system may utilize a management infrastructure that interacts with protected services in the system. The management infrastructure accepts requests through an anti-tamper procedure that specifies a tamper event, a crucial service to be protected, and a remedial action that may be applied when the tamper event occurs on the protected service. The anti-tamper procedure may be created by a system administrator and distributed to one or more client devices in the system. The management infrastructure monitors a protected service in accordance with the operations and actions specified in the anti-tamper procedure thereby ensuring that the integrity of the system is preserved.Type: GrantFiled: October 28, 2011Date of Patent: June 17, 2014Assignee: Microsoft CorporationInventors: Alex Umansky, Eli Zeitlin, Ronen Borshack
-
Patent number: 8756256Abstract: Methods and systems enable communication devices equipped with software defined radio based chipset modules to seamlessly re-program the communication device to operate on any of a variety of service provider networks. By re-programming a communication device equipped with software defined radio based chipset module, the communication device can support communications over both UMTS and CDMA communication networks. An environment is provided which allows a user to quickly and efficiently switch between service provider accounts supporting communications.Type: GrantFiled: May 26, 2010Date of Patent: June 17, 2014Assignee: QUALCOMM IncorporatedInventors: Yogesh Tugnawat, Samir B. Thakkar, Billy A. Oostra
-
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: 8752040Abstract: An upgrade tracking system for tracking aspects of an application upgrade. In various embodiments, the update tracking system includes a statistics collection component configured to collect statistics related an execution of the application upgrade, where the application upgrade includes a plurality of data upgrade files, and where the plurality of data upgrade files are organized into a plurality of functional upgrade groups. The system further includes a timing component configured to report execution timings related to the execution of the application upgrade, and a status component configured to track statuses related to the execution of the application upgrade.Type: GrantFiled: June 27, 2008Date of Patent: June 10, 2014Assignee: Oracle International CorporationInventor: Matthew Halliday
-
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
-
Patent number: 8745615Abstract: The installation of multiple applications by an installer is executed in a mode that does not display an error message in a display device. Upon an installation performed by the installer ending, the result of the installation performed by the installer is determined. As a result of the determination, an installer that failed at the installation is caused to re-execute the installation of the application whose installation failed in a mode that displays an error message in the display device. As a result of the re-execution, an error message is displayed in the display device by the installer that failed at the installation.Type: GrantFiled: June 7, 2013Date of Patent: June 3, 2014Assignee: Canon Kabushiki KaishaInventor: Yousuke Sugai
-
Patent number: 8745611Abstract: A system may include computer code for analyzing an upgrade from a first version to a second version of a software program that has been customized without performing the upgrade. The system may provide default state information of default program objects. The default program objects would be included in a default installation of the second version of the software program. The computer code may retrieve current state information of current program objects from an application database. The software program that has been customized may include the current program objects. The system may generate upgrade information based on a comparison between the current state information and the default state information. The upgrade information may identify a subset of the current program objects that would be impacted by the upgrade.Type: GrantFiled: July 31, 2008Date of Patent: June 3, 2014Assignee: Accenture Global Services LimitedInventors: Sachin Saraf, Vidyut Dinkar Kichambare
-
Patent number: 8745589Abstract: Systems and methods for testing in a testing lifecycle are described herein. In one embodiment, the testing system includes an extraction module to extract at least one test case pertaining to a requirement associated with a first build, a modified requirement and an incremental requirement associated with an updated build. Further, an execution module executes the extracted test cases on the build to verify the requirement associated with the build.Type: GrantFiled: May 4, 2011Date of Patent: June 3, 2014Assignee: Tata Consultancy Services LimitedInventors: Prabhu Arumugham, Nisha Augustine, Ruby Felecia Noel, Bhanu Raju, Prabhu Subramaniam
-
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: 8732691Abstract: A method for installing an application in a portable terminal includes acquiring a screen image of another portable terminal and acquiring information about at least one applications from the acquired screen image, displaying a list of the at least one applications whose information is acquired, and requesting and receiving an installation file of an application selected by a user from the displayed list, and installing the selected application by using the received installation file.Type: GrantFiled: June 21, 2012Date of Patent: May 20, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Sung-Hak Ryu, Byeong-Gyun You, Cheong-Rim Choi, Chae-Whan Lim, Jeong-Wook Seo
-
Patent number: 8732690Abstract: A computing device configured for installing an application is described. The computing device includes a processor and instructions stored in memory that is in electronic communication with the processor. The computing device determines if an application instruction length is a first instruction length or a second instruction length. The first instruction length is shorter than the second instruction length. If the application instruction length is the first instruction length, then the computing device runs an application installer in a first instruction length mode. If the application instruction length is the second instruction length, then the computing device determines if an operating system instruction length is the first instruction length or the second instruction length. If the operating system instruction length is the second instruction length, then the computing device disables a compatibility module.Type: GrantFiled: October 27, 2011Date of Patent: May 20, 2014Assignee: Crimson CorporationInventor: James Lester Memmott
-
Patent number: 8726268Abstract: A computer-readable medium causes an information processing apparatus capable of performing a plurality of setting processing for making a setting in accordance with a predetermined sequence to perform processing including a first display control process including displaying a corresponding setting image for each of the plurality of setting processing, an information acceptance process including accepting information required to perform the setting processing through the displayed setting image, a shift command acceptance process including accepting a shift command for making a shift toward another setting processing from setting processing corresponding to the setting image displayed in the first display control process, and a second display control process including displaying an input completion image showing information accepted in the information acceptance process in addition to the setting image corresponding to the setting processing to be shifted by the shift command when the shift command is accepteType: GrantFiled: January 29, 2009Date of Patent: May 13, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Kazuhiko Sugiura
-
Patent number: 8719814Abstract: A virtual installation map, and method involving installing a software functionality using the same, the virtual installation map including a first software installation map including a plurality of software elements representative of a related software file, the software elements also including at least one dependency to another software element. The virtual installation map further including a second software installation map also including a second plurality of software elements representative of related software file along with related dependencies. The first and second software installation maps may be hosted in separate databases and may relate to software products provided by different vendors. One or both software installation maps may include a pointer or other reference to the other installation map thereby providing a virtual installation map, in one example.Type: GrantFiled: June 6, 2011Date of Patent: May 6, 2014Assignee: Oracle America, Inc.Inventor: Michael J. Wookey
-
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
-
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: 8719778Abstract: A method is disclosed for producing a software application with at least two layers, including a processing layer and a process layer, wherein each layer is encapsulated and hence platform-independent in its execution, the encapsulated layers communicating via an application programming interface. A system is also disclosed for producing an application including a flexible interconnection interface between encapsulated layers. By virtue of the implementation of an additional configurable interconnection interface in the application programming interface between two encapsulated application layers, the architecture layering can be retained regardless of the respective deployment, and only the communication profiles of the interconnection interfaces need be adapted to the deployment.Type: GrantFiled: July 20, 2007Date of Patent: May 6, 2014Assignee: Siemens AktiengesellschaftInventors: Karlheinz Dorn, Ralf Hofmann
-
Patent number: 8713560Abstract: System, method and a computer program product for providing a compatibility check are disclosed. Compatibility check includes selecting a solution for purchase by a user, wherein the selected solution is configured to be desired for operation in a first system, performing a compatibility check to determine whether the selected solution is capable of operating in the first system, generating results of the compatibility check, and determining, based on the generated results, whether to purchase the selected solution.Type: GrantFiled: December 22, 2011Date of Patent: April 29, 2014Assignee: SAP AGInventors: Stefan Neumann, Sebastian Pulkowski, Markus Schmidt-Karaca
-
Patent number: 8707294Abstract: A model for extending application server functionality includes two types of libraries: an automatically-referenced (auto-ref) library and a superseding library. The auto-ref library includes a special tag that identifies it as the auto-ref library and a pattern that restricts the application types that can refer to it. Once the auto-ref library is deployed, it is automatically referred to by all applications as long as they are not excluded by the restricting pattern. The code contained in the auto-ref library is merged into the application code and the configuration of the library is merged into the application configuration at deployment time. The superseding library also includes an identifying tag and a restriction pattern. At deployment, however, the code and configuration data in the superseding library overrides the corresponding application configuration and code. The remaining code of the application that is not overridden by the superseding library is used without any modification.Type: GrantFiled: April 7, 2009Date of Patent: April 22, 2014Assignee: Oracle International CorporationInventors: Aseem Bajaj, Prasanth Pallamreddy
-
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: 8694989Abstract: A virtual installation process and supporting environment. The virtual installation process may be considered a two-stage installation process. In the first stage a pseudo-installation may occur in which a user is provided an installation experience by a virtual installation environment that stores changes to be made as a result of the installation process. In the second stage of the installation process, the changes that were previously stored may be made to the host system. These changes may include changes to the registry, filesystem and/or any other host system components. The second stage may be initiated by a user attempting to launch the application for the first time. Other triggers may also be supported.Type: GrantFiled: July 17, 2008Date of Patent: April 8, 2014Assignee: Apple Inc.Inventors: Eric O. Carlson, Ronnie Misra, Joshua H. Shaffer, James Mensch
-
Patent number: 8694797Abstract: A method for preventing malicious software from execution within a computer system is disclosed. Before any actual execution of an application program on a computer system, the application program needs to be cross-compiled to yield a set of cross-compiled code of the application program. The set of cross-compiled code of the application program can then be executed in an execution module that is capable of recognizing and translating the set of cross-compiled code of the application program to the actual machine code of the processor.Type: GrantFiled: February 14, 2006Date of Patent: April 8, 2014Assignee: Lenovo (Sinapore) Pte LtdInventors: David C. Challener, Mark C. Davis, Peter Hortensius, Rod D. Waltermann
-
Patent number: 8694982Abstract: A method and apparatus are provided that allow the user to quickly load new versions of applications on a scan tool. The latest versions of the applications that a scan tool can operate are loaded onto a memory device. The scan tool verifies which versions of the applications are authorized and allows the scan tool to only access information related to the authorized versions.Type: GrantFiled: September 25, 2007Date of Patent: April 8, 2014Assignee: Bosch Automotive Service Solutions LLCInventors: Paul Wempen, Jayadeven Maniyullavalappil
-
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: 8683461Abstract: The present invention discloses a method and system for deploying software, e.g., software modules designed for acquisition and/or post-processing of images related to a particular imaging agent. The modules can be remotely accessed from a software server.Type: GrantFiled: January 5, 2006Date of Patent: March 25, 2014Assignee: Siemens CorporationInventors: Lance Anthony Ladic, John Pearson, David Rapaport, Lawrence Tarbox, Gianluca Paladini
-
Publication number: 20140082608Abstract: An image forming apparatus, which is configured to install application software that runs on an operation environment, comprises: a storage unit which stores a data file of system software, a data file of application software required to extend a function of the image forming apparatus, a license file required to install the application software, and a control file which defines a state after preinstall with respect to the application software; a preinstall unit which preinstalls application software stored in the storage unit using the license file upon activation of the image forming apparatus; and a changing unit which changes the preinstalled application software to a state defined by the control file.Type: ApplicationFiled: August 9, 2013Publication date: March 20, 2014Applicant: CANON KABUSHIKI KAISHAInventor: Yoshikazu Hayami
-
Patent number: 8677346Abstract: Installer package information is presented to a user in response to an attempted installation of an application on an endpoint. The attempted installation is detected and the installer package is identified to an information server. The installer package may be identified using a hash key or other unique identifier. In response, the information server provides to the endpoint information associated with the identified installer package based on information received from a plurality of other endpoints. The endpoint may also provide installation and application information related to the installer package to the information server. In one embodiment, when the information server obtains more than the threshold amount of information for an installer package, the information server may analyze the information and provide the analysis to requesting endpoints. The analysis may include the risk or performance impact of the installer package, or the category or functionality of the application.Type: GrantFiled: September 27, 2011Date of Patent: March 18, 2014Assignee: Symantec CorporationInventors: Kent Griffin, Sourabh Satish, Vijay Seshadri, Abubakar Wawda, Jing Zhou
-
Patent number: 8677348Abstract: A method or apparatus determines an order for installing software patches by comparing information in the software patches. The information may include files created or modified to fix software errors in a software program and metadata referring to the files. By comparing the information, the method or apparatus may determine whether at least two of the software patches include files in common. Based on the results of comparing the information, the method or apparatus may automatically determine an order for installing the software patches into the software program. The files in a given software patch may be used to fix unrelated software errors. The metadata may refer to a time at which the files in the software patches were created or modified, and the order of installation may occur in a chronological manner based on creation or modification dates.Type: GrantFiled: October 17, 2005Date of Patent: March 18, 2014Assignee: Cisco Technology, Inc.Inventors: Manjunatha N. Ramanathpura, Thomas N. Cobb, Paul J. Russell, Christopher S. Warren, Ryan J. Schuft
-
Patent number: 8677345Abstract: A virtual application creating system comprises: a virtual environment library block including a plurality of modules that process native application program interfaces (APIs) of an operating system such that the native application APIs are suited to a virtual environment, finding a module capable of processing a specific native API from the plurality of modules when the specific native API is called and operating the found module; a virtual application installation block receiving position information of an application to be virtualized and information on an installation place where the application will be virtualized and installed from a user and inserting the virtual environment library block into a memory to install a virtual application in the installation place; and a virtual application execution block executing the virtual application installed in the installation place.Type: GrantFiled: August 13, 2008Date of Patent: March 18, 2014Assignee: Markany Inc.Inventors: Jong Uk Choi, Dongha Shin, Sung Wook Jung, Jiyeon Kim, Muhammad Ali Malik
-
Publication number: 20140075431Abstract: A system and method for providing service definition packages for use with a cloud computing environment. In accordance with an embodiment, a cloud platform enables provisioning of enterprise software applications (e.g., Fusion Middleware applications) within a cloud environment. In an embodiment, enterprise applications can be packaged as service definition packages (SDP). Each SDP can include an application binary component, a metadata defining the application's service characteristics and requirements, and a plugin that enables the SDP to be installed into the cloud platform. The SDP can also include a virtual assembly that defines a topology and configuration for a set of virtual appliances. The application, as defined by its SDP, can be instantiated as one or more services that are then accessible by other (e.g., customer) applications within the cloud environment.Type: ApplicationFiled: August 19, 2013Publication date: March 13, 2014Applicant: Oracle International CorporationInventors: Abhijit Kumar, Rajiv Mordani, Kshitiz Saxena, Thomas Mueller
-
Patent number: 8671402Abstract: Methods, apparatuses, and systems for network enhanced controls of software updates received via a computer-readable medium are described. A request for identification information of an image version may be sent from a first computer to a second computer. The first computer may receive identification information of the image version. The first computer may determine whether data representing the image version is stored on a removable computer-readable storage medium. Responsive to determining that data representing the image version is stored on the removable computer-readable storage medium, the first computer may load the data representing the image version from the removable computer-readable storage medium.Type: GrantFiled: March 25, 2010Date of Patent: March 11, 2014Assignee: Bank of America CorporationInventors: Daniel McCurdy, William Harrison McGraw, IV, Craig Leslie Ewington
-
Patent number: 8667483Abstract: To accommodate different types and versions of execution environments on mobile devices, requests for applications from a programmable device, such as a smart phone or other mobile device include status data about the characteristics of the device. Information about the display, memory, storage, and/or script engine may be forwarded with a request. At a fulfillment server, the information is evaluated so that an appropriately versioned and configured application can be custom built, or selected from a pre-built inventory of applications. This allows a user to postpone an upgrade and still receive appropriate versions of executable, optimized to the particular mobile device.Type: GrantFiled: March 25, 2009Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: Didier Coussemaeker, Danny Lange, Joe Futty, Ashley Nathan Feniello, Graham Arthur Wheeler, Adrien Felon, Nicolas Mai
-
Patent number: 8667484Abstract: A method for managing a plurality of bundles in an open services gateway initiative service platform includes adding the plurality of bundles into a service list and generating configuration files corresponding to the plurality of bundles, storing the configuration files, updating a status corresponding to a first bundle of the plurality of bundles in the service list when the first bundle is initiated, and loading a configuration file corresponding to the first bundle.Type: GrantFiled: June 18, 2009Date of Patent: March 4, 2014Assignee: Wistron CorporationInventor: Chih-An Su
-
Patent number: 8667479Abstract: A first host (60), computer readable medium and method for providing a specialized software package (24) to a second host (70).Type: GrantFiled: January 19, 2009Date of Patent: March 4, 2014Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Andreas Johnsson, Ayodele Damola
-
Patent number: 8667605Abstract: Methods and systems for using a flexible serialization technique to determine whether certain protected content items (e.g., software) are eligible to be installed on a target computer system during an installation procedure are described. Consistent with some embodiments of the invention, a serial number entered by an end-user is decoded to identify a product identifier that corresponds with a select folder in a folder hierarchy on a storage medium that contains various payloads for installing digital content items on a target computer system. The folder that corresponds with the product identifier includes license configuration information that specifies a set of digital content items eligible for installation, based on the serial number entered by the end-user.Type: GrantFiled: November 19, 2009Date of Patent: March 4, 2014Assignee: Adobe Systems IncorporatedInventors: Sanjeev Kumar Biswas, Mansukh Patidar, Pradeep Cyril Ekka
-
Method, computer program product and system for installing applications and prerequisites components
Patent number: 8661432Abstract: A computer program product is tangibly embodied in a computer readable storage medium and comprises instructions that when executed by a processor perform a method including: presenting business category identifiers to a user in a computer system, each business category identifier representing one of multiple reporting content bundles for configuring a transactional application and an analytical application; receiving, in the computer system, a selection by the user of at least one of the business category identifiers; and installing in the computer system, from the selected reporting content bundle, at least one transactional content object in the transactional application, and at least one analytical content object in the analytical application.Type: GrantFiled: October 5, 2010Date of Patent: February 25, 2014Assignee: SAP AGInventors: Sven Kriebel, Dirk Degrell, Andreas Balzar -
Patent number: 8661431Abstract: Timing parameters that influence an install time interval for installing a product on computing machines in a test environment in accordance with an installation configuration option are identified. A test value of the timing parameter and a test value of the install time are determined for each of the computing machines. The test values of the timing parameter and the install time determined for the sample computing machines are analyzed to determine an install time calculation expression for the installation configuration option. For installation in accordance with the installation configuration option in a normal operating environment, a current value of each of the timing parameters of the predetermined install time calculation expression for the installation configuration option. The install time interval in the normal operating environment is estimated based on the current value of the timing parameters and the install time calculation expression.Type: GrantFiled: January 3, 2012Date of Patent: February 25, 2014Assignee: International Business Machines CorporationInventors: Rand K. Barthel, Yong Li, Eduardo N. Spring
-
Patent number: 8661433Abstract: A method for creating a restorable computer installation includes performing a master software installation on a master drive in a computer system using sources of files available to an end-user. A source package is created including files that cannot be restored from the sources of files used in the master software installation. A file is excluded from the source package. Restore information is included in a catalog record of a catalog file, the catalog record corresponding to each file in the master software installation.Type: GrantFiled: October 30, 2009Date of Patent: February 25, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventor: Yves Gattegno
-
Patent number: 8655341Abstract: A set of systems and methods are described that: a) provides methods for viral mass distribution of mobile phone applications by use of phone book, contact lists, or other social network information, b) enable any Internet-enabled mobile device user to download and use such mobile applications without requiring PC access, and c) provides a technique for unifying code versions for most existing mobile devices, expediting the viral distribution of said applications.Type: GrantFiled: June 24, 2009Date of Patent: February 18, 2014Inventors: Haim Boukai, Sergey Ost
-
Patent number: 8655357Abstract: The present invention provides systems, methods, and devices adapted to notify a communications network that an application is present on a communication device by sending a feature tag that identifies the application to the communications network. The communications network can register, re-register, or de-register an application with an application server in response to receiving the feature tag. The invention provides a method by which an application can be registered in accordance with a feature tag and satisfaction of predetermined registration conditions. A further method of the invention can include updating a presence server in response to receiving a feature tag. The systems, methods and devices of the invention facilitate registration of applications in way that conservers network resources and decreases signaling traffic over the air interface.Type: GrantFiled: October 25, 2006Date of Patent: February 18, 2014Assignee: AT&T Mobility II LLCInventors: Daryl Robert Gazzard, Matthew Wayne Stafford, Jeffrey Clinton Mikan
-
Patent number: 8650636Abstract: In one embodiment, a picture signature password system may use a picture signature password to determine access to a computing device or service. A display screen 172 may display a personalized digital image 310. A user input device 160 may receive a user drawing set executed by a user over the personalized digital image 310. A processor 120 may authenticate access to the user session if the user drawing set matches a library drawing set associated with the user.Type: GrantFiled: June 17, 2011Date of Patent: February 11, 2014Assignee: Microsoft CorporationInventors: Jeff Johnson, Steve Seixeiro, Zachary Pace, Giles van der Bogert, Sean Gilmour, Levi Siebens, Ken Tubbs
-
Publication number: 20140040879Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for effecting software installation. In one aspect, a method includes specifying a first file type for application installation files for an application execution environment, and specifying a second file type for application distribution files corresponding to the application installation files, wherein an application installation file of the first file type includes a software application, the application installation file must be digitally signed for the software application to be installed in the application execution environment from the application installation file, and wherein an application distribution file of the second file type includes the software application, the software application is not installable in the application execution environment from the application distribution file, and the application distribution file is convertible to the first file type through at least addition of a digital signature.Type: ApplicationFiled: February 11, 2008Publication date: February 6, 2014Applicant: ADOBE SYSTEMS INCORPORATEDInventor: Oliver Goldman
-
Patent number: 8645946Abstract: A virtual installation map, and method involving installing a software functionality using the same, the virtual installation map including a first software installation map including a plurality of software elements representative of a related software file, the software elements also including at least one dependency to another software element. The virtual installation map further including a second software installation map also including a second plurality of software elements representative of related software file along with related dependencies. The first and second software installation maps may be hosted in separate databases and may relate to software products provided by different vendors. One or both software installation maps may include a pointer or other reference to the other installation map thereby providing a virtual installation map, in one example.Type: GrantFiled: May 24, 2011Date of Patent: February 4, 2014Assignee: Oracle America, Inc.Inventor: Michael J. Wookey
-
Patent number: 8645947Abstract: A virtual installation map, and method involving installing a software functionality using the same, the virtual installation map including a first software installation map including a plurality of software elements representative of a related software file, the software elements also including at least one dependency to another software element. The virtual installation map further including a second software installation map also including a second plurality of software elements representative of related software file along with related dependencies. The first and second software installation maps may be hosted in separate databases and may relate to software products provided by different vendors. One or both software installation maps may include a pointer or other reference to the other installation map thereby providing a virtual installation map, in one example.Type: GrantFiled: May 31, 2011Date of Patent: February 4, 2014Assignee: Oracle America, Inc.Inventor: Michael J. Wookey
-
Patent number: 8645945Abstract: In one embodiment, the present invention is a method and apparatus for dynamic middleware assembly. One embodiment of the inventive method for dynamically assembling middleware at a client involves selecting a middleware component from a group of middleware components, where the selection is based at least in part on a first profile defining characteristics of the client and a second profile defining characteristics the selected middleware component. The selected middleware component is then dynamically assembled (installed and configured) at the client.Type: GrantFiled: August 9, 2010Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Judah K. Diament, Thomas A. Mikalsen, Isabelle M. Rouvellou, Stefan Tai
-
Patent number: 8645939Abstract: An installer can use an alias to indicate a combined software program. The combined program can include multiple software products. The software products can each be independently runnable. The alias can be used by the installer system to install the multiple software products automatically.Type: GrantFiled: May 28, 2008Date of Patent: February 4, 2014Assignee: Oracle International CorporationInventor: David Felts
-
Publication number: 20140033195Abstract: Software selection based on available storage space involves determining that a data package (e.g., a software component) is not to be loaded (e.g., not to be installed) onto a storage device (e.g., a disk drive) of a computer (e.g., a target computer). This determination is based on the available storage capacity of the storage device (e.g., free disk space) and on a storage requirement of the optional data package (e.g., disk space required by the proposed software component). In some example embodiments, available storage capacity is determined automatically (e.g., by using an application programming interface).Type: ApplicationFiled: April 29, 2009Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventor: Aditya Falodiya