Patents Examined by Thomas Dailey
  • Patent number: 9185178
    Abstract: An interface gateway interfaces between a first device and a second device serving a hospitality establishment. The first device is one of a property management system (PMS) and a guest service device, and the second device is the other of the property management system (PMS) and the guest service device. One or more communication ports perform data communications with the first device and the second device. One or more processors receive a message from the first device, determine that the message is in a first format, convert the message from the first format to an internal data structure, parse the message in the internal data structure to determine that the message is applicable to the second device, determine that the second device supports a second format, convert the message from the internal data structure to the second format, and send the message in the second format to the second device.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: November 10, 2015
    Assignee: Guest Tek Interactive Entertainment Ltd.
    Inventors: Tsu-Kang Peng, Ellison W. Bryksa, Lea Lorenzo
  • Patent number: 9184987
    Abstract: A people counting system and method for the automatic reconfiguration of a failed people counting sensor device in a people counting system. The system includes a plurality of addressable people counting sensor devices defining a cluster having a master device in communication with at least one slave device, each of the master device and the slave devices having a corresponding Media Access Control (“MAC”) address. The master device is adapted to sequentially transmit power-on commands to each of the slave devices, assign a different node address to each of the slave devices, receive an association of the MAC address of the master device to the node address and MAC address of each of the slave devices to form a cluster configuration, store the cluster configuration as a cluster configuration table, and replicate the cluster configuration table to the slave devices. A dynamic host configuration protocol (DHCP) server assigns an IP public address to the master device.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: November 10, 2015
    Assignee: Tyco Fire & Security GmbH
    Inventors: Melwyn F. Sequeira, Michael del Busto, Stewart E. Hall, Douglas A. Drew, Jan B. Forney
  • Patent number: 9167047
    Abstract: A system and method can support user account management in a computing environment. A user account manager can configure one or more recording policies, wherein said one or more recording policies operates to define detailed information on how user activities on a target system should be recorded. Furthermore, the user account manager can provide said one or more recording policies to one or more visual session recording processes associated with the target system. Then, the user account manager can use said one or more visual session recording processes to record activities in a user session on the target system based on said one or more recording policies.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: October 20, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Himanshu Sharma, Sudhir Kumar Srinivasan, Ramaprakash Sathyanarayan, Arun Samipillaipudur Theebaprakasam, Kuang-Yu Shih, Fannie Ho, Zhuoxing Mao, Olaf Stullich
  • Patent number: 9166897
    Abstract: A system and method can support user account management in a computing environment. A managing server, such as a privileged account manager server, can use an agent to manage a target system in the computing environment. The agent on the target system can initiate a video processing task based on a plurality of user session screens recorded on the target system, wherein the video processing task encodes the plurality of user session screens into a video. Furthermore, the agent can determine whether a resource usage for performing the video processing task on the target system exceeds a threshold. Then, the agent can dynamically offload the video processing task to a managing server that operates to manage the target system, if the resource usage for performing the video processing task on the target system exceeds the threshold.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: October 20, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Himanshu Sharma, Sudhir Kumar Srinivasan, Ramaprakash Sathyanarayan, Arun Theebaprakasam, Buddhika Nandana Kottahachchi
  • Patent number: 9160639
    Abstract: A network flow abnormality detection system and method for detecting at least one network packet to determine whether a flow condition of the network packet is abnormal. The network packet includes L bit data element values. The method is fetching M data element values in above-mentioned L bit data element values by data element value fetch unit, wherein M is an odd number and larger than 1; N parallel processing units receive and process above-mentioned M data element values; comparison module compares above-mentioned M data element values and a standard threshold to generate M comparison result values; sum unit sums above-mentioned M comparison result values to obtain a comparison sum value; determination unit compares the comparison sum value and an abnormality threshold, wherein when the comparison sum value is larger than the abnormality threshold, the determination unit determines the flow condition is abnormal.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: October 13, 2015
    Assignee: Chung Yuan Christian University
    Inventors: Yu-Kuen Lai, Chun-Chieh Lee, Yi-Chun Liao
  • Patent number: 9154433
    Abstract: A network control system for generating physical control plane data for managing first and second managed forwarding elements that implement forwarding operations associated with a first logical datapath set is described. The system includes a first controller instance for converting logical control plane data for the first logical datapath set to universal physical control plane (UPCP) data. The system further includes a second controller instance for converting UPCP data to customized physical control plane (CPCP) data for the first managed forwarding element but not the second managed forwarding element.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: October 6, 2015
    Assignee: NICIRA, INC.
    Inventors: Teemu Koponen, Pankaj Thakkar
  • Patent number: 9154324
    Abstract: A method and a filter system for filtering messages which are received, via a serial data bus of a communications network, in a communication module of a user connected to the data bus. To allow particularly simple and efficient filtering of incoming messages, even when there is a large number of filtering criteria, it is proposed that the filter system includes a list in which multiple identifier pairs are stored which define a range delimited in each case by a first identifier and a second identifier. The identifier for an incoming message is compared at least to selected identifier pairs from the list, and a query is made concerning whether the identifier for the incoming message is greater than, or greater than or equal to, the selected first identifier, and is less than, or less than or equal to, the selected second identifier.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: October 6, 2015
    Assignee: ROBERT BOSCH GMBH
    Inventors: Florian Hartwich, Franz Bailer, Markus Ihle, Christian Horst
  • Patent number: 9152952
    Abstract: Systems and methods to reduce false positives in spam filtering. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing e-mails. Messages flagged as spam can be checked against the profile to identify false positives.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: October 6, 2015
    Assignee: YAHOO! INC.
    Inventors: Adam Michael Smith, Joshua Robert Russell Jacobson, Brian Tadao Kobashikawa, Gregory Garland Thatcher
  • Patent number: 9137282
    Abstract: Mobile wireless devices may receive data streams from multiple remote sensors. The sensors may have limited power supplies and memory capacity. Aspects of the invention use statistical characteristics of the sensor data streams and the cost of acquiring a single element of each stream to determine what sequence the sensors should send their data streams in. The cost of acquiring the data may be modified dynamically, depending on parameters such as block size. Additional factors, such as a sensor's buffer capacity, may limit the amount of stream elements that may be cached and affect the sensors' stream transmit sequence. The evaluation order may be dynamically modified using an event processing engine, to reflect both changing statistics of underlying sensor stream tuples and time-varying acquisition costs associated with individual streams. This helps to increase in the operational lifetime of the sensors and associated monitoring applications.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: September 15, 2015
    Assignee: Telcordia Technologies, Inc.
    Inventors: Archan Misra, Benjamin Falchuk, Atanu Roy Chowdhury
  • Patent number: 9131021
    Abstract: Illustrative embodiments disclose sharing an area of a computer system screen. A first computer system configures a sharing session for sharing a region of the screen with a second computer system. The first computer system assesses information on performance of the sharing session, determining from the information a minimum size of the region based on the assessment, and then selects the region to share based on the assessment and a designation by a user.
    Type: Grant
    Filed: November 16, 2013
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 9130946
    Abstract: A display apparatus and a method for executing and installing an application thereof are provided. The method of executing an application of a display apparatus includes: executing a first application; displaying a list of external devices able to execute a second application included in the first application, on a screen of the display apparatus; and transmitting the second application to an external device selected from the list of eternal devices, wherein the first application is downloaded from a server to the display apparatus.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: September 8, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Sangwoo Kang, Jongin Shin, Heekwon Kang
  • Patent number: 9123028
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for controlling the inclusion of edited information in an information feed to be displayed on a display device. In some implementations, a message associated with a user is received and stored on one or more storage mediums. A request to edit the message is received, and it is determined whether the message is in an editable state. When the message is in the editable state, an edited message is generated and stored on the one or more storage mediums. When the message is not in the editable state, information is generated indicating that the request to edit the message is denied.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: September 1, 2015
    Assignee: salesforce.com, inc.
    Inventor: Joseph M. Olsen
  • Patent number: 9124657
    Abstract: Illustrative embodiments disclose sharing an area of a computer system screen. A first computer system configures a sharing session for sharing a region of the screen with a second computer system. The first computer system assesses information on performance of the sharing session, determining from the information a minimum size of the region based on the assessment, and then selects the region to share based on the assessment and a designation by a user.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 9118647
    Abstract: A video device and a remote control function for a video device that can be carried out over a remote device such as a phone. The phone connects to the video device over a network.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: August 25, 2015
    Assignee: Harris Technology, LLC
    Inventor: Scott C. Harris
  • Patent number: 9098720
    Abstract: In one embodiment, a geo-social networking system maintains a data store of shared space, wherein each shared space comprises one or more content objects, a location, and one or more privacy settings. The geo-social networking system allows a user read-access to a shared space based on privacy settings associated with the shared space. The geo-social networking system allows a user write-access to a shared space if the user is at the location associated with the shared space.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: August 4, 2015
    Assignee: Facebook, Inc.
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Kenneth M. Lau
  • Patent number: 9100220
    Abstract: The present disclosure provides for merging of instant messaging (IM) chat sessions. In one embodiment, a method for automatically replying to an IM message from a first IM sender when a recipient is engaged in an IM session with a second IM sender is provided. In another embodiment, the disclosure provides a method for forwarding IM messages to a recipient at different IM clients. In still another embodiment, a method for transferring IM messages to a different recipient is provided. In some embodiments, two separate IM chat sessions are merged into a single IM chat session.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: August 4, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Dale W. Malik
  • Patent number: 9089926
    Abstract: A method for monitoring a processing region of a workpiece on which laser processing is being carried out, in which method the radiation emitted by the processing region is detected by a detector system in a space-resolved manner, wherein the radiation of the processing region is detected for each elemental area of the processing region imaged onto the detector system at least two wavelengths simultaneously. Accurate process monitoring may thereby be carried out.
    Type: Grant
    Filed: November 4, 2006
    Date of Patent: July 28, 2015
    Assignee: TRUMPF Werkzeugmaschinen GmbH + Co. KG
    Inventors: Dieter Pfitzner, Tim Hesse, Winfried Magg
  • Patent number: 9088573
    Abstract: A client device can implement a client-side application for a server-side online content management system. The client-side application can communicate with the server-side online content management system to sync data stored locally on the client-side with data stored on the server-side. A local web server can be implemented on the client device to work in conjunction with the client-side application, such that the local web server can access the data stored locally. The client device can run a web browser that communicates with the local web server. A user of the client device can use the web browser to connect to the local web server to access the synced data stored locally on the client-side. Advantages of accessing the data stored locally using the web browser via the local web server include performance improvements, offline access to the data, and use of native client applications to interact with the data.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: July 21, 2015
    Assignee: Dropbox, Inc.
    Inventors: Ziga Mahkovec, Rajeev Nayak
  • Patent number: 9088480
    Abstract: Techniques for auditing and controlling network services are provided. A proxy is interposed between a principal and a network service. Interactions between the principal and the service pass through the proxy. The proxy selectively raises events and evaluates policy based on the interactions for purposes of auditing and controlling the network service.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: July 21, 2015
    Assignee: Novell, Inc.
    Inventors: Lloyd Leon Burch, Jeremy Ray Brown, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen, Michael Fairbanks, Michael John Jorgensen, Thomas Larry Biggs
  • Patent number: 9083640
    Abstract: In one embodiment, a method determines data describing a temporal variability of a bit rate of a first bitstream and receives the first bitstream through a communication channel. A throughput for the communication channel is determined. The method then compares the throughput of the communication channel with the data describing the temporal variability of the bit rate of the first bitstream to determine a variance of the first bitstream from the throughput for the communication channel for a portion of the media program not already received. An amount of data currently buffered in a buffer for the media program is determined and then the method compares the amount of data currently buffered to the variance for the portion to determine whether to switch to receiving a second bitstream. The second bitstream has a different bit rate from the first bitstream.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: July 14, 2015
    Assignee: HULU, LLC
    Inventors: Alexander V. Gutarin, Baptiste Coudurier