Patents Examined by Bradley Edelman
-
Patent number: 7209949Abstract: A system and method of pushing user-selected data items from a host system to a user's mobile data communication device upon detecting the occurrence of one or more user-defined event triggers is provided. The user may then move (or file) the data items to a particular folder within a folder hierarchy stored in the mobile data communication device, or may execute some other system operation on the data item. Software operating at the mobile device and the host system then synchronizes the folder hierarchy of the mobile device with a folder hierarchy of the host system, and any actions executed on the data items at the mobile device are then automatically replicated on the same data items stored at the host system, thus eliminating the need for the user to manually replicate actions at the host system that have been executed at the mobile data communication device.Type: GrantFiled: April 6, 2001Date of Patent: April 24, 2007Assignee: Research In Motion LimitedInventors: Gary P. Mousseau, Tabitha Ferguson, Barry Linkert, Raymond Vander Veen, William D. Castell, Mihal Lazaridis
-
Patent number: 7062532Abstract: To address the requirements described above, one or more embodiments of the invention provide a method, apparatus, and article of manufacture for a project hosting service that a user can access with a web browser. With it, a user can communicate and collaborate with the members of a design team or construction project. Embodiments of the invention let a user share CAD drawing files (DWG DWF, etc.), document files, or any other type of file. A user can add comments or reply to discussion threads about the file or other aspects of the project. A user can view or download files from anywhere in the world to work on them, while locking the file to prevent others from overwriting the file. When the user is done, the file can be uploaded and unlocked while simultaneously notifying other Project members of the change by e-mail.Type: GrantFiled: March 24, 2000Date of Patent: June 13, 2006Assignee: Autodesk, Inc.Inventors: Mark Edward Sweat, Michael William Callahan, Cyrus Masayuki Kamada, Chris Alan Vogelsberg, John William East
-
Patent number: 7039722Abstract: Use of existing Internet-based communications protocols and standards are used to implement a translation module that converts a scheme-specific name entered by a user into a Web browser into a second scheme-specific name either prior to or during transmission.Type: GrantFiled: November 13, 2000Date of Patent: May 2, 2006Inventors: Richard C. Fuisz, Joseph M. Fuisz
-
Patent number: 6988141Abstract: A method, system and computer program product for (1) collecting information from a remote application unit and/or (2) diagnosing or controlling the remote application unit. By utilizing a shareable computer code device (e.g., a dynamic linked library), a new application can utilize tested, proven code without having to reproduce existing functionality. Moreover, by supporting multiple data formats and/or multiple communication protocols, a computer code device increases the likelihood that a supported format and/or protocol will be either receivable or understandable by a receiver.Type: GrantFiled: May 17, 2000Date of Patent: January 17, 2006Assignee: Ricoh Company, Ltd.Inventors: Tetsuro Motoyama, Avery Fong
-
Patent number: 6988127Abstract: A method and an information processing apparatus are provided for efficiently advertising a community provided in a virtual space. A user transmits a request for generating a community in a virtual space. Data relating to a community is newly generated and stored. Greeting sentences are thereafter sent to communities that are near the newly generated community in a virtual positional relationship of a virtual space.Type: GrantFiled: October 31, 2001Date of Patent: January 17, 2006Assignee: Sony CorporationInventors: Satoru Matsuda, Mioko Sakuragi
-
Patent number: 6978302Abstract: A network management apparatus and method for identifying an event which is indicative of the underlying cause of more than one of a plurality of events detected by a network management station on a network is described in which the management station has knowledge of the topology of the network. Using the topology of the network, the apparatus and method considers the location of the network device causing each event in the plurality of events, and determines as the causal event, the event which has occurred at a location closest to the network management station. The method is preferably implemented in the form of a computer program.Type: GrantFiled: October 17, 2000Date of Patent: December 20, 2005Assignee: 3Com CorporationInventors: Alastair Hugh Chisholm, David James Stevenson, Robert James Duncan, Ronan François Daniel Grandin, Neil William Gray
-
Patent number: 6978307Abstract: An apparatus of the present invention establishes a real-time communication session with a remote communication device in order to enable a customer service representative at the remote communication device to diagnose an operational problem associated with the apparatus. The foregoing apparatus utilizes a communication interface, an input interface, and logic. The communication interface is configured to establish a real-time communication session with a remote communication device. The input interface is configured to receive a request for contacting a customer service representative and to receive input data from a user of the apparatus during the established communication session. The logic is configured to transmit, to the communication interface and in response to the request, a command signal instructing the communication interface to establish the real-time communication session.Type: GrantFiled: July 19, 2001Date of Patent: December 20, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventor: Tim Goldstein
-
Patent number: 6973500Abstract: A data processing system which allows a client to request or release multiple computing resources with a single action. A grouping unit defines groups of resources, and those groups are maintained by a group manager. When a request is received from a client demanding a specific group of resources, a detection unit finds such a member resource of the requested group that is currently used by any other client. If the detection unit has found a member resource in use, then a determination unit determines whether the detected member resource is to be modified. A permission unit permits the requesting client to make access to the requested group of resources if the detection unit finds that none of the member resources of the requested group are being used by any other client, or if the determination unit finds that neither the current user nor the requesting client intends to modify the detected member resource in use.Type: GrantFiled: November 28, 2000Date of Patent: December 6, 2005Assignee: Fujitsu LimitedInventors: Minoru Yamamoto, Takashi Kaneda, Yuji Iwasaki, Hiroki Ueda
-
Patent number: 6968361Abstract: In order that a transmitting person of an electronic mail specifies an open date and hour of the electronic mail, the electronic mail is transmitted after the open date and hour is added to it. If a current date and hour is located on and after the open date and hour, the open of the electronic mail is prevented. Such prevention is attained by encrypting the electronic mail and decoding it if the current date and hour is located before the open date and hour. Moreover, when the current date and hour is changed to another current date and hour, the open date and hour is changed on the basis of the current date and hour and the other current date and hour. In this case, a relative time between the current date and hour prior to the change and the open date and hour prior to the change is equal to a relative time between the current date and hour after the change and the open date and hour after the change.Type: GrantFiled: August 30, 2001Date of Patent: November 22, 2005Assignee: NEC CorporationInventor: Tatsuaki Okamura
-
Systems and methods for remote access to a display-based bulletin board in a shared user environment
Patent number: 6968362Abstract: An electronic bulletin board for use in a shared always-on environment wherein a user may manipulate messages from a remote location. The electronic bulletin board may be implemented via database and programming logic on an application server accessible from any network node, including wireless devices. The always-on environment may be set up on a computer or broadband internet appliance or other communications device. Remote users may perform operations such as updating an existing message, posting a new message, download messages, and the like. The bulletin board also supports shared messages designed for special purposes, for example, an electronic grocery list that is accessible from remote locations.Type: GrantFiled: December 28, 2001Date of Patent: November 22, 2005Assignee: BellSouth Intellectual Property Corp.Inventors: Robert A. Koch, Scott C. Holt -
Patent number: 6968376Abstract: A home gateway apparatus connected to intra-home terminal devices in a home network, has external interfaces to external terminals; internal interfaces to the intra-home terminal devices; a management table memory having management information to be sent and a destination address of the intra-home terminal devices; a management information memory to store the acquired management information; and a management information control unit to send the management information to the external terminal, based on the destination address stored in the management table, after acquiring the management information of the terminal device based on the management information to be sent stored in the management table. The home gateway apparatus can freely select a sending mode of the management information for every intra-home terminal devices, by setting the management table. Therefore, the gateway apparatus having an advanced versatility can be provided.Type: GrantFiled: March 20, 2002Date of Patent: November 22, 2005Assignee: Fujitsu LimitedInventors: Hiromitsu Horie, Yuji Tarui, Katsuyoshi Otsu, Kazuhito Takashima
-
Patent number: 6968379Abstract: Communications bandwidth available to network servers and computers running client processes is allocated among connections available to those devices based on sets of priorities. Those priorities include type of information being retrieved, how fast user connections can receive information, which part of a document is being transmitted, user identity, stored indicia indicating importance of the document and the state of application processes running on said computer. Bandwidth is reallocated on an event driven basis upon arrival of a new request for retrieval, finishing sending information in response to a retrieval request, cancellation of a retrieval request, detection of the inability of a user connection to use all of the bandwidth allocated to it, a change of priority and timeout of a timer.Type: GrantFiled: May 30, 1997Date of Patent: November 22, 2005Assignee: Sun Microsystems, Inc.Inventor: Jakob Nielsen
-
Patent number: 6968394Abstract: An asymmetric access satellite based system having improved features including multicasting, master and slave cache facilities, roaming, and flexible IP packet routing.Type: GrantFiled: March 21, 2000Date of Patent: November 22, 2005Assignee: Zaksat General Trading Co., WLLInventor: Khalid Monir A. El-Rafie
-
Patent number: 6963924Abstract: An IP routing lookup scheme and system for a multi-gigabit switching router which can reach 3 memory accesses in the worst case using memory size less than 512 KB is disclosed. The invention can compress a routing table with 40,000 routing entries into a forwarding table of 450–470 Kbytes. According to the present invention, a segmentation table storage device stores a next hop or a pointer for looking up a next hop for an incoming packet having prefix length less than or equal to 16 bits. The Next Hop Array storage device is for storing the next hops for a packet having prefix length larger than 16 bits and offset length less than or equal to 3 bits. A Compressed Next Hop Array storage device is encoded and decoded according to a Code Word Array storage device. The Compressed Next Hop Array storage device stores next hops for the incoming packet having prefix length larger than 16 bits and offset length larger than 3 bits.Type: GrantFiled: February 1, 1999Date of Patent: November 8, 2005Inventors: Nen-Fu Huang, Shi-Ming Zhao
-
Patent number: 6963928Abstract: Systems and methods are disclosed for providing addressing strings formats and associated system implementations to minimize the number of different addressing strings used for communicating across different communication applications. The systems and methods receive a valid address string that can be inputted into a communication applications selected from a collection of communication applications wherein the same address string can be input for any selected communication application from that collection.Type: GrantFiled: May 26, 2000Date of Patent: November 8, 2005Inventors: David T. Bagley, Roger N. Fearing
-
Patent number: 6961777Abstract: A system predicts one or more fields of a packet that includes multiple fields. Each of the fields stores a value. The system receives one or more of the fields of the packet and determines the value of at least one of the received fields (710). The system predicts a value of at least one other one of the fields of the packet based on the value of the received field before the other field is received (715). The system then processes the packet based on the received fields and the predicted field(s) (720).Type: GrantFiled: August 4, 2000Date of Patent: November 1, 2005Inventor: Shrikumar Hariharasubrahmanian
-
Patent number: 6947987Abstract: A method of allocating and distributing processes to network resources. The amount of network resources is determined for each process or groups of processes to be executed on the computer network. A minimum source allocation is provided for one or more of the processes. Each of the network resources is monitored for resource use. If necessary, a resource allocator redistributes network resources in accordance with the minimum resource allocation.Type: GrantFiled: May 29, 1998Date of Patent: September 20, 2005Assignee: NCR CorporationInventor: Vernon K. Boland
-
Patent number: 6947977Abstract: Techniques for performing services in a secure and scalable manner in a network environment. Code modules and data used for performing a service and that contain proprietary, confidential, or trade secret information, are stored and executed by service provider systems that are not exposed to user systems used to configure the service requests. The techniques are scalable as the number of service provider systems performing the services can be scaled, either up or down, in proportion to the demand for the services.Type: GrantFiled: June 8, 2001Date of Patent: September 20, 2005Assignee: Metadigm LLCInventor: Victor B. Kley
-
Patent number: 6941353Abstract: A system for distributing and selling program objects. The system has the ability to download a limited functionality program object from one computer system to another, then to allow a user to view and interact but not control that object without first purchasing the object online. Once this purchase is made, and additional program object or code is provided that gives the use control of the initial program object.Type: GrantFiled: June 29, 2000Date of Patent: September 6, 2005Assignee: Auran Holdings PTY LTDInventor: Greg Lane
-
Patent number: 6941349Abstract: A system and method for pushing information, such as calendar event messages, from a host system to a mobile data communication device upon sensing a triggering event is disclosed. A redirector program operating at the host system enables a user to continuously redirect calendar event messages, such as meeting reminders and notices, from the host system to the user's mobile data communication device upon detecting that one or more user-defined triggering events has occurred. The redirector program operates in connection with event generating applications and repackaging systems at the host system to configure and detect a particular user-defined event, and then to repackage the calendar event messages in an electronic wrapper prior to pushing the data items to the mobile device. An optimized data structure for storing the calendar event messages is also provided.Type: GrantFiled: June 11, 2002Date of Patent: September 6, 2005Assignee: Research In Motion LimitedInventors: James Godfrey, Hugh R. Hind, Gary Mousseau, Mihal Lazaridis