Patents Examined by Hitesh Patel
  • Patent number: 9166812
    Abstract: In embodiments of the present invention improved capabilities are described for associating a first node in a mesh network with an electrical device, wherein the electrical device comprises a home control device, enabling the mesh network to perform channel adjustment, transmitting data through the mesh network between the first node and a second node in the mesh network, wherein the transmission utilizes channel adjustment; and performing an action based at least in part on the transmitted data.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: October 20, 2015
    Assignee: Sigma Designs, Inc.
    Inventors: Peter Shorty, Tommas Jess Christensen, Niels Thybo Johansen, Jacob Midtgaard, Johann Sigfredsson
  • Patent number: 9151692
    Abstract: Asset including an arrangement for monitoring objects in an interior of the asset includes at least first and second optical imagers for obtaining images of a common area of the interior and which are spaced apart from one another, and processing circuitry coupled to the first and second imagers and arranged to derive information about objects in the interior from images obtained by the first and second imagers. A communication system may be arranged on the asset and coupled to the processing circuitry. The communication system wirelessly transmits the information about the objects to a remote facility. A location determining system may be arranged on the asset to monitor the location of the asset so that the communication system also transmits the location of the asset to the remote facility.
    Type: Grant
    Filed: January 3, 2008
    Date of Patent: October 6, 2015
    Assignee: Intelligent Technologies International, Inc.
    Inventor: David S. Breed
  • Patent number: 9148304
    Abstract: Replicating on a test server a production load of a production server. The production load can be created on the production server by processing client requests received from clients. While the client requests are processed, in real time, the production load can be replicated to generate a replicated production load that represents the client requests and defines state information representing unique states formed between the production server and the respective clients. In real time, the replicated production load can be communicated in order to replicate the production load on the test server.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: September 29, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Smith, Gary D. Williams
  • Patent number: 9148398
    Abstract: Systems and methods of providing notifications are described herein. A user account for which a request to provide content is received is identified. Responsive to identifying the user account and the content requested, one or more notifications to be provided along with the requested content is identified. Each of the notifications has a corresponding notification type identifier that indicates a type of notification. A priority level for each of the notifications is determined responsive to a global prioritization policy and the corresponding notification type identifier. The priority level for each of the notifications can be determined by identifying the notification type identifier for each notification, identifying a priority level that matches the notification type identifier and assigning the notification the identified priority level.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Alison Beverly Miller, Samantha Lemonnier, Jaime Lynn Sonoda, Jamie Samdal, Vance Maverick, Eric Hwang
  • Patent number: 9130852
    Abstract: Information relating to monitored communications between user machines and a resource of a particular machine is received. Group information that identifies groups of the users is received. Based on the monitored communications and the group information, a summary of a subset of users that have accessed the resource is generated.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: September 8, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark David Lillibridge, Kimberly Keeton
  • Patent number: 9130827
    Abstract: The present disclosure is directed to systems, methods, and computer-readable storage media for sampling from distributed data streams. Data elements are received at site servers configured to collect and report data to a coordinator device. The site servers assign a binary string to each of the data elements. Each bit of the binary strings can be independently set to a 0 or a 1 with a probability of one half. The binary string is used to sample from the received data elements, and the data elements and/or the sampled data elements can be transmitted to a coordinator device. The coordinator device can examine one or more bits of the binary string to draw samples of the received data elements in accordance with desired probabilities.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: September 8, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Graham Cormode, Ke Yi, Qin Zhang
  • Patent number: 9130949
    Abstract: An anonymizing apparatus includes a processor configured to receive an instruction from a first apparatus, anonymize an anonymized part of a first data based on a type of an application program that causes the first apparatus to send the instruction, and transmit the anonymized first data to the first apparatus.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: September 8, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Shigeyuki Dambayashi, Ichiro Eguchi, Tsuyoshi Oyake, Wataru Tomiyama
  • Patent number: 9116748
    Abstract: A unit, computer readable medium and method for providing dynamic processing elements allocation in a network for a task of a user based on a request of the user. The method includes receiving at the unit of the network the request that includes at least a required condition or a preference related to the task, determining a first processing elements allocation in the network for executing the task such that the first processing elements allocation complies with the request, monitoring whether a trigger is received and indicates that at least a characteristic of the request is violated by the first processing elements allocation, and determining, in response to the received trigger, a second processing elements allocation in the network for executing the task such that the second processing elements allocation complies with the request.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: August 25, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Bob Melander, Jan-Erik MÃ¥ngs
  • Patent number: 9118611
    Abstract: A method of resource-synchronizing data that is transmitted on a communication link having at least one data lane, between a first device and a second device, wherein the second device has a resource that is accessible based on an access schedule. In one operation, a timing offset of the second device based on the access schedule is determined, followed by delaying the transmission of data from the first device to the second device through the communication link by an amount of time equal to the timing offset so that the data is received at the resource when the resource is accessible according to the access schedule.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: August 25, 2015
    Assignee: MoSys, Inc.
    Inventor: Jay Patel
  • Patent number: 9106532
    Abstract: A method for updating device descriptions for field devices in process automation technology by loading the required descriptions from an external server (S), by means of an application program, into a controller (for example, PC1; PC2).
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: August 11, 2015
    Assignee: ENDRESS + HAUSER GMBH + CO. KG
    Inventors: Andrea Seger, Bert Von Stein
  • Patent number: 9106451
    Abstract: A method of replicating on a test server a production load of a production server. The method can include creating the production load on the production server by processing client requests received from clients. The method further can include, while the client requests are processed, via a processor, in real time, replicating the production load to generate a replicated production load that represents the client requests and defines state information representing unique states formed between the production server and the respective clients. The method also can include, in real time, communicating the replicated production load in order to replicate the production load on the test server.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Smith, Gary D. Williams
  • Patent number: 9094426
    Abstract: A method is provided in which a first telecommunications terminal receives an indication of a characteristic of a first system software that is executing on a second telecommunications terminal. The first terminal identifies a second system software that possesses the characteristic. Then, the first terminal launches an instance of the second system software.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: July 28, 2015
    Assignee: Avaya Inc.
    Inventors: Mehmet C. Balasaygun, John Buford, Venkatesh Krishnaswamy, Xiaotao Wu
  • Patent number: 9087350
    Abstract: In embodiments disclosed, information on a click stream associated with a user and meta tags commonly used by search engines can be used to profile a user. The click stream may comprise network addresses and timestamps and may be the only source of user information used for the profile. The meta tags may contain metadata that correspond to the network addresses in the click stream, including network address categorization for these network addresses. The profile obtained for the user may be an existing profile that represents a person or a theoretical individual having attributes similar to or most closely match the user. Based at least in part on the profile, information regarding an item may be provided to the user or the item may be offered to the user. In some embodiments, the information may be filtered before being displayed to the user.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: July 21, 2015
    Assignee: Open Text S.A.
    Inventor: Sean M. McCullough
  • Patent number: 9087100
    Abstract: A server device receives identity data retrieved from an appliance through use of a physical and logical interconnection referenced to a standard. The identity data is used at the server device to identify within a database having a plurality of appliance records, each of which is cross-referenced to an appliance, an appliance record having data in one or more record fields which matches the identity data retrieved from the appliance. A codeset identifier associated with the identified appliance record is then used to select from a plurality of codesets a codeset for use in configuring the portable device to command functional operations of the appliance.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: July 21, 2015
    Assignee: UNIVERSAL ELECTRONICS INC.
    Inventors: Paul D. Arling, Brian Barnett, Norman G. Sheridan, Patrick H. Hayes
  • Patent number: 9077675
    Abstract: The disclosure relates to systems and methods for monitoring content, generating alerts, determining trends, and communicating notifications related to geofeeds, including content related to geographically definable locations that is aggregated from a plurality of social media or other content providers. The system may monitor the content based on one or more alert parameters that specify alert conditions that when satisfied cause the system to generate an alert, including trending alerts. The system may track an activity as it moves over time. Content may be associated with the activity and monitored such that the activity may be tracked based on the monitored content. Various alerts may be generated based on the tracked activity. The system may communicate notifications that include the alerts, thereby leveraging content from social media or other providers to convey real-time information on subject matter, trends, activities, and/or other information.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: July 7, 2015
    Assignee: Geofeedia, Inc.
    Inventors: Philip B. Harris, Scott K. Mitchell, Michael J. Mulroy
  • Patent number: 9069720
    Abstract: A method of providing media at multiple bit rates using partial object caching may include receiving, from a first user device, a first request for a media object encoded at a first bit rate; providing the first portion of the media object to the first user device; and caching, in a partial object cache, the first portion of the media object. The method may additionally include receiving, from a second user device, a subsequent request for the media object encoded at the first bit rate; providing the first portion of the media object as retrieved from the partial object cache; and receiving a request for the media object encoded at a second bit rate. The method may further include modifying the request for the media object encoded at the second bit rate to instead request a second portion of the media object at the second bit rate.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: June 30, 2015
    Assignee: Limelight Networks, Inc.
    Inventors: Bradley B. Harvell, Mohan I. Kokal, Jason Eggleston
  • Patent number: 9060272
    Abstract: A method and non-transitory computer readable medium for providing entitlement control via an endpoint device are disclosed. For example, the method detects an attempt to access a non-network monitored service at an endpoint device, determines whether the endpoint device is authorized to access the non-network monitored service by sending a query to a service provider network, and provides an access to the non-network monitored service if the endpoint is authorized.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: June 16, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Patrick Hendricks, Yehoshuva Arasavelli, Feza Buyukdura
  • Patent number: 9053457
    Abstract: A computer based system for changing categorization data, in relation to spend analysis reports, in real time, the system comprising a processor unit; and a computer readable medium storing instructions executable by the processor unit comprising a client side processing means adapted to transmit a user generated request for change, in real time and a server side processing means adapted to receive said transmitted requested change, in real time, for effecting said requested change.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: June 9, 2015
    Assignee: Zycus Infotech Pvt. Ltd.
    Inventor: Aatish Dedhia
  • Patent number: 9047195
    Abstract: At least one of a first application program and a second application program sends an access request to a second cache management module, which receives the access request, and references the second cache management table to identify the storage location of the access-target data conforming to the access request. When access-target data exists in first cache area, the second cache management module sends a request to the first cache management module storing the access-target data, and where access-target data does not exist in the first cache area, acquires the access-target data from the second storage device. When the access-target data is in first cache area, the first cache management module acquires the access-target data conforming to the request from the relevant first cache area, and sends access-target data to the second cache management module.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: June 2, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhide Aikoh, Keisuke Hatasaki
  • Patent number: 9021042
    Abstract: A method includes enabling accessing of content via a first device. The access of the content may be suspended in response to receiving a suspending signal associated with a second device coupled to the first device in a communication session. The access of the content may be resumed via at least one of the first device or a third device coupled to the first device in the communication session.
    Type: Grant
    Filed: November 15, 2008
    Date of Patent: April 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Marcos Weskamp, Jon Lorenz