Patents Examined by Yasin M. Barqadle
-
Patent number: 8108543Abstract: A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, the server identifies the instance of the device based on the command, retrieves data that is specific to the instance of the device, and sends the data to the embedded controller over the computer network.Type: GrantFiled: April 17, 2002Date of Patent: January 31, 2012Assignee: Axeda CorporationInventor: James R. Hansen
-
Patent number: 7739327Abstract: A distributed link or connection processing system delivers application and multi-media content over the Internet. A client selection of remotely hosted information or multi-media content routes a request including option specifying content provided by the web page developer to one of a plurality of link or connection servers. The link server designated by the request identifies the server hosting the requested content and, after optionally verifying the authorization of the request and recording the request in a customer records database, issues a request for the server hosting the requested content to initiate information transfer to the requesting client. Web developers utilize the provided software for constructing option encoding reference tags for the link servers, thus eliminating the need to learn formal request requirements of the link server.Type: GrantFiled: April 5, 2001Date of Patent: June 15, 2010Assignee: Playstream Inc.Inventors: James Andrew Mutton, Jeremiah Blake Lindsay
-
Patent number: 7725527Abstract: A server-based computing system includes at least one server (1) and at least one client computer (5), connected to the server (1) through a network (2). The server (1) includes apparatus for providing the client computer (5) with a user interface. The client computer (5) includes an input device (8) for providing input to an application through the user interface and a display device (7) for presenting output from an application through the user interface. The server (1) includes apparatus for running the application and the client computer (5) includes apparatus for locally running at least one further application. The system includes apparatus for controlling the locally run applications through the user interface provided by the server (1).Type: GrantFiled: January 2, 2002Date of Patent: May 25, 2010Assignee: Real Enterprise Solutions Development B.V.Inventors: Bob Janssen, Peter Gerardus Jansen
-
Patent number: 7725594Abstract: A device may receive a message from a client device and determine whether the message includes particular data. The device may identify an address within a particular address group when the message includes the particular data. The traffic associated with addresses within the particular address group are assigned priority over traffic associated with addresses outside the particular address group.Type: GrantFiled: December 29, 2006Date of Patent: May 25, 2010Assignee: Verizon Patent and Licensing Inc.Inventors: Lujun R. Jia, Andrew F. Patka
-
Patent number: 7711802Abstract: A method, system, and computer-program product are disclosed, each of which enable the receipt of SIAs (Server Initiated Actions) on non-SMS-enabled devices, using existing infrastructure. An existing IP-based messaging protocol, such as “chat” architecture, is utilized as a transport for the SIAs. A network server constructs an SIA chat message and delivers it to the mobile client. The mobile client examines the chat message and, if it is configured to indicate that it is an SIA message, then the message is not shown on the mobile device, and an initiation command is executed, e.g., an indication is displayed to a user of the mobile client (e.g., to indicate the receipt of new email). Alternatively, upon receipt and identification of the SIA message, the mobile client can execute an initiation command causing the performance of a function identified by the SIA message, for example, to begin to download email immediately.Type: GrantFiled: February 6, 2004Date of Patent: May 4, 2010Assignee: International Business Machines CorporationInventors: David Michael Oliver, Richard Redpath
-
Patent number: 7702818Abstract: A multi-service network system which forms a wide area network connecting a plurality of metropolitan areas, including a primary network ring including at least one primary node and at least one secondary node; and a secondary network ring connecting the at least one secondary node to business premises equipment, wherein the business premises equipment are associated with respective customer premises equipment.Type: GrantFiled: February 9, 2004Date of Patent: April 20, 2010Assignee: AT&T Intellectual Property II, L.P.Inventors: Akinwale Akinpelu, Arshad Hussain
-
Patent number: 7702816Abstract: A technique that facilitates application synchronization with a reservation protocol at a sender without application receiver participation in a computer network. According to the novel technique, the sender sends a path request message to a reservation receiver and may include a request for fast path failure notification to be returned to the sender. The reservation receiver (e.g., a reservation receiver proxy upstream from the application receiver) receives the path request, and in response, returns a reservation request message to the sender, including a request for fast reservation failure notification also to be sent to the sender (e.g., in response to detecting the fast path failure notification request, local policy/configuration, etc.). In the event that an intermediate node between the sender and reservation receiver detects an error during the path request or reservation request, the intermediate node sends corresponding fast failure notification to the sender. The sender may then synchronize, e.g.Type: GrantFiled: March 31, 2006Date of Patent: April 20, 2010Assignee: Cisco Technology, Inc.Inventors: Ashok Narayanan, Anca Zamfir, Francois LeFaucheur
-
Patent number: 7698377Abstract: A method of determining a geographic location of an Internet user involves determining if the host is on-line, determining ownership of the host name, and then determining the route taken in delivering packets to the user. Based on the detected route, the method proceeds with determining the geographic route based on the host locations and then assigning a confidence level to the assigned location. A system collects the geographic information and allows web sites or other entities to request the geographic location of their visitors. The database of geographic locations may be stored in a central location or, alternatively, may be at least partially located at the web site. With this information, web sites can target content, advertising, or route traffic depending upon the geographic locations of their visitors. Through web site requests for geographic information, a central database tracks an Internet user's traffic on the Internet whereby a profile can be generated.Type: GrantFiled: March 2, 2005Date of Patent: April 13, 2010Assignee: Digital Envoy, Inc.Inventors: Sanjay M. Parekh, Robert B. Friedman, Neal K. Tibrewala, Benjamin Lutch
-
Patent number: 7693961Abstract: An operating environment of an image forming apparatus 3 is judged, and a program list which indicates programs which can be operated in this operating environment is generated by a server 1. The program list is then supplied to the image forming apparatus 3, and the server 1 is requested to transmit a program selected from the program list. The program is then supplied to the image forming apparatus 3 from the server 1. That is, a program is selected from the program list which indicates programs which are judged to be operable in the operating environment of the image forming apparatus 3. Thereafter, the program is supplied to the image forming apparatus 3.Type: GrantFiled: June 28, 2001Date of Patent: April 6, 2010Assignee: Sharp Kabushiki KaishaInventors: Tatsuo Nomura, Syoichiro Yoshiura
-
Patent number: 7685278Abstract: A method for adapting a Bayesian network includes determining a set of parameters for the Bayesian network, for example, initial parameters, and then updating the parameters in response to a set of observation data using an adaptive learning rate. The adaptive learning rate responds to any changes in the underlying modeled environment using minimal observation data.Type: GrantFiled: December 18, 2001Date of Patent: March 23, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ira Cohen, Alexandre Bronstein, Marsha Prescott Duro
-
Patent number: 7673054Abstract: A method includes receiving, from an application process, a document specifying a communication protocol and a communication channel, reading the document, and instantiating the communications channel with the application process using the communication protocol. The method also includes sending communications to the application process using the communication protocol through the communication channel, and receiving communications from the application process using the communication protocol through the communication channel.Type: GrantFiled: November 12, 2003Date of Patent: March 2, 2010Assignee: SAP AG.Inventors: Erol Bozak, Alexander Gebhart
-
Patent number: 7664876Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: GrantFiled: September 10, 2002Date of Patent: February 16, 2010Assignee: Adara Networks, Inc.Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Patent number: 7640319Abstract: A VPN gateway for interfacing two or more VPNs to external networks such as the internet or a PSTN having different addressing schemes, has a NAT shared by the VPNs for converting VPN addresses to addresses of the external network. An advantage of this is reduced number of additional network elements, e.g. boxes, and fewer additional addresses. The NAT can be a source and destination NAT, arranged such that entities in the external networks appear to have an address within an address range of the respective VPN. Thus, entities in the external resource can appear as trusted resources inside the VPN. The gateway can incorporate a converter for converting between formats such as VoIP packets and TDM calls.Type: GrantFiled: September 30, 2003Date of Patent: December 29, 2009Assignee: Nortel Networks LimitedInventors: Dany Sylvain, Scott Larrigan
-
Patent number: 7634558Abstract: A method is disclosed for determining how often a client station in a network should send keepalive messages. Based on a measure of network load, a presence server determines a keepalive period, which is a time interval in which a client station needs to send a keepalive message, and the presence server reports this keepalive period to the client station. The client station responsively sends a keepalive message to the presence server within the determined keepalive period.Type: GrantFiled: September 22, 2003Date of Patent: December 15, 2009Assignee: Sprint Spectrum L.P.Inventors: Manish Mangal, Arun Santharam
-
Patent number: 7634577Abstract: A Media Gateway proxy receives a message and parses the message. The message contains an attribute, sub-command, and a destination address. The proxy stores the message and the attributes. Each of the attributes corresponds to a selected one of a plurality of Media Gateways. Each of the gateways has an address. The proxy finds in the memory the address of the selected Media Gateway using the destination address and the attribute. The proxy then forms a message using said sub-command, said address, and said attribute and transmits the message to the destination Media Gateway.Type: GrantFiled: April 19, 2004Date of Patent: December 15, 2009Assignee: 3Com CorporationInventors: David A. Grabelsky, Boris Bekkerman, John Poplett, Sudhakar Ramakrishna
-
Patent number: 7634531Abstract: A method of providing one-way video transmission and corresponding interactive two-audio communication to remote recipients via a world wide computer network comprising the steps of creating a source digital video signal, broadcast transmitting the source digital video signal via an internet connection, transmitting a corresponding source digital audio signal a VoIP protocol, and transmitting a recipient audio signal to the source location via an Internet connection.Type: GrantFiled: January 23, 2002Date of Patent: December 15, 2009Inventor: Ali Abdolsalehi
-
Method and apparatus for arranging distributed system topology among a plurality of network managers
Patent number: 7624167Abstract: A method and apparatus is disclosed for assigning a plurality agents associated with and monitoring devices to at least one manager in a distributed system, wherein the distributed system is arranged into a plurality of groups, each group associated with a manager, the method comprising the steps of identifying sets of agents wherein each set of agents includes at least one common association, assigning each of the sets of agents to at least one manager and, iteratively improving the assignment of each of the sets of agents until at least one desired criterion is substantially achieved. In one aspect, the sets of agents are continuously assigned until the total number of agents assigned to a manger is less than a predetermined number. In another aspect, the sets of agents are assigned until the total number of agent repetitions is less than a predetermined number.Type: GrantFiled: February 7, 2005Date of Patent: November 24, 2009Assignee: EMC CorporationInventor: Shai Benjamin -
Patent number: 7624181Abstract: Techniques for authenticating a user for access to an IP network include receiving from the user's host a DHCP request which includes user identifier data. A random challenge value is determined and sent to the user's host in a DHCP message format. A response message that includes a response value is received from the user's host in DHCP format. A verification value is determined based on a password value associated with the user identifier value in an AAA server and the current challenge value using a secure process that renders impractical an attempt to derive the password. If it is determined that the response value does not match the verification value, then a DHCP offer is prevented from being sent to the user's host in response to the DHCP request. Thus, a user is authenticated using DHCP instead of PPP.Type: GrantFiled: February 24, 2006Date of Patent: November 24, 2009Assignee: Cisco Technology, Inc.Inventors: William Mark Townsley, Ralph Droms, Wojciech Dec
-
Patent number: 7620704Abstract: A process identifies one or more roles associated with a target server. The process also identifies one or more services associated with each role and identifies one or more ports associated with each role. The identified ports associated with the role are presented to a user. The user is requested to select among the identified ports associated with the role.Type: GrantFiled: June 30, 2003Date of Patent: November 17, 2009Assignee: Microsoft CorporationInventors: Kirk Soluk, Everett McKay, Hitesh Raigandhi, Yang Gao, Praerit Garg
-
Patent number: 7613798Abstract: To create a method for processing print jobs in server-based networks as well as a relevant network, in which the disadvantages of the methods of print processing according to the current technical status can be avoided, it is suggested that a print job which has been generated from an application on the network's server in EMF format be furnished with an identification which lets the print job seem to be in RAW format; that the print job in pretended RAW format be sent to an end device in the network, where the identification is removed and finally the conversion of the EMF file into the print device-specific RAW format is executed with a local printer driver, or that the print job furnished with the identification is forwarded to a print server, where the identification is removed and finally the conversion of the EMF file into the print device-specific RAW format is executed with a local printer driver, and the RAW file is finally sent to the end device.Type: GrantFiled: January 29, 2002Date of Patent: November 3, 2009Assignee: Thinprint GmbHInventor: Carsten Mickeleit