Patents Examined by Rupal Dharia
-
Patent number: 8682988Abstract: Systems and methods for advanced e-mail and messaging are disclosed. Profiles which include visual keys enable more efficient communications between users. Profiles may be pushed out to recipients or may be pulled in by recipients, with control over updated elements shared between the profile owner and the recipient. Additional capabilities include the ability to delete e-mails sent to a recipient regardless of when sent, extended subject line support to enable more efficient communications, and Improved display of threaded e-mail messages. Furthermore, features to reduce necessary communications bandwidth are also disclosed.Type: GrantFiled: February 2, 2011Date of Patent: March 25, 2014Inventor: Qiang Du
-
Patent number: 8675074Abstract: A video surveillance system includes a plurality of video sources, where each video source is arranged to monitor and acquire video surveillance data within a field of view (FOV), a video manager connected to each of the plurality of video sources to control the video sources and to process video surveillance data acquired therefrom and a user interface connected to the video manager that allows an end-user to observe the FOVs from each of the plurality of video sources, and identify a region of interest (ROI) within particular FOVs to dynamically render a composite FOV comprising the ROIs from the particular FOVs. Where a video source includes enhanced abilities, such as a mega-pixel camera or video source, the enhanced video source may forward, instead of video data for the entire FOV, only that video dated from the selected ROI to realize reduced network traffic for more optimal video surveillance applications.Type: GrantFiled: July 20, 2007Date of Patent: March 18, 2014Assignee: Honeywell International Inc.Inventors: Mayur Salgar, Marinc Drive, Deepakumar Subbian, Mahesh N. Jayappa
-
Patent number: 8676945Abstract: An approach for supporting automated fault isolation and recovery is provided. A workflow event corresponding to an alarm indicative of a fault within a customer network is generated. Recovery from the fault is automated according to the workflow event. Alarm information is transmitted to a maintenance management system, wherein the alarm information specifies information about the alarm. A maintenance event information from the maintenance management system is received in response to the transmitted alarm information. Additionally, it is determined whether the alarm is correlated to a maintenance event based on the maintenance event information. Automated handling of the alarm is differentiated based on the correlation.Type: GrantFiled: December 23, 2005Date of Patent: March 18, 2014Assignee: Verizon Business Global LLCInventors: Frank Paul Adams, Jr., Sanjiv Purushottam Damle, Richard Brian Drescher, Joshua Jerome Morris, Michael Robert Smith, Stephen Michael Smith, Jonathan Lyle Spieker, Christopher Lawson White
-
Patent number: 8671220Abstract: A network-on-chip system, method, and computer program product are provided for transmitting messages utilizing a centralized on-chip shared memory switch. In operation, a message is sent from one of a plurality of agents connected on a messaging network. The message is received at a central shared memory switch, the central shared memory switch being in communication with each of the plurality of agents. Further, the message is transmitted from the central shared memory switch to a destination agent, the destination agent being one of the plurality of agents.Type: GrantFiled: November 28, 2008Date of Patent: March 11, 2014Assignee: NetLogic Microsystems, Inc.Inventors: Gaurav Garg, David T. Hass, Kaushik Kuila, Gaurav Singh
-
Patent number: 8661119Abstract: IP address-user number estimates may be determined by accepting IP address usage information associating various IP addresses with various client identifiers, and generating an estimate of a number of users for at least one of the IP addresses using the IP address usage information. If the client identifiers include cookies, the estimate of a number of users for at least one of the IP address can be generated by determining a number of cookies for the at least one IP address for a given period of time, and multiplying the number by a second, predetermined, ratio of a number of users per cookie for the given time period. Other user identifying information includes user-agent parameters, browser parameters, and uncookied network traffic. The estimate of a number of users per IP address can be generated by determining a ratio of unique sets of user agent, browser parameters, and/or uncookied network traffic.Type: GrantFiled: July 14, 2010Date of Patent: February 25, 2014Assignee: Google Inc.Inventors: Deepak Jindal, Rama Ranganath, Gokul Rajaram, Fong Shen
-
Patent number: 8656005Abstract: Disclosed is a method for transmitting on-demand software and/or data from a server (20) to a terminal (10) in a packet network (50). According to said method, a bandwidth test is performed as a prerequisite for transmission, said test verifying whether the currently available bandwidth is sufficient for transmitting the requested software or data. The server (20) does not transmit the requested software or the requested data if the result of the bandwidth test is negative.Type: GrantFiled: August 5, 2004Date of Patent: February 18, 2014Assignee: Siemens Enterprise Communications GmbH & Co. KGInventors: Bruno Bozionek, Dieter Hemkemeyer, Karl Klaghofer, Ralf Neuhaus, Michael Tietsch, Rainer Uecker, Rainer Zimmermann
-
Patent number: 8648908Abstract: In a visitor counting system a plurality of sensors (107, 108, 109, 110) count the number of visitors passing by. A data-recording device (105, 106) connected to the sensors store records comprising the number of visitors counted within a predetermined time period. A remote visitor data processing unit (120) further comprises a record validation block for checking validity of the records, an interpolation block for creating new records to substitute the incorrect records, and a faulty-sensor detection block for concluding, based on the records, whether a sensor is faulty.Type: GrantFiled: April 10, 2006Date of Patent: February 11, 2014Assignee: Teknovisio OYInventors: Juha Ruohonen, Lauri Ruohonen
-
Patent number: 8645473Abstract: In one embodiment, a technique for managing electronic mail comprises receiving an email; assigning a rating to the email; and displaying the email in a rating-based order.Type: GrantFiled: June 30, 2005Date of Patent: February 4, 2014Assignee: Google Inc.Inventor: Valentin Spitkovsky
-
Patent number: 8639842Abstract: Systems and procedures are presented for communicating multiple data streams through an SSLVPN gateway. One implementation of a method includes receiving a plurality of incoming data streams and load balancing the incoming data streams. The load balancing includes assigning a first set of one or more incoming data streams to a first subprocessor, and responding to the first set of incoming data streams with outgoing data streams that include a first identifier that indicates the first subprocessor. One implementation of a network element includes a plurality of subprocessors and a dispatcher module. The dispatcher module is coupled to the plurality of subprocessors, and is configured to recognize an identifier in a received data stream. The dispatcher module dispatches the received data stream to a corresponding subprocessor of the plurality of processors in response to the identifier in the received data stream.Type: GrantFiled: June 30, 2006Date of Patent: January 28, 2014Assignee: Cisco Technology, Inc.Inventors: Nagaraj A. Bagepalli, Abhijit Patra, Murali Bashyam, David Wei-Shen Chang, Mahesh Jethanandani
-
Patent number: 8635332Abstract: The present invention provides a monitoring device and method for identifying the identity of users requesting database accesses. The data request from application servers to an application server are monitored and parsed. The SQL statements associated with the data request from the application server are also monitored and parsed, so are the SQL responses from the database server. The SQL responses are sent back to the user as data responses. The data responses are also monitored and parsed. The monitoring device matches the parsed data request with the parsed SQL statements, the parsed SQL responses, and the parsed data responses. By matching the string portion of these parsed data, the monitoring device can then identity the identity of the user making such data base quest.Type: GrantFiled: September 21, 2009Date of Patent: January 21, 2014Inventor: YeeJang James Lin
-
Patent number: 8635331Abstract: Aspects of the subject matter described herein relate to workflows. In aspects, an activity of a workflow may request data and provide a logical handle. In response, distributed workflow components use the logical handle to determine whether the requested data is available locally or remotely. If the data is available remotely, the components may obtain the data for the requesting entity. In the process of obtaining the data, the data may be serialized and deserialized. After the data is available locally, it is provided to the requesting entity.Type: GrantFiled: August 5, 2009Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Nelson Sampaio Araujo, Jr., Roger S. Barga, Jared J. Jackson, Di Guo
-
Patent number: 8631080Abstract: Email users may feel overwhelmed with the abundance of emails they receive. Many current email management techniques require at least some manual intervention that may be time consuming and/or otherwise frustrating to a user. As provided herein, emails may be characterized based upon content of the email and domain classification data (e.g., a company name, business category, or a website name associated with the domain name of the sender). One or more viewing panels may be populated with the characterized emails. A viewing panel may present emails corresponding to a particular characterization (e.g., a shopping viewing panel may display emails characterized as shopping). To enhance characterization, rules used to characterize emails may learn from a user's actions. For example, a user may move an email from a shopping viewing panel to a travel viewing panel, thus altering the characterization of the email from shopping to travel.Type: GrantFiled: March 12, 2009Date of Patent: January 14, 2014Assignee: Microsoft CorporationInventors: Robert F. Goodman, Michael R. Gretzinger, John R. Burkhardt, Rachel R. Schiff, Barnaby M. Claydon, Katherine W. Rae, Reed P. Sturtevant
-
Patent number: 8631155Abstract: In a networking environment, multiple end-users applications running on computing devices may operate behind a respective NAT device. Information transferred from one end-user application to another can be accomplished by establishing a connection from one private network to another. The NAT device translates information related to an end-user application operating within a private network to information that is understood by the public network environment. This translated information is communicated to the associated NAT device of the intended recipient. The NAT device of the intended recipient translates the public environment related information to information for the end-user in the private network.Type: GrantFiled: June 29, 2007Date of Patent: January 14, 2014Assignee: Microsoft CorporationInventors: Palamalai Gopalakrishnan, Jin Li, Craig H Wittenberg
-
Patent number: 8626856Abstract: Geo-data spam filters are described. In one or more implementations, origin data and language data of a message are evaluated to establish a score for the message indicating a likelihood that the message is spam. The evaluation includes comparing the origin data and the language data to ranked lists indicating message origins and languages with which a respective message recipient interacts positively and ranked lists indicating message origins and languages with which the respective recipient interacts negatively. Interactions of the respective recipient with previously sent messages may be tracked to form these lists. Based message, the message is filtered for delivery.Type: GrantFiled: April 11, 2011Date of Patent: January 7, 2014Assignee: Microsoft CorporationInventors: Krishna Vitaldevara, Eliot C. Gillum, Jason D. Walter, Kevin H. Lau, Geoffrey J. Hulten
-
Patent number: 8626953Abstract: A system used by a local health care facility to communicate with a remote health care facility via a data communication network. A controller at the local health care facility controls communication on the data communication network, including data communicated between the local health care facility and the remote health care facility. One or more devices located at the local health care facility transmit data to the remote health care facility via the data communication network. Additionally, the one or more devices receive control data via the data communication network and perform one or more functions in response to the received control data.Type: GrantFiled: March 2, 2007Date of Patent: January 7, 2014Assignee: St. Louis UniversityInventor: Richard D. Bucholz
-
Patent number: 8615574Abstract: Disclosed is a network device control and managing system and method. The network device control and managing system receives network device information and subscriber information from a database server of the network device control and managing system according to the manager's client information request and realizes hierarchical combined information. The system requests state information from the network device based on the state information request of the network device and receives the state information. The system requests a control from the network device based on the network device control request, receives a corresponding response message, and changes combined information. Therefore, the device states can be easily searched in the hierarchical manner (L3-L2-AP), and the problems of network devices can be quickly sensed. Also, software for the network devices is remotely updated, and the subscriber's after sales service request is remotely processed.Type: GrantFiled: March 28, 2008Date of Patent: December 24, 2013Assignee: KT CorporationInventors: Yun-Geun Ji, Jong-Keun Park, No-Kwan Kwak, Sang Hwa Oh, Gyoung-Bo Park, Young-Jae An
-
Patent number: 8606914Abstract: This invention concerns a computer communication method using asynchronous messages in a distributed software architecture, for example of type AAA-MOM (Agent Anytime Anywhere - Messages Oriented Middleware), including a disconnectable platform such as a smartcard. This communication is carried out between firstly a card agent (CA), stored in a removable platform (31, 32), connectable to a terminal (21, 22), and secondly at least one standard software agent (AS). This standard agent can be stored in this computer network (1), in another renmovable platform. A message sent by the card agent (CA) to a standard agent (AS) or sent by a standard agent AS) to the card agent (CA), is stored in the network by at least one intermediate agent (CEPA,CAPA) managing the communications of this card agent (CA) with network (1).Type: GrantFiled: February 26, 2003Date of Patent: December 10, 2013Assignee: Gemalto SAInventors: Olivier Fambon, André Freyssinet, Philippe Laumay
-
Patent number: 8606927Abstract: A communication method and system. The method includes receiving, by a computing system, user identification data identifying a first user. The computing system receives first device identification data identifying a first device belonging to the user and second device identification data identifying a second device belonging to the first user. The computing system associates the first device identification data and the second device identification data with the first user identification data. The computing system transmits connection data and the second device identification data to the first device. The computing system receives first informational data for the user. The computing system transmits to the first device and the second device, copies of the first informational data.Type: GrantFiled: March 19, 2008Date of Patent: December 10, 2013Assignee: International Business Machines CorporationInventor: Jeffrey Scott Pierce
-
Patent number: 8606843Abstract: An XLANG/s compiler detects convoy scenarios during compilation and generates runtime directives to correctly correlate incoming messages with business process instances. A convoy scenario, present in event driven processes, is defined by a correlation set initialized during a receive operation which is provided to a subsequent receive operation. The compiler detects those convoy scenarios by analyzing the control and dataflow of a XLANG/s program. Three convoy patterns are distinguished: (1) activation convoys, (2) uniform sequential convoys, and (3) non-uniform sequential convoys. XLANG/s allows declarative descriptions of convoy scenarios without requiring an understanding of the low-level details supporting their correct execution. Convoy scenarios are processed by statically analyzing a written workflow application to deduce the nature and type of convoy scenarios used by the application. Information is extracted at compile time to support the runtime infrastructure.Type: GrantFiled: March 25, 2008Date of Patent: December 10, 2013Assignee: Microsoft CorporationInventors: Bimal Mehta, Johannes Klein, Lee Graber, Paul Maybee, Sriram Balasubramanian, Sanjib Saha, Satish R. Thatte, Paul F. Ringseth
-
Patent number: 8601131Abstract: Described are techniques for performing data storage system management of a data storage system. Using an active element manager component, a data storage system management operation in connection with a data storage device of the data storage system is performed, and context information is collected and provided to a target location in an external environment having connectivity to the data storage. The active element manager component provides for automatically connecting a current session associated with the data storage system management operation to the target location and receives one or more communications from the external environment.Type: GrantFiled: September 28, 2007Date of Patent: December 3, 2013Assignee: EMC CorporationInventors: Douglas A. Wood, Mark A. Parenti, George J. Grosner, Jr., Stephen J. Todd