Patents Examined by George Neurauter, Jr.
  • Patent number: 7228352
    Abstract: A data access management system in a distributed processing system capable of immediately restoring the system as a whole, has computers connected to each other via LAN, and a secondary storage device to which the computers are connected via data transfer paths. An access control subsystem for executing a data access to the secondary storage device is executed on each of the computers. A file management subsystem for giving an authority for writing the data to each access control subsystem, is executed on specified computer. When the file management subsystem transmits, to a certain access control subsystem, access control information indicating the authority for writing the data to a specified block on the secondary storage device, the same access control information is saved in the transmitted-side access control subsystem, and its record is retained in the file management subsystem.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: June 5, 2007
    Assignee: Fujitsu Limited
    Inventors: Toshihiko Yaguchi, Mamoru Yokoyama
  • Patent number: 7194503
    Abstract: A provisioning system for receiving configuration changes to and queries of settings on a mobile device. The provisioning system may include a router, configuration manager and one or more configuration service providers. The router component is responsible for receiving messages delivered to the mobile device and parsing the messages into requests for information. The configuration manager component is responsible for determining what configuration settings are affected by the message and for processing the requests within the message. The configuration manager component may implement one or more configuration service providers to perform the actual request processing. The configuration manager component may additionally compose a response document to return in the event that a response has been requested in the message.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: March 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Scott R. Shell, Igor B. Peev, Yuhang Zhu
  • Patent number: 6959323
    Abstract: This document describes a protocol for reliably synchronizing states of nodes in a distributed environment through use of a Scalable Atomic Multicast (SAM) Service that ensures both atomicity and total order among messages sent to a multicast group. In addition to possessing good scalability property, this fault-tolerant protocol does not require explicit knowledge of multicast group membership, allows for non-disturbing state synchronization, and supports asynchronous non-blocking communications. According to one aspect of this invention, a dedicated sequencer is responsible solely for assigning sequence numbers to the multicast messages. The sequencer does not multicast the messages. Another aspect of the invention is the use of receiver-driven negative acknowledgments. According to third aspect, the invention supports message consolidation and garbage collection.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: October 25, 2005
    Assignee: Lucent Technologies Inc.
    Inventors: Hong-Yi Tzeng, Yin Zhang
  • Patent number: 6779034
    Abstract: Selecting points-of-presence (POPs) to be used by client systems when accessing network resources. An access monitoring system capable of monitoring client system usage compiles usage profiles for client systems as POPs are used to access the Internet. The POPs may charge for Internet access according a flat periodic fee, hourly rates, per-port rates, or other arrangements. Periodically, the access monitoring system evaluates the usage profiles to determine whether the client systems could have obtained access for lower access costs if different POPs had been used. If so, the access monitoring system identifies the appropriate, cost-effective POPs and generates information enabling the client systems to use the appropriate POPs. To subsequently access the Internet, the client systems use the information to establish communication with the appropriate POPs. POP selection can also be conducted to balance load between various POPs based on the usage patterns described by the usage profiles.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: August 17, 2004
    Assignee: Microsoft Corporation
    Inventors: Joy A. Mundy, Andrew T. McFadden
  • Patent number: 6738804
    Abstract: A browser-control script for controlling how refreshed data is rendered during a network data-session is provided. The browser control script comprises an instruction for establishing a second data-channel between a client and a data source, a data-communication function for transacting data over the second data-channel, an instruction for enabling selective data-rendering by the browser application, a selection function for selecting data elements to be refreshed and an instruction for predicting a new scroll position in a browser window. Once invoked, the browser-control script provides an automated control-routine for managing a data-refresh operation such that data re-rendering within the browser application only occurs when there are updated data elements ready for display, the re-rendering of the data specific to the updated data elements.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: May 18, 2004
    Assignee: Yodlee.com, Inc.
    Inventor: Bruce Lo