Patents Examined by Ramy Osman
  • Patent number: 8468227
    Abstract: A method for delivering content to be rendered by multiple devices is provided. Indications of resources available to a user are received, the resources including rendering resources, the rendering resources provided by a plurality of devices, each of the plurality of devices being coupled to a network, wherein at least one of the plurality of devices provides at least one rendering resource available for use of the user, and provides at least one rendering resource available for simultaneous use of another user. Content requested by the user is received, the content including a plurality of content types. A mapping of content types to the plurality of devices is determined, wherein the mapping is based on rendering resources provided by each of the plurality of devices. Content types of the content requested by the user are delivered to the plurality of devices according to the mapping, the content types delivered to the plurality of devices via the network.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: June 18, 2013
    Assignee: Motorola Solutions, Inc.
    Inventors: Venugopal Vasudevan, Jayanth P. Mysore, Anwar M. Haneef, Jay R. Almaula
  • Patent number: 8051154
    Abstract: An Enterprise Service Delivery Technical Architecture includes a Technical Model, and a Technical Delivery Framework, and is designed to facilitate the development of complete enterprise service management solutions. The use of the Enterprise Service Delivery Technical Architecture results in solution designs created to be independent of the technology platform being managed with a view that meets the overall business requirements that span the technology platforms within a business environment. An information technology infrastructure already in place for a customer is analyzed and broken down to its very lowest level building blocks. Then the building blocks within the model of the technical architecture are mapped with the building blocks of the customer's information technology infrastructure to determine which of the building blocks of the model are to be used for the customer's information technology operation. A specific technical delivery framework is developed for each customer.
    Type: Grant
    Filed: June 7, 2001
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mark Andrew Benny, Philippe Compain, Alan Paul Pickersgill, Stephen William Nekolaichuk, Robert J. Simmons, Chris Edward Terry
  • Patent number: 8046436
    Abstract: An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: October 25, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Karon A. Weber, Samantha Tripodi, Winton Davies, Chris Kalaboukis, Oliver Raskin
  • Patent number: 8041775
    Abstract: A system and method are directed towards providing non-requested content to a mobile terminal based on characteristics of, and tracked usage of the mobile terminal to request content through an online portal service, which provides access to content in multiple subject areas. A mobile user profile is created from the characteristics and patterns of the tracked usage. The tracked usage information includes the time, location, frequency at which the content was requested. Based on the mobile user profile information, content related to previously requested content is provided to the mobile terminal upon a trigger that is related to the requested content. The trigger event may include the mobile terminal returning to a location from which certain content was previously requested. The non-requested content may further be based on a related general user profile that indicates usage of an alternate electronic device to access content through the portal.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: October 18, 2011
    Assignee: Yahoo! Inc.
    Inventors: Jason Morse, Jonathan Grubb
  • Patent number: 8041781
    Abstract: An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: October 18, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Karon A. Weber, Samantha Tripodi, Winton Davies, Chris Kalaboukis, Oliver Raskin
  • Patent number: 8032625
    Abstract: A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. When the network management framework detects that certain components within the network management framework may have failed, new instances of these components are started. If duplicate components are later determined to be active concurrently, then a duplicate component is shutdown, thereby ensuring that at least one instance of these components is active at any given time. After certain failover events, a resource rediscovery process may occur, and a topology database containing previously stored information about discovered resources is resynchronized with resource information about rediscovered resources.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jason Benfield, Oliver Yehung Hsu, Lorin Evan Ullmann, Julianne Yarsa
  • Patent number: 8019891
    Abstract: A network connection method includes: generating the same address as an address that is other than address currently used by the user terminal and is generated by the authentication apparatus, as a reconnection address, and storing the reconnection address that is valid for a predetermined valid period into a reconnection address storage device; and when a present time is within the predetermined valid period after the connection with the first network is disconnected, reconnecting to the first network by using the reconnection address stored in the reconnection address storage device without the authentication by the authentication apparatus.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: September 13, 2011
    Assignee: Fujitsu Limited
    Inventor: Toshihiko Kurita
  • Patent number: 8015250
    Abstract: Embodiments of the invention provide a system and methods for filtering electronic messages having data therein identifying a link to a remote processing system. One embodiment provides a method which includes interrupting the transmission of the electronic message, identifying a link within the electronic message, and analyzing the electronic message on the basis of at least one of an attribute of the link and of at least an attribute intrinsic to the received electronic message so as to classify the message as either a suspect message or acceptable message. The method further includes modifying the electronic message so as to replace the link with an alternative network location corresponding to a remote processing system different from that corresponding to the link if the message is classified as a suspect message. The method further includes transmitting the electronic message unmodified if the message is classified as an acceptable message.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: September 6, 2011
    Assignee: Websense Hosted R&D Limited
    Inventor: James Kay
  • Patent number: 8005968
    Abstract: Systems, methods, and computer media for loading initial maximum transmission unit (MTU) information and determining a destination host PMTU are provided. PMTU is the maximum data unit size that can be transmitted from a source host to a destination host because of a limiting component located somewhere in the path. Initial MTU values are determined from local and network sources, including a central repository, and loaded. A PMTU is then determined for a path between a source host and destination host by selecting an MTU value from the available values. If no MTU values are available for a destination host, a default value is used.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: August 23, 2011
    Assignee: Microsoft Corporation
    Inventors: Kevin Eugene Mason, Carla Dunagan Cetina, Jeffrey Paul Jensen, Jonathan Peary Morris, Roger Duncan Seielstad, Jimison Samuel Turpin
  • Patent number: 7996527
    Abstract: A system, method and apparatus for facilitating communication among a number of distributed clients in a distributed network is disclosed. A user, such as through a personal digital assistant device, may select one or more instant messages for transmission to one or more other users in the network. The instant messages may be sound instant message and/or text instant messages. During messaging, message status indicators provide users with the status of their respective messages. In one embodiment, the messages may be deemed to be either pending or received as distinguished by a pending status indicator and a received status indicator.
    Type: Grant
    Filed: July 15, 2009
    Date of Patent: August 9, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Ellen Isaacs, Dipti Ranganathan, Alan Walendowski
  • Patent number: 7747690
    Abstract: A method is disclosed for extracting and maintaining in a virtual address book one or more electronic mail addresses from one or more of the various address fields (e.g., “Fromm,” “To,” “Cc,” “Bcc”) of one or more e-mail messages either transmitted from or received at a predetermined network node (e.g., a client or server). Electronic mail addresses stored in the virtual address book may be made available to “auto-complete” capabilities utilized during the addressing of electronic mail messages.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Carl J. Kraenzel, Paul B. Moody, Daniel M. Gruen, Christof Lucking, Jodi L. Coppinger
  • Patent number: 7725543
    Abstract: A network communication device is provided with e-mail message composing means and e-mail message transmitting/receiving means. The e-mail message composing means has functions of incorporating an MDN request and return transmission conditions into an e-mail message and of consolidating MDN responses for multiple received e-mail messages into a collective MDN response to compose a single e-mail message. The e-mail message transmitting/receiving means has a function of recognizing the MDN request and the return transmission conditions.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: May 25, 2010
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Tetsuya Shibata, Takeshi Nakamura
  • Patent number: 7571236
    Abstract: Embodiments of the invention are generally directed to a system and method for managing connections. A filter may receive a client request message having one or more parameters. In an embodiment, the filter may modify the request message based, at least in part, on the one or more parameters. The modified request message may indicate that a connection to the client is to remain open after a corresponding response message is sent. In an embodiment, the modified request message is passed to an application for processing.
    Type: Grant
    Filed: June 7, 2004
    Date of Patent: August 4, 2009
    Assignee: SAP AG
    Inventor: Maria Jurova
  • Patent number: 7188164
    Abstract: A method and system of network access security utilizes identifying the router devices in the network path or other such router devices as may be encountered in protecting a particular portion of the inter-networked system to determine the variation in ACL format and content with each ACL format being then analyzed to determine a paradigm set of packet fields common to all identified ACL formats in which each ACL is then re-written entry by entry to form a paradigm ACL corresponding as nearly as possible to the original ACL. The paradigm ACL for each non-homogenous network device is then merged with each other paradigm ACL to create a common paradigm ACL which can be distributed to each non-homogenous router device to provide common filtering across all of the routers.
    Type: Grant
    Filed: February 11, 2003
    Date of Patent: March 6, 2007
    Assignee: Cyber Operations, LLC
    Inventor: James K. Etheridge
  • Patent number: 7089314
    Abstract: A system to control a plurality of server computers as a group on a single client computer. An input/output (I/O) control system controls the command input/output from a plurality of consoles to a single server. The input/output control system controls the I/O status of the commands from each console to the server, and controls the I/O of commands from the various consoles based on the respective I/O statuses. A console display receives a message from a server and displays server console information in a manner identifiable from other server console information in response to the message received from the server.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: August 8, 2006
    Assignee: Fujitsu Limited
    Inventors: Miyuki Tomikawa, Eiichiro Sakurai, Tadashi Nakano, Jyunko Kunita, Rie Takeuchi
  • Patent number: 7080138
    Abstract: Methods and apparatus providing information about characteristics associated with a network are described. A network node associated with a client for selecting a server that can best provide content to a client transmits a request for a response. A plurality of content servers or content routing agents receive requests corresponding to the request from the network node associated with the client. The content servers provide a response and fragment and/or pad datagrams associated with the response. The content servers transmit these fragmented and/or padded datagrams to the network node associated with the client. The network node associated with the client can reassemble and/or trim the received datagrams and identify as optimal the server that first completes transmission of the response.
    Type: Grant
    Filed: April 11, 2001
    Date of Patent: July 18, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Frederick Baker, Bruce Lueckenhoff
  • Patent number: 7003572
    Abstract: A system and method for efficiently forwarding client requests from a proxy server in a TCP/IP computing environment is described. A plurality of transient requests are received from individual sending clients into a request queue. Each request is commonly addressed to an origin server. Time estimates of TCP overhead, slow start overhead, time-to-idle, and request transfer time for sending the requests over each of a plurality of managed connections to the origin server are dynamically calculated, concurrent to receiving and during processing of each request. The managed connection is chosen from, in order of preferred selection, a warm idle connection, an active connection with a time-to-idle less than a slow start overhead, a cold idle connection, an active connection with a time-to-idle less than a TCP overhead, a new managed connection, and an existing managed connection with a smallest time-to-idle. Each request is forwarded to the origin server over the selected managed connection.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: February 21, 2006
    Assignee: Packeteer, Inc.
    Inventors: Derek Leigh Lownsbrough, Paul Leslie Archard
  • Patent number: 6990518
    Abstract: The present invention is directed to a system and method in which management behavior within a network management system is represented as objects to allow for such management behavior to be dynamically defined. Management behavior may be dynamically created and/or modified by a user in various embodiments. Objects are used to represent management behavior, such as behavior associated with trap management and/or polling management. Such objects may be dynamically defined by a user and activated with the management system during system run-time, without requiring that the system be shut down to implement behavioral changes. The management system may be implemented with gateways distributed from a central management processor. Upon behavior objects being defined by a user, the system may determine appropriate gateways to receive the objects and autonomously communicate the objects thereto.
    Type: Grant
    Filed: March 22, 2001
    Date of Patent: January 24, 2006
    Assignee: Agilent Technologies, Inc.
    Inventor: Semih Secer
  • Patent number: 6978304
    Abstract: A method of remotely monitoring an Internet session includes participating in a first Internet session at a first Internet protocol (IP) address. Concurrent with the first Internet session, another Internet session is initiated at another IP address. Data associated with the first Internet session is automatically transferred to the other IP address via the other Internet session.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: December 20, 2005
    Assignee: Pearl Software, Inc.
    Inventors: David A. Fertell, Joseph I. Field, Jr.
  • Patent number: 6970908
    Abstract: The present invention provides a method for automatically determining, and accordingly prompting an email user as to whether an attachment is to accompany an email message prior to transmission of the message. In one embodiment, the present invention provides a method, which can prompt an email user as to whether an attachment is to accompany an email addressed to certain individuals, groups, or organizations, prior to transmission of the message. In one embodiment, a database of certain addressees to whom attachments are frequently transmitted is consulted. In one embodiment, the present invention provides a method, which automatically prompts users based on the content of an email message as to whether an attachment is desired prior to transmission. In one embodiment, a database of certain keywords appearing in message text frequently correlated with attachment inclusion is consulted. In one embodiment, the databases are automatically updated by a self-learning modality.
    Type: Grant
    Filed: March 27, 2001
    Date of Patent: November 29, 2005
    Assignee: Cypress Semiconductor Corp.
    Inventors: Steven Larky, Ronald H. Sartore