Patents Examined by Paul H. Kang
  • Patent number: 7558841
    Abstract: A method and system are provided for communicating results to a query for data in a computer network utilizing a graphical user interface. A framework on a client computer registers the client computer with an information service provider. Then the framework receives the query for data from the user interface. The framework creates a query packet including the query for data. A remote computer in communication with the framework resident on the local computing device receives the query packet from the framework and sends a response packet to the framework. After receiving the response packet, the framework determines whether the response packet contains a result to the data query. If the response packet contains a result to the data query, the framework formats the result for presentation to a user via the user interface on the local computing device.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Roberto C. Taboada, Eric D. Bailey, James N. Helfrich
  • Patent number: 7548946
    Abstract: In a distributed computing environment, a message gate may be the message endpoint for a client or service to communicate with another client or service. Message gates may be pre-generated and built into the device. For example, message gates may be generated during the build of embedded software as a means of including a built-in secure message endpoint that does not have to be constructed at runtime. A generation tool may be provided for the pre-construction of gates. The generation tool may include an XML parser, a code generator and a code compiler. In one embodiment, the code generator may be a Java source code generator and the code compiler may be a Java code compiler. During the build of the software for which built-in message gates is desired, the generation tool is run with input from all the relevant XML schemas for which gates are desired. The parser may receive a message schema corresponding to each service or service type that a message interface will be desired in the device.
    Type: Grant
    Filed: September 12, 2000
    Date of Patent: June 16, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Thomas E. Saulpaugh, Gregory L. Slaughter, Michael J. Duigou
  • Patent number: 7536478
    Abstract: The present invention disclosed and claimed herein comprises a system and method for launching a web browser on a network comprising a computer having an all new input interface and a communication interface coupled to a computer network; said audio input coupled to the audio output of a source for receiving an audio signal having encoded therein a unique code that is associated with a predetermined destination on the network; and a program operable on said computer responsive to receipt and decoding of the audio signal received from the source for interacting with connections of the computer to a web site available on the computer network wherein the location of the predetermined destination is not stored in a computer.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: May 19, 2009
    Assignee: RPX-LV Acquisition LLC
    Inventors: Jeffry Jovan Philyaw, David Kent Mathews
  • Patent number: 7526575
    Abstract: A method and system for synchronizing a main database of a server and a local database of a handheld device. A user can use an application residing in the handheld device to make transactions in the local database. In a synchronization operation, a synchronization client is used to: establish a connection between a server and the synchronization client; receive an identifier for the main database's structure from the server; receive an identifier for the version of the handheld application from the server; send transaction information to the server; receive metadata to update the handheld application; and receive data extracted from the main database from the server. The synchronization client is also used to update filter information used by the server to reduce the size of the data downloaded to the handheld device.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: April 28, 2009
    Assignee: Siebel Systems, Inc.
    Inventors: David L. Rabbers, Martin Susser, Pi-Yu Chung, David J. George, Aaron B. Hansen
  • Patent number: 7523222
    Abstract: In an electronic mail system environment, a system and method for providing message flags, providing custom forms, and providing an autoresponse feature. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other users. The custom form's attributes are transmitted to the recipient as an element of the e-mail message. An autoresponse feature allows a sender to create a message that includes voting buttons corresponding to the possible responses to a query. A recipient replies by selecting one of the voting buttons. The recipient's vote is automatically tallied in the sender's copy of the message, thus allowing the sender to view a vote tally, a list of recipients, and their response.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Andrew G. Carlson, Nicholas Paul Duane, Scott A. Thurlow
  • Patent number: 7516194
    Abstract: A method and system for downloading high volumes of content from the Internet without adversely affecting the source of the content or being detected. A director server processes data received from a data source to generate a list of addresses for content to download. The director server assigns a portion of the list of addresses to one or more puller servers. Puller servers initiate requests to download content that corresponds to their assigned list of addresses. A proxy gateway server receives the download request for content, and downloads the content via various Internet Protocol addresses.
    Type: Grant
    Filed: May 21, 2003
    Date of Patent: April 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Nick Lamkins, Rick O'Brien, James Dirksen
  • Patent number: 7516230
    Abstract: In a method for generating a scalable data stream, when a block of output data of a first encoder is present, this block of output data is written into the scalable data stream. If output data of a second encoder is present for a preceding period of time, this output data for the preceding section is written in transmission direction behind the block of output data of the first encoder into the data stream. When the output data of the scalable encoder for the current section is present, the output data of the second encoder is written into the bit stream subsequent to the output data of the first encoder. A determining data block is generated and written into the bit stream delayed by a period of time which corresponds to the size of the bit savings bank of the second encoder.
    Type: Grant
    Filed: January 14, 2002
    Date of Patent: April 7, 2009
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.v.
    Inventors: Ralph Sperschneider, Bodo Teichmann, Manfred Lutzky, Bernhard Grill
  • Patent number: 7502854
    Abstract: A system (130) improves network management. The system (130) associates an event in the network with a network device and provides a geographical map (710). The geographical map (710) displays locations of network devices and indicates which network devices are associated with at least one event.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: March 10, 2009
    Assignee: Verizon Laboratories, Inc.
    Inventors: Weiya Luo, Anthony W. Confrey, Michael L. Turok, Bruce Wilson
  • Patent number: 7502864
    Abstract: Enabling the server systems managing E-mail distribution, as well as the server systems managing Web site document distribution to selectively reduce the quality of images in E-mail and Web pages in order to maintain effective transmission and storage of such electronic documents. An implementation in the document transmission path intermediate the document sources and the receiving display stations determines the number of colors in the color palettes of images in transmitted documents, and a device responsive to the determination selectively converts these color palettes to color palettes having a lower number of colors for said images. Then, an implementation transmits the documents having these converted color palettes. There is also a storage device in the document transmission path intermediate the sources and the receiving display stations for storing the documents having the converted color palettes with a lower number of colors for the images.
    Type: Grant
    Filed: July 25, 2002
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Timothy Alan Dietz, Walid Kobrosly, Nadeem Malik
  • Patent number: 7493359
    Abstract: An e-mail categorization system can include a plurality of role templates, each role template being associated with an e-mail account and defining a plurality of categories for categorizing e-mail messages. An authorized account holder can establish the plurality of categories and can designate programmatic actions that are to be selectively executed by an e-mail receiving application upon the receipt of e-mail messages. The selection of actions can be based upon categories of the received e-mail messages. Role templates can be distributed to e-mail originators so that when e-mail originators direct e-mail messages to an account associated with a role template, the originators are prompted to select one of the categories defined by a corresponding role template.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Gregory P. Fitzpatrick, Carl Phillip Gusler, Rick Allen Hamilton, II, David B. Lebowitz
  • Patent number: 7490160
    Abstract: A method of efficiently transmitting/receiving data using a transport layer in a mobile ad hoc network, and a network device using the method. The method includes a first step of setting, by a sending host, a flag for requesting an ACK-response into a predetermined packet of packets contained in a window for data transmission; a second step of sending, by the sending host, the packet with the flag set thereinto and other packets without any flags contained in the window to a receiving host; and a third step of, by the receiving host, receiving the packets transmitted in the second step, and sending the ACK-response to the packet with the flag set thereinto among the received packets.
    Type: Grant
    Filed: July 27, 2004
    Date of Patent: February 10, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-hyun Sin, Byung-in Mun, Song-yean Cho, Hyuck Yoo, See-hwan Yoo, Jin-hee Choi
  • Patent number: 7483953
    Abstract: An information processing apparatus displays a plurality of linked items of content in a virtual space in accordance with field-of-view data. The information processing apparatus includes: first capturing means (S524, S526) for capturing link description data; second capturing means (S512) for capturing content data associated with the description of an item of content contained in the captured link description data; image generating means (S530, S532) for generating an image of the item of content to be disposed in the virtual space, in accordance with the captured content data; and determining means for determining further data to be captured next in accordance with a condition contained in the captured link description data.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: January 27, 2009
    Assignee: Fujitsu Limited
    Inventors: Takuya Sakamoto, Takushi Fujita, Toru Kamiwada
  • Patent number: 7483996
    Abstract: Techniques for exchanging point to point protocol (PPP) information among network nodes using an arbitrary network protocol include determining whether a PPP payload includes PPP control data. If so, then an outbound protocol frame is generated with the PPP control data in a payload and with an outbound protocol type field that indicates PPP control data. The outbound protocol frame is sent to a server which uses the PPP control data. The outbound protocol is different from PPP and from PPP over Ethernet (PPPoE) and from PPP over Asynchronous Transfer Mode (ATM) protocol (PPPoA). The outbound protocol may be Ethernet or ATM Adaptation Layer (AAL) or some other protocol. These techniques allow PPP control plane functionality while utilizing IP over Ethernet for the data plane.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: January 27, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: William Mark Townsley, Huw Jones, Vincent John Mammoliti
  • Patent number: 7480721
    Abstract: Apparatus and method by which Internet Protocol (IP) traffic can be transferred (i.e. handoff) between two different terminals operating according to two different technology standards in two different systems with two different IP addresses. For example, a session handoff can be made between a terminal in Wireless Local Area Network (WLAN) a terminal in a 3GPP UMTS or between a terminal in CDMA2000 and a terminal in a 3GPP UMTS. These terminals can be either physically separate entities or logical entities that are encapsulated within a common enclosure.
    Type: Grant
    Filed: September 2, 2003
    Date of Patent: January 20, 2009
    Assignee: InterDigital Technology Corporation
    Inventor: Kamel M. Shaheen
  • Patent number: 7478147
    Abstract: A method, an apparatus, and computer instructions are provided for a secure network install. One aspect of the present invention provides a proxy server within the same subnet of the client for performing a lookup of the boot image file and downloading the boot image file from a boot file server in a secure manner. The client in turn downloads the file from the proxy TFTP server. Another aspect of the present invention modifies the client remote boot code to include a secure boot file download discovery (SBDD) mode. The client starts the SBDD mode by sending a request for a boot image file to a subnet broadcast address and port, which is listened by a proxy TFTP server. The proxy TFTP server receives the client request and downloads the boot image file. The client in turn downloads the boot image file from the proxy TFTP server.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Rakesh Sharma, Vasu Vallabhaneni
  • Patent number: 7478146
    Abstract: The present disclosure relates to a system, apparatus, and method for providing services usable by a mobile terminal. In one embodiment, a method involves initiating a device startup sequence of a mobile computing arrangement. A capability descriptor of the mobile computing arrangement is communicated to a service provider entity as part of the startup sequence. A data service targeted for the mobile device based on the capability descriptor communicated to the service provider, and the data service is then initiated with the mobile computing arrangement.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: January 13, 2009
    Assignee: Nokia Corporation
    Inventors: Timo P. Tervo, Martti Lindroos
  • Patent number: 7469292
    Abstract: A system may include an electronic messaging management application that may access contact information. The contact information may include information maintained by one or more system users. The electronic messaging management application may determine how to process an incoming electronic message using at least a portion of the contact information. The electronic messaging management application may determine whether to send a challenge-response message to a sender of an electronic message using at least a portion of the contact information.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: December 23, 2008
    Assignee: AOL LLC
    Inventors: Richard A. Landsman, Timothy Thomas Sullivan, Jay Dare Logue
  • Patent number: 7467181
    Abstract: A system and method for context-specific instant messaging are presented. A user views a page of data that is segmented into regions. The user performs a user action and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Patrick Gabriel McGowan, Christopher Joseph Paul, Jeremy Gray Perry
  • Patent number: 7467198
    Abstract: An execution architecture, a development architecture and an operations architecture for a netcentric computing system. The execution architecture contains common, run-time services required when an application executes in the netcentric computing system. The development architecture is the production environment for one or several systems development projects as well as for maintenance efforts. The purpose of the development environment is to support the tasks involved in the analysis, design, construction, and maintenance of business systems, as well as the associated management processes. It is important to note that the environment should adequately support all the development tasks, not just the code/compile/test/debug cycle. The operations architecture is a combination of tools and support services required to keep a production system up and running efficiently.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: December 16, 2008
    Assignees: Accenture LLP, Accenture ANS
    Inventors: Marina Goodman, Tor Mesoy, Stanton J. Taylor, Scott R. Reiter, Michael T. Bowen, Ralph Auriemma, Tamara D. Alairys, Christopher M. Degiorgio, Lizbeth Johnson Coleman
  • Patent number: 7457860
    Abstract: Disclosed herein is a method for deriving node localization information within communication networks having a plurality of nodes, which are separated by node paths. The method includes estimating the shortest path between multiple pairs of nodes in the network and constructing a matrix encompassing the estimated shortest paths. Multidimensional scaling is then applied to the matrix and the largest eigenvectors of the transformed matrix are identified. From this is constructed a relative map of the location of the pairs of nodes within the network by utilization of the eigenvectors.
    Type: Grant
    Filed: October 9, 2003
    Date of Patent: November 25, 2008
    Assignee: Palo Alto Research Center, Incorporated
    Inventors: Yi Shang, Wheeler Ruml