Patents Examined by D. Vu
-
Patent number: 7350156Abstract: Interlocking flag, indicating whether or not an interlocked display should be made, can be set in association with predetermined editing operators. When any of the operators is operated, a displayed screen on a display is switched over to a screen related to the operated operator, if the interlocking flag associated with the operated operator indicates flag-ON; if not, the display device may be used to perform another function. A plurality n of channels may be divided into a plurality of layers each consisting of predetermined number m channels. It is only necessary that a limited number of operators, e.g. faders, be provided to correspond to a single layer, i.e. m channels. Any of the layers is selected, and any of the operators is used for the selected layer. A set of stereo channels can be set across different layers so as to interlock with each other in response to editing operation of the operator.Type: GrantFiled: September 19, 2002Date of Patent: March 25, 2008Assignee: Yamaha CorporationInventors: Naohide Kohyama, Taku Nishikori, Hiroshi Hamamatsu
-
Executable code derived from user-selectable links embedded within the comments portion of a program
Patent number: 7346849Abstract: An apparatus, computer program, and method are disclosed for generating computer executable code. The code is compiled from a data set, and the data set is compiled by selecting a link within a comments portion of a text editor portion of a program. The data set can then be inserted into an applications program to form the computer executable code. The comments portion involves a line of text that is preceded by a comments designator and succeeded by at least one link word that is adapted for modification by an on-screen pointer. Any changes to the link word via a graphical user interface will correspondingly change fields within a data set, which preferably is also displayed within the same window as the comments portion. The fields of bits within the data set can be used to program a hardware device or system. One example of such a device is a programmable device, or general purpose interface circuit that is juxtaposed between, for example, a computer and a peripheral device.Type: GrantFiled: April 3, 2001Date of Patent: March 18, 2008Assignee: Cypress Semiconductor Corp.Inventors: Thomas P. Mulligan, Steve H. Kolokowsky, Timothy J. Harvey -
LAN communication method and system for transmitting and receiving packets with correction code data
Patent number: 7346046Abstract: When transmitting voice data, correction codes each representing data of one data packet are added to the transmitted data from the outset. Thus, it is made possible to restore one data packet lost for the first time, and when and only when two successive data packets are discarded, one packet data is lost. In this way, the data discarding endurance is improved.Type: GrantFiled: September 25, 2003Date of Patent: March 18, 2008Assignee: NEC Infrontia CorporationInventor: Yoshikazu Kobayashi -
Patent number: 7346664Abstract: A NAS switch provides file migrations in a NAS storage network that are transparent to the clients. A source file server exports an original NAS file handles indicative of object locations on the source file server to the NAS switch. The NAS switch modifies the original NAS file handles to an internal file system and maps the original NAS file handles to a switch file handles independent of location. The NAS switch exports the switch file handles to a client. The client looks-up objects and makes NAS requests to the source file server using switch file handles. The NAS switch performs file migration by first replicating the namespace containing data to be migrated from source file server to a destination file server. Separately, the NAS replicates data which is a relatively longer process than the namespace replication. During data replication, namespace access requests for objects are directed to the replicated namespace.Type: GrantFiled: April 23, 2004Date of Patent: March 18, 2008Assignee: Neopath Networks, Inc.Inventors: Thomas K. Wong, Panagiotis Tsirigotis, Anand Iyengar, Rajeev Chawla
-
Patent number: 7346852Abstract: A method of managing a casual storage field comprises the steps of: receiving a plurality of information elements from one or more application programs, each information element including one or more data items; retaining the received information elements in the casual storage field; displaying a state of the casual storage field and the retained information elements; and handing over, in response to a user request, one or more of the retained information elements to an application program. The casual storage field can receive an information element from another application program, display the received information element in the display region of the casual storage field, and hand over in response to a user instruction, the information element to yet another application program.Type: GrantFiled: May 15, 2003Date of Patent: March 18, 2008Assignee: Ricoh Company, Ltd.Inventor: Makoto Yamasaki
-
Patent number: 7346058Abstract: A multiprotocol encapsulation method and system for transporting different protocols over Ethernet are disclosed. The method includes receiving frames from an optical interface and identifying a protocol of the frame. The frames are multiprotocol and include storage network interface protocols. The frames are encapsulated into Ethernet protocol and transported over an Ethernet link.Type: GrantFiled: November 27, 2002Date of Patent: March 18, 2008Assignee: Cisco Technology, Inc.Inventors: Sriram Natarajan, Sharat Prasad, Yu Deng
-
Patent number: 7346663Abstract: Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations the providing includes receiving from a first client an indication of an interest in receiving values for an indicated one of the state attributes of the modeled current state, receiving from a second client an indication of an interest in receiving values for another of the state attributes of the modeled current state, and, in response to receiving a value for the indicated one attribute from a first source, determining that the first client has an interest in receiving the received value and supplying the received value to the first client.Type: GrantFiled: December 6, 2006Date of Patent: March 18, 2008Assignee: Microsoft CorporationInventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts
-
Patent number: 7346671Abstract: A novel real time internet communication system is disclosed. It is a novel way for users to collaborate on the fly, and without having to own or download any programs that then stay resident on the user's computer. It is marketed under a novel business system that makes highly productive software available to businesses and end users, but which is not purchased by customers or end users, has no conventional distribution system, and never requires update, installation or rollout by the customer or end user.Type: GrantFiled: March 3, 2004Date of Patent: March 18, 2008Assignee: Instant Service.com, Inc.Inventors: Damion L. Hankejh, Hoa Ton-That
-
Patent number: 7346077Abstract: A method for arranging error control of packet-switched data, in which method at least a first part and a second part can be separated from the packets. In the method, errors detected in received data are checked, and conditions are determined for handling errors detected at least in the first and the second part. If an error is detected in a received first part and/or second part, the routine checks whether the conditions allow the first part and/or second part to be transmitted to upper protocol layers. If this is allowed, the first part and/or second part are transmitted to upper protocol layers.Type: GrantFiled: January 15, 2002Date of Patent: March 18, 2008Assignee: Nokia CorporationInventors: Ari Tourunen, Juha Kalliokulju
-
Patent number: 7346695Abstract: A method and apparatus for inserting and examining Cookies in the data streams of HTTP connections for the purpose of persistently directing HTTP connections to the same destination. A network device directs subsequent HTTP connections from the same client to the same server (destination) for accessing the requested resources. There are four modes for employing the Cookie to persistently direct HTTP connections. The associated mode inserts a Cookie that uniquely identifies the client into an HTTP response. The passive mode inserts Cookie information that uniquely identifies a previously selected destination into an HTTP response. In the rewrite mode, a network device manages the destination information that is rewritten over blank Cookie information generated by the destination producing the HTTP response. The insert mode inserts and removes Cookie information in the data packets for HTTP requests and response prior to processing by the destination.Type: GrantFiled: October 26, 2005Date of Patent: March 18, 2008Assignee: F5 Networks, Inc.Inventor: Richard R. Masters
-
Patent number: 7346689Abstract: The invention provides a central office metaphor to computing, where features and functions are provided by a one or more servers and communicated to an appliance terminal through a network. Data providers are defined as “services” and are provided by one or more processing resources. The services communicate to display terminals through a network, such as Ethernet. The terminals are configured to display data, and to send keyboard, cursor, audio, and video data through the network to the processing server. Functionality is partitioned so that databases, server and graphical user interface functions are provided by the services, and human interface functionality is provided by the terminal. Communication with the terminals from various services is accomplished by converting disparate output to a common protocol. Appropriate drivers are provided for each service to allow protocol conversion. Multiple terminals are coupled to the network.Type: GrantFiled: April 20, 1998Date of Patent: March 18, 2008Assignee: Sun Microsystems, Inc.Inventors: J. Duane Northcutt, James G. Hanko, Alan T. Ruberg, Gerard A Wall, Lawrence L. Butcher, Neil C. Wilhelm
-
Patent number: 7343409Abstract: In a network monitoring system, a plug-in module specifies how devices of that type should be discovered, including the directories or registries that should be examined for device references, how these directories should be examined, how the network should be probed for devices and how detected devices should be identified. Each plug-in module has one of a plurality of predetermined standard interfaces that allow the discovery modules to operate with a single discovery framework. During a discovery operation for a particular device type, the discovery framework dynamically creates the discovery plug-in modules necessary to discover devices of that type and controls these modules via the standard interfaces to perform device type specific discovery.Type: GrantFiled: October 14, 2003Date of Patent: March 11, 2008Assignee: Sun Microsystems, Inc.Inventors: James R. Kremer, Pascal Ledru, Xuefeng Yao
-
Patent number: 7342873Abstract: Traffic demands are routed between network elements so as to provide improved protection against network failures. A given traffic demand is routed from a first network element to a second network element, where the second network element is preferably either one of a set of dual-homed elements, or coupled to a dual-homed element, and may also be an element of a ring-type transport or a mesh-type transport. The second network element processes the traffic demand such that a copy of a signal associated with the demand is (i) retained at the second network element, while the signal is routed to at least one additional network element, or (ii) routed to at least one additional network element, while the signal is routed to at least one network element other than the additional network element. For example, in a multidrop connection implemented in accordance with the invention, a copy of the signal is “dropped” at the second network element and one or more additional network elements.Type: GrantFiled: June 6, 2000Date of Patent: March 11, 2008Assignee: Lucent Technologies Inc.Inventor: Ramesh Nagarajan
-
Patent number: 7343411Abstract: Methods and systems for enabling communication of information in a secure communication system are disclosed herein and may comprise generating a notification when at least two Wi-Fi client stations and/or at least two Wi-Fi configurators (APs) attempt to register within a single configurator timing window. It may be detected whether the at least two Wi-Fi client stations and/or the at least two Wi-Fi configurators attempt to register within the single configurator timing window time duration. The notification may be generated in response to the detecting when the attempt occurs. Configuration information may be communicated to at least a first of the at least two Wi-Fi client stations and/or the at least two Wi-Fi configurators, prior to the generation of the notification. At least a portion of the configuration information may be changed over time.Type: GrantFiled: August 18, 2005Date of Patent: March 11, 2008Assignee: Broadcom CorporationInventor: David Cohen
-
Patent number: 7342936Abstract: A deficit round-robin scheduler including a round-robin table configured to store a plurality of cycle link lists, wherein each cycle link list includes a head flow identification (FLID) value identifying a first flow of the cycle link list, and a tail FLID value identifying a last flow of the cycle link list. A flow table is provided having a plurality of flow table entries, wherein each of the flow table entries is associated with a corresponding flow, and therefore has a corresponding FLID value. A packet queue is associated with each flow table entry, wherein each packet queue is capable of storing a plurality of packets. The deficit round-robin scheduler also included an idle cycle register having an idle cycle entry corresponding with each of the cycle link lists, wherein each idle cycle entry identifies the corresponding cycle link list as active or idle.Type: GrantFiled: June 17, 2002Date of Patent: March 11, 2008Assignee: Integrated Device Technology, Inc.Inventors: Yongdong Zhao, Craig A. Lindahl
-
Patent number: 7340684Abstract: System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may be generated programmatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment.Type: GrantFiled: November 1, 2004Date of Patent: March 4, 2008Assignee: National Instruments CorporationInventors: Subramanian Ramamoorthy, Lothar Wenzel, Gregory O. Morrow, Michael L. Santori, John C. Limroth, Ram Kudukoli, Robert E. Dye
-
Patent number: 7340506Abstract: The present invention provides a method and apparatus for providing real-time, two-way transactional capabilities on the network. Specifically, one embodiment of the present invention discloses a configurable value-added network switch for enabling real-time transactions on the network. The configurable value added network switch comprises means for switching to a transactional application in response to a user specification from a network application, means for transmitting a transaction request from the transactional application, and means for processing the transaction request. Additionally, a method for enabling object routing is disclosed, comprising the steps of creating a virtual information store containing information entries and attributes associating each of the information entries and the attributes with an object identity, and assigning a unique network address to each of the object identities.Type: GrantFiled: February 23, 2001Date of Patent: March 4, 2008Assignee: WebXchange, Inc.Inventor: Lakshmi Arunachalam
-
Patent number: 7339928Abstract: A micro-mobility network routing system and method implementing a protocol that extends the macro mobility support of Mobile IP to support micro mobility is disclosed which permits a more efficient and easily implemented Internet routing protocol for network devices to be affected. The macro mobility feature herein refers to the notion in which the mobile node gains access to the Internet, while retaining the same IP address. This concept is used only once when the mobile node enters the coverage area of a foreign domain (eventually its home domain). The concept of micro mobility within this context eases routing packets to the mobile node while its moves within the foreign network. The present invention implements these new features via the use of message compositions and protocol extensions that extend the prior art Mobile IP protocols.Type: GrantFiled: February 4, 2002Date of Patent: March 4, 2008Assignee: Alcatel LucentInventors: Vinod Kumar Choyi, Behcet Sarikaya, Vincent Magret
-
Patent number: 7339927Abstract: A method, system and reporting arrangement for providing an accurate address of a device which receives media are described. In particular, these method, system and reporting arrangement enable a request to be received for establishing communication with the device. In addition, the accurate address (which is an actual address) of the device is determined using the method, system and reporting arrangement. Thereafter, the request is responded to using a response, which includes the accurate address of the device that can be transmitted to the device.Type: GrantFiled: July 18, 2001Date of Patent: March 4, 2008Assignee: Cisco Technology, Inc.Inventor: Steven L Christenson
-
Patent number: 7336621Abstract: The practice and need for active network measurement is well established, however, current tools are not well suited to this task, mostly because the protocols which they employ have not been designed for measurement of the modern Internet. The IP Measurement Protocol (IPMP) is based on packet-probes, and is designed to allow routers to participate in measurements by the insertion of path information as the probe passes between a pair of hosts.Type: GrantFiled: August 25, 2003Date of Patent: February 26, 2008Assignee: General Instrument CorporationInventor: Jon Claude Russell Bennett