Patents Examined by Wing Chan
  • Patent number: 8266227
    Abstract: A method, system and program product for assigning a resource to a client in a collaborative environment. The method includes defining, using a tool, a threshold value for collaborative attributes for each resource responding to one or more clients and calculating on a periodic basis, using the tool, an updated value for the collaborative attributes for each resource. The method further includes comparing, upon receipt of a collaboration request, the updated value with the threshold value defined for collaborative attributes for a first resource and, if the updated value is less than the threshold value for the first resource, connecting the client to the first resource for establishing a collaborative session. If not, repeating comparing the updated value with the threshold value for the collaborative attributes defined for a next resource and connecting the client to the next resource whose updated value is less than the threshold value.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Charles Steven Lingafelt, David Paul Merrill, John Elbert Moore, Jr.
  • Patent number: 8266298
    Abstract: One system distributes a request for providing a service using a first communication protocol, from a terminal device to a server selected from among a plurality of servers by a server load balancer in response to the request. A corresponding relation between identification information for identifying a session generated in a distributed server and the server that has generated the session corresponding to the identification information is set in the server load balancer by the service of a second communication protocol as uniqueness assurance information for uniqueness assurance. Thus, when the provision of a service is requested using a second communication protocol by the terminal device, the server load balancer refers to the set uniqueness assurance information and selects the server for providing the service from among the plurality of servers.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: September 11, 2012
    Assignee: Fujitsu Limited
    Inventors: Kouichirou Amemiya, Hitoshi Ueno, Masaaki Takase, Kenichi Abiru
  • Patent number: 8266284
    Abstract: A method of managing access to resources in a network. A reputation for each network participant is evaluated by querying a data source for the reputation associated with the network participant. Based on the evaluated reputation, an appropriate level of access to network resources is determined from a plurality of levels of access to network resources for the corresponding network participant. An access control action is then performed to correspond to the determined level of access for the participant.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventor: Kris Iverson
  • Patent number: 8266254
    Abstract: A solution in a distributed computing environment is deployed and includes selecting a solution template corresponding to the solution, the solution template defining requirements for a plurality of computing elements; selecting resources within a computing infrastructure which match the requirements; and deploying the solution by configuring the resources according to the solution template.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: John M. Garrison, Kent F. Hayes, Jr., Brian D. Jeffrey, Yih-Shin Tan
  • Patent number: 8266226
    Abstract: A method and system is provided to enhance user presence management to enable the federation of rich media sessions. The method is implemented on a system and includes a presence manager server receiving a notification of user activity of one or more users taking place on one or more participating ecosystem sites in a participant ecosystem. The method further includes processing the user activity of the one or more users based on preferences of the one or more participating ecosystem sites established during a registration process and stored in a preference repository. The method further includes sending a notification of the user activity of the one or more users to the one or more participating ecosystem sites in the participant ecosystem to enable the participating ecosystem sites to at least one of communicate the user activity of the one or more users to one or more users and maintain a session of the one or more users.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pramodh D. Narayan, Dana M. Norwood, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8260926
    Abstract: The present invention provides systems and methods for maintaining site persistence in a hierarchical Global Server Load Balancing (GSLB) deployment. Via configuration of GSLB services locally and remotely on each of the GSLB appliances and LB appliances at a site, a site appliance identifies and associates requests from the GSLB with the site. Furthermore, the site appliance may receive a GSLB cookie with the client request and confirms the request is from the expected GSLB in the site hierarchy. When the load balancers receives a response from a server, the appliance may include the GSLB cookie with the response back to the client. The appliance may also include an LB cookie to identify the server selected by the LB. When the client sends another request, the request may include the GSLB and LB cookie. With this information, the GSLB and LB appliance may maintain site persistence for the client as well as server persistence at the site.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: September 4, 2012
    Assignee: Citrix Systems, Inc.
    Inventors: Raghav Somanahalli Narayana, Josephine Suganthi, Murali Raja, Ravi Kondamuru
  • Patent number: 8260869
    Abstract: A method for operating a communication connection between a first communication terminal and a second communication terminal including a coupling to a data processing system and communication system that may implement such a method include a first computing unit interacting with said first communication terminal and displaying a first document. At least one first piece of user-identifying address information is assigned to the first document and a second piece of user-identifying address information is assigned to a second computing unit interacting with said second communication terminal. A second is displayed on said second computing unit if the first piece of user-identifying address information corresponds with said second piece of user-identifying address information.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: September 4, 2012
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventor: Thomas Lederer
  • Patent number: 8260844
    Abstract: An information messaging and collaboration system is described. In one embodiment, for example, a method is described for interactive content retrieval and display, the method comprises steps of: providing a plurality of portlets for retrieval of content for display in a user interface; mapping a message action to a first portlet to create a messaging portlet for sending a message in response to user interaction with the messaging portlet; creating a listener portlet by registering a second portlet to receive messages from the messaging portlet; and in response to user interaction with the messaging portlet, retrieving particular content for display in the user interface based on the message received by the listener portlet from the messaging portlet.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: September 4, 2012
    Assignee: Sybase, Inc.
    Inventor: Michael Timmons
  • Patent number: 8260928
    Abstract: A method includes generating a space information value for each of a plurality of spaces based on at least one environmental condition measurement for the corresponding space. Each space includes one or more computing devices. The space information value includes information regarding the relative suitability of a corresponding space for accepting computing load. The method also includes determining an allocation of additional computing load based on the space information values.
    Type: Grant
    Filed: May 4, 2009
    Date of Patent: September 4, 2012
    Assignee: Siemens Industry, Inc.
    Inventors: William Thomas Pienta, Pornsak Songkakul
  • Patent number: 8260882
    Abstract: A method, system, and apparatus are directed to sharing information over a network. A request to share a multimedia object may be received. A relevance measure may be retrieved based on an identity of the multimedia object. Sharing the network of the multimedia object between an originating sharing member and a plurality of members of a social network may be enabled. A combination of the relevance measure and a hop distance for the shared multimedia object may be provided.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: September 4, 2012
    Assignee: Yahoo! Inc.
    Inventors: Eun-Gyu Kim, Chris Kalaboukis
  • Patent number: 8260939
    Abstract: A system and method are provided for enabling and performing scheduling for wireless devices supporting multiple users or devices. The system has a wireless subscriber device that is enabled to support multiple users or devices. The wireless system may operate accordingly to a wireless air interface such as WCDMA, CDMA2000, GSM, or other wireless technology. The wireless device has a message generator, which is configured to generate a multi-user message. The device transmits the multi-user message to the network. The network receives the multi-user message and begins to schedule network resources to the device as a device supporting multiple users.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: September 4, 2012
    Assignee: KYOCERA Corporation
    Inventors: Henry Chang, Doug Dunn
  • Patent number: 8260888
    Abstract: An address configuration method, apparatus, and system are disclosed. The method includes: after receiving a neighbor solicitation message sent by a terminal and inclusive of a Link-Local Address (LLA), comparing the LLA with addresses in an Internet Protocol (IP) address cache, and judging whether any address in the IP address cache matches with the LLA; and sending a proxy neighbor advertisement message to the terminal if an address in the IP address cache matches with the LLA, where the message indicates that the LLA is a duplicate address. In the embodiments of the present disclosure, after a neighbor solicitation message is received, duplicate addresses are detected for the LLA; after the Duplicate Address Detection (DAD), an IPv6 address is generated and delivered. In this way, IPv6 stateless address auto-configuration is realized on the terminal.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: September 4, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Ruobin Zheng
  • Patent number: 8255565
    Abstract: A proxying process method for traffic of a wireless node and a system using the method are provided. The proxying process method includes: maintaining a virtual node which stores a communication packet from a server, destined for a first node; and transmitting the stored communication packet from the virtual node to a second node when a transmission request for the communication packet is transmitted to the first node by the second node.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: August 28, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyle Kim, Jin Sae Jung
  • Patent number: 8255547
    Abstract: A communication system and method for operating the same includes a group of user devices and a content delivery network in communication with the group of user devices. The content delivery network selects a plurality user devices from the group of user devices, divides the content into a crucial portion and a non-crucial portions, and encrypts the crucial portions differently for each of the user devices in the group using conditional access encryption. The content delivery network communicates the non-crucial portions to the plurality of user devices, communicates the encrypted crucial portion to the plurality of user devices separately from the non-crucial. The plurality of user devices assembles the crucial portion and the non-crucial portions to form the content.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: August 28, 2012
    Assignee: The DIRECTV Group, Inc.
    Inventors: David N. Schlacht, Deanna R. Kidd, Hanno Basse, Raynold M. Kahn, Steven Kasakitis
  • Patent number: 8255558
    Abstract: Methods and systems for distributed infrastructure for streaming data via multiple access points. Aspects of one method may include apportioning multimedia information among a plurality of transmitting devices based on feedback channel information received from a destination receiving device by, for example, a transmission controller device. The transmitting devices may transmit the multimedia information to the destination receiving device. A transmitting device that may not be apportioned multimedia information may transmit a probing signal. The destination receiving device may generate feedback channel information for a transmitting device, for example, based on the multimedia information or the probing signal received from the respective transmitting device. The apportioning of the multimedia information may be dynamically adjusted based on updated feedback channel information received from the destination receiving device.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: August 28, 2012
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, Hooman Honary, Nambirajan Seshadri, Jason A. Trachewsky
  • Patent number: 8255506
    Abstract: Provided is a method and apparatus for managing networks. The method includes defining a set of managed objects of each of the networks to be managed, sending a request for information about the set of managed objects to an agent of the networks to be managed, and recognizing manageable managed objects based on information representing the managed objects, which is transmitted from the agent in response to the request. A network manager requests, receives, and obtains information about managed objects of each of sensor networks, especially heterogeneous sensor networks, thereby managing the heterogeneous sensor networks in an integrated way.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: August 28, 2012
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jun Seob Lee, Yong Woon Kim
  • Patent number: 8255551
    Abstract: A method including providing pseudo-streaming media data to a terminal; receiving a transport control protocol (TCP) acknowledgement from the terminal; estimating one or more network conditions of a network based at least in part on the TCP acknowledgement; determining an optimal session bitrate based on the estimated one or more network conditions; and providing pseudo-streaming media data to the terminal based on the optimal session bitrate.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: August 28, 2012
    Assignee: Bytemobile, Inc.
    Inventors: Miguel A. Melnyk, Nicholas J. Stavrakos, Andrew Penner, Jeremy Tidemann, Fabian Breg
  • Patent number: 8255525
    Abstract: A method, system and computer-usable medium are disclosed for the correlation of network events. A port of a network device is monitored at the physical layer interface for the occurrence of a network event. If detected, a repository of circuit path, network device, and device interface data is queried for information related to the network event and each network device at each hop of the circuit path associated with the event. A user selects time intervals for other network events or alarms occurring before or after the target event. A repository of network event and alarm data is then queried to retrieve all network events or alarms occurring during the selected time interval. Information related to the network events or alarms are then compared to interfaces related to devices that are likewise associated with the circuit path associated with the event.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: August 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Daniel Joseph Martin, Philip Brian McMahon
  • Patent number: 8250143
    Abstract: A system and method for a network driven actuator mapping agent and bus. The system includes at least one sensor configured to sense an event in a first environment. The system also includes an actuator configured to perform an action in a second environment. Moreover, the system further includes a mapping manager configured to map the sensed event to the actuator to provide a custom interaction throughout a plurality of second environments.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Martinez, Bradley S. Tagg
  • Patent number: 8250145
    Abstract: A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: August 21, 2012
    Assignee: Facebook, Inc.
    Inventors: Mark E. Zuckerberg, Ray C. He, Spencer G. Ahrens, Yofay Kari Lee, Chaitanya Mishra, Austin Daniel Haugen, Xin Liu, Michael Steven Vernal