Network-to-computer Interfacing Patents (Class 709/250)
-
Patent number: 8990433Abstract: Network devices include hosted virtual machines and virtual machine applications. Hosted virtual machines and their applications implement additional functions and services in network devices. Network devices include data taps for directing network traffic to hosted virtual machines and allowing hosted virtual machines to inject network traffic. Network devices include unidirectional data flow specifications, referred to as hyperswitches. Each hyperswitch is associated with a hosted virtual machine and receives network traffic received by the network device from a single direction. Each hyperswitch processes network traffic according to rules and rule criteria. A hosted virtual machine can be associated with multiple hyperswitches, thereby independently specifying the data flow of network traffic to and from the hosted virtual machine from multiple networks.Type: GrantFiled: July 1, 2009Date of Patent: March 24, 2015Assignee: Riverbed Technology, Inc.Inventor: David Tze-Si Wu
-
Publication number: 20150077911Abstract: A technique for setting network communications for a computer host having multiple network interface controllers (NICs) includes performing network communication for a baseboard management controller (BMC) using a first NIC. In response to actuation of a switch of a network connector jack that is associated with the first NIC, a switching signal is sent from the switch to the BMC. In response to receipt of the switching signal at the BMC, network communication for the BMC is performed using a second NIC.Type: ApplicationFiled: July 29, 2014Publication date: March 19, 2015Inventors: Yun-Ting HSU, Tsungwu YU, Yu YU, Hung-Wen HUANG
-
Patent number: 8984110Abstract: A first media packet from a first endpoint of an access network behind a NAPT device is received by a media device between a core network and the access network. The first media packet includes a first source IP address and port combination identifying the first endpoint. An UPDATE request or a reINVITE request is transmitted by the media device. A second IP address and port combination for the media device to receive future media packets from the first endpoint is negotiated. The media device compares a first IP address of the first source IP address and port combination to a second IP address of a second source address and port combination for a second media packet received on the second IP address and port combination. If the first and second IP addresses match, the media device relays media packets from the core network to the first endpoint.Type: GrantFiled: February 14, 2012Date of Patent: March 17, 2015Assignee: Sonus Networks, Inc.Inventor: Tolga Asveren
-
Patent number: 8982891Abstract: Embodiments are directed to systems and methods for network monitoring and testing using intelligent sequencing of data events so as to generalize the sequencing of events from multiple disparate sources of network events with multiple disparate types of events.Type: GrantFiled: July 20, 2012Date of Patent: March 17, 2015Assignee: Empirix Inc.Inventors: Anne-Marie Turgeon, Sergey Eidelman, Mark Figura, Tibor Ivanyi
-
Patent number: 8982715Abstract: One exemplary embodiment is directed to an inter-networking device that performs at least one inter-networking function using physical layer information about the network of which the device is a part. Another exemplary embodiment is directed to capturing physical layer information about physical communication media that is attached to an inter-networking device. Another exemplary embodiment is directed to a technique for generating a spanning tree and/or forwarding database information for a plurality of switches in a network at a central location. The spanning tree and/or forwarding database information is generated at the central location using information including physical layer information about devices and physical communication media in the network. Another exemplary embodiment is directed to an ETHERNET physical layer device having integrated support for capturing physical layer information about the physical communication media connected to the ETHERNET physical layer device.Type: GrantFiled: February 12, 2010Date of Patent: March 17, 2015Assignee: ADC Telecommunications, Inc.Inventors: Mohammad H. Raza, Kamlesh G. Patel, John P. Anderson, Joseph C. Coffey, Michael Day, Hutch Coburn, David Stone
-
Patent number: 8984105Abstract: A method and apparatus are provided for connecting a mobile device to a subscriber access network, such as 3G network over an untrusted network, such as a wireless local area network (WLAN). SIP signaling is performed to authenticate and establish a connection to the subscriber access network. A unique identifier may be assigned to the mobile device for transmitting data to and receiving data from the subscriber access network.Type: GrantFiled: May 26, 2009Date of Patent: March 17, 2015Assignee: QUALCOMM IncorporatedInventors: Venkata Satish Kumar Vangala, Uppinder Singh Babbar
-
Patent number: 8984056Abstract: A system and method for accelerating web page delivery is disclosed in one embodiment. Web content requests are made to an edge server of a first point of presence (POP) of a content delivery network (CDN). The web content has embedded resource links. The first POP can rewrite the embedded resource links to route requests for the embedded resource links to any POP in the CDN or even the origin server. In some embodiments, the first POP can decide if the first POP and/or another POP referenced in a rewritten embedded resource link should cache and/or accelerate the resource referenced in the embedded resource link.Type: GrantFiled: January 14, 2013Date of Patent: March 17, 2015Assignee: Limelight Networks, Inc.Inventors: Ofir Ehrlich, Dima Potekhin, Tomer Altman, Leonid Fainberg, Gil Shai, Ofer Gadish, Jason Hofmann, Jason Wolfe
-
Patent number: 8977737Abstract: In a network having one or more Audio Video Bridging (AVB) devices, non-AVB bridges are detected by transmitting a maintenance message, such as a unicast linktrace message, from one AVB device such as a residential gateway to another AVB device such as a set-top box or IPTV. AVB devices in the path provide replies indicating whether the port on which the linktrace message was received is connected to a non-AVB bridge. The disclosure has utility in diagnostics problems with IPTV in a network.Type: GrantFiled: December 24, 2007Date of Patent: March 10, 2015Assignee: Alcatel LucentInventors: Sig Harold Badt, Jr., Jessy Victor Rouyer, Timucin Ozugur
-
Patent number: 8977770Abstract: A skip function for a broadcast or multicast media station is disclosed. In one embodiment, two content streams are simultaneously transmitted for a single radio station. A receiving device simultaneously receives the two content streams transmitted for the radio station. The receiving device provides playback of a first content stream of the two content streams. During playback of the first content stream, the receiving device buffers one or more most recently received content items from the second content stream. When a user of the receiving device initiates a skip, the receiving device performs a skip function by switching playback from the first content stream to the second content stream beginning at the start of the one or more most recently received content items from the second content stream that have been buffered at the receiving device.Type: GrantFiled: June 10, 2013Date of Patent: March 10, 2015Assignee: Lemi Technolgy, LLCInventors: Gregory M. Evans, Eugene Matthew Farrelly
-
Patent number: 8978052Abstract: In certain embodiments host system drivers communicate with one another via messages posted to mailbox registers in a network adapter. Executable code within the network adapter's memory notifies host system drivers of posted messages, waits for acknowledgments from the drivers and sends a completion notification to the host system drivers.Type: GrantFiled: August 31, 2009Date of Patent: March 10, 2015Assignee: QLOGIC, CorporationInventor: Michael Kozlowski
-
Patent number: 8972609Abstract: A network interface for the secure transmission of data comprises a functionally encapsulated unit that encompasses the elements required to ensure a minimum functionality of the network interface, with access from the outside of said encapsulated unit being possible only via specific shared services. Reliable transmission between nodes of a communication network is ensured by encapsulating a network interface of at least one of the nodes, and by ensuring a minimal functionality of the network interface.Type: GrantFiled: April 4, 2003Date of Patent: March 3, 2015Assignee: SMSC Europe GmbHInventors: Herbert Hetzel, Reiner Klos, Patrick Heck, Christian Thiel
-
Patent number: 8972611Abstract: An input/output (IO) device for connecting multiple servers to one or more network interfaces. The device includes a network connection module comprising one or more network interfaces, and a virtual host interface configured to enable communication with a plurality of host servers. The device includes IO controller configured to connect each of the host servers to one or more of the network interfaces such that the connections between each host server and corresponding one or more network interfaces are operationally isolated and independent from one another.Type: GrantFiled: August 11, 2011Date of Patent: March 3, 2015Assignee: Cisco Technology, Inc.Inventors: Michael B. Galles, Subbarao Arumilli
-
Patent number: 8972610Abstract: A portable USB device that enables mobile Internet accessing service is disclosed. The portable USB can be plugged into an external USB port of a computing device for enabling the Internet accessing service. Subsequent to receiving the Internet accessing service by the computing device via the portable USB device, the computing device may further share the Internet with other wireless devices over a local area network (e.g., network compatible, at least partly, with IEEE 802 standards). The portable USB device may include a wireless component and may further include wireless communication software or data for running at the computing device. The Internet accessing service may employ security data stored in a memory area of the portable USB device for enabling service verification or for security. The portable USB device may also be a non-wireless device connectable to a USB port for enabling phone calling.Type: GrantFiled: March 14, 2011Date of Patent: March 3, 2015Assignee: Flexiworld Technologies, Inc.Inventor: William Ho Chang
-
Patent number: 8972710Abstract: 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 19, 2012Date of Patent: March 3, 2015Assignee: Intel CorporationInventors: David M. Lerner, Dave Matheny, Douglas D. Boom
-
Patent number: 8972584Abstract: Computing devices for providing a web service interface to a communication layer of the smartcard reader.Type: GrantFiled: March 13, 2009Date of Patent: March 3, 2015Assignee: Sharp Laboratories of America, Inc.Inventor: Lena Sojian
-
Patent number: 8972550Abstract: A system that incorporates teachings of the present disclosure may include, for example, a gateway comprising a controller to transport media data between a service provider network and one or more end user devices associated with the gateway, and transmit connection signals to a second gateway for establishing communications between the service provider network and the gateway and for establishing a plurality of queues at the second gateway, where the queues are dedicated to each of femtocell, internet and VoIP services associated with the gateway. Other embodiments are disclosed.Type: GrantFiled: September 10, 2009Date of Patent: March 3, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: James Fan, Lipton Chin-Loy, Richard Kuo, Jennifer Lam, Chandrasekaran Sundaramurthy
-
Patent number: 8966067Abstract: A database performance monitor monitors performance of a distributed database, identifies a database performance issue for the distributed database, determines from a distributed virtual network mechanism which physical networks are related to the database performance issue, determines a potential solution to the database performance issue that changes configuration of the distributed database, and applies the potential solution by automatically changing configuration of the distributed database without intervention of a user to address the database performance issue.Type: GrantFiled: December 7, 2012Date of Patent: February 24, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Joshua Lukas, Gary R. Ricard, Timothy L. Thompson
-
Patent number: 8966001Abstract: A deployment and distribution model improves content delivery with a business incentive for placement of kiosks with one or more wireless access points in public locations so that portable media players (PMPs) can receive media content (e.g., audio, video, text, haptic content, etc.). In addition, coordination between subscribing users of PMPs, vendors who provide kiosks, and a network central controller of a content distribution system allow for prepositioning of video content at the kiosks through economically desirable low data rate communication links from the network (e.g., dial-up modem, DSL, etc.); coordinated queuing of downloads (e.g., partial downloads) between kiosk to PMP, peer-to-peer (P2P) downloading between PMPs, and uploads from PMP to kiosk; billing/crediting to correspond with such participation in the distribution; and changing priority/selection of prepositioning of content at kiosks to reflect a clientele profile.Type: GrantFiled: September 2, 2008Date of Patent: February 24, 2015Assignee: QUALCOMM IncorporatedInventors: Peter H. Rauber, Matthew S. Grob, Baaziz Achour, Brian K. Butler, Peter Carson, Sanjay K. Jha
-
Patent number: 8966017Abstract: Techniques for cloud control and management are provided. The control, creation, and management of workloads in distributed infrastructures are coordinated via a master Configuration Management Database (CMDB). The master CMDB is also used to unify the multiple distributed infrastructures so that the workloads are rationalized. Moreover, data centers are coordinated with the distributed infrastructures so the configuration settings and policies included in the master CMDB are enforced and synchronized throughout the network.Type: GrantFiled: October 29, 2009Date of Patent: February 24, 2015Assignee: Novell, Inc.Inventors: Robert A. Wipfel, Stephen R Carter, Carolyn B. McClain
-
Patent number: 8966090Abstract: An apparatus for providing an indication of device to device communication capability may include a processor and a memory storing executable instructions. In response to execution of the instructions by the processor, the apparatus may perform at least receiving an indication with respect to status of an application or a request by the application, determining availability of a device to device connection associated with peer communication, and providing a notification to the application indicative of the availability of the device to device connection to the peer. A corresponding method and computer program product are also provided.Type: GrantFiled: April 15, 2009Date of Patent: February 24, 2015Assignee: Nokia CorporationInventors: Klaus Franz Doppler, Mika Rinne
-
Patent number: 8965781Abstract: Aspects of the invention may involve systems, methods, and computer readable medium. In an embodiment of the invention, a computer-implemented method for paying for usage of a pay per use device may be provided. The method may transmit device identification information from the device to a server. Device setup information and vend price may be received and the vend price may be displayed. User identification may be received and transmitted to the server. An account balance value may be received and displayed on the display. A start request may be received and transmitted to the server. The device may start and an updated account balance may be displayed.Type: GrantFiled: June 1, 2011Date of Patent: February 24, 2015Inventor: Albert Bruce Urquhart
-
Providing of link information between various application information and using the link information
Patent number: 8966002Abstract: The invention provides link information between various application information. One method according to the invention creates a first type of information to be provided through a first information service, creates link information specifying a second type of information associated with the first type of information within a second information service different from the first information service, creates a transfer message of the first information service including the first type of information and the link information, and provides the transfer message for a terminal. The user can then easily check associated information of the second information service if needed while he or she is using the first information service.Type: GrantFiled: April 21, 2008Date of Patent: February 24, 2015Assignee: LG Electronics Inc.Inventors: Hotaek Hong, Youngin Kim, Chuhyun Seo, Joonhui Lee -
Patent number: 8964727Abstract: A packetised data network includes IP telephones (ITs) and a network intelligence (NI). All of the keys of each IT are “soft” keys (i.e., they have no fixed function). The NI associates a configuration data structure with the IT which correlates the keys with functions, and, based on this, may control the display of the IT to indicate the current function of certain of the soft keys. Some of the functions are requests for data services at the telephone (e.g., video or programmed audio over the internet). When a user requests such a service with a key press, the NI sets up the service between the data source and the telephone. This may require associating a new configuration data structure with the keys of the IT. The IT user may activate multiple data services through the NI.Type: GrantFiled: December 23, 2009Date of Patent: February 24, 2015Assignee: Rockstar Consortium US LPInventors: William Allan, Robert S. Morley, Kris W. Kramer, Larry John David, Kenneth M. Orford, Peter P. Blatherwick, Robert M. Star, Kenneth J. Liang, Dariusz Otreba, Paul Provencal, Robert Joly
-
Patent number: 8959171Abstract: The disclosed embodiments relate to an apparatus and method for acknowledging a data transfer. The first protocol may generate a request for a data transfer. The second protocol may receive the request for a data transfer from the first protocol. With the request, the second protocol may determine if the request for the data transfer contains a request for acknowledgement of completion of the data transfer. The second protocol may send a request corresponding to the request for data transfer to a third protocol. If the request for data transfer does contain a request for acknowledgement of completion of the data transfer, then the second protocol may set a variable in memory to wait for an event to correspond to the completion of the request and send an acknowledgement to the first protocol upon the occurrence of the event.Type: GrantFiled: September 18, 2003Date of Patent: February 17, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventor: Mallikarjun Chadalapaka
-
Patent number: 8957938Abstract: The invention proposes a method and corresponding apparatuses for handing over a video conversation from a PS domain to a CS domain in a radio network. When signals of a network covered by the packet switch domain where the video conversation currently locates in are not good or become unavailable, as long as source MME and eNodeB detect the presence of video conversation, a procedure of handover to circuit switch domain for video bearer will be initiated, and a handover request will be transmitted to MSC server. After receiving the handover request, a control equipment in the circuit switch domain will request for resources to a target radio network requesting for the allocation of necessary communication link to the video bearer.Type: GrantFiled: October 28, 2009Date of Patent: February 17, 2015Assignee: Alcatel LucentInventor: Zhengxiong Lei
-
Patent number: 8959197Abstract: Methods and apparatuses for inspecting packets are provided. A primary security system may be configured for processing packets. The primary security system may be operable to maintain flow information for a group of devices to facilitate processing of the packets. A secondary security system may be designated for processing packets upon a failover event. Flow records may be shared from the primary security system with the secondary security system.Type: GrantFiled: December 30, 2013Date of Patent: February 17, 2015Assignee: Juniper Networks, Inc.Inventors: Nir Zuk, Yuming Mao, Kowsik Guruswamy
-
Patent number: 8954576Abstract: The test analysis system of a network according to an exemplary embodiment of the present invention includes: a server group having at least one server performing at least any one of generation of real-time information and storage of a server local log according to test scenarios; a client group having at least one client. communicating with the server group and performing at least any one of the generation of the real-time information and the storage of the local log according to the test scenarios; and a monitoring system storing the real-time information as a system log while monitoring the real-time information received from the server group and the client group during the execution of the test scenarios and informing a test manager of the monitored real-time information.Type: GrantFiled: June 19, 2012Date of Patent: February 10, 2015Assignee: Electronics and Telecommunications Research InstituteInventors: Hang Kee Kim, Chang Joon Park
-
Patent number: 8954516Abstract: A method and a filter system for storing information about messages coming in via a serial data bus of a communication network in a communication module of a user connected to the data bus, which are filtered using a filter system. In order to be able to implement a particularly simple and efficient storage of information about incoming messages even in the event of a great number of filter criteria, the invention provides for the filter system to include a list, which as list elements has one or multiple filter elements, which contain storage control information, and for a check to be performed on the basis of the storage control information as to whether information about an incoming message is to be stored, and information about an incoming message is stored if the check has determined that the information is to be stored.Type: GrantFiled: March 6, 2009Date of Patent: February 10, 2015Assignee: Robert Bosch GmbHInventors: Florian Hartwich, Franz Bailer, Christian Horst
-
Patent number: 8954613Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyze data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.Type: GrantFiled: May 20, 2011Date of Patent: February 10, 2015Assignee: Solarflare Communications, Inc.Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
-
Patent number: 8949472Abstract: A method, system and computer program product is disclosed for scheduling data packets in a multi-processor system comprising a plurality of processor units and a multitude of multicast groups. The method comprises associating one of the processor units with each of the multicast groups, receiving a multitude of data packets from the multicast groups, and scheduling all of the data packets received from each of the multicast groups for processing by the one of the processor units associated with said each of the multicast groups. In one embodiment, scheduling is based on affinity of both transmit and received processing for multiple connections to a processor unit. In another embodiment, a system call is provided for transmitting the same data over multiple sockets. Additional system calls may be used for building multicast group socket lists.Type: GrantFiled: September 10, 2008Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Shlomit S. Pinter, Leah Shalev
-
Patent number: 8949471Abstract: A method for accelerating TCP/UDP packet switching. The method involves determining whether exception processing is necessary; if not, the packet is forwarded to a special stack for expedited processing. Packets requiring exception processing are forwarded to the conventional stack.Type: GrantFiled: November 2, 2001Date of Patent: February 3, 2015Assignee: Oracle America, Inc.Inventors: Howard Hall, Ilia Sokolinski, Milan Merhar
-
Patent number: 8948029Abstract: A method and system for network interface naming is described.Type: GrantFiled: November 19, 2010Date of Patent: February 3, 2015Assignee: Red Hat, Inc.Inventors: Andy Gospodarek, Neil Horman
-
Patent number: 8949548Abstract: One or more methods and systems of sharing an external memory between functional modules of an integrated circuit chip are presented. The invention provides a system and method of reducing the amount of off-chip memory utilized by one or more integrated circuit chips. In one embodiment, a method for sharing an off-chip memory among one or more on-chip functional modules comprises arbitrating the communication of data between one or more on-chip functional modules and the off-chip memory. In one embodiment, the arbitration is facilitated by using an internal data bus that is controlled by a bus arbiter control unit. In one embodiment, a system for sharing an off-chip memory between functional modules of an integrated circuit comprises a security processing module, a media access controller module, a data interface, and a data bus.Type: GrantFiled: July 27, 2004Date of Patent: February 3, 2015Assignee: Broadcom CorporationInventor: Mark Buer
-
Patent number: 8948024Abstract: Various exemplary illustrations are provided of systems and methods for simulating a communication network. An exemplary system may include a communication router rack in communication with an external network. The rack may include a structure supporting a plurality of network router cards, each including a plurality of communication ports configured to allow selective communication between communication devices connected to the router cards and the external network. The router rack may further include a switching circuit enclosed by the rack structure that is in physical communication with the plurality of network router cards. The switching circuit may be configured to determine a unique network identifier for each of the plurality of network router cards to the external network. The rack may further include an external communication port configured to be selectively connected to the external network to allow communication between the plurality of network router cards and the external network.Type: GrantFiled: July 30, 2010Date of Patent: February 3, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Edward M. Eggerl, Gary C. Trotter, David L. Tingley
-
Patent number: 8949434Abstract: Network connection information is requested by a wireless wide area network device via the internet. Such information may include configuration information, data roaming partner information, and/or cost information regarding roaming partner connection and/or a subscriber plan related to the wireless wide area network. To retrieve the information, the wireless device sends a request to a redirection server, which in turn provides an internet address for a provisioning server, or instructs a provisioning server to provide the network configuration information to the wireless device. A user and/or the wireless device may use the network connection information when deciding whether and/or how to connect to the network. A network provider may use methods disclosed herein to efficiently update wireless devices that subscribe to the network. The network provider may provide selected network connection information based on information regarding the wireless device, such as the user identification.Type: GrantFiled: December 17, 2007Date of Patent: February 3, 2015Assignee: Microsoft CorporationInventors: Vivekanand Vellanki, Ishtiyaq Ahmad Sheikh
-
Patent number: 8942849Abstract: A humanoid robot equipped with an interface for natural dialog with an interlocutor is provided. Previously, the modalities of dialog between humanoid robots equipped moreover with evolved displacement functionalities and human beings are limited notably by the capabilities for voice and visual recognition processing that can be embedded onboard said robots. The present disclosure provides robots are presently equipped with capabilities to resolve doubt on a several modalities of communication of the messages that they receive and for combining these various modalities which make it possible to greatly improve the quality and the natural character of dialogs with the robots' interlocutors. This affords simple and user-friendly means for carrying out the programming of the functions making it possible to ensure the fluidity of these multimodal dialogs.Type: GrantFiled: July 11, 2011Date of Patent: January 27, 2015Assignee: Aldebaran RoboticsInventors: Bruno Maisonnier, Jéröme Monceaux
-
Patent number: 8938521Abstract: A network element within a data center comprises a master switch, a slave switch, a plurality of servers in communication with the master and slave switches, and an inter-switch link connected between the master switch and the slave switch. The master switch and the slave switch are configured to bi-directionally synchronize both server status and application hash table information through the inter-switch link.Type: GrantFiled: August 29, 2012Date of Patent: January 20, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Cynthia A. Gabriel, Bill Shao
-
Patent number: 8938534Abstract: A system, method, and apparatus for collecting data streams, such as data packets, on a network, such as the Internet, are disclosed. A metadata portion of at least one of the data streams is analyzed on the network and evaluated using a metadata processing engine to identify a relationship between at least two of the plurality of data streams, e.g., a relationship between multiple users of a network, regardless of whether the users are currently of interest or if they are not of interest. An interface manager can receive an information of a new user of interest, evaluate the new user of interest for redundancy against existing known users of interest of the NMS; then communicate the information of the new user of interest to at least one access device to collect data streams associated with the new user of interest.Type: GrantFiled: December 22, 2011Date of Patent: January 20, 2015Assignee: SS8 Networks, Inc.Inventors: Robert Le, Timothy Bean, Kevin Mctiernan
-
Patent number: 8938571Abstract: A set of techniques is described for performing input/output (I/O) between a guest domain and a host domain in a virtualized environment. A pool of memory buffers is reserved for performing virtualized I/O operations. The reserved pool of memory buffers has static mappings that grant access to both the guest domain and the host domain. When a request to perform an I/O operation is received, the system can determine whether the memory buffers allocated to the I/O operation belong to the reserved pool. If the buffers are in the reserved pool, the host domain executes the I/O operation using the buffers without the need to map/unmap the buffers and perform TLB flushes. If the buffers are not in the reserved pool, the system can either copy the data into the reserved pool or perform the mapping and unmapping of the memory buffers to the address space of the host domain.Type: GrantFiled: June 13, 2012Date of Patent: January 20, 2015Assignee: Amazon Technologies, Inc.Inventor: Pradeep Vincent
-
Patent number: 8932068Abstract: A computer includes a number of hard disk drives (HDDs), a number of Serial Advanced Technology Attachment (SATA) connectors correspondingly connected to the HDDs, and a number of jumpers. Each SATA connector includes a power supply pin, a spin-up pin, a ground pin, and a pin base with first to third pins. The first to the third pins are respectively connected to the power supply pin, the spin-up pin, and the ground pin. The second pin of each SATA connector is connected to either the first pin or the third pin by a corresponding jumper, thereby the corresponding HDD starts up with the computer or starts up at a preset time after the computer has started up.Type: GrantFiled: March 16, 2012Date of Patent: January 13, 2015Assignee: ScienBiziP Consulting (Shenzhen) Co., Ltd.Inventors: Xiao-Gang Yin, Meng-Liang Yang
-
Publication number: 20150012669Abstract: Systems, methods, and machine-readable and executable instructions are provided for platform runtime abstraction. Platform runtime abstraction can include creating a number of template models within a platform wherein the number of template models correspond to a provider mode and creating a number of abstraction layers that allow a provider to plug into the platform at runtime wherein the provider includes a provider sub-system and the provider model. Platform runtime abstraction can also include allowing the provider to plug into the platform at runtime through one of the number of abstraction layers wherein the provider remains independent of the platform and wherein the provider remains independent of a platform hardware infrastructure and a platform operating system infrastructure.Type: ApplicationFiled: April 26, 2012Publication date: January 8, 2015Inventors: Burton Akira Hipp, Rajeev Bharadhwaj, Travis S. Tripp, Kevin L Wilson, Michael Haeuptle
-
Patent number: 8930581Abstract: Methods and systems for processing business operations transactions and associated augmented customer data using a Web-Scale Data Fabric (WSDF). According to embodiments, a plurality of computer servers are configured for economical large scale computation and data storage with resilience despite underpinning commodity hardware failure and grow-shrink capacity changes of nodes and associated interconnectivity. The servers communicate with direct attached storage (DAS) and include a co-processor coupled for computation capacity. The servers can connect to an external computer network (ECN) for external client input and output, as well as other functionalities such as physical-to-virtual network connectivity mapping and maintaining resilient storage of data received from the ECN or computationally derived from the received data.Type: GrantFiled: March 7, 2014Date of Patent: January 6, 2015Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Alex Anton, Tim G. Sanidas, Jeff Perschall, Michael Bernico, Michael K. Cook, Lynn Calvo, V. Rao Kanneganti
-
Patent number: 8930527Abstract: Embodiments of the invention provide systems and methods for interacting with a high availability session. According to one embodiment, a method of providing high availability can comprise abstracting one or more functions of a high availability infrastructure via a high availability enabler and providing access to the abstracted one or more functions via a northbound interface of the high availability enabler. For example, the one or more functions of the high availability infrastructure can comprise session control, either synchronous session control or asynchronous session control, concurrency management, data distribution, e.g., possibly including storing at least some of the data local to the high availability enabler, caching, session replication, providing fault tolerance, providing predictable latencies, etc. The high availability infrastructure can comprise, for example JGroups, Oracle Coherence, or another high availability infrastructure.Type: GrantFiled: May 25, 2010Date of Patent: January 6, 2015Assignee: Oracle International CorporationInventor: Stéphane H. Maes
-
Patent number: 8930580Abstract: In a processor based system comprising a plurality of logical machines, selecting a logical machine of the system to serve as a host; the host communicating with a policy decision point (PDP) of a network to provision a data channel interconnecting the processor based system and the network and to provision a logical data channel interconnecting each logical machine of the system to the network.Type: GrantFiled: May 15, 2012Date of Patent: January 6, 2015Assignee: Intel CorporationInventors: Ned Smith, Jesse Walker, Kapil Sood
-
Patent number: 8929942Abstract: According to an aspect of the present invention, there is provided a wireless communication device including: a cable port to which an external device is connected; a reading unit that reads identification information from the external device; a determination unit that determines whether the external device is the source-side wireless communication device; an authentication memory unit that performs an authentication process with the source-side wireless communication device; a wireless communication unit that performs a wireless communication with the source-side wireless communication device; and a physical address processing unit that controls the source-side wireless communication device to store a physical address of a source-side device calculated based on from the read identification information of the sink-side device.Type: GrantFiled: August 31, 2011Date of Patent: January 6, 2015Assignee: Kabushiki Kaisha ToshibaInventor: Tomokazu Yuasa
-
Patent number: 8923322Abstract: A method for offloading Fiber Channel transmit data in an I/O operation. The transmit data includes Fiber Channel sequences, each Fiber Channel sequence includes multiple frames. The method includes generating a single transmit sequence request descriptor for transmitting all of the plurality of frames; creating an Ethernet header, a FCoE encapsulation header, and a Fiber Channel header for each frame in response to information in the transmit sequence request descriptor; creating start of frame and end of frame delimiters; inserting data into each frame; computing Fiber Channel CRC and Ethernet FCS for each frame; and transmitting the plurality of frames over a network. In each of the plurality of frames, the Ethernet header precedes the FCoE encapsulation header, which precedes the Fiber Channel header, which precedes the data. The data is followed by the Fiber Channel CRC, which is followed by the Ethernet FCS.Type: GrantFiled: December 17, 2008Date of Patent: December 30, 2014Assignee: Emulex CorporationInventors: Parag Dattatraya Bhide, Glenn Chih Yu, Rahul Korivi Subramaniyam
-
Patent number: 8924552Abstract: A method and system allow applying policies to service requests for information or a session, which are created by communications devices and are intended to be sent to service providers over a network. The policies govern the extent to which details about the communications devices sending the requests are released or revealed to that service provider. After amount of capabilities corresponding to the extent allowed by the polity is determined and provided in the service request, the service request is sent over the network to the service provider. Policy based disclosure of communications device capabilities information may be applied in local network embodiments, such as a home or small office network including local sever and residential gateway functions.Type: GrantFiled: May 12, 2008Date of Patent: December 30, 2014Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventor: Johan Hjelm
-
Patent number: 8918659Abstract: A power supply circuit receives power from a power supply and supplies the power to loads including a main controller and a first sub-controller performing response action through a network when the supply of power to the main controller is blocked and the image forming apparatus is connected to the network. A second sub-controller controls the blocking of the supply of power to the main controller. The sub-controller determines whether to block the supply of power to the main controller, determines a connection state of the image forming apparatus to the network when the first determination unit determines to block the supply of power, blocks the supply of power to the first sub-control unit according to the determination result, and detects a factor for resuming the supply of power to the main controller and a factor for blocking the supply of power to all or a part of the loads.Type: GrantFiled: December 15, 2011Date of Patent: December 23, 2014Assignee: Ricoh Company, LimitedInventor: Satoshi Tanaka
-
Patent number: 8917742Abstract: A network interface that connects a computing device to a network may be configured to process incoming packets and determine an action to take with respect to each packet, thus decreasing processing demands on a processor of the computing device. The action may be indicating the packet to an operating system of the computing device immediately, storing the packet in a queue of one or more queues or discarding the packet. When the processor is interrupted, multiple packets aggregated on the network interface may be indicated to the operating system all at once to increase the device's power efficiency. Hardware of the network interface may be programmed to process the packets using filter criteria specified by the operating system based on information gathered by the operating system, such as firewall rules.Type: GrantFiled: July 13, 2011Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Osman N. Ertugay, David G. Thaler, Mahender Hari, Andrew J. Ritz, Alireza Dabagh
-
Patent number: 8914559Abstract: Peripherals and data processing systems are disclosed which can be configured to interact based upon sensor data. In one embodiment, a peripheral, which is configured to be used with a data processing system, includes an interface to couple the peripheral to the data processing system, and at least one sensor, such as a proximity sensor, to sense a user of the peripheral, and a processor coupled to the interface and to the at least one sensor, wherein the processor configures the peripheral in response to data from the at least one sensor. The peripheral may communicate sensor data from its sensors to the data processing system, which may be a wireless PDA, and the data processing system analyzes the sensor data from its sensors and from the peripheral's sensors to decide how to configure the peripheral and/or the data processing system based on the sensor.Type: GrantFiled: March 18, 2013Date of Patent: December 16, 2014Assignee: Apple Inc.Inventors: Nicholas Kalayjian, Stanley Rabu, Jeffrey Terlizzi