Patents Examined by Ramy Mohamed Osman
  • Patent number: 8667096
    Abstract: Embodiments relate to systems and methods for automatically generating a system restoration order for network recovery. A set of managed machines, such as personal computers or servers, can be managed by a network management platform communicating with the machines via a secure channel. The network management platform can access a dependency map indicating a required order for restoration of machines or nodes on a network. The network management platform likewise access a reverse kickstart file for each machine to be automatically restored in order to ensure proper functioning of the network, and extract a current configuration of that machine for purposes of restoring the overall network.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: March 4, 2014
    Assignee: Red Hat, Inc.
    Inventors: Michael Paul DeHaan, Adrian Karstan Likins, Seth Kelby Vidal
  • Patent number: 8661118
    Abstract: In various embodiments, methods and systems are disclosed for the real time detection of network conditions in conjunction with a remote presentation protocol. The link quality may represent the quality of the end-to-end connection between client and server with upper and lower bounds on the injection of additional traffic used for measurement. In some embodiments, the measurement technique may be selected based on the type of measurement that is desired. Accuracy may be maintained by selecting the type of measurement used based on current and previous network conditions. In one embodiment, a state model is used to determine the frequency of measurement and to determine when the measurements have produced a stable estimate of the link quality.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: February 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Graham Edward Fagg, Rajneesh Mahajan, Moshe Zilberstein, Guatam Swaminathan, Costin Hagiu
  • Patent number: 8656035
    Abstract: A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and evaluated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: February 18, 2014
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Tracey R. Thomas
  • Patent number: 8650253
    Abstract: Systems and methods are provided to integrate, within a first application, a second application. In this way, multiple client systems, each running a first application, can access other players and mutually consume a second application. A lobby facility is provided to which client systems may access. First and second client systems may then be associated so that the same are configured to mutually consume a second application. The systems and methods also provide for cross-platform consumption of a second application by a plurality of client systems, each running respective first applications. The system includes a lobby facility module situated on a network-accessible server, the lobby facility module configured to allow communications between the network-accessible server and each of a first client system and a second client system.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: February 11, 2014
    Assignee: Sony Online Entertainment LLC
    Inventors: John Charles Smedley, Don Neufeld, Bruce Mitchener, Jr.
  • Patent number: 8650315
    Abstract: A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: February 11, 2014
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Tracey R. Thomas
  • Patent number: 8639831
    Abstract: A method and apparatus is provided for delivering a content file to a client over a packet-switched network. The method begins by determining a suitable throughput required to deliver the content file to the client. Next, the throughput available in a peer-to-peer network for delivering the content file to the client is determined. The required throughput is compared to the available throughput. If the available throughput is less than the required throughput, the available throughput is supplemented with additional throughput. The content is then delivered to the client over the packet-switched network using the available throughput of the peer-to-peer network and the additional throughput.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: January 28, 2014
    Assignee: Sony Corporation
    Inventors: Christopher Painter, Frank Li-De Lin, Paul Hwang, Timothy S. Miller
  • Patent number: 8612612
    Abstract: In one example, a method includes receiving, with a network device, a portion of a subscriber session packet flow for a subscriber session, and reassembling application-layer data from data packets in the subscriber session packet flow into one or more application flows for the subscriber session. The method includes identifying, from the application flows, application identity information for the application flows, and applying a first session policy to the subscriber session. Applying the first session policy includes applying one or more application policies to the application flows in the subscriber session based on subscriber information and the application identity information for the application flows. The method includes processing the application flows in the subscriber session for accessing a packet data network in accordance with the application policies.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: December 17, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Mohini Dukes, Chandra Pandey, Vijay Kamisetty
  • Patent number: 8478838
    Abstract: A system and method implemented in a Customer Information Control System (CICS) Application configured to process information residing on remote systems and display such information on a local system, using a same program residing on both the remote system(s) and the local system. The method includes, for example, sending programming functions of a local system with a request for information to a remote system. The method further includes processing the programming functions of the local system with the request for information on the remote system to obtain updated information from the remote system. The updated information is sent to the local system for display.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: July 2, 2013
    Assignee: International Business Machines Corporation
    Inventor: Robert J. Purpura
  • Patent number: 8438310
    Abstract: A plurality of affiliated websites are configured to log user interactions. The logs comprise user identification information that allows a profile aggregation service to correlate user interactions across the affiliated websites and to generate respective user profiles. The user profiles may be used to configure the websites. A context aware platform (CAP) website may be configured to provide web services for entities in a business hierarchy. The CAP website may capable of presenting content in one of a plurality of operational modes associated with a geographical granularity of the business hierarchy. In addition, the CAP website may be configurable according to a user profile generated by a profile aggregation service.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: May 7, 2013
    Assignee: ADP Dealer Services, Inc.
    Inventors: Matt Muilenburg, Stefan Piesche, Keith D. Zackrone
  • Patent number: 8171096
    Abstract: An electronic mail communication device may be provided with a receiving device that receives an electronic mail, a sequence map creation device, and an output device. The sequence map creation device may create a sequence map in which correspondent objects corresponding to the correspondents of a series of electronic mails relating to the electronic mail received by the receiving device are arranged along an x direction, and transmission objects indicating from whom and to whom each of the series of electronic mails was transmitted are arranged along a y direction in order of the date and time of communication. The output device may output the sequence map created by the sequence map creation device.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: May 1, 2012
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Kiyotaka Ohara
  • Patent number: 7822819
    Abstract: The current invention includes a client computer and an Email server 6, in which the client computer contains an Email client 12 having a physical Email address. A Client Control Program resides on the client computer. An Alias Email Server 100 communicates with the client over a network. The physical Email address is entered into the Client Control Program, with client identification information. The Alias Email Server 100 generates an alias Email address, which is returned to the user, and is stored in the Alias Email Server. The Alias Email Address is made available to third parties communicating with the client. The Email is intercepted by the Alias Email Server, and is either forwarded to the client, filtered, or blocked, under control of the client. A log of all transactions is available to the client.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: October 26, 2010
    Inventor: Michael P Levosky
  • Patent number: 7725542
    Abstract: Systems for forwarding an E-mail message to a user when instant messages from a sender cannot be forwarded to a secondary IM processing device comprise a primary IM processing device configured to send and receive E-mail messages and a router configured to route E-mail messages between the primary IM processing device and a sender's processing device. An E-mail user agent is coupled to the router and configured to provide access to E-mail information including an address of the sender such that an E-mail message can be sent to the sender's processing device. The router is further configured to receive notification at the primary IM processing device of a reply from the sender's processing device. Other systems and methods are also provided.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: May 25, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: W. Todd Daniell, Larry G. Kent, Jr., Joel A. Davis, Brian K. Daigle, Lee G. Friedman
  • Patent number: 7702719
    Abstract: In accordance with a dual-MVC (Model-View-Controller) approach of the invention, the client machine maintains part of the Model, eliminating many round-trips to the server. The invention provides an implementation approach for constructing the frame(s) contained in the client's browser software to allow it to be refreshed locally. The invention addresses development and maintenance by specifying a library of functions that a programmer can use to construct the View and Controller on the client machine. When part of the Model is maintained on the client, the client has the ability to respond to user interaction without paying the performance penalty of continually interacting with the server.
    Type: Grant
    Filed: February 8, 2000
    Date of Patent: April 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Katherine Betz, Avraham Leff, James Thomas Rayfield
  • Patent number: 7657623
    Abstract: A method and apparatus for collecting management information on a communication network enables universal health indicators to be defined so that management information may be presented to a network operator on a management station. The universal health indicators may be defined in a top-down manner such that the definitions of the health indicators may be used across multiple network elements without changing the health indicator definitions. The health indicators may be organized in a tree-like hierarchical structure to enable additional information to be obtained about the health of the reporting network element in a predictable and organized fashion. Network element raw measurements and computed measurements are used to provide data to the health indicators, and are selected on a network technology type or MIB type basis to enable the same health indicators to be supported by multiple network technology types.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: February 2, 2010
    Assignee: Nortel Networks Limited
    Inventor: Sharon Chisholm
  • Patent number: 7644166
    Abstract: Audibly informing a recipient of an arrival of a digital communication from a sender includes receiving a digital communication from a sender directed to a recipient and determining whether the digital communication is associated with an audio identifier that identifies the sender of the digital communication and that is designated by the sender of the digital communication. Perception by the recipient of the audio identifier is conditioned on whether the digital communication is determined to be associated with the audio identifier. The audio identifier is perceived prior to or concurrent with perception of the digital communication by the recipient.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: January 5, 2010
    Assignee: AOL LLC
    Inventors: Barry Appelman, Stephen Vaughan Murphy
  • Patent number: 7620714
    Abstract: A method is disclosed for a method for measuring the availability of a network element or service. For each network element N, a current real availability value CRAVN and a current time value CTVN are associated with network element N. Additionally, for each network element N, an operational state value OSVN is associated with network element N. At a later time, indicated by a new time value NTVN, a new real availability value NRAVN for network element N is determined based on the current availability value CRAVN, the current time value CTVN, the new time value NTVN, and the operational state value OSVN. The new real availability value NRAVN is stored. Thus, each separate network element N may be associated with a separate real availability value that accurately reflects the availability of network element N specifically, regardless of any availability approximated for network element N's type.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: November 17, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Cosmin Dini, Petre Dini, Jackson Shyu, Mark Ammar Rayes
  • Patent number: 7610352
    Abstract: A system and method for sharing skins between a first user and a second user on a computerized network. A first skin selected by the first user is transferred to and displayed to the second user. The transfer and/or the display is performed automatically. A second skin selected by the second user is transferred to and displayed to the first user. In one embodiment, the first and second skins are alternately displayed (e.g. periodically in time) to the first and second users. Users can have one or more skins, including a default skin, associated with each of them. Options are available to allow a user to authorize skin sharing with other users, to specify which skins can be shared, to control the amount of time between alternating skin displays, and the number of times the skins are alternately displayed.
    Type: Grant
    Filed: September 9, 2002
    Date of Patent: October 27, 2009
    Assignee: MECA Communications, Inc.
    Inventors: Ibrahim Ameen AlHusseini, Bruce Klickstein, Robert P. Lipschultz, Gregg D. Harrington
  • Patent number: 7606932
    Abstract: A system may include a device configured to initiate a transaction by sending an address packet and an additional device configured to respond to the address packet. The additional device is coupled to receive the address packet from the device via an address network. The address packet includes a mask field configured to indicate which of N quantities of data are targeted by the transaction. The address packet also includes a granularity field configured to indicate a size of each of the N quantities of data. If the size is less than a maximum size, a portion of the granularity field stores additional address bits of an address of the N quantities of data. If the size is the maximum size, none of the granularity field stores any additional address bits of the address of the N quantities of data.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: October 20, 2009
    Assignee: Sun Microsystems, Inc.
    Inventor: Robert E. Cypher
  • Patent number: 7603477
    Abstract: An automated system and method of establishing a local mobility domain (LMD) and a local mobility agent (LMA) on a mobile terminal node (MN) using Internet Protocol version (IPv6) preferably includes: establishing within the MN a newly contacted access router (AR) as the LMA and then receiving from the LMA and storing a list of neighboring ARs, which comprise the LMD. Each AR contains a stored list of neighboring ARs that are within a predetermined range of the AR, which is dynamically set by a network manager. The MN registers a retrieved local and regional address with both the LMA and a home agent (HA.) When the MN moves to a new AR, the stored list of the new AR is checked for the present LMA. The LMA is only changed to the new AR and re-registered with the HA if the new AR is in a different LMD.
    Type: Grant
    Filed: July 29, 2002
    Date of Patent: October 13, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-hyeock Choi, Woo-shik Kang, Hyo-sun Hwang
  • Patent number: 7600037
    Abstract: A stream of packets is started at a slow rate to enable competing streams to achieve transmission rate equilibrium. The transmission window is initialized to a size smaller than an acceptable window advertised by the receiving client. Upon receipt of an acknowledgement from the client that a packet has been successfully transmitted, the size of the transmission window is increased by the size of the acknowledged packet. This increase continues until a threshold is reached, at which time further increases are constrained by the maximum permitted segment size.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: October 6, 2009
    Assignee: Apple Inc.
    Inventor: Rusty Tucker