Network Patents (Class 717/171)
-
Patent number: 8612737Abstract: Exemplary embodiments of the present invention disclosed herein relate to a method and system for providing data in response to a request. An exemplary method comprises receiving a request for data and determining whether the request contains a specific pattern of data intended to enable a patching process. The exemplary method further comprises providing a response containing patched data if the request contains the specific pattern of data and providing a response containing un-patched data if the request does not contain the specific pattern of data.Type: GrantFiled: September 4, 2008Date of Patent: December 17, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yves Gattegno, Philippe Auphelle, Julien Rope
-
Patent number: 8612965Abstract: Disclosed is a method that includes specifying a firmware version to be updated; determining whether or not a direct update from a current firmware version to the specified firmware version is enabled; determining whether or not the update to the specified firmware version enabled through an intervention of another version update, if it is determined that the direct update to the specified firmware version is disabled; and executing the update to the specified firmware version through the intervention of another version update, if it is determined that the update from the current firmware version to the specified firmware version is enabled through the intervention of another version update.Type: GrantFiled: February 22, 2010Date of Patent: December 17, 2013Assignee: Canon Kabushiki KaishaInventor: Katsuya Sakai
-
Patent number: 8606377Abstract: A computer-implemented system for process control has two operating modes: normal mode and active procedure mode, with automatic transition between them. In normal mode, the operating system, firewall and anti-virus are fully operational. When entering a time-critical phase of a process, a process control application signals the operating system and utilities, whereupon transition to active procedure mode automatically occurs, in which access by the system services and by other applications to the resources of the computer is selectively limited in favor of the process control application. Upon completion of the procedure, the system automatically returns to normal mode.Type: GrantFiled: July 23, 2009Date of Patent: December 10, 2013Assignee: Biosense Webster, Inc.Inventors: Mati Amit, Yitzhack Schwartz
-
Patent number: 8607214Abstract: In a data processing system which runs a plurality of operating systems, a channel device can be shared by the plurality of operating systems. In addition, a channel device which supports port multiplexing can also be shared by a plurality of operating systems. The channel device includes a plurality of IDs each indicating that the channel device is a medium for performing input/output processing, and an input/output processing controller for assigning one operating system to each of the IDs, and controlling a data transfer independently for each ID to control a plurality of data transfers. Further, in a channel device which has a plurality of ports, an input/output processing controller is provided for assigning an operating system to each of the ports, and transferring data independently for each port to control the plurality of ports.Type: GrantFiled: September 18, 2009Date of Patent: December 10, 2013Assignee: Hitachi Ltd.Inventors: Yoshihiro Toyohara, Tetsuhiro Goto, Megumu Hasegawa, Takeshi Shigeno
-
Patent number: 8605317Abstract: An information distributing apparatus obtains a serial number input from the image forming apparatus and information regarding an apparatus connected to the image forming apparatus. The information distributing apparatus determines permission or inhibition of distribution with respect to each program specified by the serial number.Type: GrantFiled: March 16, 2010Date of Patent: December 10, 2013Assignee: Canon Kabushiki KaishaInventor: Naoto Yuki
-
Patent number: 8607219Abstract: An information processing device which is separated a plurality of partitions updates a firmware program in each partition. A management unit monitors the partition in operation and receives the firmware program from an external device and transmits the firmware program to each of the partition. Each partition writes and updates the firmware program in one memory area which is not used in operation out of a pair of memory area to perform an update of the firmware without stopping the operation of the partition.Type: GrantFiled: January 10, 2011Date of Patent: December 10, 2013Assignee: Fujitsu LimitedInventor: Akira Minegishi
-
Patent number: 8606858Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remote application control. In one aspect, a method includes collecting first metrics associated with an application. The method includes receiving a request from a client device. The method includes sending a response, the response comprising instructions to alter the flow of the application. The method includes collecting second metrics associated with the altered application. The method includes comparing the first metrics and the second metrics.Type: GrantFiled: March 8, 2012Date of Patent: December 10, 2013Assignee: Google Inc.Inventors: Anish Acharya, Jeson Patel
-
Patent number: 8601170Abstract: Attempts to update confirmation information or firmware for a hardware device can be monitored using a secure counter that is configured to monotonically adjust a current value of the secure counter for each update or update attempt. The value of the counter can be determined every time the validity of the firmware is confirmed, and this value can be stored to a secure location. At subsequent times, such as during a boot process, the actual value of the counter can be determined and compared with the expected value. If the values do not match, such that the firmware may be in an unexpected state, an action can be taken, such as to prevent access to, or isolate, the hardware until such time as the firmware can be validated or updated to an expected state.Type: GrantFiled: September 8, 2009Date of Patent: December 3, 2013Assignee: Amazon Technologies, Inc.Inventors: Michael David Marr, Pradeep Vincent, Matthew T. Corddry, James R. Hamilton
-
Publication number: 20130318518Abstract: A method of customizing an application on a device, the method comprising: at a server, receiving a request message from the device, while the device is running the application, the request message comprising information identifying the application and further information relating to a network operator associated with the device; using the further information to identify the network operator associated with the device and to obtain network operator specific customization information relating to the application; and sending a response message to the device, the response message comprising the obtained network operator specific customization information, the network operator specific customization information usable by the device to customize any of: the application components, application user interface, and application settings.Type: ApplicationFiled: March 29, 2013Publication date: November 28, 2013Applicant: F-Secure OyjInventors: Jarkko Paalanen, Pekka Pehkonen, Timo Salmi
-
Patent number: 8595716Abstract: A method of updating an electronic device. The device has a non-volatile memory divided into at least three non-overlapping sections, a bootstrap image section, a updater image section, and a application image section. The method includes erasing the application image section of the non-volatile memory, receiving a firmware update, writing the firmware update into the application image section, rebooting the electronic device, determining one of an application program and an updater program resides in the application image section, executing the application program when the application program is determined to reside in the application image section, erasing the updater image section of the non-volatile memory when the updater program is determined to reside in the application image section, and moving the updater program from the application image section to the updater image section.Type: GrantFiled: April 6, 2011Date of Patent: November 26, 2013Assignee: Robert Bosch GmbHInventors: Brent Keller, John Sotack, Alan Hayter
-
Patent number: 8594850Abstract: Apparatus, systems, methods, and computer program products are disclosed for providing software updates to client devices. A client device (such as a thermostat) executes software to perform one or more functionalities of the device. Upon receiving an indicating that a software update is available, the device waits to download the software update until pre-download conditions are satisfied. Once the software update is downloaded, the device then waits to install the software update until pre-install conditions are satisfied. If the software update is non-critical and received during an initial installation of the device, the software update may not be installed until after installation of the device is complete. If the device is a thermostat, the device may delay installation of the software update until a controlled HVAC system in inactive. Control of the HVAC system may be disabled during installation of the software update.Type: GrantFiled: September 30, 2012Date of Patent: November 26, 2013Assignee: Nest Labs, Inc.Inventors: Alastair Robert Gourlay, David A. Bourne, Grant M. Erickson, Richard J. Schultz, David Sloo, Jonathan Solnit
-
Patent number: 8595476Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.Type: GrantFiled: March 1, 2013Date of Patent: November 26, 2013Assignee: Infoblox Inc.Inventors: James D. Ennis, Jr., Fiore Louis Nardo, II, John Dominic Belamaric
-
Patent number: 8589908Abstract: An embodiment of the present invention provides a system and method for remotely upgrading the firmware of a target device using wireless technology from the Bluetooth-enabled PC or Laptop to another Bluetooth device e.g., mouse, Keyboard, headset, mobile phone etc. Existing solutions either may not have upgrade capabilities, or may require the use of proprietary cables. An embodiment of the solution proposed here extends the “Connecting without cables” concept of Bluetooth to firmware upgrades. The system comprises a host device for sending the firmware required for upgradation; and a target device containing a first code and a second code wherein said first code identifies details of the firmware; and said second code identifies the completion of the download operation when the firmware is successfully downloaded.Type: GrantFiled: November 29, 2006Date of Patent: November 19, 2013Assignee: St-Ericsson SAInventors: Sriharsha Mysore Subbakrishna, Naresh Kumar Gupta, Mohan Kashivasi
-
Patent number: 8589904Abstract: A method may include receiving a request to install a second version of a software product over a first version of the software product, installing the second version of the software product in a dormant state while the first version of the software product is running, and swapping the first and second versions of the software product by activating the second version of the software product and deactivating the first version of the software product. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 10, 2009Date of Patent: November 19, 2013Assignee: Symantec CorporationInventors: Brian Powell, Pieter Viljoen
-
Patent number: 8589685Abstract: The apparatus for dynamic update of a software-based IPTV conditional access system includes: a server master key manager managing a master key and encrypting a conditional access code ID; a conditional access server manager generating and managing a server list, linking and storing an update policy with the conditional access server IDs included in the server list, and controlling execution of the conditional access server; and a conditional access code download server generating an ID map of set of conditional access codes by combining the plurality of conditional access codes and the plurality of conditional access code IDs that are encrypted, and transmitting the ID map of set of conditional access codes and the conditional access code to a receiver.Type: GrantFiled: October 13, 2010Date of Patent: November 19, 2013Assignee: Electronics and Telecommunications Research InstituteInventors: Jin-Young Moon, Moon-Ok Choi, Tae-In Hwang, Eul-Hyun Paik, Kwang-Roh Park
-
Patent number: 8589905Abstract: A version file retrieving unit of a game device retrieves via a network a version file including version information identifying an OS recommended for the execution of game software running. An OS version comparing unit compares first version information on the OS running with second version information identifying the OS recommended for the execution of the game software running. When the second version indicates a version newer than that of the first version information, the OS retrieving unit downloads the latest OS and stores it in the hard disk drive.Type: GrantFiled: October 8, 2009Date of Patent: November 19, 2013Assignees: Sony Corporation, Sony Computer Entertainment Inc.Inventors: Yasutaka Miwa, Tsunehisa Kazawa
-
Patent number: 8589907Abstract: A firmware updating method for the new node includes (a) a new node searching for neighbor nodes located within a predetermined distance, (b) the new node designating a parent node among the searched neighbor nodes, (c) in the case where the plurality of nodes include a join receiving state for joining the new node to the wireless sensor network, the designated parent node and the new node establishing a communication link by using the join receiving state, (d) the parent node transmitting firmware to the new node through the established communication link and (e) the new node receiving the firmware from the parent node, updating existing firmware with the received firmware, and driving the updated firmware to be jointed to the wireless network.Type: GrantFiled: May 4, 2009Date of Patent: November 19, 2013Assignee: Gangneung-Wonju National University Industrial Academy Cooperation GroupInventors: Tae-Yun Chung, Pan-Jong Park, Dae-iL Kim
-
Publication number: 20130305236Abstract: Disclosed is a technique for facilitating software upgrade for a switching system comprising a first management processor and a second management processor and a set of one or more line processors, the techniques comprising receiving a signal to perform a software upgrade for a line processor from the set of line processors, and performing a software upgrade for the line processor without substantially affecting packet switching performed by the switching system.Type: ApplicationFiled: April 12, 2013Publication date: November 14, 2013Applicant: Foundry Networks, LLCInventor: Foundry Networks, LLC
-
Patent number: 8584114Abstract: A processor is operative to store specifications of computer applications in a platform-independent language. A remote client device requests delivery of a specified application for execution thereon. The processor interrogates the remote client device to construct a device configuration, comprising characteristics and capabilities of the remote client device. The processor also obtains a user configuration, and establishes a compilation configuration according to the device configuration and the user configuration. A compiled application in binary format is produced using the compilation configuration and the platform-independent language of the specified application. The compiled application includes customized content and is adapted to run on the remote client device. The processor causes the compiled application to be downloaded to the remote client device.Type: GrantFiled: June 28, 2009Date of Patent: November 12, 2013Assignee: Mo'minis LtdInventors: Zvi Rabinovich, Eyal Rabinovich, Tzach Hadar, Dani Valevski
-
Patent number: 8584115Abstract: Generally speaking, systems, methods and media for updating device drivers of an operating system for a server computer system are disclosed. Embodiments may include a method for updating device drivers for a server computer system by a build server. Embodiments of the method may include determining whether device drivers for an operating system image source need to be updated, such as by crawling a vendor website. Embodiments may also include in response to determining that device driver updates need to be downloaded, scheduling a time for download of device driver updates. Embodiments of the method may also include downloading the scheduled device driver updates based on the scheduled time and storing the device driver updates in a device driver update database. Further embodiments of the method may include installing the operating system image source on a target server and installing the device driver updates on the target server.Type: GrantFiled: October 5, 2006Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Paul E. Finkelstein, Susan M. Guy, Rajeev Puri, Hsiao C. Thio, Nelson Velazquez
-
Patent number: 8584113Abstract: Methods, apparatuses, and systems for cross-updating of software between self-service financial transaction machines are described. A first computer may identify connection of a removable computer-readable storage medium to the first computer. The first computer may determine whether data representing a particular version of an image of a software stack for the first computer exists on the removable computer-readable storage medium. Responsive to determining that no data representing the particular version of the image of the software stack for the first computer exists on the removable computer-readable storage medium, data indicating that no data representing the particular version of the image of the software stack for the first computer exists on the removable computer-readable storage medium may be outputted, and data representing a second computer with data representing the particular version of the image of the software stack for the first computer may be outputted.Type: GrantFiled: March 25, 2010Date of Patent: November 12, 2013Assignee: Bank of America CorporationInventors: Daniel McCurdy, William Harrison McGraw, IV, Craig Leslie Ewington
-
Patent number: 8584116Abstract: An installer generates an application list containing application program type of each application, generates, based on the application list, a configuration file containing predetermined items set for all the installed applications and predetermined item set for respective installed applications, sets a common item in a registry, sets the number of installed applications and the like as attributes of the common item, sets an item for each application immediately under the common item, sets program installation folder and the like as attributes of the item set for each application, sets the number of installed applications in the field of number of installed applications in the registry using a computer, sets a value of an IP address in the field of IP address in the registry, and installs selected applications.Type: GrantFiled: December 12, 2008Date of Patent: November 12, 2013Assignee: NEC Infrontia CorporationInventor: Masato Shima
-
Patent number: 8584120Abstract: In one embodiment, a method includes: receiving, by a first computer system, a data stream transmitted from a second computer system over a network connection between the first computer system and the second computer system, wherein the data stream comprises executable code of a software program; extracting, by the first computer system, the executable code of the software program from the data stream; allocating, by the first computer system, an amount of dynamic memory for the executable code of the software program; loading, by the first computer system, the executable code of the software program directly into the allocated dynamic memory; and executing, by the first computer system, the software program by launching the executable code of the software program loaded in the allocated dynamic memory.Type: GrantFiled: November 23, 2009Date of Patent: November 12, 2013Inventor: Julian Michael Urbach
-
Patent number: 8578337Abstract: Embodiments pertain generally to a method of providing a quality assurance subscription service for a customer. The method includes determining a new software configuration for the customer and instantiating a test virtual machine based on state information of the customer in a secure location. The method also includes executing the new software configuration on the test virtual machine to verify operational stability of the new software configuration.Type: GrantFiled: February 28, 2007Date of Patent: November 5, 2013Assignee: Red Hat, Inc.Inventors: Henri Han Van Riel, Scott Crenshaw
-
Patent number: 8578361Abstract: Updating an electronic device using first update agent code resident in the non-volatile memory is disclosed. The electronic device comprises non-volatile memory containing at least one of: firmware and software. An example method includes determining whether the first update agent code is a current version. The method also includes replacing the first update agent code with an updated version of the first update agent code from a removable memory card operatively coupled to the electronic device. The method also includes updating at least one: firmware and software in the electronic device using the updated version of the first update agent code, and first update information associated with the at least one of: firmware and the software.Type: GrantFiled: February 27, 2011Date of Patent: November 5, 2013Assignee: Palm, Inc.Inventors: Chris Cassapakis, Bindu Rama Rao
-
Publication number: 20130290947Abstract: A method applied to a terminal for updating firmware of a BMC in a remote device includes the steps of determining whether each flag file transmitted from the remote controller is a first, a second, or a third flag file, and obtaining a network protocol of a first interface of the terminal, and initializing the same network protocol at a second interface of the remote device. Then assigning an IP address to the second interface when the flag file is determined to be the first flag file and transmitting a firmware updating file to the BMC when the flag file is determined to be the second flag file. A first control signal is generated when the flag file is determined to be the third flag file to direct the BMC to update its own firmware from the firmware updating file.Type: ApplicationFiled: August 28, 2012Publication date: October 31, 2013Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventor: Ming Li
-
Patent number: 8572599Abstract: A device receives identifier, make, and model information associated with a device from a device activation system, and provides the device identifier, make, and model information to a database. The device also determines whether the device qualifies for a software update package based on the device make and model information, and provides, to the device, a notification of the software update package when the device qualifies for the software update package.Type: GrantFiled: June 23, 2008Date of Patent: October 29, 2013Assignee: Verizon Patent and Licensing Inc.Inventor: Atul Thaper
-
Patent number: 8572159Abstract: Machine-readable media, methods, apparatus and system are described. In some embodiments, a client platform may determine that an input/output operation related to a hardware device may happen in a virtual machine of the client platform and request a server platform via the network to handle the input/output operation related to the hardware. The server platform may receive the request from the client platform through the network; and identify a software device from a plurality of software devices in the server platform to handle the request, wherein the identified software device corresponds to the hardware device related to the input/output operation.Type: GrantFiled: December 23, 2005Date of Patent: October 29, 2013Assignee: Intel CorporationInventors: Benjamin Liu, Xiaofeng Ling, Yunhong Jiang, Xin Li
-
Patent number: 8572280Abstract: A method and system are directed to serialization of hierarchically defined objects for communication over a network. A change associated with an object, a field within the object, and the like, may be flagged. Such flagged changes between one game frame and another frame may be included into a frame delta of changes. The frame delta data may include an object identifier, field identifier, and a value associated with the change. The frame delta data may be serialized and sent across a network, employing any of a variety of network protocols.Type: GrantFiled: May 6, 2004Date of Patent: October 29, 2013Assignee: Valve CorporationInventor: Mike Dussault
-
Patent number: 8572600Abstract: A method for updating firmware of a plurality of nodes constituting a wireless sensor network is disclosed. The wireless sensor network includes a server, a gateway and the plurality of nodes. The firmware to be updated is transmitted from the server through the gateway to an uppermost node. The firmware is sequentially transmitted to the plurality of nodes from the uppermost node to a lowermost node using wireless communication, and the respective nodes, which have received the firmware, record the firmware in their own memory. When the recording of the firmware is completed in all the nodes, boot programs of the respective nodes are run and the firmware, stored in the memory, is recorded in program memory, the firmware recorded in the nodes are executed, and the nodes constitute a new network while communicating with the peripheral nodes thereof.Type: GrantFiled: June 23, 2008Date of Patent: October 29, 2013Assignee: Gangneung-Wonju National University Industrial Academy Cooperation GroupInventors: Tae-Yun Chung, Hyung-Bong Lee, Dae-iL Kim
-
Patent number: 8566817Abstract: A system and method of advertising for use on an internet and/or digital networking capable device, wherein the system allows advertisers to use a loading space generated during the initiation of a process on the device to post any media and/or advertising content during the time between when a program or web page is requested and when it actually loads.Type: GrantFiled: July 1, 2010Date of Patent: October 22, 2013Assignee: Obelus Media Inc.Inventors: David Grundfast, Jesse Lopez, Raymond Giles
-
Patent number: 8566950Abstract: A method and apparatus for detecting potentially misleading visual representation objects to secure a computer is described. In one embodiment, the method includes monitoring visual representation object creation with respect to the browser, accessing verification information, wherein the verification information comprises commonly used user interface elements for forming legitimate system messages, examining web data associated with the created visual representation objects, wherein the web data is compared with the verification information to identify imitating content within the created visual representation objects and modifying at least one of the created visual representation objects to accentuate the imitating content.Type: GrantFiled: February 15, 2010Date of Patent: October 22, 2013Assignee: Symantec CorporationInventors: Spencer Dale Smith, Adam Lyle Glice, Nicholas Robert Graf
-
Patent number: 8560821Abstract: The present disclosure includes systems and techniques relating to booting to a network storage target. In general, in one implementation, a bus-to-network device driver is loaded during a machine boot, where the bus-to-network device driver is capable of sending machine bus commands over a network, providing access to the network for a network device driver, and distinguishing between received responses to the machine bus commands and other network traffic corresponding to the network device driver. Loading of the bus-to-network device driver can occur in response to an operating system load of bus drivers. For example, the bus-to-network device driver can be an iSCSI driver, and the operating system load of bus drivers can be the operating system load of SCSI drivers.Type: GrantFiled: November 20, 2012Date of Patent: October 15, 2013Assignee: Intel CorporationInventors: David M. Lerner, Dave Matheny, Douglas D. Boom
-
Patent number: 8561049Abstract: Method and system for in-place updating original content of an original version stored in a non-volatile storage device and for yielding updated content of an updated version. At least part of content of each one of n (n>1) blocks of the original version is modified in the updated version. The non-volatile storage device includes blocks. The method includes obtaining an update package. It also includes performing m block storage operations, wherein each block storage operation includes writing content to a block in the non-volatile storage device. The block storage operations include update block storage operations storing updated content of the updated version in the non-volatile storage device, while the updated content is generated in accordance with at least the update package, wherein 2<=m<2n.Type: GrantFiled: August 23, 2006Date of Patent: October 15, 2013Assignee: Red Bend Ltd.Inventors: Sharon Peleg, Evyatar Meller
-
Patent number: 8561054Abstract: A method is provided for updating at least one software component of a motor vehicle. The method operates such that the updating of the software component to be updated is offered to the driver by a service facility outside the vehicle before updating is executed. The updating can be enabled solely by the driver of the motor vehicle in response to the offer. The transmission of vehicle configuration information and identification data to the service facility takes place repeatedly in a time controlled and/or event controlled manner without the involvement and/or notification of the driver.Type: GrantFiled: August 23, 2011Date of Patent: October 15, 2013Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Mikhail Smirnov, Uwe Krueger, Moritz Schnizler
-
Patent number: 8560819Abstract: Arrangements for executing enterprise resource planning software in a plurality of modes are presented. A graphical user interface may allow an administrator to select from the plurality of modes for executing the enterprise resource planning software, such as a test mode and a production mode. A selection of one of the modes may be received. The selected mode may be linked with a particular initialization file that is used to initialize the enterprise resource software. The enterprise resource planning software may be initialized and run using the selected initialization file.Type: GrantFiled: May 31, 2011Date of Patent: October 15, 2013Assignee: Oracle International CorporationInventors: Steven M. Fillipi, Michael Guerra
-
Patent number: 8561053Abstract: A method and system for managing a plurality of computers, wherein at least one of the plurality of computers is associated with a user having a user characteristic. The method comprises inputting selection information including the user characteristic, inputting management information, selecting at least one of the plurality of computers based on the selection information, and modifying the at least one selected computer based on the management information.Type: GrantFiled: January 16, 2004Date of Patent: October 15, 2013Assignee: CA, Inc.Inventors: Philip Barthram, Andrzej Zalewski, Johan Skoog
-
Patent number: 8561050Abstract: The patching of applications is achieved by performing application updates in one file system view, while the application is running in another view. A patch user copies any files that are to be modified, performs the modification on the copies, and switches all users to the patch view once all modifications are complete.Type: GrantFiled: October 18, 2006Date of Patent: October 15, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventor: Palanisamy Periyasamy
-
Patent number: 8553244Abstract: When a change occurs in the status of an image processing apparatus, update information in which the status change is written is generated, and the status change of the image processing apparatus is notified to a client apparatus with a function for delivering the generated update information. A printer driver for the image processing apparatus is distributed from a management apparatus that manages the image processing apparatus to the client apparatus, and the function for delivering the update information is registered with the client apparatus.Type: GrantFiled: January 6, 2009Date of Patent: October 8, 2013Assignee: Canon Kabushiki KaishaInventor: Toshio Ohashi
-
Publication number: 20130263109Abstract: A method for managing subscribed data plan of a communication device, the data plan includes a predetermined amount of Internet traffic for connecting the Internet. An end date of the subscribed data plan is set, and a time for querying residual data of the subscribed data plan is determined according to the end date. The residual data of the subscribed data plan is queried when the determined time is reached. Applications, of the communication device, which are to be updated are detected, and one or more of the detected applications are updated using the residual data of the subscribed data plan of the communication device.Type: ApplicationFiled: October 23, 2012Publication date: October 3, 2013Inventor: PENG WANG
-
Publication number: 20130263110Abstract: A system and method provide for an application implemented on a mobile device that may visualize process integration scenarios on the device. The application may include a parser to translate the metadata written in a given language into graphical elements. The application may also include a data store to store the process integration scenarios. The system and method may further provide for the application to connect to an external application store to update the process integration scenarios, or connect to a database in a back-end system with stored scenarios.Type: ApplicationFiled: April 3, 2012Publication date: October 3, 2013Applicant: SAP AGInventor: Bernhard FIPPEL
-
Patent number: 8549509Abstract: A computer-based analysis of an enterprise computer system is utilized to identify pain points that cause the enterprise computer system to operate in a non-optimal or risky manner. Upon identifying the pain points, the enterprise computer system is simulated, and simulations of replacement components that the computer-based analysis has deemed appropriate for curing the pain points are installed in the simulated system. If the computer simulation with the replacement components cures the pain points and causes no new problems for the enterprise computer system, then corresponding actual replacement components are installed in the enterprise computer system.Type: GrantFiled: July 9, 2008Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventor: Pamela K. Isom
-
Patent number: 8549510Abstract: The firmware update apparatus is configured so that data required for update is accessible from both of normal firmware and emergency firmware and is provided with a section which sets the next-time boot destination to the emergency firmware during update, a section which saves a file before update into an area originally occupied by an update file, a section which inspects that a file required for booting the normal firmware is not broken or confirms that activation is actually possible from a virtualized environment, during activation of the emergency firmware, a section which restores the state before update by the saved files before update and a new update procedure automatically generated by reversing the contents of operations of the update procedure, and a section which, for each update file, describes a necessary reactivation target in the update procedure.Type: GrantFiled: August 21, 2009Date of Patent: October 1, 2013Assignee: Hitachi Solutions, Ltd.Inventors: Nobuyuki Ohama, Yuichi Nakamura
-
Patent number: 8549620Abstract: An information processing device includes: a local memory unit for storing data including an encrypted content; a memory for storing data including key information used to reproduce the encrypted content; and a data processing unit performing a process of writing data to the local memory unit and the memory, and a process of reproducing the encrypted content, wherein the data processing unit performs a process of writing encrypted content downloaded from a server or encrypted content copied from a medium to the local memory unit, and performs a process of decoding the encrypted content or a validity authenticating process using the data stored in the local memory unit and the data stored in the memory when reproducing the encrypted content written to the local memory unit.Type: GrantFiled: August 19, 2009Date of Patent: October 1, 2013Assignee: Sony CorporationInventors: Kenjiro Ueda, Tateo Oishi
-
Patent number: 8549066Abstract: A system is provided to deploy a computing application on a cloud using a service provider interface. The system comprises a launch request detector, a service provider interface selector, and a launcher. The launch request detector may be configured to detect a request to launch a server computer system within a virtualization service. The server computer system, in one example embodiment, comprises a computing application and a service provider interface layer. The service provider interface selector may be configured to determine an implementation of the virtualization service and access a service provider interface associated with the implementation of the virtualization service. The launcher may be configured to complete launching of the server computer system within the virtualization service, utilizing the selected service provider interface.Type: GrantFiled: August 26, 2010Date of Patent: October 1, 2013Assignee: Adobe Systems IncorporatedInventors: Jim Donahue, Ricky Ho
-
Patent number: 8549512Abstract: A server that remotely monitors an Automated Teller Machine (“ATM”) is provided. The server includes a memory module for maintaining information including identification of software applications resident on the self-service device, identification of firmware applications resident on the self-service device, and identification of the hardware resident on the self-service device. The server also includes a communications module for receiving updates of the identification of software applications resident on the self-service device, updates of the identification of firmware applications resident on the self-service device, and updates of identification of the hardware resident on the self-service device.Type: GrantFiled: June 15, 2009Date of Patent: October 1, 2013Assignee: Bank of America CorporationInventors: Timothy B. Vannatter, Richard L. Fitzgerald, Stephen R. Crowley
-
Publication number: 20130254756Abstract: In a method and device to automatically update a computer system, such as a controller for industrial systems, which has multiple components, at least one component of the computer system to be updated is associated with a criticality domain from a number of predetermined criticality domains. A criticality level from a number of predetermined criticality levels is associated to at least one software update provided for one of the components of the computer system. The software updates are automatically transferred to the corresponding components of the computer system according to the criticality domain associated with the component, and according to the criticality levels assigned to the software updates.Type: ApplicationFiled: March 26, 2013Publication date: September 26, 2013Inventors: Dirk Kroeselberg, Klaus Lukas
-
Patent number: 8543835Abstract: A system for increasing a tamper resistance of a digital data processing unit, comprises a first unit (901) comprising processing means (906) for processing the received digital data in dependence on values looked up in at least one look-up table (916) based on values in the received digital data. The system further comprises a second unit (902) comprising means (912) for computing at least one value for inclusion in the digital data causing the first unit (901) to look up at least one predetermined value in the look-up table (916) when processing the digital data. It comprises an inserter (910) for including the at least one value in the digital data, and an output (908) for transmitting the digital data to the first unit.Type: GrantFiled: June 27, 2007Date of Patent: September 24, 2013Assignee: Irdeto B.V.Inventors: Wilhelmus Petrus Adrianus Johannus Michiels, Paulus Mathias Hubertus Mechtildis Antonius Gorissen
-
Patent number: 8539477Abstract: Software update selection information can be obtained for each of multiple machines in a managed environment. The update selection information for each machine can represent selections of software updates corresponding to software installed on the machine. The software update selection information for the machines can be aggregated to produce aggregated software update selection information. In addition, the aggregated software update selection information can be used to produce a subscription set of software update selections corresponding to software to update on the machines. The subscription set can exclude available software update selections that do not correspond to software installed on the machines.Type: GrantFiled: February 24, 2009Date of Patent: September 17, 2013Assignee: Microsoft CorporationInventors: Tyron M. Balascio, Sumeet S. Solanki, Antonio Wong, Stephanie A. Drenchen
-
Patent number: 8539050Abstract: A method for distributing update modules for computer software has been developed. The method includes requesting and receiving a list of updated software modules stored on a network server. The user then determines if each updated module is presently installed on the user's system. If the updated module is not installed, the user requests a runtime artifact from the server for the module which is then installed on the user's system.Type: GrantFiled: April 28, 2008Date of Patent: September 17, 2013Assignee: Applied OLAP, Inc.Inventors: Timothy N. Tow, Amelia C. Tate