Patents Examined by Ramy Mohamed Osman
-
Patent number: 8667096Abstract: 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: GrantFiled: February 27, 2009Date of Patent: March 4, 2014Assignee: Red Hat, Inc.Inventors: Michael Paul DeHaan, Adrian Karstan Likins, Seth Kelby Vidal
-
Patent number: 8661118Abstract: 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: GrantFiled: March 8, 2010Date of Patent: February 25, 2014Assignee: Microsoft CorporationInventors: Graham Edward Fagg, Rajneesh Mahajan, Moshe Zilberstein, Guatam Swaminathan, Costin Hagiu
-
Patent number: 8656035Abstract: 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: GrantFiled: September 12, 2011Date of Patent: February 18, 2014Assignee: American Express Travel Related Services Company, Inc.Inventor: Tracey R. Thomas
-
Patent number: 8650253Abstract: 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: GrantFiled: February 6, 2009Date of Patent: February 11, 2014Assignee: Sony Online Entertainment LLCInventors: John Charles Smedley, Don Neufeld, Bruce Mitchener, Jr.
-
Patent number: 8650315Abstract: 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: GrantFiled: September 12, 2011Date of Patent: February 11, 2014Assignee: American Express Travel Related Services Company, Inc.Inventor: Tracey R. Thomas
-
Patent number: 8639831Abstract: 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: GrantFiled: April 11, 2011Date of Patent: January 28, 2014Assignee: Sony CorporationInventors: Christopher Painter, Frank Li-De Lin, Paul Hwang, Timothy S. Miller
-
Patent number: 8612612Abstract: 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: GrantFiled: September 28, 2011Date of Patent: December 17, 2013Assignee: Juniper Networks, Inc.Inventors: Mohini Dukes, Chandra Pandey, Vijay Kamisetty
-
Patent number: 8478838Abstract: 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: GrantFiled: May 21, 2010Date of Patent: July 2, 2013Assignee: International Business Machines CorporationInventor: Robert J. Purpura
-
Patent number: 8438310Abstract: 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: GrantFiled: October 1, 2008Date of Patent: May 7, 2013Assignee: ADP Dealer Services, Inc.Inventors: Matt Muilenburg, Stefan Piesche, Keith D. Zackrone
-
Patent number: 8171096Abstract: 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: GrantFiled: March 29, 2011Date of Patent: May 1, 2012Assignee: Brother Kogyo Kabushiki KaishaInventor: Kiyotaka Ohara
-
Patent number: 7822819Abstract: 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: GrantFiled: April 12, 2006Date of Patent: October 26, 2010Inventor: Michael P Levosky
-
Patent number: 7725542Abstract: 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: GrantFiled: February 10, 2003Date of Patent: May 25, 2010Assignee: 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: 7702719Abstract: 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: GrantFiled: February 8, 2000Date of Patent: April 20, 2010Assignee: International Business Machines CorporationInventors: Katherine Betz, Avraham Leff, James Thomas Rayfield
-
Patent number: 7657623Abstract: 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: GrantFiled: March 24, 2004Date of Patent: February 2, 2010Assignee: Nortel Networks LimitedInventor: Sharon Chisholm
-
Patent number: 7644166Abstract: 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: GrantFiled: December 30, 2003Date of Patent: January 5, 2010Assignee: AOL LLCInventors: Barry Appelman, Stephen Vaughan Murphy
-
Patent number: 7620714Abstract: 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: GrantFiled: November 14, 2003Date of Patent: November 17, 2009Assignee: Cisco Technology, Inc.Inventors: Cosmin Dini, Petre Dini, Jackson Shyu, Mark Ammar Rayes
-
Patent number: 7610352Abstract: 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: GrantFiled: September 9, 2002Date of Patent: October 27, 2009Assignee: MECA Communications, Inc.Inventors: Ibrahim Ameen AlHusseini, Bruce Klickstein, Robert P. Lipschultz, Gregg D. Harrington
-
Patent number: 7606932Abstract: 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: GrantFiled: November 14, 2003Date of Patent: October 20, 2009Assignee: Sun Microsystems, Inc.Inventor: Robert E. Cypher
-
Patent number: 7603477Abstract: 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: GrantFiled: July 29, 2002Date of Patent: October 13, 2009Assignee: Samsung Electronics Co., Ltd.Inventors: Jin-hyeock Choi, Woo-shik Kang, Hyo-sun Hwang
-
Patent number: 7600037Abstract: 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: GrantFiled: March 14, 2006Date of Patent: October 6, 2009Assignee: Apple Inc.Inventor: Rusty Tucker