Patents Examined by Suraj Joshi
  • Patent number: 9154331
    Abstract: Users are assigned to virtual groups. Virtual groups are associated with server assets. Achieving load-balancing during the delivery of linear multimedia content, for example, may be achieved through reassigning users to different virtual groups. Server assets can include server clusters that are assigned to the virtual groups. New hardware can be added to server assets without having to directly associate users to the new hardware.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: October 6, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David J. Piepenbrink, Lee M. Chow, James T. Sofos
  • Patent number: 9143558
    Abstract: A mechanism for achieving resiliency and load balancing for SIP application services and, in particular, in geographic distributed sites. A method performs a distribution of SIP requests among SIP servers, where at least two sites with a load balancer in each site is configured. The method includes receiving a SIP request by a first load balancer in a first site; determining whether the SIP request should be redirected to a second site; and redirecting the SIP request to an address of a second load balancer in the second site. The invention also includes a SIP proxy including a receiving unit receiving SIP requests; a load balancing unit distributing SIP requests between SIP entities; and a health monitoring unit verifying availability of the SIP entities. The SIP proxy may further be configured with a proximity measuring unit determining a proximity to a SIP entity.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: September 22, 2015
    Assignee: Radware, Ltd.
    Inventors: Emanuel Blander, Amir Peles
  • Patent number: 9143388
    Abstract: The invention relates to a method for network domain name resolution, the domain name comprises a first portion domain name and a second portion domain name, and the resolution method comprising following steps: In a first network system, resolving the first portion domain name into a first network address; In the first network system, searching for a first network node corresponding to the first network address according to the resolved first network address; In a second network system, resolving the second portion domain name into a second network node address, and the domain name resolution system of the second network system being independent of the domain name resolution system of the first network system. As the resolution structure of the domain name in the Intranet is independent of the resolution structure of the domain name in the Internet, the IP address of the Intranet will not occupy the IP address resource of the Internet.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: September 22, 2015
    Assignee: Shanghai Kelu Software Co., Ltd.
    Inventors: Jun Liang, Yuan Lin
  • Patent number: 9135640
    Abstract: A framework for content delivery includes a content distribution manager operable to select content for distribution in response to a request for content. The selection of content may be made based in part on scheduling information associated with sources of available content and selected by content providers. The selection may further be based in part on a content selection policy selected by publishers who initiate requests for content.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: September 15, 2015
    Assignee: Google Inc.
    Inventors: Fan Zhang, Sheng Ma
  • Patent number: 9137300
    Abstract: When a client requests content from a Content Delivery Network based system (or other system), that content is typically provided from a source capable of providing high performance to that client. However, if the system determines that the client is using a slow connection, then the content is transmitted to the client from a source that provides a lower performance to that client, with a minimal or no performance penalty observable by the user of the client.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: September 15, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley E. Marshall, Nicholas J. Maniscalco, Luis Felipe Cabrera
  • Patent number: 9137301
    Abstract: When a client requests content from a Content Delivery Network (or other system), a first portion of the content is requested from a source capable of providing high performance to that client. When the client has a sufficient amount of the content to perform its function, then additional portions of the content can be requested from a source that provides a lower performance to that client with a minimal or no performance penalty to the user of the client.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: September 15, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: David Alexander Dunlap, Tal Saraf, Nicholas J. Maniscalco, Benjamin W. S. Redman, Martin Cornelis Frederik Slot, Bradley E. Marshall
  • Patent number: 9130938
    Abstract: Embodiments of the present invention provide a method, a switch, and a system for processing a message, which relate to the field of communications technologies, and are used to improve real-time performance in ARP request processing when APR request flooding occurs. An access switch generates a mapping table in a communication process between an intra-group server and a DHCP server, where the mapping table includes mapping between the intra-group server and address information of the intra-group server; receives an ARP request sent by a source server, where the ARP request is used to indicate a destination server that the source server needs to access; searches the mapping table according to the ARP request, and when the address information of the destination server is obtained according to the mapping table, sends the address information of the destination server to the source server.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 8, 2015
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jianbing Wang, Wenyi Liang
  • Patent number: 9124878
    Abstract: Provided are a 3-dimensional image display apparatus and a control method thereof, the apparatus including: a video signal receiving unit which receives a video signal containing plane image data or stereoscopic image data from an external signal source; a liquid crystal module which includes a liquid crystal display panel to selectively display the plane image data and the stereoscopic image data, and a backlight unit provided in a rear portion of the liquid crystal display panel; a power supply which supplies power to the liquid crystal module; and a controller which determines whether the received video signal contains the plane image data or the stereoscopic image data, and if the video signal receiving unit contains the stereoscopic image data, the controller controls the power supply such that the backlight unit operates in a power saving mode while the stereoscopic image data is scanned to the liquid crystal display panel.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: September 1, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Kyoung-oh Choi
  • Patent number: 9124501
    Abstract: A server device that provides a client device with one or more data storage locations of one or more sets of information about one or more datasets. The one or more sets of information about the one or more datasets are to be provided by one or more network devices. Each of the sets of information about the datasets is described in a structured format. The server device includes a data storage location acquiring unit that acquires the data storage locations of the sets of information about the datasets from the corresponding network devices, a data storage location management unit that manages the acquired data storage locations of the sets of information about the datasets; and a data storage location providing unit that provides the client device with the acquired data storage locations of the sets of information about the datasets.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: September 1, 2015
    Assignee: RICOH COMPANY, LTD.
    Inventors: Atsushi Yokoyama, Yukinari Hirose, Shinichiro Ozeki
  • Patent number: 9122789
    Abstract: According to one embodiment, the invention comprise a Translation Tool, that translates messages in a client/server system into a form compatible with a Load Testing Tool, which are used to create a script for the Load Testing Tool. The Load Testing Tool utilizes the script created with the messages converted by the Translation Tool to generate emulated messages to test and evaluate the performance of the client/server system. The Translation Tool (possibly the same as the first translator) translates the messages generated by the Load Testing Tool into a form compatible by the client/server system.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: September 1, 2015
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: James Massa, Andrey N. Kravtsov, Ariel Pérez, Edgardo S. Carlos
  • Patent number: 9118680
    Abstract: When a client requests content from a Content Delivery Network (or other system), a first portion of the content is transmitted to the client from a source capable of providing high performance to that client. When the client has a sufficient amount of the content to perform its function, then additional portions of the content can be transmitted to the client from a source that provides a lower performance to that client with a minimal or no performance penalty to the user of the client.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: August 25, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: David Alexander Dunlap, Tal Saraf, Nicholas J. Maniscalco, Benjamin W. S. Redman, Martin Cornelis Frederik Slot, Bradley E. Marshall
  • Patent number: 9112875
    Abstract: A system and method for efficient and private peer-to-peer file sharing consists of ascribing a uniquely identified and anonymous link (an “edgelink”) to any file or set of files on a peer computer. The link is registered with a publishing server along with continuously updated connectivity information about the peer without registering any identifying information about the file. A peer recipient is able to access the link, receive connectivity information about the publishing peer from the server, and then receive the file from the publishing peer without file content passing through the server, mediating any intermediary NAT devices without requiring any manual or automatic device reconfiguration.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: August 18, 2015
    Inventors: Sam Zaid, Gary Linscott, Adam Becevello, Tariq Zaid, Paul Lem
  • Patent number: 9110934
    Abstract: The invention enables server administrators (SAs) to improve their productivity and performance. With the methods and systems described herein, the prior art needed to search for appropriate tools for appropriate tasks is minimized and/or eliminated. Easier scripting and automation that does not require implementation across tools is provided. A consistent logical place is provided for all resources to be used. Standardization of tools enables improvements in service quality. Tools may be provided using one unambiguous authoritative data model, which eliminates data inconsistencies between sources. With the invention, updates to service delivery clients may be delivered more quickly. The invention also reduces costs for developing, deploying, and maintaining a tightly integrated service delivery client. Integration may be provided from the bottom up rather than after the fact.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: John H. Bailey, Walter Canis, Kenneth David Christiance, Shang Qing Guo, Joseph L. Hellerstein, Patrick B. Heywood, Jonathan Lenchner, Rajan Ravirajan, Michael John Spisak
  • Patent number: 9112726
    Abstract: A data transfer system of this invention includes a plurality of transfer apparatuses (11-14) and a control apparatus (10). On condition that data transfer to a transfer apparatus of a transmission destination is completed before a requested transfer completion time, the control apparatus (10) builds a data transfer tree serving as a data transfer path from a transfer apparatus of a transmission source to the transfer apparatus of the transmission destination. Each of the transfer apparatuses (11-14) transfers data in accordance with the tree. This allows to guarantee to complete transfer to transfer apparatuses of a plurality of transmission destinations up to a requested transfer completion time even when a transfer apparatus of one transmission source transfers a file to the transfer apparatuses of the plurality of transmission destinations by multicast.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: August 18, 2015
    Assignee: NEC CORPORATION
    Inventor: Eiji Takahashi
  • Patent number: 9112602
    Abstract: Automatically determining a link speed between link partners using a multispeed fiber module. An embodiment solves the problem of how to determine the highest common link speed between short range (SR)/long range (LR) fiber link partners when at least one of the link partners is using a multispeed fiber module. In an embodiment, a multispeed fiber module comprises a module that is capable of both 10 gigabit (GB) per second Ethernet and 1 GB per second Ethernet or lesser data transfer speeds over a fiber optical link. In an embodiment, the method comprises trying each link speed in a known succession, from highest supported speed to lowest supported speed. In an embodiment, an initiator link partner “blinks” a transmit laser, which alerts the link partners that a link speed determination session is being initiated. By automatically determining link speed, the user is relieved of the necessity to manually configure the link speed.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: August 18, 2015
    Assignee: Intel Corporation
    Inventors: Aaron K. Salter, Peter P. Waskiewicz, Jr., Scott P. Dubal, Brian Kantor
  • Patent number: 9112948
    Abstract: Various embodiments of a system and method for assignment and switching of content sources for a streaming content session are described. Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: August 18, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
  • Patent number: 9113377
    Abstract: A session transfer procedure not for all ongoing multimedia components but for some media components in a wireless communication system and an apparatus for the same are provided. In a partial session transfer procedure, a user equipment establishing a first session to transmit a plurality of media components transmits a partial attach request message to a mobility control entity of a network core. The partial attach request message may be an attach request message whose attach type is set to ‘partial handover’. Upon receiving an attach accept message containing information regarding a gateway of the network core from the mobility control entity, a second session is established with the gateway by using the gateway information. After the establishing of the second session, the user equipment does not release the previously established first session.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: August 18, 2015
    Assignee: LG Electronics Inc.
    Inventors: Jae Seung Song, Hyun Sook Kim
  • Patent number: 9112831
    Abstract: A system and method is provided that includes a communication protocol for handling Hypertext Transfer Protocol (HTTP) messages is provided. The communication protocol may include a first protocol (e.g., HTTP channel tunneling) for providing a persistent connection based on the utilization of one or more HTTP methods (e.g., GET, POST, etc.). A second protocol (e.g., Blocks Extensible Exchange Protocol) may be provided for multiplexing a plurality of application protocols for communication over a single connection using the first protocol. The plurality of application protocols that are received from the first protocol may be demultiplexed for processing.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Brian Pulito, Malissa Sullivan, Yafit Sami, Oded Hirschfeld, Mark Wallace
  • Patent number: 9111023
    Abstract: A bridge apparatus for coupling a medical network with a non-medical network includes a storage unit to store data from the medical network, a first interface device for coupling the storage unit with the medical network, and a second interface device for coupling the storage unit with the non-medical network. The bridge apparatus is configured to execute write-only access requests on the storage unit via the first interface device or to execute read-only access requests on the storage unit via the second interface device.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: August 18, 2015
    Assignee: STORZ ENDOSKOP PRODUKTIONS GMBH
    Inventors: Klaus Bruederle, Dietmar Dechow
  • Patent number: 9112903
    Abstract: The invention can be used for enabling service discovery. Service discovery can be enabled by requesting, by a first apparatus from a gateway entity, information on apparatuses capable of providing a predetermined service and being located in proximity of the first apparatus, receiving, by the first apparatus from the gateway entity, a predetermined resource identifier associated with a second apparatus capable of providing the predetermined service and being located in proximity of the first apparatus, the predetermined resource identifier being received as a response to the request, and sending, by the first apparatus, a resource request to the second apparatus using the predetermined resource identifier associated with the second apparatus.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: August 18, 2015
    Assignee: Nokia Corporation
    Inventors: Johan Wilhelm Wikman, Mikko Tapani Tarkiainen