Patents Examined by Wing Chan
-
Patent number: 8209403Abstract: 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: GrantFiled: August 18, 2009Date of Patent: June 26, 2012Assignee: F5 Networks, Inc.Inventors: Paul I. Szabo, Bryan D. Skene, Saxon Amdahl
-
Patent number: 8209385Abstract: 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: GrantFiled: December 19, 2007Date of Patent: June 26, 2012Assignee: SkypeInventors: Eric Partaker, Richard Cole, Natasha Sopieva, Lauri Väin, Andres Kütt
-
Patent number: 8209379Abstract: 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: GrantFiled: November 25, 2009Date of Patent: June 26, 2012Assignee: Go Daddy Operating Company, LLCInventor: Warren Adelman
-
Patent number: 8209398Abstract: 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: GrantFiled: March 15, 2007Date of Patent: June 26, 2012Assignee: Exceptional Innovation LLCInventors: Seale Moorer, Eric Eichensehr, Adam Love
-
Patent number: 8205002Abstract: 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: GrantFiled: November 18, 2009Date of Patent: June 19, 2012Assignee: Teamon Systems, Inc.Inventors: David James Clarke, Sarinderpaul S. Virk, Shaibal Roy
-
Media properties selection method and system based on expected profit from profile-based ad delivery
Patent number: 8204783Abstract: 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: GrantFiled: June 25, 2010Date of Patent: June 19, 2012Assignee: Almondnet, Inc.Inventor: Roy Shkedi -
Patent number: 8205000Abstract: 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: GrantFiled: July 17, 2008Date of Patent: June 19, 2012Assignee: International Business Machines CorporationInventors: Ching-Jye Chang, Lorin Evan Ullman
-
Patent number: 8204946Abstract: 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: GrantFiled: November 17, 2009Date of Patent: June 19, 2012Assignee: Tencent Technology (Shenzhen) Company Ltd.Inventor: Xinxin Luo
-
Patent number: 8204948Abstract: 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: GrantFiled: August 11, 2010Date of Patent: June 19, 2012Assignee: Barracuda Networks, Inc.Inventors: Dean Drako, Zachary Levow
-
Patent number: 8203609Abstract: 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: GrantFiled: January 31, 2007Date of Patent: June 19, 2012Assignee: The Invention Science Fund I, LLCInventors: Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, William Henry Mangione-Smith, John D. Rinaldo, Jr.
-
Media properties selection method and system based on expected profit from profile-based ad delivery
Patent number: 8200822Abstract: 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: GrantFiled: March 12, 2012Date of Patent: June 12, 2012Assignee: Almondnet, Inc.Inventor: Roy Shkedi -
Patent number: 8200769Abstract: 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: GrantFiled: July 13, 2010Date of Patent: June 12, 2012Assignee: Alibaba Group Holding LimitedInventors: Bo Wen, Liming Zhang, Wei Peng, Zhenguo Bai
-
Patent number: 8199199Abstract: 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: GrantFiled: August 15, 2007Date of Patent: June 12, 2012Inventors: Yuriy Shlyak, Vladimir Komarov
-
Patent number: 8200745Abstract: 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: GrantFiled: October 14, 2008Date of Patent: June 12, 2012Assignee: AOL Inc.Inventors: Richard Doerksen, David Besbris
-
Patent number: 8200763Abstract: 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: GrantFiled: November 22, 2006Date of Patent: June 12, 2012Assignee: Yahoo! Inc.Inventors: Michael Quoc, Dan Wascovich, Matthew Fukuda, E. Stanley Ott, IV, Edward Ho, Jonathan James Trevor
-
Patent number: 8200831Abstract: 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: GrantFiled: May 27, 2011Date of Patent: June 12, 2012Assignee: MobiTV, Inc.Inventor: Kent Karlsson
-
Patent number: 8200779Abstract: 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: GrantFiled: May 12, 2010Date of Patent: June 12, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Bin Wei, Yih-Farn Chen, Rittwik Jana, Serban Jora, Bernard Renger
-
Patent number: 8200775Abstract: 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: GrantFiled: September 10, 2005Date of Patent: June 12, 2012Assignee: Newsilike Media Group, IncInventor: James F. Moore
-
Patent number: 8195775Abstract: 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: GrantFiled: April 6, 2007Date of Patent: June 5, 2012Assignee: Thomson LicensingInventors: Zhi Gang Zhang, Kui Gao, Jian Song Li
-
Patent number: 8195791Abstract: 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: GrantFiled: January 16, 2006Date of Patent: June 5, 2012Assignee: Thomson LicensingInventors: Alain Durand, Yan-Mei Tang-Talpin, Olivier Heen