Patents Examined by Wing Chan
  • Patent number: 8209403
    Abstract: A method, system, machine-readable storage medium, and apparatus are directed towards upgrading a cluster by bifurcating the cluster into two virtual clusters, an “old” virtual cluster (old active cluster) and a “new” virtual cluster (new standby cluster), and iteratively upgrading members of the old cluster while moving them into the new cluster. While members are added to the new cluster, existing connections and new connections are seamlessly processed by the old cluster. Optionally, state mirroring occurs between the old cluster and the new cluster once the number of members of the old and new clusters are approximately equal. Once a threshold number of members have been transferred to the new cluster, control and processing may be taken over by the new cluster. Transfer of control from the old cluster to the new cluster may be performed by failing over connectivity from the old cluster to the new cluster.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: June 26, 2012
    Assignee: F5 Networks, Inc.
    Inventors: Paul I. Szabo, Bryan D. Skene, Saxon Amdahl
  • Patent number: 8209385
    Abstract: A user terminal connected to a communication network executes a communication client. The user terminal displays a list of contacts associated with a user of the client, and retrieves a message from the communication network, wherein the message is related to a further user represented by one of the contacts displayed in the list of contacts. The message includes a reference to media accessible by the communication network. The reference may be extracted from the message. A visual representation of the media may be displayed in association with one of the contacts, such that, responsive to the user actuating the visual representation, the client establishes communication with storage means using the reference and displays the media to the user.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: June 26, 2012
    Assignee: Skype
    Inventors: Eric Partaker, Richard Cole, Natasha Sopieva, Lauri Väin, Andres Kütt
  • Patent number: 8209379
    Abstract: Systems and methods of the present invention provide for redirecting a user to a book's website after submitting a request for information about the book. The book's website or a link to the website may be displayed to the user on a client browser.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: June 26, 2012
    Assignee: Go Daddy Operating Company, LLC
    Inventor: Warren Adelman
  • Patent number: 8209398
    Abstract: A system and method for streaming media data in a Web Service environment between two or more units are disclosed. The first unit processes the media data for transfer, using a media streaming application. A network implemented with Web Service transfers the processed media data using a real-time media streaming protocol. The second unit renders the processed media data for playback, using the media streaming application.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: June 26, 2012
    Assignee: Exceptional Innovation LLC
    Inventors: Seale Moorer, Eric Eichensehr, Adam Love
  • Patent number: 8205002
    Abstract: A communications system may include a plurality of data storage devices each using at least one of a plurality of different operating protocols, and a plurality of mobile wireless communications devices for accessing the plurality of data storage devices. Each mobile wireless communications device may also use at least one of the plurality of different operating protocols. The system may further include a protocol interface device. In particular, the protocol interface device may include a protocol engine module for communicating with the plurality of data storage devices using respective operating protocols, and a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the plurality of mobile wireless communications devices using each different operating protocol, and at least one common core service module connected to the proxy modules.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: June 19, 2012
    Assignee: Teamon Systems, Inc.
    Inventors: David James Clarke, Sarinderpaul S. Virk, Shaibal Roy
  • Patent number: 8204783
    Abstract: An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: June 19, 2012
    Assignee: Almondnet, Inc.
    Inventor: Roy Shkedi
  • Patent number: 8205000
    Abstract: A set of devices of a distributed data processing system and a protocol are selected to complete an action received by a requesting application. The set of devices and protocol are selected based on whether the protocol supports the type of the requested action; whether the protocol is an allowable/supported protocol for each device along a topology mapped logical route for completing the requested action; and assigned priorities of each protocol. The topology mapped logical route is then used for completing the requested action using the selected protocol. The requesting application may use the action in accordance with the selected allowable supported protocol, e.g., to monitor or discover the target device.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: June 19, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ching-Jye Chang, Lorin Evan Ullman
  • Patent number: 8204946
    Abstract: An embodiment of the present invention provides a method for processing IM information. The method includes: obtaining hyperlink information contained in IM information; obtaining original content information of a webpage corresponding to the hyperlink information; generating content abstract information of the webpage according to the original content information of the webpage; and displaying the content abstract information of the webpage. An embodiment of the present invention further provides an apparatus for processing IM information. According to embodiments of the present invention, when a user receives the IM information containing the hyperlink information, the user can obtain webpage contents corresponding to the hyperlink information contained in the IM information.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: June 19, 2012
    Assignee: Tencent Technology (Shenzhen) Company Ltd.
    Inventor: Xinxin Luo
  • Patent number: 8204948
    Abstract: Facilitating email transmission by extracting email parameters, requesting data in the form of a dns query, and receiving a sender reputation as an IP address. Querying a database by sending a plurality of arguments concatenated to a dns request and receiving an IP address in reply. Operating a remote database as a dns server, receiving queries as domains and transmitting replies in the format of IPv4 or IPv6 addresses. Filtering email by querying a database with email parameters comprising an IP address and a domain of an email sender which may be extracted from an email header in the HELO, EHLO, MAIL FROM, or RETURN PATH. The smtp session is continued, modified or interrupted according to the result of the query submitted to a database operating as a dns server.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: June 19, 2012
    Assignee: Barracuda Networks, Inc.
    Inventors: Dean Drako, Zachary Levow
  • Patent number: 8203609
    Abstract: Embodiments include a system, a device, an apparatus, a method, and a computer program product. An embodiment provides a system that includes an imaging device operable to capture an image depicting a member of a class of subjects that may have a temporal presence in an area. The system also includes an anonymization device having a selector circuit operable to select an anonymization policy. The anonymization policy includes obscuring a property of the class of subjects depicted in the captured image. The system further includes a broadcast device operable to display a human-perceivable indication of the selected anonymization policy to at least a portion of the area. The system also includes an anonymization circuit operable to generate an anonymized image by applying the selected anonymization policy to an image captured by the imaging device and depicting a member of the class of subjects.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: June 19, 2012
    Assignee: The Invention Science Fund I, LLC
    Inventors: Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, William Henry Mangione-Smith, John D. Rinaldo, Jr.
  • Patent number: 8200822
    Abstract: An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: June 12, 2012
    Assignee: Almondnet, Inc.
    Inventor: Roy Shkedi
  • Patent number: 8200769
    Abstract: Downloading a plug-in for an Instant. Messaging (IM) client includes receiving a request for the plug-in from a user of the IM client; detecting a directly accessible peer client that is currently online; sending a plug-in download request to the directly accessible peer client; and in the event that the plug-in is received from the directly accessible peer client, installing the plug-in on the IM client.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: June 12, 2012
    Assignee: Alibaba Group Holding Limited
    Inventors: Bo Wen, Liming Zhang, Wei Peng, Zhenguo Bai
  • Patent number: 8199199
    Abstract: There is provided a method and a system for registration of real time position of tennis ball relatively to boundary lines on tennis court. The method and system comprise sensitive to near-infrared radiation at least one video camera, outputting video image of court and the method and system further include at least one point source of near-infrared radiation, illuminating tennis court and displaced relatively to the video camera. It is suggested a simple and inexpensive way of determining if a tennis ball bounces in or out of court by determining point of intersection of trajectories of the tennis ball and its shade from near-infrared radiation and comparing the position of the determined point of intersection with previously calibrated boundary lines of court.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: June 12, 2012
    Inventors: Yuriy Shlyak, Vladimir Komarov
  • Patent number: 8200745
    Abstract: A handheld client framework system provides a server proxy client that services client requests for network accessible information and determines the server that is most appropriate to supply the requested information and sends information request packets to that server across the Internet and/or intranet. Server responses to information requests are received by the server proxy client. The server proxy client separates the response information into the appropriate data components. Data components are sent to the appropriate client. Presentation and logic components are temporarily stored in a one-behind cache on the client. A client will continue to use the presentation and logic components already installed or in the one-behind cache to service the current user request. Any updates sent by the server proxy client and stored in the one-behind cache are retrieved by the client upon subsequent use by the user.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: June 12, 2012
    Assignee: AOL Inc.
    Inventors: Richard Doerksen, David Besbris
  • Patent number: 8200763
    Abstract: A device, system, and method are directed towards providing a recipient list for a message to be communicated within a group associated with an event. A recipient list for the message is defined based on identities of a plurality of members in the group. Ordering information for the recipient list is determined based on at least one characteristic of the event. Additional ordering information may also be determined based on other characteristics of other events. The recipient list is ordered based on the determined ordering information(s). The ordered recipient list is truncated if a length of the recipient list exceeds a first threshold. A selectable option to retrieve the (truncated) recipient list is provided with the message, if a length of the message plus a length if of the (truncated) recipient list exceeds a second threshold. Otherwise, the (truncated) recipient list is provided with the message.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: June 12, 2012
    Assignee: Yahoo! Inc.
    Inventors: Michael Quoc, Dan Wascovich, Matthew Fukuda, E. Stanley Ott, IV, Edward Ho, Jonathan James Trevor
  • Patent number: 8200831
    Abstract: Mechanisms are provided to accelerate Real-Time Streaming Protocol (RTSP) setup messages. A client transmits an RTSP request to a server. The server responds to the request and preemptively responds with acknowledgements for messages not yet received. For example, a server responds to an RTSP describe message with an RTSP describe acknowledgement, an RTSP setup acknowledgement, and an RTSP play response before setup and play messages are received by the server or even transmitted by the client. The client processes the anticipatory responses and transmits setup and play responses when the anticipatory responses are processed.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: June 12, 2012
    Assignee: MobiTV, Inc.
    Inventor: Kent Karlsson
  • Patent number: 8200779
    Abstract: A layered syndicated feed or content is provided having layers defined according to a media type (e.g., text, graphic, audio, or video) wherein each layer has a plurality of levels such that each level provides either inclusive or exclusive content of the layer's media type in varying degrees of detail or depth. Furthermore, a system is provided for requesting and storing user and mobile device profiles indicative of the syndicated content layers and levels that the user is interested in receiving and that the user's mobile device is capable of receiving.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: June 12, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Bin Wei, Yih-Farn Chen, Rittwik Jana, Serban Jora, Bernard Renger
  • Patent number: 8200775
    Abstract: A variety of tools and techniques are disclosed for managing, viewing, publishing, searching, clustering, and otherwise manipulating data streams. Data streams such as RSS data feeds may be searched, aggregated, and filtered into a processed feed. The processed feed, along with rules used to process the feed may be shared in a number of ways. A data feed management system may provide an integrated user interface through which a user may manage feeds, including searching for new feeds, managing and filtering current feeds, modifying a user profile, and sharing feeds and feed configuration data with other users. A server may provide a complementary search engine to locate new feeds and to store and/or index items or posts in known feeds. Together, these technologies may provide a richly-functioned feed management system and greater ease of use for individuals in managing large numbers of feeds and large amounts of data in feeds.
    Type: Grant
    Filed: September 10, 2005
    Date of Patent: June 12, 2012
    Assignee: Newsilike Media Group, Inc
    Inventor: James F. Moore
  • Patent number: 8195775
    Abstract: An enhanced method and apparatus for reducing congestion in dynamic host configuration protocol network system are provided. The congestion reduction method comprises steps of receiving a DHCP request from a DHCP client; and stopping responding to a certain number of DHCPDISCOVER message. And the dynamic host configuration protocol server comprises at least one distributed server, at which the contents of the network service provider server are backed up.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: June 5, 2012
    Assignee: Thomson Licensing
    Inventors: Zhi Gang Zhang, Kui Gao, Jian Song Li
  • Patent number: 8195791
    Abstract: Distinguishing between live and recorded content in a network comprising a rendering device, an access device, and a storage device. The rendering device broadcasts a message requesting devices in the network to respond if they diffuse a content, and sets a timer. The devices respond if they diffuse the content. The rendering device then determines that the content is: live, if it has received a response from the access device; recorded, if it has received a response from the storage device, but not from the access device; and illegal, if it has not received a response before time-out of the timer. There is further a “still live delay” after diffusion of the content during which the access device responds that it is diffusing the content, and following which it may send a content release message to the storage device that may then respond to request messages.
    Type: Grant
    Filed: January 16, 2006
    Date of Patent: June 5, 2012
    Assignee: Thomson Licensing
    Inventors: Alain Durand, Yan-Mei Tang-Talpin, Olivier Heen