Patents Examined by Glenford Madamba
-
Patent number: 8495227Abstract: A method to distribute policies may include transmitting one of an identification (ID) assigned to a policy template or the policy template associated with each policy to an enforcement point or selected enforcement points for enforcement. The method may also include transmitting one set of parameters to be used in each policy template to the enforcement point.Type: GrantFiled: December 11, 2003Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: David L. Kaminsky, Christina M. Cruz, Carrie W. Searcey, Eric Kirchstein
-
Patent number: 8438211Abstract: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, a control node automatically manages the system such that the system has sufficient capacity to satisfy an agreement to provide a given level of a service. In order to automatically manage the system, the control node evaluates the current capacity levels of resources in the system. The current capacity levels are indicative the capacity of resources to perform certain acts. The capacity of the resources to perform these acts may be indicative of whether the system is able to provide the given level of the service. Because capacities provided by the resources change as the resources start, the control node uses a predicted pending capacity function to evaluate whether resources that are currently starting will be sufficient to satisfy the level of the service when completely started.Type: GrantFiled: December 9, 2011Date of Patent: May 7, 2013Assignee: CA, Inc.Inventors: Sanjay Radia, Robert A. Gingell, Jr., Jerry R. Jackson
-
Patent number: 8423636Abstract: A data processing system stack initializes a first mbuf chain limit to a pre-set level. It receives at least one packet. The system receives at least one packet. The system returns an mbuf data structure in response to receiving at least one packet from an IP address. The system measures a health of the network connection to determine whether the network connection satisfies a first health criterion. The system reduces the mbuf chain limit to a second mbuf chain limit, responsive to the health of the network connection not satisfying the first health criterion. The system measures the health of the network connection to determine whether the network connection meets a second health criterion.Type: GrantFiled: April 23, 2010Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Omar Cardona, James B. Cunningham, Baltazar De Leon, III, Matthew Ochs
-
Patent number: 8402101Abstract: The subject invention provides reliable messaging with and within a control environment. The systems and methods utilize a message broker that facilitates message exchange. The message broker can be located within an industrial controller, as a dedicated entity within a control environment and/or an entity external to the control environment. Messages transmitted from an industrial controller and/or the external entity can be routed through the message broker prior to reaching a destination, wherein the message can be stored in the message broker and subsequently obtained by a recipient. The message broker decouples the message sender (e.g., an industrial controller, an external entity . . . ) from the message recipient (e.g., an industrial controller, an external entity . . . ) such that messages can be successfully transmitted (to the message broker) regardless of a state of the recipient, and messages can be retrieved (from the message broker) regardless of a state of the sender.Type: GrantFiled: April 23, 2010Date of Patent: March 19, 2013Assignee: Rockwell Automation Technologies, Inc.Inventor: David M. Callaghan
-
Patent number: 8392580Abstract: Methods and systems for facilitating transfer of an active session from a first device to a second device associated with the same user. A network server is configured to enable the switching or swapping of an active session from one device to another device, where both devices are associated with a common user address. The switching or swapping is implemented with no or minimal effect on the active session or awareness of the remote party. The device switch may be performed in relation to any active session, including VoIP, video conferencing, or other media sessions.Type: GrantFiled: February 20, 2008Date of Patent: March 5, 2013Assignee: Research In Motion LimitedInventors: Andrew Allen, Youngae Kim
-
Patent number: 8386568Abstract: Methods, systems, computer program products, and methods of doing business for improving communication, whereby message content is routed efficiently while allowing different recipients to receive different versions of the content. A portion of the electronic conversation in an instant messaging session (or of messages in other messaging systems) can be identified as being relevant to a third party (or parties), and information can be specified for routing the relevant information to that third party. A variety of delivery mechanisms may be used. Approval may be obtained prior to routing an annotated message. The recipients of annotated message may be human users and/or automated processes. The message author may also be a human or an automated process.Type: GrantFiled: September 5, 2002Date of Patent: February 26, 2013Assignee: International Business Machines CorporationInventors: David L. Kaminsky, David M. Ogle
-
Patent number: 8370417Abstract: A method for subscriber registration and affiliation in a peer to peer wide area network is provided. The peer to peer wide area network includes at least one Subscriber and a plurality of Peers. The method includes: communicating a registration and affiliation message including a Subscriber Registration Affiliation Index from a Subscriber to a Peer of the plurality of Peers; routing a registration and affiliation update message including a Peer Registration Affiliation Index equal to the received Subscriber Registration Affiliation Index from the Peer to other Peers of the plurality of Peers; comparing the received Peer Registration Affiliation Index with one or more other received Peer Registration Affiliation Indexes by each of the plurality of Peers; and selecting by each of the plurality of Peers a Peer Registration Affiliation for the Subscriber corresponding to a highest value Peer Registration Affiliation Index.Type: GrantFiled: June 30, 2008Date of Patent: February 5, 2013Assignee: Motorola Solutions, Inc.Inventors: Robert D. LoGalbo, Bradley M. Hiben, Subhash P. Nair
-
Patent number: 8364795Abstract: The embodiments described herein generally relate to a method and system for enabling a client to configure and control the crawling function available through a crawl configuration Web service. A client is able to configure and control the crawling function by defining the URL space of the crawl. Such space may be defined by configuring the starting point(s) and other properties of the crawl. The client further configures the crawling function by creating and configuring a content source and/or a crawl rule. Further, a client defines authentication information applicable to the crawl to enable the discovery and retrieval of electronic documents requiring authentication and/or authorization information for access thereof. A protocol governs the format, structure and syntax (using a Web Services Description Language schema) of messages for communicating to and from the Web crawler through an application programming interface on a server hosting the crawler application.Type: GrantFiled: April 23, 2010Date of Patent: January 29, 2013Assignee: Microsoft CorporationInventors: Dmitriy Meyerzon, Boxin Li
-
Patent number: 8346842Abstract: Automatically reformatting rerouted production requests so that a production request directed to one production device can be rerouted to another device with little if any user intervention. A method embodying the present invention includes queuing a production request formatted for a primary production service. Upon detection of a redirection event for the primary production service, an available secondary production service is identified. The production request is reverted and then reformatted specifically for the secondary production service.Type: GrantFiled: June 27, 2002Date of Patent: January 1, 2013Assignee: Hewlett-Packard Development Company L.P.Inventor: Robert Sesek
-
Patent number: 8332530Abstract: A method and apparatus for navigating a media program via a searchable transcript of the dialog of the media program is disclosed. In one embodiment, a textural transcript of the dialog is generated, wherein the textural transcript comprising a plurality of portions wherein each portion is associated with a segment of the media program, a command is accepted to display the transcript and in response to that command, user interface data is transmitted to the client computer for presentation in a user interface, wherein the user interface comprising a concurrently presented media program player and the textural transcript.Type: GrantFiled: December 10, 2009Date of Patent: December 11, 2012Assignee: Hulu LLCInventors: Eugene Chuan-Huai Wei, Varun Narang, Zhibing Wang, Yuming Liang, Xin Jin, Ting-hao Yang, Eric Feng, Andrew Cheng-min Lin
-
Patent number: 8332516Abstract: A method, system and computer program product for optimized cooperation between resource list servers and presence servers. The method including receiving a subscription request from a watcher, where the subscription request identifies a resource list and is a request to receive presence information regarding each of a plurality of presentities listed on the resource list, and generating a subscription request to a presence server for presence information regarding any presentity listed on the resource list only if no other currently-active subscription request is known by the resource list server to exist for presence information regarding the presentity.Type: GrantFiled: December 8, 2009Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Asaf Ben-Ezra, Yulia Kantarovich, Uri Segev, Ofira Tal-Aviv, Asaf Zinger
-
Patent number: 8326951Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.Type: GrantFiled: June 6, 2005Date of Patent: December 4, 2012Assignee: Sonos, Inc.Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
-
Patent number: 8307124Abstract: Memory allocation in a Broker system for managing the communication between a plurality of clients and a plurality of servers. The method may include allocating memory for a plurality of memory pools; and dividing each memory pool into memory blocks of a size which is specific to the type of a resource. The resource may be related to the communication managed by the Broker.Type: GrantFiled: February 18, 2011Date of Patent: November 6, 2012Assignee: Software AGInventor: Wolfgang Schmidt
-
Patent number: 8300100Abstract: Embodiments of the present invention may provide a system and method for providing airflow through a video surveillance system enclosure. A video surveillance system enclosure may have a first hole and a second hole. An incoming conduit may have a first incoming opening fitted into the first hole. A first plurality of holes may along at least a portion of a length of the incoming conduit. An outgoing conduit may have a first outgoing opening fitted into the second hole. A second plurality of holes may run along at least a portion of a length of the outgoing conduit.Type: GrantFiled: February 18, 2010Date of Patent: October 30, 2012Inventor: John P. Silis
-
Patent number: 8291030Abstract: In accordance with the teachings described herein, systems and methods are provided for integrating a plurality of electronic mail (email) accounts. A plurality of email services may be used to send and receive electronic messages over a wide area network, one of the email services being a preferred email service and another of the email services being a secondary email service. An email integration service may be used that is coupled to the wide area network and that is independent of the plurality of email services. The email integration service may be operable to receive account information regarding the preferred email service and the secondary email service and use the account information to configure a means for forwarding electronic messages from the preferred email service to the secondary email service.Type: GrantFiled: October 17, 2011Date of Patent: October 16, 2012Assignee: Research In Motion LimitedInventors: Christopher D. Smith, David P. Kruis, Robert J. Snow, Snezana Visnjic-Obucina, Albert Lee, Arsel Manuel, Diana G. Vitorino
-
Patent number: 8275839Abstract: Systems and methods for processing email messages are described. In one embodiment, the occurrence of a condition is determined indicating at least one email message transfer of an email message by an email application, wherein determining the occurrence of the condition is external to the email application, the email message is identified, wherein the email message comprises event data, an email event is compiled from at least some of the event data, and the email event is indexed.Type: GrantFiled: March 31, 2004Date of Patent: September 25, 2012Assignee: Google Inc.Inventors: David Benjamin Auerbach, Omar Habib Khan, Stephen R. Lawrence, Mihai Florin Ionescu
-
Patent number: 8274564Abstract: An interface and display of video from multiple fixed-position cameras is provided. A main video stream captured by a camera is selected to be the main video stream and is displayed to the interface. Video streams captured by the set of cameras and the main camera that are temporally related to the displayed main video stream are selected, including playback positions from one or more of a first segment of time in each of their respective video streams at the time of the main video stream, a second segment of time in each of their respective video streams prior to the time of the main video stream, and a third segment of time in each of their respective video streams after the time of the main video stream. The selected video streams are displayed to the interface in temporal relation to the display of the main video stream.Type: GrantFiled: October 13, 2006Date of Patent: September 25, 2012Assignee: Fuji Xerox Co., Ltd.Inventors: Andreas Girgensohn, Anthony Eric Dunnigan, Frank M. Shipman, III, Lynn D. Wilcox
-
Patent number: 8212875Abstract: An interface and display of video from multiple fixed-position cameras is provided. A main video stream captured by a camera is selected to be the main video stream and is displayed to the interface. Video streams captured by the set of cameras and the main camera that are temporally related to the displayed main video stream are selected, including playback positions from one or more of a first segment of time in each of their respective video streams at the time of the main video stream, a second segment of time in each of their respective video streams prior to the time of the main video stream, and a third segment of time in each of their respective video streams after the time of the main video stream. The selected video streams are displayed to the interface in temporal relation to the display of the main video stream.Type: GrantFiled: October 13, 2006Date of Patent: July 3, 2012Assignee: Fuji Xerox Co., Ltd.Inventors: Andreas Girgensohn, Anthony Eric Dunnigan, Frank M. Shipman, III, Lynn D. Wilcox
-
Patent number: 8176188Abstract: An apparatus, program product and method for determining a cost for using a standby resource that accounts for the cause for the resource=s usage. A standby resource, such as a processor, is activated in response to a resource requirement. The cause of the resource requirement is automatically determined. The result of that automatic determination is used to determine a charge indicator for using the standby resource. For instance, performance code associated with a failure may be associated with a charge indicator. A user may later be billed according to the determined charge indicator, i.e., according to their actual use of the standby resource and/or their usage status.Type: GrantFiled: January 23, 2009Date of Patent: May 8, 2012Assignee: International Business Machines CorporationInventors: Eric Lawrence Barsness, John Matthew Santosuosso
-
Patent number: 8166140Abstract: Techniques are described for application of implementation-specific configuration policies within a network device. For example, a device, such as a router, may comprise memory to store operational configuration data and candidate configuration data. The device further includes a control unit to apply changes to the candidate configuration data based on input from a client, and apply an implementation-specific configuration policy to a copy of the changed candidate configuration data. Based on a result of applying the implementation-specific configuration policy, the device selectively commits the changes made to the candidate configuration to the operational configuration. In the event an error occurs while applying the implementation-specific configuration policy, the device does not commit the changes to the operational configuration.Type: GrantFiled: July 21, 2009Date of Patent: April 24, 2012Assignee: Juniper Networks, Inc.Inventors: Philip A. Schafer, Robert P. Enns