Patents Examined by Natisha Cox
-
Patent number: 9602582Abstract: A physical security system having multiple server nodes may be built as a distributed network. To send data between the nodes in the network, a first node may access a node identifier identifying a second node, with both the first and second nodes forming at least part of a server cluster, and the first node may then send the data to the second node. The node identifier forms at least part of cluster membership information identifying all and accessible by all server nodes in that server cluster. Functionality such as the ability to share views between system users and the ability for those users to control an unattended display may be implemented on a distributed network, a federated network, or another type of network.Type: GrantFiled: September 6, 2013Date of Patent: March 21, 2017Assignee: Avigilon CorporationInventors: Ryan Lee, Shaun Marlatt, Matthew Adam, Ross Wightman, Greg Magolan, Andrew Martz
-
Patent number: 9602362Abstract: A method for evaluating use of a service and/or function provided by an automation component. To implement an evaluation of a use of the service and/or functions of the automation component with little hardware complexity, a web service is called by a web service call, the web service call or a function call generated by the web service is recognized by means of a recognition module implemented in the automation component, service and/or function information that regards the called service and/or function and that is contained in the web service call or the function call is read out by means of the recognition module, the web service is executed after release, service- and/or function-specific data are detected by means of a detection module during the execution of the web service, and the service and/or function provided by the automation component is evaluated.Type: GrantFiled: December 17, 2012Date of Patent: March 21, 2017Assignee: SCHNEIDER ELECTRIC AUTOMATION GMBHInventors: Ralf Neubert, Marcus Zinn
-
Patent number: 9577837Abstract: Disclosed herein are an apparatus and method for discovering a communication entity. The apparatus for discovering a communication entity includes a list generation unit for generating a list of connection target Data Readers (DRs), a counter generation unit for generating a counter including information about a number of the connection target DRs, and a discovery message communication unit for establishing communication connections to the connection target DRs based on the list and the counter. The discovery message communication unit includes a transmission unit for transmitting a DR discovery message including data topic information or possible service quality information to each of the connection target DRs, and a reception unit for receiving a Data Writer (DW) discovery message including data topic information or possible service quality information from each of the connection target DRs.Type: GrantFiled: June 2, 2014Date of Patent: February 21, 2017Assignee: Electronics and Telecommunications Research InstituteInventors: Soo-Hyung Lee, Hyung-Kook Jun, Kyung-II Kim, Kyeong-Tae Kim, Je-Man Park, Yong-Yeon Kim, Won-Tae Kim
-
Patent number: 9565154Abstract: A method for managing computer based messaging involves monitoring messages collectively making up a communication history; identifying related messages within the communication history; automatically analyzing the related messages, using natural language analytics, based upon: (i) subject, (ii) sentiment, (iii) context, and (iv) frequency of transmittals, wherein the analyzing comprises assigning at least: a first value based upon sentiment, a second value based upon content, and a third value based upon frequency; calculating a trend score as a function of the first value, second value and third value; comparing the trend score to a threshold value; and automatically generating and issuing at least one of: (i) a summary of the related messages, or (ii) a timing based notification message, when the trend score reflects a change over time corresponding to at least: an increasing or decreasing trend, an inflection point, a variation outside a tolerance amount, a sine or cosine pattern.Type: GrantFiled: August 1, 2016Date of Patent: February 7, 2017Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 9547648Abstract: Methods and apparatus for extracting information from an electronic document, such as, for example, a webpage. An outline, such as, for example, the document object model, of a web page is analyzed for objects of interest, such as, photos, dates, email addresses, etc. The instructions defining which objects are objects of interests can be predetermined by the user and/or the network content provider. The user can be given the option to save objects of interest to their network account and the webpage and/or browser can be augmented with additional content related to identified objects. Objects transmitted to the network content provider are saved with an appropriate network service, for example, photos are saved in an online photo album.Type: GrantFiled: August 3, 2006Date of Patent: January 17, 2017Assignee: EXCALIBUR IP, LLCInventors: Eric Burke, Alan Wada, Brian Coe
-
Patent number: 9537935Abstract: A client device has a power system, an operating system, a single chip containing a memory, a memory controller, a central processing unit (CPU), and a peripherals interface, wherein the peripherals interface communicates with external ports over one or more communication buses; an I/O subsystem comprising a display controller, input controllers, a touch screen which includes a soft keyboard, network circuitry, HDMI display/audio, a BIO-reader sensor, a camera, ports, a CDROM drive, an optical sensor coupled to an optical sensor controller, a SATA disk; a disk RAID controller; a Bluetooth device; a Bluetooth controller; an antenna; RF circuitry connected to the antenna; a proximity sensor, an accelerometer coupled to one of the input controllers; and audio circuitry connected to a speaker and a microphone. The client device is used to gain access to a user-adaptable, user-configurable UI-server which is provisioned across a cloud computing environment.Type: GrantFiled: June 2, 2014Date of Patent: January 3, 2017Inventor: Eric Trent Dryden
-
Patent number: 9530099Abstract: A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods and systems describe a variety of manners for prerendering content and managing and configuring prerendering operations.Type: GrantFiled: April 11, 2014Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: Arvind Jain, Dominic Hamon
-
Patent number: 9521050Abstract: The invention relates to a method of and device for service monitoring and a method of and device for service monitoring management. In particular the invention relates to a method of and device for service monitoring of at least one service, and of at least one sub-service associated with the service in which values for service monitoring metric and sub-service monitoring metrics derived from the terminal operational information are monitored and recorded. One or more service monitoring reports, containing service monitoring metric values and sub-service monitoring metric values that are relationally organized to reflect the association between the sub-service and the service, are sent.Type: GrantFiled: December 20, 2010Date of Patent: December 13, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Liam Fallon, Yangcheng Huang
-
Patent number: 9503524Abstract: The present invention relates to a distributed data storage system comprising a plurality of storage nodes. Using unicast and multicast transmission, a server application may write data in the storage system. When writing data, at least two storage nodes are selected based in part on a randomized function, which ensures that data is sufficiently spread to provide efficient and reliable replication of data in case a storage node malfunctions.Type: GrantFiled: September 12, 2014Date of Patent: November 22, 2016Assignee: COMPUVERDE ABInventors: Stefan Bernbo, Christian Melander, Roger Persson, Gustav Petersson
-
Patent number: 9497082Abstract: Various exemplary embodiments relate to a method performed by a network policy node. The method may include: translating a policy into a plurality of rule objects, the policy including an applicability condition and one or more action rules; generating a selection rule table based on the applicability condition of one or more policies; generating an action rule table from the one or more action rules of an applicable policy, an action rule including an action condition and an action path; determining a set of applicable policies by evaluating the selection rule table using a rules engine; and selecting an action path by evaluating the action rule table using the rules engine. Various exemplary embodiments relate to a network policy node including a scanner that generates rules objects and rule tables based on one or more policies, a context information storage, and a rules engine that evaluates rule tables.Type: GrantFiled: October 3, 2011Date of Patent: November 15, 2016Assignee: Alcatel LucentInventors: Kevin Scott Cutler, Allen Robinson
-
Patent number: 9497198Abstract: A method for allowing or denying, by an appliance, access to a resource by an application on a client via a virtual private network connection includes basing the decision to allow or deny access on identification of the application. The appliance intercepts a request from an application on a client on a first network to access via a virtual private network connection a resource on a second network. The appliance identifies the application and associates with the intercepted request an authorization policy based on the identity of the application. The appliance determines, using the authorization policy and the identity of the application, to either allow or deny access by the application to the resource.Type: GrantFiled: September 26, 2014Date of Patent: November 15, 2016Assignee: CITRIX SYSTEMS, INC.Inventors: Amarnath Mullick, Charu Venkatraman, Junxiao He, Shashi Nanjundaswamy, James Harris, Ajay Soni
-
Patent number: 9485220Abstract: In particular embodiments, a method includes determining a data flow rate of the active connections at a proxy, comparing the data flow rate to a first pre-determined threshold value, and, when the data flow rate exceeds the first pre-determined threshold value, creating one or more new processing threads associated with the proxy.Type: GrantFiled: March 3, 2016Date of Patent: November 1, 2016Assignee: Dell Products L.P.Inventors: Khader Basha P. R., Santhosh Krishnamurthy, Raghunandan Hanumantharayappa
-
Patent number: 9485269Abstract: Methods and apparatuses for filtering electronic communications in a communication system. The method includes receiving a message report from a user in response to an electronic message received by the user, and identifying a confidence value associated with the user from whom the message report is received. The method also includes adding, if the confidence value exceeds a predetermined confidence value threshold, the confidence value to a signature value associated with the electronic message, and determining if the signature value exceeds a signature value threshold. The method further includes filtering the electronic message if the signature value exceeds the signature value threshold.Type: GrantFiled: May 4, 2016Date of Patent: November 1, 2016Assignee: AOL Inc.Inventor: Elena Zheleva
-
Patent number: 9485117Abstract: A cloud management system can be configured to offer a marketplace for user-controlled resources provided by third party users by performing a valuation for user controlled resources offered to the cloud. The cloud management system can be configured to determine the usage of cloud resources, demands on the clouds resources, and revenue generated by the cloud resources and determine a value for user-controlled resources based on the usage, demands, and revenue. Once the value is determined, the cloud management system can be configured to provide an indication of the value to a set of the third party users. If offered and accepted, the cloud management system can be granted access to the user-controlled resources and allocate the user-controlled resources to the cloud.Type: GrantFiled: February 23, 2009Date of Patent: November 1, 2016Assignee: Red Hat, Inc.Inventor: James Michael Ferris
-
Patent number: 9485212Abstract: A method for managing computer based messaging involves monitoring messages transmitted within a messaging system over time; identifying related messages; and automatically analyzing the related messages using natural language analytics. The analyzing is based upon: subject of, sentiment within, and context of, each of the related messages, and frequency of transmittals of the related messages. The analyzing involves assigning at least: a first value based upon sentiment, a second value based upon content, and a third value based upon frequency, and calculating a score for the related messages as a function of the first value, second value and third value, comparing the score to a pre-specified threshold value; and when the score exceeds the pre-specified threshold value, automatically generating and issuing at least one of: (i) a summary of the related messages, (ii) a timing based notification message, or (iii) a content-based notification regarding a score inflection point.Type: GrantFiled: January 14, 2016Date of Patent: November 1, 2016Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 9473562Abstract: The described embodiments include a computing device that executes a broker application. The broker application performs a mediated data exchange to exchange data between a first sandboxed application and a second application. For example, the broker application can import data from the second application into the first sandboxed application. As another example, the broker application can export data from the first sandboxed application into the second application.Type: GrantFiled: September 12, 2013Date of Patent: October 18, 2016Assignee: APPLE INC.Inventors: David Rahardja, Toby C. Paterson, Anthony D'Auria
-
Patent number: 9473545Abstract: Administering group identifiers of processes in a parallel computer includes each process in a set of processes, receiving from a compute node of the plurality of compute nodes, a request to establish the set of processes as an operational group including receiving a list of process identifiers for each process of the set of processes. Embodiments also include each process generating without communication amongst the processes, a unique group identifier in dependence upon the list of process identifiers.Type: GrantFiled: September 13, 2013Date of Patent: October 18, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Charles J. Archer, Tsai-Yang Jea, Chulho Kim
-
Patent number: 9473588Abstract: The present disclosure provides techniques for data processing. These techniques may transport, by a computing device, individual retrieving requests for second data corresponding to a first client that sends the retrieving requests for first data into the order pool. The computing device may calculate an initial value of a second total amount of the second data, and then notify a platform of a third party to send the corresponding first data to the first client. The computing device may determine corresponding qualification after retrieving requests for the second data in the order pool are changed. The computing device may return third data to a data processing server of the third party in response to qualification determination. These techniques reduce usage of network resource and therefore increase efficacy of the networking.Type: GrantFiled: September 12, 2013Date of Patent: October 18, 2016Assignee: Alibaba Group Holding LimitedInventors: Kai Wang, Fang Wang, Yunchang Wu
-
Patent number: 9461922Abstract: Systems and methods are disclosed for distributing network traffic received from a plurality of client devices and bound toward a plurality of servers sharing a common network address. One method includes receiving network traffic from the plurality of client devices, addressed to an network address associated the servers; separating the received network traffic into assigned buckets based on a respective source network address associated with each unit of traffic; and forwarding the received traffic to one of a plurality of servers associated with the predetermined network address, based on the bucket assigned. The network traffic may be separated into assigned buckets by determining which subset of bits of an network address of a client device to evaluate for bucket separations. A netmask may be created based on the determined subset of bits, and each source network address may be mapped to one of the buckets using the netmask.Type: GrantFiled: September 13, 2013Date of Patent: October 4, 2016Assignee: AOL Inc.Inventors: Kevin E. Mason, Scott T. Wilson, David B. Israel, Michael V. Harding
-
Patent number: 9450900Abstract: Communications may be facilitated among users belonging to affiliations spanning two or more virtual spaces accessible via virtual environments. In exemplary implementations, affiliations within individual virtual spaces may be managed. A given affiliation within a given virtual space may comprise a discrete group of users with a relationship having a functional significance within the given virtual space. A communications interface may be provided for presentation to individual users. The communications interface may be configured to enable a given user to observe in-coming communications and provide out-going communications. Synchronous and/or asynchronous communications may be facilitated via the communications interface between users belonging to one or more common affiliations. The communications may be facilitated among users belonging to a common overarching affiliation, which may encompass two or more affiliations from different virtual spaces that include substantially the same group of users.Type: GrantFiled: September 22, 2014Date of Patent: September 20, 2016Assignee: KABAM, INC.Inventor: Amit Ranade