Patents Examined by David Y. Eng
-
Patent number: 7657606Abstract: A system for providing non-standard characters over a network is provided. The system includes: (a) a non-standard character server coupled to the network, (b) a character database coupled to the server, and (c) one or more client terminals coupled to the network. A user of each client terminal may create a non-standard character and send a non-standard character index issuance request for the created non-standard character to the non-standard character server. The non-standard character server receives the non-standard character index issuance request including an image of the non-standard character created by the client terminal, automatically assigns an index number to the received image of the non-standard character, stores the received image of the non-standard character and the index number assigned thereto in the character database, and sends the index number assigned to the received image of the non-standard character to all of the client terminals on the network.Type: GrantFiled: March 24, 2006Date of Patent: February 2, 2010Assignee: DynaComware Taiwan Inc.Inventor: Kuo-Young Cheng
-
Patent number: 7640344Abstract: In a resource plan creating apparatus and method, a resource plan is created based on a compatibility value between a task and computer hardware and a performance value acquired by an acquiring unit. An estimated load fluctuation value of each service tree is detected from an estimation waveform of load fluctuation of each service tree and an optimizing process is executed using the compatibility value and the estimation waveform of load fluctuation.Type: GrantFiled: April 28, 2006Date of Patent: December 29, 2009Assignee: Fujitsu LimitedInventors: Yasuhiro Kokusho, Satoshi Tsuchiya
-
Patent number: 7640577Abstract: Configuration information is exchanged between a home entertainment system server and various wireless components by pushing a button on the server and a random button on a remote control device as it is pointed at the devices sought to be authenticated.Type: GrantFiled: February 14, 2006Date of Patent: December 29, 2009Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Behram Mario DaCosta
-
Patent number: 7634576Abstract: A data sending apparatus, on sending data to a receiving apparatus, searches its storage for a transmission method to the receiving apparatus. After sending data to the receiving apparatus, the sending apparatus receives from the receiving apparatus a transmission result including a transmission condition and capabilities of the receiving apparatus. When an error occurs during the data transmission, the sending apparatus reads the communication and processing capabilities of the receiving apparatus from the transmission result, and resends the data by a transmission method in accordance with the receiving apparatus. It then acquires the transmission result and stores the same in the storage.Type: GrantFiled: October 10, 2007Date of Patent: December 15, 2009Assignee: Minolta Co., Ltd.Inventors: Tomonari Yoshimura, Kazuo Inui, Hiroyuki Ideyama
-
Patent number: 7627690Abstract: A data generating device is installed more upstream than a switching device for switching based on data of a first layer. The data generating device reads forward management information relating to a forwarding process of forward data from data of a second layer higher than the first layer, determines one or more clients corresponding to destinations of the forward data on the basis of the forward management information, and generates the same number of pieces of transmission data as the number of identified clients, and forwards each of the pieces of transmission data to the switching device in order to transmit the transmission data to each of the clients.Type: GrantFiled: February 4, 2004Date of Patent: December 1, 2009Assignee: Fujitsu LimitedInventor: Naofumi Kobayashi
-
Patent number: 7620681Abstract: The present invention relates to a client configured to operate in a client-server network. The client includes a memory unit and a communication module configured to drive a transmission connection connecting the client and a server, wherein a predefined server configuration, being transferred from the server to the client, is loaded in the client. The client also includes an application module configured to participate in the execution of an application, wherein the client simulates a server configuration by reproducing a server functionality such that the application is self-dependently executable on the client without connection to the server.Type: GrantFiled: February 9, 2006Date of Patent: November 17, 2009Assignee: 12Snap AGInventor: Moritz Winter
-
Patent number: 7617296Abstract: A method, computer program product, client, and server application configured to store information associated with a subset of users of a media distribution service in a memory. At least one distribution history data set is compiled for each member of the subset of users. The at least one distribution history data set for each member of the subset of users are combined to form a combined distribution history data set. Information from the combined distribution history data set is transferred to a user electronic device.Type: GrantFiled: April 22, 2005Date of Patent: November 10, 2009Assignee: RealNetworks, Inc.Inventor: Bryna L. Bank
-
Patent number: 7610622Abstract: A defender operable to support options in a communication session intercepts a connection request packet sent from a client to a server. The defender identifies a client option combination associated with the client from the connection request packet. The defender establishes a client option index corresponding to the client option combination, and encodes the client option index into a cookie of an acknowledgment packet. The defender then sends the acknowledgment packet to the client.Type: GrantFiled: February 6, 2006Date of Patent: October 27, 2009Assignee: Cisco Technology, Inc.Inventors: Dan Touitou, Michael Zayats, Rajan Goyal
-
Patent number: 7610353Abstract: An image forming apparatus which allows setup to be performed while displaying setup procedure data on a network without causing an adverse effect. The image forming apparatus is capable of accessing a predetermined server via a network. A controller 150 inhibits operations of mechanical movable members of the image forming apparatus. The controller 150 obtains procedure data for setting up the image forming apparatus from the server while the operations of the mechanical movable members of the image forming apparatus are inhibited by the controller 150.Type: GrantFiled: April 27, 2005Date of Patent: October 27, 2009Assignee: Canon Kabushiki KaishaInventor: Satoshi Kuroyanagi
-
Patent number: 7596625Abstract: Application programming interfaces and methods that provide group management in a peer-to-peer (P2P) network are provided. More specifically, new and improved P2P application programming interfaces (APIs) and methods for the creation and access of groups, the retrieval of member and group information, the addition, modification, deletion and management of records (data), the importation and exportation of group data, the direct communication between members, the addition of a security provider to a group, the setting and retrieval of presence information, the registering for event notifications, and other utility and support functions are presented. Each of these interfaces utilize various parameters that are passed in from an application program that uses these interfaces to manage and utilize groups. The interfaces return a value that indicates the success or failure of the function. For failures, the interfaces provide an indication as to the problem resulting in the failure.Type: GrantFiled: January 27, 2003Date of Patent: September 29, 2009Assignee: Microsoft CorporationInventors: Todd R. Manion, Jeremy L. Dewey, Robert D. Donner, Scott A. Senkeresty, Upshur Parks, III
-
Patent number: 7590754Abstract: A conventional router can be used as a context-sensitive switch by encoding a header (e.g., a source and/or destination field of an address header) of a data packet with information descriptive of the data contained in a payload of the data packet and programming a router to route data packets based on an addressing scheme that corresponds to the encoded information in the packet header. The encoded packets are routed based on the encoded information. The descriptive information can include dynamic pricing information (e.g., bid/ask pricing), for example, for goods/services available in commerce. The addressing scheme can correspond to a classification hierarchy having multiple levels such as a category level, a topic level, and/or a sub-topic level.Type: GrantFiled: July 28, 2003Date of Patent: September 15, 2009Inventor: Thomas G. Woolston
-
Patent number: 7590722Abstract: Apparatus and methods for managing data used by mobile devices. Data can be retrieved from a second computing device (e.g. a server) where it is stored on a storage medium (e.g. a disk). A subset of the data of a data record stored in the storage medium, or one or more pointers to the data of a data record stored on the storage medium is stored in a memory of the mobile device so that it is not necessary to store a given data record in its entirety in the memory of the mobile device.Type: GrantFiled: November 19, 2007Date of Patent: September 15, 2009Assignee: Research In Motion LimitedInventors: Tabitha K. Ferguson, Wen Gao, Pascal Gaudette, James A. Godfrey
-
Patent number: 7587479Abstract: A system for determining a number of concurrent connections for a web hosting service at a start time of a connection record is provided. The system provides connection records corresponding to a time in which a new connection was established with a server of the web hosting service. Each record has a start time and an end time indicating the start and end of the connection. The system selects a connection record whose number of concurrent connections is to be determined. The system then identifies each connection record whose start time is less than or equal to the start time of the selected connection record and whose end time is greater than the start time of the selected connection record. The system sets the number of concurrent connections for the start time of the connection record to the number of identified connection records. The system also determines a time in which the number of concurrent connections is over a specified limit.Type: GrantFiled: September 23, 2004Date of Patent: September 8, 2009Assignee: Microsoft CorporationInventors: Robert Eric Anderson, Tariq Anwar Dennison
-
Patent number: 7584284Abstract: Provided is a path-token-based web service caching method including determining whether or not stored cache data exists when a web service call request exists, and when the cache data does not exist, creating a predetermined path-token set and a predetermined tag data set based on a message schema of Web Services Description Language (WSDL), and creating a request Simple Object Access Protocol (SOAP) message, creating a request SOAP message template by using a path-token for the created request SOAP message, and calling the web service, and creating cache data including the tag data set, input values set, the request SOAP message template, the request SOAP message, and SOAP binding information. Accordingly, the method can solve the problems of a conventional web service caching method whereby the method can not cope with change in the number of inputs, and an exact input position is not searched for when an input value is changed.Type: GrantFiled: December 7, 2006Date of Patent: September 1, 2009Assignee: Electronics and Telecommunications Research InstituteInventors: Daeha Lee, Byoung Youl Song, Rockwon Kim, Jin Young Moon, Yeon Jun Kim, Moonyoung Chung, Kyung Il Kim, Seung Woo Jung, Hyeonsung Cho, Young Jo Cho
-
Patent number: 7584249Abstract: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice.Type: GrantFiled: October 9, 2007Date of Patent: September 1, 2009Inventors: Inderpal Singh Mumick, Sandeep Sibal
-
Patent number: 7577743Abstract: Methods and apparatus related to context management in a networked environment are provided. According to one aspect, a technique is provided for facilitating communication between a client and a context management (CM) server, comprising establishing a network connection between the client and the CM server to enable communication, and maintaining the connection for the period of time during which the context is maintained.Type: GrantFiled: August 1, 2003Date of Patent: August 18, 2009Assignee: Sentillion, Inc.Inventor: David Fusari
-
Patent number: 7574506Abstract: A method and apparatus for the estimation of traffic matrices in a network are disclosed.Type: GrantFiled: September 26, 2007Date of Patent: August 11, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Nicholas G. Duffield, Albert Gordon Greenberg, John G. Klincewicz, Matthew Roughan, Yin Zhang
-
Patent number: 7565448Abstract: An embodiment of the invention includes a network control system for a communication network comprising a first interface configured to receive an update message wherein the update message indicates a status change of a first gateway and wherein the first gateway provides an interface between a first network and a second network, and a processing system configured to update a routing table based upon the update message and a distance vector associated with the first gateway wherein the routing table comprises a Telephony Routing over Internet protocol (TRIP) routing table.Type: GrantFiled: February 3, 2004Date of Patent: July 21, 2009Assignee: Sprint Communications Company L.P.Inventors: Matthew C. Schlesener, Pallavur A. Sankaranaraynan
-
Patent number: 7548944Abstract: Methods and devices for wire-speed packet statistics collection in a network processor are disclosed. A control-plane process maintains a dynamic packet rule set, each rule specifying a packet offset, a data pattern to be found at that offset, and an action to be taken if that data pattern is found. One or more packet processing engines process the packet rule set for incoming packets and take actions such as updating counters in a counter table when a rule evaluates true. The control-plane process can access the counter table to monitor which rules are triggered by packet traffic with what frequency.Type: GrantFiled: July 15, 2003Date of Patent: June 16, 2009Assignee: Intel CorporationInventor: Ravi L. Sahita
-
Patent number: 7546379Abstract: Techniques are disclosed that enable an application to prioritize its traffic in an application-specific manner, such that traffic which is most important to this application can be prioritized over traffic that is less important to this application, where this prioritization information is reflected in differential treatment of the traffic within the network. An application conveys relative priority information for its traffic to a Web proxy or edge server, and this device then consults stored policy information to determine how the traffic should be prioritized in the network. The Web proxy also ensures that usage of network resources is balanced among multiple applications. Cookies are used for transmitting priority information between the edge server and application in an efficient manner.Type: GrantFiled: October 6, 2007Date of Patent: June 9, 2009Assignee: International Business Machines CorporationInventors: Roger A. Bess, Roberto Delima, Sivaram Gottimukkala, Jason Paul Hawrysz, Lap Thiet Huynh, Dinakaran B. Joseph, John J. Majikes