Patents Examined by Van Kim T. Nguyen
-
Patent number: 8930496Abstract: Systems and methods for reconstructing unified data in an electronic storage network are provided which may include the identification and use of metadata stored centrally within the system. The metadata may be generated by a group of storage operation cells during storage operations within the network. The unified metadata is used to reconstruct data throughout the storage operation cells that may be missing, deleted or corrupt.Type: GrantFiled: December 15, 2006Date of Patent: January 6, 2015Assignee: CommVault Systems, Inc.Inventor: Parag Gokhale
-
Patent number: 8914436Abstract: A data processing device includes a receiving means, a discriminating means, a data retriever determining means, and a transmitting means. The receiving means receives data transmitted from a client computer to one of plural server computers. The discriminating means extracts destination information and source information from the received data. The destination information is information on the one of the plural server computers. The source information is information on the client computer. The data retriever determining means determines a data retriever in accordance with the extracted information. The data retriever searches the one of the plural server computers. The transmitting means transmits the data together with the destination information and the source information to the determined data retriever.Type: GrantFiled: June 16, 2010Date of Patent: December 16, 2014Assignee: Fujitsu LimitedInventor: Kei Hamada
-
Patent number: 8903934Abstract: An example portable information processing apparatus is configured to selectively execute one or more application programs and includes a memory storing first data associated with an application program executed by the information processing apparatus. A communication unit is configured for wireless communication and a data transmission/reception control unit is configured to transmit the first data for use by an application program which is executed by another information processing apparatus and with which the first data is associated and/or to receive second data, originating from another information processing apparatus, for use by an application program which is executed by the information processing apparatus and with which the second data is associated. The first data is transmitted and/or the second data is received regardless of an execution state on the information processing apparatus of any application program with which the first and second data are associated.Type: GrantFiled: October 1, 2011Date of Patent: December 2, 2014Assignee: Nintendo Co., Ltd.Inventors: Hideki Konno, Tooru Ooe, Masahiro Shoji
-
Patent number: 8892724Abstract: An address assignment device may support assigning either a public address or a private address to a client device. In order to increase the number of client devices that can share a public address via network address translation, the client device may be assigned a public address when the client device's expected port utilization is at or above a port utilization threshold. However, the client device may be assigned a private address when the client device's expected port utilization is below the port utilization threshold.Type: GrantFiled: October 8, 2010Date of Patent: November 18, 2014Assignee: Sprint Spectrum L.P.Inventors: Lyle T. Bertz, John E. Belser
-
Patent number: 8880640Abstract: The automatic transmission of communications between a mobile device and a social networking system is regulated based on the communication mode of the mobile device. A communication for transmission between the mobile device and the social networking system is detected. A communication switch setting, such as a switch position, is determined for the mobile device. A communication mode for the mobile device is determined based on the communication switch setting. For example, if the switch is in a first position, the mobile device is determined to be in a social mode. Likewise, if the switch is in a second position, the mobile device is determined to be a manual mode. If the mobile device is in the social mode, the communication is automatically transmitted. If the mobile device is in the manual mode, the communication is transmitted only in response to authorization from the user of the mobile device.Type: GrantFiled: June 20, 2011Date of Patent: November 4, 2014Assignee: Facebook, Inc.Inventors: Mary Graham, Erick Tseng, Chamath M. Palihapitiya
-
Patent number: 8874722Abstract: An interactive tool is disclosed for visualizing performance data in real-time to enable adaptive performance optimization for an application running on a massively parallel computer system. The interactive tool may be used to visualize network congestion (and other) performance counters for an application as it runs on the parallel system in real-time. Further, a developer may use the interactive tool to experiment with various tuning options and optimization approaches on-the-fly.Type: GrantFiled: September 28, 2007Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Thomas Michael Gooding, David Lee Hermsmeier, Roy Glenn Musselman, Amanda Peters, Kurt Walter Pinnow, Brent Allen Swartz
-
Patent number: 8819146Abstract: In a monitoring system for networked devices, a system, method, and computer program product for transferring monitoring information from a remote monitor to a central monitor responsible for monitoring devices on multiple networks. A communications link is established between a remote monitor and a message transfer server. Monitoring information is formatted into a standard format, encrypted, encoded, and sent from the remote monitor to the central monitor as an attachment to an e-mail sent via the communication link to the message transfer server.Type: GrantFiled: November 15, 2007Date of Patent: August 26, 2014Assignee: Ricoh Company, Ltd.Inventors: Tetsuro Motoyama, Avery Fong
-
Patent number: 8819124Abstract: A slot management system including a download and configuration server-based sub-system and method is disclosed for use with game devices, systems, and methods is provided to enable users to monitor, control, and modify game devices and other related activities. A notification system and method is provided for providing one-way delivery of notifications to clients of a server.Type: GrantFiled: September 4, 2012Date of Patent: August 26, 2014Assignee: Bally Gaming, Inc.Inventors: Farshid Atashband, Ryan Ruppert
-
Patent number: 8799447Abstract: A system and method for capturing non-forgeable packet traces. Upon start-up of a sniffer, a first quote of Platform Configuration Register (PCR) values in a Trusted Platform Module (TPM) utilized by the sniffer is obtained, wherein the first quote comprises a list of starting values in the PCRs and is signed by the TPM and stored in a packet log. When a packet of interest is intercepted by the sniffer, the sniffer obtains a hash of the packet and instructs the TPM to extend a PCR with the hash value. The packet of interest is then stored in the packet log. When the sniffer is shutdown, a second quote of values in the PCRs is obtained, wherein the second quote comprises a list of current values in the PCRs, and wherein the second quote is signed by the TPM and stored in the packet log.Type: GrantFiled: October 18, 2006Date of Patent: August 5, 2014Assignee: International Business Machines CorporationInventors: Daniel Horacio Jones, Thomas Girard Lendacky, Emily Jane Ratliff
-
Patent number: 8788573Abstract: One embodiment of the present method and apparatus for efficiently expanding a P2P network includes receiving a search request message from a requesting node and sending a response message to the requesting node on behalf of a node that has the requested data, where the response message originates at an intermediate node. The intermediate node may respond on behalf of the “responding” node, for example, in cases where the responding node is too far away from the requesting node to receive the search request message.Type: GrantFiled: June 30, 2008Date of Patent: July 22, 2014Assignee: International Business Machines CorporationInventors: Raymond B. Jennings, III, Jason D. LaVoie
-
Patent number: 8782232Abstract: A method for operating a server first assigns a plurality of storage volumes to one or more storage devices. A plurality of sub-volumes is established within a namespace of each of the plurality of storage volumes. An instance of a virtual server is created, the virtual server having a plurality of assigned sub-volumes, the assigned sub-volumes chosen from different storage volumes of the plurality of storage volumes. A file system function is shared between the server and the instance of the virtual server, the file system function using at least one of the plurality of assigned sub-volumes.Type: GrantFiled: June 30, 2008Date of Patent: July 15, 2014Assignee: NetApp, Inc.Inventors: Mark Muhlestein, Gaurav Banga
-
Patent number: 8782213Abstract: A system and method of displaying the temperature and relative humidity data of sensors on a psychrometric chart. The system and method operate to display an environmental envelope on the psychrometric chart in order to compare the data of the sensors to the environmental envelope of the psychrometric chart, in order to ensure safe operating conditions for data center equipment.Type: GrantFiled: March 1, 2011Date of Patent: July 15, 2014Inventors: Ching-I Hsu, Siva Somasundaram, Neil Weinstock
-
Patent number: 8782241Abstract: A system is described for providing a cloud computing assessment tool. The system may include a memory, an interface, and a processor. The processor may receive a data center configuration from the user. The data center configuration may include a compute and storage capacity. The processor may determine a cloud computing configuration equivalent to the data center configuration. The processor may identify a time period for transitioning from the data center to cloud computing. The processor may identify a plurality of trend values representing changes in the compute capacity and storage capacity over the period of time. The processor may generate a strategy to transition from the data center to cloud computing over the period of time. The strategy may account for the changes in the compute capacity and the storage capacity. The processor may provide a graphical output and a numerical output of the strategy to the user.Type: GrantFiled: June 20, 2011Date of Patent: July 15, 2014Assignee: Accenture Global Services LimitedInventors: Teresa S. Tung, Kevin P. Lee, Sara L. Renberg
-
Patent number: 8769009Abstract: Techniques for facilitating communication are provided. The techniques include using a machine-to-machine communication to facilitate communication between one or more human users of a communicator device and a compatible communicator device, wherein using the machine-to-machine communication to facilitate communication between one or more human users comprises initiating a machine-to-machine communication with a compatible communicator device if the device is within the geographic proximity, wherein the machine-to-machine communication incorporates one or more related items from a user profile of each device automatically extracted by the device initiating the machine-to-machine communication, and conducting the machine-to-machine communication in a manner in which the communication can be monitored by the one or more human users.Type: GrantFiled: February 18, 2011Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Sameer Maskey, Sara H. Basson, Dimitri Kanevsky, Tara N. Sainath
-
Patent number: 8769057Abstract: Computer systems, computer-readable media, and computerized methods for resolving fractional IP addresses using domain name system (DNS)-enabled devices are provided. The system includes a local DNS server that accesses a correlation table, which maintains a mapping between fractional IP addresses and domain names. The fractional IP addresses each represent an IPv4 address paired with a respective value of an IP version field. The system also includes a client device that is capable of transmitting to the local DNS server a request message, which includes a destination name of a device targeted by the client device. Upon receiving the request message, the local DNS server compares the destination name against the correlation table. When a match is discovered within the domain names populated within the correlation table, the local DNS server identifies and transmits to the client device a fractional IP address mapped to the matching domain name.Type: GrantFiled: May 14, 2010Date of Patent: July 1, 2014Assignee: Sprint Communications Company L.P.Inventors: Jeremy R. Breau, John H. Bennett, III, Frederick C. Rogers, Joseph Christopher Shojayi
-
Patent number: 8756298Abstract: A load balancer in a server farm automatically detects the addition of a server to a pool, decides on a proper configuration of the added server, and automatically configures the added server. A network configuration event such as a Dynamic Host Configuration Protocol (DHCP) event is used as the basis for detecting the addition of the server. The load balancer determines how to configure the added server according to a predetermined approach. For example, the added server can replicate a configuration of the highest priority service in an existing pool.Type: GrantFiled: December 21, 2005Date of Patent: June 17, 2014Assignee: Cisco Technology, Inc.Inventors: Kevin Ma, Kevin McAdams
-
Patent number: 8738710Abstract: Systems and methods of providing push-to-application services are provided. A network includes a push-to-application session controller that manages a push-to-application session between an application and a client. The network also includes a media controller, coupled to the session controller, that transfers media between the client and the application. The network further includes an application synchronizer, coupled to the session controller, that controls synchronization between media provided by the media controller to the client and data provided by the application to the client.Type: GrantFiled: August 5, 2009Date of Patent: May 27, 2014Assignee: Nextel Communications Inc.Inventors: Hung Kien Du, Trinh D. Vu
-
Patent number: 8725853Abstract: The agile information technology infrastructure management system and related methods and processes provide a solution with the required flexibility to effectively and efficiently monitor and manage a wide-variety of disparate information technology and network infrastructure deployed in businesses and enterprises throughout a region or the world.Type: GrantFiled: September 15, 2005Date of Patent: May 13, 2014Assignee: Cisco Technology, Inc.Inventors: Russell E. Sellers, Jeffrey Guillot, Gregory H. Carter, Nathan W. Atkins, Nicholas J. Pausback, Matthew R. Engle, Paul T. Young, Craig R. Roffers, Adam D. Herrneckar, William H. Ballard
-
Patent number: 8713107Abstract: A system and method for delivering electronic mail to the user at a previously defined remote location which also allows the user to reply to the email from such remote location is disclosed. An application program operates at the user's home electronic mail communication system, typically a desktop PC, forwarding electronic mail messages through the internet to a central system, which contains user profile information and acts as a forwarding server. The system can also be applied to the user's mail server instead of the user's desktop PC. Preferred user profiles stored in the forwarding server determine how the server directs notification of new email to the user in accordance with the user's preferred profile. Information regarding the pending emails are directed to the user's mobile telephone or PDA device, allowing the user to determine whether to respond to the electronic mail presently or defer response, in accordance with the user's preference at the time of receipt.Type: GrantFiled: September 6, 2002Date of Patent: April 29, 2014Inventors: J. Albert Avila, Lev Elbert, Andy Estes, Mark Famiglio, Brian Johnson, Baird Juckett, Rob Lincoln, Don Ruth, Jason Sackett, Russ Saul, Norman Worthington
-
Patent number: 8635331Abstract: Aspects of the subject matter described herein relate to workflows. In aspects, an activity of a workflow may request data and provide a logical handle. In response, distributed workflow components use the logical handle to determine whether the requested data is available locally or remotely. If the data is available remotely, the components may obtain the data for the requesting entity. In the process of obtaining the data, the data may be serialized and deserialized. After the data is available locally, it is provided to the requesting entity.Type: GrantFiled: August 5, 2009Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Nelson Sampaio Araujo, Jr., Roger S. Barga, Jared J. Jackson, Di Guo