Patents Examined by Joseph Thomas
-
Patent number: 7908344Abstract: A system and method for processing content data for one or more reader devices at a server in accordance with exemplary embodiments may include receiving, from one or more end-user devices, content data associated with one or more content resources via a first network, analyzing the content data using one or more online content analysis devices whereby analysis data is generated, formatting the content data using one or more online formatting devices based on the analysis data, and outputting, to the one or more the reader devices, formatted content data via a second network.Type: GrantFiled: December 2, 2009Date of Patent: March 15, 2011Assignee: Skiff, LLCInventor: Vincent Le Chevalier
-
Patent number: 7908320Abstract: A multimedia collaboration system that integrates separate real-time and asynchronous networks—the former for real-time audio and video, and the latter for control signals and textual, graphical and other data—in a manner that is interoperable across different computer and network operating system platforms and which closely approximates the experience of face-to-face collaboration, while liberating the participants from the limitations of time and distance. These capabilities are achieved by exploiting a variety of hardware, software and networking technologies in a manner that preserves the quality and integrity of audio/video/data and other multimedia information, even after wide area transmission, and at a significantly reduced networking cost as compared to what would be required by presently known approaches. The system architecture is readily scalable to the largest enterprise network environments.Type: GrantFiled: November 1, 2005Date of Patent: March 15, 2011Assignee: Pragmatus AV LLCInventors: Lester F. Ludwig, J. Chris Lauwers, Keith A. Lantz, Gerald J. Burnett, Emmett R. Burns
-
Patent number: 7904516Abstract: The present invention is directed to a multimedia electronic (mail) system and method for sending a voice message to an email recipient. The multimedia mail system includes a wireless communications network, at least one wireless communication device, an interactive voice response server for converting the voice message to a digitally stored audio file, and an email server for sending the audio file to the email recipient. The method of the present invention comprises the steps of communicatively connecting to a first server over the wireless communications network, selecting an option to send the audio file to the email recipient, communicatively connecting to a second server over the wireless communications network, recording the audio file on the second server, and sending the audio file to the email recipient.Type: GrantFiled: June 18, 2001Date of Patent: March 8, 2011Assignee: Leap Wireless International, Inc.Inventor: Vincent Chern
-
Patent number: 7903810Abstract: A method and apparatus are disclosed for efficiently scrambling one or more bytes of data according to DSL standards on a processor. This is achieved by providing an instruction for scrambling one or more bytes of data according to the DSL standards. Accordingly, the invention advantageously provides a processor with the ability to scramble data with a single instruction thus allowing for more efficient and faster scrambling operations for subsequent modulation and transmission.Type: GrantFiled: September 22, 2004Date of Patent: March 8, 2011Assignee: Broadcom CorporationInventors: Mark Taunton, Timothy Martin Dobson
-
Patent number: 7904960Abstract: Systems and methods for virtualizing network intrusion detection system (IDS) functions based on each packet's source and/or destination host computer operating system (OS) type and characteristics are described. Virtualization is accomplished by fingerprinting each packet to determine the packet's target OS and then vetting each packet in a virtual IDS against a reduced set of threat signatures specific to the target OS. Each virtual IDS, whether operating on a separate computer or operating as a logically distinct process or separate thread running on a single computer processor, may also operate in parallel with other virtual IDS processes. IDS processing efficiency and speed are greatly increased by the fact that a much smaller subset of threat signature universe is used for each OS-specific packet threat vetting operation.Type: GrantFiled: April 27, 2004Date of Patent: March 8, 2011Assignee: Cisco Technology, Inc.Inventor: Ravishankar Ganesh Ithal
-
Verifying and maintaining connection liveliness in a reliable messaging for web services environment
Patent number: 7899921Abstract: The present invention monitors the receipt of messages between two endpoints on established sequence session in accordance with a Reliable Messaging protocol for Web Services (RM-WS protocol). The messages received may be application or infrastructure messages (e.g., acknowledgement messages in accordance with the RM-WS protocol). Further, the present invention defines a time period known as the inactivity timeout, which is an upper limit to the time that may pass without receiving a message (either application or infrastructure) on the sequence session. Based on this inactivity timeout period, the present invention calculates time periods for sending idempotent infrastructure messages in accordance with the RM-WS protocol for verifying and maintaining connection liveliness.Type: GrantFiled: December 8, 2004Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Richard D. Hill, Stefan R. Batres, Shy Cohen, Michael J. Moroney, Rodney T. Limprecht, Margaret J. Lye -
Patent number: 7890656Abstract: A transmission system, having a plurality of delivery server side routers which communicate with a plurality of delivery servers for delivering a content; and a client side router which communicates with a client device for receiving the content, is configured to include: a database for storing server load states of the plurality of delivery servers, and respective individual link load states for a plurality of delivery paths between the plurality of delivery server side routers and the client side router; and a path control unit for determining a minimum load state delivery path having a minimum load state among the plurality of delivery paths, based on sums of the server load states and the respective individual link load states stored in the database.Type: GrantFiled: April 1, 2005Date of Patent: February 15, 2011Assignee: Fujitsu LimitedInventors: Koji Nakamichi, Akiko Yamada, Hitoshi Yamada, Akira Nagata, Katsuichi Nakamura, Seiji Nomiyama, Mitsunori Fukazawa, Nobuhiro Kawamura, Sugiko Itagaki, Takashi Iawasaki
-
Patent number: 7890583Abstract: A method, system, and computer program for dynamically setting up collaborative associations between a group of users, computing resources, and/or communication devices, where the constituents of the collaborative association are chosen based on a variety of contextual criteria. The dynamic collaboration enabler component determines the explicit identities of the parties that should be a part of the collaboration. The group of individual entities involved in the collaboration can change dynamically during the lifetime of the collaboration, based on appropriate changes in the contextual data. Such contextual data refers to both state variables associated with the collaboration software or infrastructure itself, or to the state of entities external to the collaboration. The duration of the collaborative association is specified either explicitly or through a set of context related conditions.Type: GrantFiled: October 9, 2008Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Paul C. Castro, Archan Misra
-
Patent number: 7886056Abstract: A method and computer system for managing bandwidth in a content on demand service provided by a service provider to users. A request is received from a user to receive the content. If it is ascertained that a total number of users requesting the content within a predetermined time period is below a first specified threshold, then the user is connected to a unicast stream of the content. If it is ascertained that a total number of users requesting the content within a predetermined time period is not below a first specified threshold, then the user is connected to a first multicast stream of the content. A video carousel includes at least two multicast streams that contains the first multicast stream. Each multicast stream has been or will be initiated at a unique time slot of a time period that is equal to the time duration of the content.Type: GrantFiled: May 25, 2006Date of Patent: February 8, 2011Assignee: International Business Machines CorporationInventors: Jean-Luc Collet, Francois-Xavier Drouet, Stephane Charles Michel Marie Lebrun, Gerard Marmigere
-
Patent number: 7886063Abstract: A user equipment (UE), method and system for processing session based communications, are discussed. According to an embodiment, the method includes receiving a message from a terminal that informs whether the terminal supports simultaneous PT (push-to) sessions; recognizing that the terminal supports simultaneous PT sessions according to the received message; and transporting data to one or more terminals through the server operating in B2BUA (Back-to-Back User Agent) mode, wherein a simultaneous PT session refers to a session where the server performs a PT session priority function or a PT session locking function.Type: GrantFiled: January 13, 2009Date of Patent: February 8, 2011Assignee: LG Electronics Inc.Inventors: Kang-Suk Huh, Young-Hwan Park, Chan Seok Lim, Jong-Chul Park, Young-Ae Kim
-
Patent number: 7882229Abstract: A method for determining if a multiplicity of networks are authorized to communicate with each other and what IP protocol can be used for communication between each combination of two of the networks. For each network, a computer readable data base stores a record of (a) IP protocol(s) permitted to be used with said each network and (b) types of other networks permitted to communicate to said each network. For said each network, a computer readable data base stores a record of IP protocols and destination and source networks permitted by a respective firewall or router for said each network. For said each network, a computer readable data base stores a record of a type of said each network. Multiple combinations of the networks are automatically identified. Each of the combinations comprises a source network and a destination network.Type: GrantFiled: May 17, 2007Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventor: Andrew John Bernoth
-
Patent number: 7865574Abstract: A system for processing data retrieved from an information service layer is provided. The system includes a requestor component to provide a request for data to the information service layer. A receiver component is operable to communicate with a client service of the information service layer to receive a response string from the information service layer. The response string includes data based on the request. An analysis component analyzes at least a portion of the response string. A writer component is operable to format the at least portion of the response string based upon a desired format. A method for processing data retrieved from the information service layer is also provided.Type: GrantFiled: October 9, 2003Date of Patent: January 4, 2011Assignee: Sprint Communications Company L.P.Inventors: Joseph G. Laura, Chris R. Weaver
-
Patent number: 7844679Abstract: An arrangement and a device comprises a mobile data and communication network within a predetermined geographical area. The device operates with first and second functions that can consist of, for example, company and/or customers functions and communication and/or slave functions respectively. Two or more units in the first function are synchronized with each other as regards time and frequency in order to act, from the point of view of connection and disconnection functions, as a common first unit for second units that carry out the second function. Time consuming handshaking procedures are then avoided for the second units when these one's are moving and shifting between part areas of said predetermined area and the total system will operate rapidly in this respect.Type: GrantFiled: November 29, 2001Date of Patent: November 30, 2010Inventor: Lars-Berno Fredriksson
-
Patent number: 7844475Abstract: The present invention includes a new system and method for the construction of agricultural marketing plans for agricultural producers. The present invention further includes a system and method for mass customization and delivery of the plans to producers and other interested parties, including electronic delivery of the plans and associated marketing information on an individualized basis. One aspect of the present invention involves calculating an optimized crop insurance revenue plan. Another aspect of the present invention relates to the quantification of price risk and the quantification of financial risk and the combination of these different types of risks to determine an overall risk for an agricultural operation.Type: GrantFiled: February 6, 2001Date of Patent: November 30, 2010Assignee: Makar Enterprises, Inc.Inventor: Gerald B. Murphy
-
Patent number: 7840671Abstract: Provided herein is a name service that includes published data that is associated with one or more duration entities and one or more modification entities, enabling the name service to more efficiently manage access to published data. To publish data, a publishing client transmits a publication request to a name service. The publication request may specify a modification entity. The name service creates at least one name entry that associates the published data with the modification entity. There are several types of requests to modify data that a name service will honor only when they originate from a modification entity.Type: GrantFiled: April 7, 2003Date of Patent: November 23, 2010Assignee: Oracle International CorporationInventors: Jeffrey Fischer, John Hsu, Alok Kumar Srivastava
-
Patent number: 7840670Abstract: A packet transmission diagnostic system transmits diagnostic packets during a communications session in which data packets are transmitted between a source and destination. The diagnostic packets elicit responses from routers along a path between the source and destination. The elicited responses, in the form of packets, are used by the diagnostic system to produce one or more packet-delivery metrics for one or more of the routers along a packet transmission path between the source and destination.Type: GrantFiled: October 28, 2008Date of Patent: November 23, 2010Assignee: EXFO Service Assurance, Inc.Inventors: Kaynam Hedayat, Daniel S. Pyrik
-
Patent number: 7822826Abstract: A computing device may receive a Web service archive that includes a Web service implementation and a Web service deployment descriptor. The Web service deployment descriptor may specify how the Web service implementation is to be configured on the computing device. The computing device may deploy a Web service based, at least in part, on the received Web service archive.Type: GrantFiled: December 30, 2003Date of Patent: October 26, 2010Assignee: SAP AGInventors: Vladimir Savchenko, Dimitrina Stoyanova, Timm Falter
-
Patent number: 7818455Abstract: Systems and methods of managing aliases are disclosed. An alias management system can be configured to offer access to one or more aliases that point to distribution lists, where aliases can be managed as distinct objects relative to distributions lists or addresses. An alias user can submit desirable criteria for content distribution chain that includes properties of a desirable alias. An alias management server can be used to identify distributions lists that satisfy at least some of the desirable criteria. Additionally, an alias can be created that adheres to at least some of the properties or attributes of the desirable alias. Alias users can be permitted to utilize the alias subject to any rules or polices in place.Type: GrantFiled: December 11, 2009Date of Patent: October 19, 2010Assignee: Tactara, LLCInventor: Crosby Haffner
-
Patent number: 7814233Abstract: A computer configured for a connection to a network of computers including the Internet, comprising: a microchip including a microprocessor including a master control unit configured using hardware and firmware, and two processing units; an internal hardware firewall that is located between a protected portion and an unprotected portion of the microchip; said protected portion including said master control unit and one of the processing units, said unprotected portion including one or more of the processing units that are separate from and located outside of the internal hardware firewall; said hardware firewall denying access to said protected portion by the network; and said hardware firewall permitting access by another computer in the network to one or more of the processing units included in the unprotected portion for an operation with said another computer in the network; and an active configuration of a circuit integrated into the microchip.Type: GrantFiled: September 17, 2003Date of Patent: October 12, 2010Inventor: Frampton E. Ellis
-
Patent number: 7809854Abstract: A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.Type: GrantFiled: October 21, 2002Date of Patent: October 5, 2010Assignee: Open Design, Inc.Inventors: Edward Jung, Holly Knight