Patents Examined by Ranodhi N Serrao
-
Patent number: 10097483Abstract: Embodiments of the present invention address deficiencies of the art in respect to messaging and provide a method, system and computer program product for business object integration with messaging. In an embodiment of the invention, a method for messaging integration of a business object can be provided. The method can include embedding a business object in message text in a messaging session provided by a messenger, and applying an action to the business object from within the messaging session of the messenger. The method further can include forwarding a copy of the message text to a backend business component as a justification to the applied action.Type: GrantFiled: October 30, 2016Date of Patent: October 9, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John R. Hind, Naveenkumar V. Muguda
-
Patent number: 10044808Abstract: In certain example embodiments, heterogeneous cloud-store provider access systems (HCPAS), and/or associated methods, are provided. Certain example embodiments provide users with managed access to cloud stores distributed across multiple, disparate providers, in a device-independent manner. A common API and user-friendly user interface allow for a single sign-on access to the various providers. Advantageously, users need not download and install differing cloud store provider access software for each provider, device, and/or provider-device combination, used to access the cloud drives. Instead, by using the HCPAS, a user can manage the distributed storage and provide improved common access, e.g., in terms of administrative and operational functions.Type: GrantFiled: December 20, 2012Date of Patent: August 7, 2018Assignee: SOFTWARE AG USA, INC.Inventor: Prasadarao Yendluri
-
Patent number: 8208020Abstract: A surveillance camera system using a power line communication technique is provided, which can operate in the same way as in the case where the AC power is supplied, even when the AC power is not supplied. Provided with DC power source units respectively in a camera unit and a control recording unit, it is switched to a drive by the DC power source units when the AC power is cut, and simply transmits the information signals such as monitored images through the AC power line without superimposing them on the AC power. Therefore, under the condition that the AC power line between the camera unit and the control recording unit is physically connected, transfer of the information signals is possible and the same operation as in the period when the AC power is supplied is possible even when the AC power is not supplied.Type: GrantFiled: January 24, 2007Date of Patent: June 26, 2012Assignee: Panasonic CorporationInventor: Tadayuki Inoue
-
Patent number: 8086678Abstract: A system controls computer network communication devices in a background session in accordance with a control database. The system includes a computer network communication device having a non-volatile memory containing a unique device identifier and a communication module for communicating with a control site, the communication module being configured to generate monitor messages containing the unique device identifier and data corresponding to entry of a command by a user and to parse command messages received from the control site, and a control site comprising a device database and a control database, the control site being configured to compare data in the monitor message to control data stored in the control database in response to the monitor message having a unique device identifier that is also stored in the device database.Type: GrantFiled: September 23, 2008Date of Patent: December 27, 2011Assignee: Zipit Wireless, Inc.Inventors: Rafael Heredia, Frank U. Greer, IV, Michael Wayne Crowe
-
Patent number: 8015235Abstract: Described is a technique for distributing information about one or more groups of objects in a plurality of nodes. A first portion of group information is stored on each of said plurality of nodes. The first portion includes information about defined groups and associated group hierarchy information. A second portion of the group information is stored on each of the plurality of nodes. The second portion of group information stored on each of said plurality of nodes identifying which objects included in said one or more groups are defined at said each node.Type: GrantFiled: January 3, 2006Date of Patent: September 6, 2011Assignee: EMC CorporationInventors: Andreas L. Bauer, William C. Matthew
-
Patent number: 8001249Abstract: The present system uses dynamic assignment of key codes to select options of response content in request messages prior to transmission from an application server to a communication device. Dynamic assignment of key codes to selection options can occur according to a list of key codes having a predefined order also known as a predefined key code series. A key code series could be ordered according to ergonomic considerations or other considerations such as according to an alphabetic or numeric ordering. Communication occurs between one or more server applications running on an application server and a particular communication device, such as a cell phone. Dynamic key code assignment addresses problems raised when one communication device is concurrently carrying on more than one session with one or more server applications since the communication device identifier, such as a phone number, will be the same for all sessions.Type: GrantFiled: April 10, 2007Date of Patent: August 16, 2011Assignee: MarketTools, Inc.Inventors: Anthony J. Murphy, Kirk L. Hendrickson, Steve G. Priddle, Kristopher Zawadka
-
Patent number: 7996521Abstract: A system is disclosed that uses behavioral data collected by ISPs to categorize particular ISP subscribers. The behavioral data may, for example, include the identities of particular web sites and/or web pages accessed by particular subscribers, the search queries used by the subscribers to conduct Internet searches, and/or other types of behavioral information. The ISP subscribers are assigned to particular behavioral categories or “segments” using a behavioral segmentation schema that maps particular subscriber behaviors to particular behavioral segments. The ISP subscribers may also be mapped to other segment types, such as demographic segments derived from off-line data about the subscribers. The subscriber-to-segment mappings are made available to content targeting entities via a query interface that, for example, supports queries of the form “what are the segments associated with IP address X?”.Type: GrantFiled: November 19, 2007Date of Patent: August 9, 2011Assignee: Experian Marketing Solutions, Inc.Inventors: Simon Chamberlain, Harley Giles, Andrew Lientz
-
Patent number: 7996491Abstract: A method for verifying the identity of users connected to a computer network comprises providing fractional information queries to users, wherein responses to these individual queries are not sufficient to identify the user. This method further comprises receiving responses to these fractional information queries and comparing these responses to data available from within a computer network. A set of potential matches to the user is generated according to these responses and is used in determining whether the set of potential matches is sufficient to identify the user.Type: GrantFiled: May 22, 2009Date of Patent: August 9, 2011Assignee: Hoshiko LLCInventor: Gary Stephen Shuster
-
Patent number: 7991855Abstract: Networks may be implemented using peer-to-peer technology. A plurality of peers may form a peer-group, having a unique group label. To relieve the user from administrative tasks, some configuration routines for such networks may be automated. A peer-group may select one of its peers as negotiation peer, having the task to communicate with other peers, e.g. negotiation peers from other peer-groups. When merging or splitting peer-groups, the group label is usually modified. But it may be advantageous to keep the group label. If a new peer-group in a peer-to-peer network is created by merging or splitting of peer-groups, a method for selecting a group label for the new peer-group comprises determining a negotiation peer, exchanging information between the negotiation peers in the case of merging, comparing features of the two peer-groups and assigning the label of one of the peer-groups to the new peer-group.Type: GrantFiled: May 19, 2004Date of Patent: August 2, 2011Assignee: Thomson LicensingInventors: Stefan Kubsch, Meinolf Blawat, Wolfgang Klausberger, Axel Kochale, Marco Winter
-
Patent number: 7984194Abstract: A switch is provided which is dynamically configurable via a network port thereon. One switch is employed to establish point-to-point electrical connections between devices under test (DUTs) and host devices coupled to upstream ports and downstream ports on the switch respectively. Two switches coupled to a network are employed to facilitate a distributed test lab. DUTs are coupled to upstream ports on a first switch which, based on communication with a test controller over the network, establishes a logical connection between the upstream port coupled to a particular DUT and the network. Host devices are coupled to downstream ports on a second switch which, based on communication with the test controller over the network, establishes a logical connection between the downstream port coupled to a particular host device and the network. A logical connection is also established across the network between the particular DUT and host device.Type: GrantFiled: September 23, 2008Date of Patent: July 19, 2011Assignee: Microsoft CorporationInventors: Kaili Xu, Kaushik Narayanan, Robert Martin, Binay Pathak
-
Patent number: 7975011Abstract: Systems, methods and apparatus are provided that combines a software application framework within a variety of consumer communication devices to provide enhanced functionality. The enhanced functionality devices can then be controlled and integrated into an Internet based application and delivery service, connected by various networking technologies including, e.g., broadband communication systems. Centralized and distributed services allow a user to modify a variety of parameters that will ultimately control how information is delivered. The solution can also be controlled by service providers as a method for integrating their existing application infrastructure and potentially new applications within an overall broadband communication service.Type: GrantFiled: July 5, 2005Date of Patent: July 5, 2011Assignee: Broadsoft Casabi, LLCInventors: Gregory E. Pounds, Timothy J. Kusumi
-
Patent number: 7975074Abstract: A data transmission method with multiple token mechanism in wireless token ring protocol is provided. First, (a) a logical ring with M nodes is provided; (b) a k-th node is selected from the logical ring, and a token in the k-th node is generated; (c) a first message is sent to a (k+1)-th node from the k-th node with the token, and whether the (k+1)-th node responds a second message is judged, if yes, the data to be transmitted is transmitted from the k-th node, otherwise, the token of the k-th node is eliminated; (d) the token is sent to the (k+1)-th node from the k-th node after completing the transmission of the transmitted data of the k-th node, a generation token sequence is generated in a i-th node, and sent to a (i?1)-th node; and (e) the token is generated for the (i?1)-th node with the generation token sequence.Type: GrantFiled: January 7, 2008Date of Patent: July 5, 2011Assignee: National Taiwan University of Science and TechnologyInventors: Ray-Guang Cheng, Ruei-I Chang
-
Patent number: 7970923Abstract: The present invention is directed towards a method and system for accelerating delivery of a computing environment to a remote client. The computing environment may include a plurality of files comprising an application program and may be streamed to a remote client from a server. Responsive to a determination of whether transmission of the application may be accelerated, an appliance, intercepting the plurality of files, may accelerate transmission of the application program by applying one or more transport layer transmission acceleration techniques to the plurality of files.Type: GrantFiled: September 28, 2009Date of Patent: June 28, 2011Assignee: Citrix Systems, Inc.Inventors: Brad J. Pedersen, Rajiv Sinha, Prabakar Sundarrajan, Terry Treder
-
Patent number: 7966368Abstract: Systems and methods useful in communicating messages over a peer-to-peer network, optionally over transient connections to participants in a collaborative session (e.g., an “electronic whiteboard” session), are described. Examples include establishing a session for data transfer, wherein participants easily enter and leave the session without losing data or connections between the participants. Participants in a session may gain access to and catch up with data previously transmitted. Various data structures are useful for communicating messages. Such data structures may be used for transmitting message data or identification data to participants.Type: GrantFiled: May 2, 2003Date of Patent: June 21, 2011Assignee: Microsoft CorporationInventors: Philip Ti-Fei Su, Robert J. Jarrett
-
Patent number: 7962607Abstract: A system and a method are disclosed for establishing a baseline and the corresponding bands of data for alarming, etc. Historical raw data are aggregated and grouped. For example, the data may be and hourly grouped as 168 groups of data in a weekly frame. Clusters of the groups of data are then formed based on dynamic data window by analyzing statistical similarity among the 168 groups of data. Data in each cluster of groups, originated from the raw data at specific hour(s) of day on specific day(s) of week, are used as historical data to predict a baseline and the envelopes at these associated hour(s) and day(s). Generating a baseline includes determining a mapping function, which transforms data in a cluster to become normal or nearly normal. A mean and standard deviation of the transformed data are calculated. Envelopes are determined using the mean and the standard deviation. An inverse transformation function is uniquely derived.Type: GrantFiled: September 8, 2006Date of Patent: June 14, 2011Assignee: Network General TechnologyInventors: Hung-Jen Chang, Mohan Kumar Maturi
-
Patent number: 7962592Abstract: A part of the elements discovered in a network are chosen to be monitored, and a user such as a network administrator is allowed to appropriately monitor desired elements. A network management server collects information on elements in the network, and displays collected information on a GUI screen. The user is allowed to choose an element based on the information displayed on the screen, and the element chosen by the user is then registered as an object to be monitored. Information is collected including elements which are not registered, and displayed on the screen along with a result of comparison to the registered elements.Type: GrantFiled: January 26, 2006Date of Patent: June 14, 2011Assignee: Cloud Scope Technologies, Inc.Inventor: Kenichi Nagami
-
Patent number: 7958199Abstract: Disclosed are improved methods, devices and systems for storage management in digital networks.Type: GrantFiled: November 2, 2001Date of Patent: June 7, 2011Assignee: Oracle America, Inc.Inventors: Stephen Ferrari, William Stronge, Christopher Cochrane, Howard Hall, Milan Merhar
-
Patent number: 7949780Abstract: Provided is a method, computer program and system for controlling the flow of service requests originated by a plurality of requesters. The method includes adding an additional control mechanism, which includes a serializer and a serializer queue, between the requesters and the service provider. The serializer inhibits the requesters when the serializer queue size reaches a threshold for a period proportional to the number of requesters already waiting, the queue length and the serializer service time. When the service provider queue is full or at a critical level, the serializer is inhibited for a period of time that is the approximately the difference between the service times of the serializer and the service provider. In addition, when the service provider queue is full, the service provider service time is recalculated as a function of the serializer service time and of the time required to process requests by the service provider.Type: GrantFiled: January 29, 2008Date of Patent: May 24, 2011Assignee: Oracle America, Inc.Inventor: Charles E. Suresh
-
Patent number: 7949732Abstract: A packet transmitted on a network is read and decoded. A network device and its operating system are identified by analyzing the decoded packet. If more than one operating system is identified from the decoded packet, the operating system is selecting by comparing confidence values assigned to the operating systems identified. A service running on the network device is identified from the decoded packet or subsequent packets that are read, decoded and analyzed. The network topology of a network is determined by reading, decoding, and analyzing a plurality of packets. A flow between two network devices is determined by reading, decoding, and analyzing a plurality of packets. Vulnerabilities are assigned to operating systems and services identified by reading, decoding, and analyzing packets. Network configuration policy is enforced on operating systems and services identified by reading, decoding, and analyzing packets.Type: GrantFiled: May 12, 2004Date of Patent: May 24, 2011Assignee: Sourcefire, Inc.Inventors: Martin Roesch, Ronald A. Dempster, Andrew Baker, Eric Gustafson
-
Patent number: 7945629Abstract: A data processing system, computer implemented method, and a computer program product prevents the delivery of undesired e-mail message. A remove request is received from a non-desiring client. The remove request identifies a first subject line or a first body text from a previous e-mail message. An active request is updated with the remove request. Responsive to updating the active requests, the non-desiring client is redacted from a previously received message within a message file. The previously received message includes a second subject line that matches the first subject line, or a second body text that matches the first body text.Type: GrantFiled: November 19, 2007Date of Patent: May 17, 2011Assignee: International Business Machines CorporationInventors: Barry Alan Kritt, Thomas S. Mazzeo, Rodney Edward Shepard, III