Patents Issued in December 15, 2015
-
Patent number: 9215244Abstract: The disclosed method involves monitoring behavior of at least one node, associated with at least one user, in a network to generate a behavior profile for the user(s). The method further involves comparing the behavior profile for at least one user with a baseline behavior profile for the user(s). Also, the method involves determining when there is a difference between the behavior profile for at least one user and the baseline behavior profile for the user(s). Further, the method involves flagging an event associated with the difference: when the difference exceeds a baseline threshold level, does not exceed a baseline threshold level, meets at least one criterion, and/or does not meet at least one criterion. Additionally, the method involves classifying the event to an event classification. Further, the method involves transmitting the event to at least one other node in the network and/or a network operations center.Type: GrantFiled: December 6, 2012Date of Patent: December 15, 2015Assignee: THE BOEING COMPANYInventors: Arun Ayyagari, Timothy M. Aldrich, David E. Corman, Gregory M. Gutt, David A. Whelan
-
Patent number: 9215245Abstract: Systems and methods for automatically analyzing and predicting behavior of binary executable programs are provided. A virtual machine receives a URL or content based feature corresponding to a binary executable program and the virtual machine analyzes the behavior of the binary executable program. The safety information of the binary executable program is determined based on the analysis report generated by the virtual machine and its impact on the virtual machine. A binary explorer selects a URL or content based feature corresponding to the binary executable program to be analyzed. A binary analyzer automatically records the behavior of the binary executable program to generate a report containing safety information describing the interaction occurred between the binary executable program and the analysis virtual machine. A result interpreter determines and predicts whether the binary executable program is safe based on the information generated by the binary analyzer.Type: GrantFiled: August 23, 2012Date of Patent: December 15, 2015Assignee: Google Inc.Inventors: Moheeb Abu Rajab, Xin Zhao, Niels Provos
-
Patent number: 9215246Abstract: The invention discloses a website scanning apparatus for performing a security vulnerability scanning on a target website, which apparatus comprises: a web page obtaining component obtaining current content and/or features of a web page corresponding to a link to be processed; a link processing component including a change judgment device for judging whether the web page corresponding to the link to be processed has been changed based on stored web page content and/or features corresponding to the link to be processed as well as the current web page content and/or features of the link to be processed; and a vulnerability detecting component for performing a security vulnerability detection on a web page corresponding to a link to be processed for which the web page has been changed. The invention also discloses a website scanning method corresponding thereto.Type: GrantFiled: October 21, 2011Date of Patent: December 15, 2015Assignee: NSFOCUS INFORMATION TECHNOLOGY CO., LTD.Inventors: Da Zhou, Xiaoming Wang, Ming Lv, Hui Jiang, Guangxu Liu, Xiaohai Lu, Na Li, Xing Ye
-
Patent number: 9215247Abstract: The present disclosure provides a system that includes a server hosting an application under test (AUT), an observer configured to monitor instructions executed by the AUT, and a computing device communicatively coupled to the AUT and the observer through a common communication channel. The computing device may be configured to send an application request to the AUT, wherein the application request is configured to expose a potential vulnerability of the AUT. The computing device may receive an application response from the AUT in accordance with the AUT's programming. The computing device may send a service request to the observer, and receive a service response from the observer that contains information corresponding to the instructions executed by the AUT due to the application request, information about the AUT, or information about a server hosting the AUT.Type: GrantFiled: May 31, 2011Date of Patent: December 15, 2015Assignee: Hewlett Packard Enterprise Development LPInventors: Brian V. Chess, Iftach Ragoler, Philip Edward Hamer, Russell Andrew Spitler, Sean Patrick Fay, Prajakta Subbash Jagdate
-
Patent number: 9215248Abstract: Systems, methods, and software for operating one or more content delivery nodes (CDN), which cache content for delivery to end users, are provided herein. In one example, content requests received from at least a first end user for the content at a first CDN are monitored to determine when the content requests comprise an attack on the first CDN. Responsive to the attack on the first CDN, a rate limit is established in the first CDN on at least the content requests received by the first CDN and an indication of the attack is transferred for delivery to at least a second CDN. Responsive to the indication of the attack, the rate limit is applied for further content requests received for the content at the second CDN.Type: GrantFiled: August 29, 2013Date of Patent: December 15, 2015Assignee: Fastly Inc.Inventors: Artur Bergman, Tyler McMullen
-
Patent number: 9215249Abstract: Devices, systems, and methods for conducting trusted computing tasks on a distributed computer system are described. In some embodiments, a client device initiates a trusted task for execution within a trusted execution environment of a remote service provider. The devices, systems, and methods may permit the client to evaluate the trusted execution capabilities of the service provider via a planning and attestation process, prior to sending data/code associated with the trusted task to the service provider for execution. Execution of the trusted task may be performed while enforcing security and/or compartmentalization context on the data/code. Systems and methods for managing and exchanging encryption keys are also described. Such systems and methods may be used to maintain the security of the data/code before during, and/or after the execution of the trusted task.Type: GrantFiled: September 29, 2012Date of Patent: December 15, 2015Assignee: Intel CorporationInventor: Ned M. Smith
-
Patent number: 9215250Abstract: The present invention relates to a system that manages security of one or more computer systems and/or one or more different types of I/O channels such as USB, Ethernet, SATA, and SAS. According to certain aspects, the management system is distributed. That is, a central management system and computer subsystems are physically distributed within one or more geographical areas, and communicate with each other by passing messages through a computer network. According to certain additional aspects, the configuration and/or security functions performed by methods and apparatuses according to the invention can be logically transparent to the upstream host and to the downstream device.Type: GrantFiled: August 20, 2013Date of Patent: December 15, 2015Assignee: Janus Technologies, Inc.Inventors: Joshua Porten, Sofin Raskin, Michael Wang, Mikhail Borisov
-
Patent number: 9215251Abstract: Disclosed embodiments of a data protection mechanism can provide secure data management. In particular, the disclosed embodiments provide secure data management mechanisms that can control transfer of data items so that contents of protected data items are not accessible to non-authorized parties. For example, the disclosed system can prevent an application from storing a protected file using a new file name. As another example, the disclosed system can prevent an application from sending a protected file to another computing device over a communication network.Type: GrantFiled: September 11, 2013Date of Patent: December 15, 2015Assignee: AppSense LimitedInventors: Ian J. McLean, Paul Delivett
-
Patent number: 9215252Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify privacy relevant correlations between data values. An example disclosed apparatus includes a principal monitor to identify a first privacy value associated with a first principal, a tuple manager to build a probability tuple matrix comprising a first tuple and a plurality of second tuples, the first tuple including the first principal and the associated first privacy value, and an Eigenvector engine to evaluate the probability tuple matrix to identify a dominant Eigenvector indicative of a correlation between the first privacy value and one of the plurality of second tuples.Type: GrantFiled: September 27, 2013Date of Patent: December 15, 2015Assignee: Intel CorporationInventors: Ned M Smith, Nathan Heldt-Sheller
-
Patent number: 9215253Abstract: A method and corresponding device and system to provide a real-time call announcement to a called device. According to the method, a called device begins receiving call announcement media without having first engaged in session setup signaling to set up a session through which to receive the call announcement media. In normal operation, the device would disregard such incoming media, since no session has been set up for receiving the media. As disclosed, however, the device will also receive at about the same time a call setup request that seeks setup of the underlying call, and the device will treat its receipt of that call setup request as a key to allow playout of the call announcement media even though no session has been set up for receipt of the call announcement media. The called device will then play out the call announcement media as an announcement for the call.Type: GrantFiled: April 12, 2013Date of Patent: December 15, 2015Assignee: Sprint Spectrum L.P.Inventors: Jeremy R. Breau, Jason R. Delker, Manish Mangal, Mathew Oommen
-
Patent number: 9215254Abstract: A communication system providing telephony communication across combined circuit switched and packet switched networks, such as a telephone network and the Internet, which are connectable to terminals, such as telephones and computers, for selective communication therebetween. The communication system includes an authorization and account control object in the packet switched network, multiple gateways between the circuit switched and packet switched networks providing controlled connectivity between those networks, and an information retrieval object in the packet switched network.Type: GrantFiled: October 31, 2007Date of Patent: December 15, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Eric A. Voit, Edward E. Balkovich, William D. Goodman, Jayant G. Gadre, Patrick E. White, David E. Young
-
Patent number: 9215255Abstract: A method and apparatus for seamlessly transferring content from a first communication device to a second communication device is disclosed. The method includes establishing a communication session with a controller for streaming content and sending a request to the controller for sharing the content being currently streamed at the first communication device. The request includes an option tag indicating a share request and an address of the second communication device to which the content is to be shared. The method further includes receiving a notification from the controller once the second communication device starts receiving the content from a point in time at which the request was sent from the first communication device.Type: GrantFiled: December 17, 2009Date of Patent: December 15, 2015Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventor: Ranjit Avasarala
-
Patent number: 9215256Abstract: In an embodiment, a single registrar component of an Internet Protocol (IP) Multimedia Subsystem (IMS) network, receives a request to register a client device associated with a user to an IMS service. The single registrar component sends an acknowledgment to the request that indicates an assignment of device-specific routing identifier(s) (e.g., GRUUs) for the client device. The acknowledgment is further configured to include an indication other device-specific routing identifier(s) for other client device(s) that have already registered to the IMS service in association with the same user.Type: GrantFiled: August 21, 2013Date of Patent: December 15, 2015Assignee: QUALCOMM INCORPORATEDInventor: Vijay A. Suryavanshi
-
Patent number: 9215257Abstract: A terminal device capable of creating a group for allowing other terminal devices to join the group is provided. When a terminal device not belonging to the group calls a terminal device in the group, any of the terminal devices in the group can answer the call in response a user input. A method for exchanging voice over Internet protocol (VoIP) signaling between the terminal devices within the group is also provided.Type: GrantFiled: April 30, 2013Date of Patent: December 15, 2015Assignee: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Yao-Wen Chang, Shin-Hsin Hsu
-
Patent number: 9215258Abstract: Described is a method for administering an online conference. The method includes receiving an electronic communication from a conference participant. A group is determined to be associated with the conference participant. An action is performed on the conference participant based on the group association.Type: GrantFiled: June 7, 2012Date of Patent: December 15, 2015Assignee: International Business Machines CorporationInventors: David Louis Kaminsky, Malcolm William Kilmer, David M. Ogle
-
Patent number: 9215259Abstract: Internet streaming from broadcast radio or television stations is described wherein triggers for dynamic content from internal or external systems cause an encoder system to generate command messages, and optionally to synchronize those command messages with any delays associated with the triggering events. Command messages are delivered through a streaming media distribution system to client media players which obtain or present the dynamic content, in association with any desired configuration changes to the appearance of the media player or the method or manner in which the dynamic content is presented.Type: GrantFiled: June 15, 2013Date of Patent: December 15, 2015Inventor: Harry E Emerson, III
-
Patent number: 9215260Abstract: A system and method for a live streaming platform that can redundantly process input streams in parallel ingestion pipelines is disclosed herein. Ingested input streams in the parallel pipelines can be segmented using a stable segmentation function that creates identical segments in each of the streams in the pipelines. If errors occur, or there are disruptions in one or more of the input streams or pipelines, the live streaming platform can switch between the input streams on a per segment basis to provide reliable streaming feeds to a content distribution network. A master stream can be constructed from each of the master segments per a time period based on a reliability of each of the input streams and segments. Practicing pipeline affinity by selecting subsequent master segments from the same pipeline can minimize glitches.Type: GrantFiled: August 18, 2014Date of Patent: December 15, 2015Assignee: Google Inc.Inventors: Francisco Manuel Galanes, Vijnan Shastri, Pawel Jurczyk
-
Patent number: 9215261Abstract: A method of generating media programming includes the steps of providing by an aggregator to a client a list of feeds; receiving by the aggregator from the client a selection of one of the feeds; receiving by a publisher from the aggregator the feed selection; and providing to the client media programming based on a publisher-initiated feed responsive to the feed selection and including media elements selected and concatenated with the feed responsive to the client information.Type: GrantFiled: September 26, 2014Date of Patent: December 15, 2015Assignee: NTECH PROPERTIES, INC.Inventor: Dwight Marcus
-
Patent number: 9215262Abstract: Technology to provide streaming with coordination of video orientation (CVO) is disclosed. In an example, a server can include computer circuitry configured to: receive a device capability for a client; and modify streamed content to the client based on an inclusion of a CVO attribute in the device capability.Type: GrantFiled: October 28, 2013Date of Patent: December 15, 2015Assignee: INTEL CORPORATIONInventor: Ozgur Oyman
-
Patent number: 9215263Abstract: A first telephony device sets up a first communication channel through an Internet protocol (IP) network for conducting an IP based telephony communication with a second telephony device. The first communication channel includes one or more media relays. The first telephony device then begins to conduct the telephony communication with the second telephony device over the first communication channel. While the initial stages of the telephony communication are ongoing, the first telephony device sets up a second communication channel with the second telephony device that does not utilize media relays. The telephony communication is then switched to the second communication channel. Proceeding in this fashion ensures that a communication channel can be rapidly established between the first and second telephony devices so that the telephony communication can quickly commence.Type: GrantFiled: March 12, 2013Date of Patent: December 15, 2015Assignee: Vonage Network, LLCInventors: Jaya Meghani, Mark Wootton
-
Patent number: 9215264Abstract: Techniques for monitoring secure cloud based content are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for monitoring secure cloud based content comprising monitoring, using a browser component, a secure session accessing cloud based content, the monitoring capable of accessing content other than content requested by a user of the browser, identifying content meeting a specified criteria, and performing a specified action based at least in part on the identified content.Type: GrantFiled: August 20, 2010Date of Patent: December 15, 2015Assignee: Symantec CorporationInventors: Ilya Sokolov, Keith Newstadt
-
Patent number: 9215265Abstract: An extension to a file delivery protocol which permits the signaling of cache control information to a receiving device. Various embodiments of the present invention permit a server or other sending device to signal instructions regarding cache control to a receiving device using the file delivery protocol. This signaling may include information such as whether the receiving device should cache a file, how long the file should be cached for, and/or a cache priority assignment for the file. Various embodiments of the present invention may be particularly useful in the transmission of rich media content, where some content may be sent over RTP while other information is transmitted via the file delivery protocol.Type: GrantFiled: August 21, 2007Date of Patent: December 15, 2015Assignee: Nokia Technologies OyInventor: Imed Bouazizi
-
Patent number: 9215266Abstract: A system for zero-footprint screen capture, comprising a communication server software module, a screen capture server software module, a web server software module, and a media upload server software module, wherein the web server, on receiving a request for a specific web page from a client application whose screen is to be captured, uploads a persistent screen capture software application to the client, and further wherein, upon receiving a connection request from the screen capture application, establishes a persistent connection to the screen capture application and, on receiving a notification from the communication server pertaining to an interaction involving a user of the client application, sends instructions via the persistent connection to the screen capture application, and wherein the media upload server receives via the established connection to the uploaded screen capture application one or more data packets containing screen capture graphics data.Type: GrantFiled: January 26, 2012Date of Patent: December 15, 2015Assignee: ZOOM INTERNATIONAL S.R.O.Inventor: Michal Kridlo
-
Patent number: 9215267Abstract: Streamed content that is a subset of a set of content is received. Further, the streamed content is stored. In addition, at least a portion of the streamed content is played. A request to download a remainder of the set of content is received. Further, a download bitrate is selected. In addition, the remainder of the set of content is received according to the download bitrate.Type: GrantFiled: March 14, 2013Date of Patent: December 15, 2015Assignee: Disney Enterprises, Inc.Inventors: Mark Arana, Kevin Liao, Jared McPhillen
-
Patent number: 9215268Abstract: Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. In some cases, a client itself may generate a ranking of content sources for use in the selection of content sources. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: GrantFiled: March 18, 2011Date of Patent: December 15, 2015Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
-
Patent number: 9215269Abstract: Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. In doing so, the client may obtain metadata for the content item and an initial portion of the content item from a server. The client may then initialize various resources to facilitate instantaneous use of the content item by the client based at least in part on the metadata and the initial portion.Type: GrantFiled: August 23, 2012Date of Patent: December 15, 2015Assignee: Amazon Technologies, Inc.Inventors: James Marvin Freeman, II, Aaron M. Bromberg, Bryant F. Herron-Patmon, Nush Karmacharya, Joshua B. Barnard, Peter Wei-Chih Chen, Stephen A. Slotnick, Abhishek Dubey, Andrew J. Watts, Richard J. Winograd
-
Patent number: 9215270Abstract: A computerized method for determining a structure of at least one application in a computerized organization, the method comprising receiving at least one entry point including an identification of a virtual location on a computer network; for each entry point, receiving a determination of an individual applicative component that processes data arriving through that entry point; identifying at least some communicating entry points through which the first applicative component communicates with additional applicative components; and for each of the at least some communicating entry points, using a processor for determining the applicative component that processes data arriving through that communicating entry point; and providing at least a portion of a structure including: applicative components associated with the application and information with regard to which of the applicative component communicates with which.Type: GrantFiled: August 9, 2011Date of Patent: December 15, 2015Assignee: SERVICENOW, INC.Inventors: Shai Mohaban, Haviv Rosh, Yarin Benado, Yuval Cohen
-
Patent number: 9215271Abstract: An apparatus and method for executing an application within a mobile device is provided. The method includes receiving, at a first device, a message from a second device external to the first device, the message including an application identifier; executing, at the first device, at least one application among a plurality of applications based at least in part on the application identifier; and performing, at the first device, a function of the at least one application based at least in part on a command received from the second device.Type: GrantFiled: March 27, 2014Date of Patent: December 15, 2015Assignee: Samsung Electronics Co., LtdInventors: Joo Hyun Kim, Byung Woan Kim
-
Patent number: 9215272Abstract: Distributing meeting data from an interactive whiteboard projector to at least one computer of a meeting member, comprises: in the interactive whiteboard projector, using a processor to save meeting data, generate a password, display a screen with a URL of the projector and the password and use a web server to transfer the meeting data from the interactive whiteboard projector to the at least one computer.Type: GrantFiled: September 26, 2014Date of Patent: December 15, 2015Assignee: Seiko Epson CorporationInventors: Steve Nelson, Victor Ivashin
-
Patent number: 9215273Abstract: The invention provides a system, a method and a computer program product that facilitate access to one or more applications by a computing device. The invention includes determining one or more contexts associated with at least one of the computing device and a user of the computing device, such that the one or more contexts describe at least one of an environment and an activity of the at least one of the user and the computing device. Thereafter at least one contextual tag corresponding to the one or more contexts is generated. Subsequently, the one or more applications associated with the at least one contextual tag are identified and the computing device is enabled to access the one or more applications.Type: GrantFiled: December 31, 2014Date of Patent: December 15, 2015Inventors: Premkumar Jonnala, Keertikiran Gokul
-
Patent number: 9215274Abstract: Methods and systems are provided for processing information associated with vehicles via one or more servers of a cloud system. One example method includes establishing a communication link between a computing device associated with a vehicle and a server. The communication link is over a wireless network and the communication link is established in association with a user account. The communication link is established for one or more sessions The method further includes receiving, at the server, a plurality of actions associated with inputs to the vehicle. The plurality of actions are received during the one or more sessions, and generating, by the server, a recommendation to program a setting at the vehicle. One or more of the plurality of actions at the vehicle during the one or more sessions are processed to determine a confidence score associated with generating the recommendation to program the setting. Generation of the recommendation occurs upon reaching or exceeding a predefined threshold.Type: GrantFiled: July 2, 2015Date of Patent: December 15, 2015Inventors: Angel A. Penilla, Albert S. Penilla
-
Patent number: 9215275Abstract: A method, system, and computer program product for balancing servers based on server load status, include: receiving from a server a service response to a service request, the service response including a result from a processing of the service request and a server status indicating a computing load status of the server; obtaining the server status from the service response; receiving a next service request from a host, the next service request comprising a Uniform Resource Locator (URL); determining that the server is configured to process the URL; determining whether the server status indicates that the server is available to process the next service request; and in response to determining that the server status indicates that the server is available to process the next service request, sending the next service request to the server.Type: GrantFiled: September 30, 2010Date of Patent: December 15, 2015Assignee: A10 Networks, Inc.Inventors: Lalgudi Narayanan Kannan, Ronald Wai Lun Szeto, Lee Chen, Feilong Xu, Rajkumar Jalan
-
Patent number: 9215276Abstract: A data transfer system comprises a server and a plurality of devices each operable as a client of the server. The server in turn comprises a notification arrangement to notify a device that it is to become a member of a peer group comprising other clients of the server. The server further comprises a client/server data transmitter to send data to the respective device upon such notification. Each device in turn comprises a client/server data receiver to receive respective data from the server, and a peer-to-peer communicator to send respective data received from the server to one or more peers, and to receive from one or more peers respective data that was sent to it or them by the server.Type: GrantFiled: June 3, 2008Date of Patent: December 15, 2015Assignee: Sony Computer Entertainment Europe LimitedInventors: Tomas Owen Gillo, Scott Christopher Waugaman, Mitchell Goodwin
-
Patent number: 9215277Abstract: Disclosed are a resource sharing method and device, and a storage medium. The technical solution in the embodiments of the present invention is applied to use a relationship chain to perform authentication control. When a resource download link is generated, corresponding relationship chain information is added into the link, and the resource download link is recorded and sent by a sharing server. When a user needs to perform downloading according to the received resource download link, authentication is performed on the user according to the relationship chain information. Only users who have the friendly relationship corresponding to the relationship chain are permitted to download specific contents, thereby introducing a controlled resource sharing mechanism in the existing download platform system, controlling contents to be legally and orderly spread, and at the same time enabling the resource spreading process to be traced.Type: GrantFiled: December 7, 2012Date of Patent: December 15, 2015Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Gang Liu, Hang Yin, Xiaokang Li
-
Patent number: 9215278Abstract: A method for enforcing data integrity in an RDMA data storage system includes flushing data write requests to a data storage device before sending an acknowledgment that the data write requests have been executed. An RDMA data storage system includes a node configured to flush data write requests to a data storage device before sending an acknowledgment that a data write request has been executed.Type: GrantFiled: October 14, 2014Date of Patent: December 15, 2015Assignee: NetApp, Inc.Inventor: Dhananjoy Das
-
Patent number: 9215279Abstract: Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.Type: GrantFiled: February 17, 2009Date of Patent: December 15, 2015Assignee: NetApp, Inc.Inventors: Nam Le, Paul Yuedong Mu, John Russell Boyles
-
Patent number: 9215280Abstract: In a system and method to allow a user to download multiple files in a SharePoint environment, the system includes a detection module configured to detect a selection of at least one item from a document library by a user. The item can be one or more of a file or folder including groups of files. The system further includes a packaging module configured to package the at least one item as a zip file. Furthermore, the system includes a downloading module configured to download the zip file.Type: GrantFiled: March 13, 2013Date of Patent: December 15, 2015Assignee: Unisys CorporationInventors: Saravanan Veeramani, Sahana Neeralike
-
Patent number: 9215281Abstract: An interactive interface facilitates the setting of preferences and other programmable parameters of an appliance. The interface is hosted by a server on a global computer network. The appliance owner initiates a connection to the server and is presented with a graphical user interface for setting the preferences and features of the appliance. Once the desired settings have been made, they are downloaded to the appliance either directly from the server or the appliance owner's computer or indirectly using a portable transfer device.Type: GrantFiled: January 31, 2012Date of Patent: December 15, 2015Assignee: INTELLECTUAL DISCOVERY CO., LTD.Inventors: Jerry Iggulden, Kyle Fields
-
Patent number: 9215282Abstract: Methods are provided that include receiving a request to couple a first client device to a communication session, wherein the request includes user identification information. The method may include determining a number of client devices coupled to the communication session and comparing the number of client devices coupled to the communication session to a maximum number of client devices to determine whether the maximum number of client devices are coupled to the communication session. The method may also include when the maximum number of client devices are coupled to the communication session, determining whether a user associated with the first client device is a preferred user based on at least the user identification information and when the user is the preferred user, coupling the client device associated with the preferred user to the communication session.Type: GrantFiled: June 27, 2014Date of Patent: December 15, 2015Assignee: Google Inc.Inventor: Kiran Naik
-
Patent number: 9215283Abstract: A controller function residing underneath a client application in a TCP/IP stack or session layer monitors state and status information associated with session-based application layer functions (e.g., content retrieval) and uses this information to migrate one or more sessions from a first client interface to a second client interface (e.g., 3G, 4G, LTE, 802.11x, WiMAX) and to a different application function serving entity (e.g., a different content server, cache server, service provider).Type: GrantFiled: September 30, 2011Date of Patent: December 15, 2015Assignee: Alcatel LucentInventors: K. Georg Hampel, Thierry E. Klein
-
Patent number: 9215284Abstract: Provided are a method and an apparatus for providing a service based on Personal Network Entity (PNE) components and resources within an apparatus without implementing a function of generating and managing a service group only in a case in which a plurality of PNEs provide a similar function by providing a function of generating and managing the service group based on components included in a network apparatus or resources with the apparatus in an environment providing a Converged Personal Network Service (CPNS) service. Accordingly, it is possible to avoid inefficient overlapping developments and operations and prevent resources from being wasted.Type: GrantFiled: August 6, 2012Date of Patent: December 15, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Seok-Hoon Choi, Se-Hee Han, Ho-Yeon Park
-
Patent number: 9215285Abstract: A database server stores information about content posted to multiple content storage servers. A client device makes a reading request for information from the database server about content posted to content storage servers within a span of locations selected by a user and within a span of time selected by a user. The database server stores information about content posted to multiple content storage servers in response to a loading request for content posted within a distance of multiple locations.Type: GrantFiled: March 15, 2012Date of Patent: December 15, 2015Assignee: Targets Brands, Inc.Inventor: Jacob A. Whiting
-
Patent number: 9215286Abstract: A system for creating an activity-based social includes receiving information from a computing device of a participant in an activity, and determining that the information qualifies the participant for membership in a social network associated with the activity. The system also includes associating the participant with the social network, and enabling access, by the participant, to an electronic portal that provides access to the social network.Type: GrantFiled: November 30, 2011Date of Patent: December 15, 2015Assignee: Goolge IncInventors: William N. Schilit, Roy Want, Bay-Wei Chang, Yang Li, Shumin Zhai, Ed Huai-Hsin Chi, Elin R. Pedersen
-
Patent number: 9215287Abstract: The present method and system implements a method for presenting notifications on an electronic device partitioned into two or more distinct instances, each instance being aware of separate sets of events associated to applications running in that instance. The method includes collecting for each instance the notifications corresponding to the separate sets of events, rendering in the active instance the active instance notifications using a first display mode, while rendering the other instance notifications using a second display mode.Type: GrantFiled: December 19, 2012Date of Patent: December 15, 2015Assignee: FRANCE TELECOMInventors: Brian Meckler, Joseph Arceneaux
-
Patent number: 9215288Abstract: Methods and apparatus to share online media impression data are disclosed. An example method includes sending a response to a request, the response including an identification of a first cookie used by an audience measurement entity and an indication of a database proprietor, and receiving a mapping of the first cookie to a second cookie used by the database proprietor and demographic information associated with the second cookie by the database proprietor.Type: GrantFiled: June 11, 2013Date of Patent: December 15, 2015Assignee: THE NIELSEN COMPANY (US), LLCInventors: Amitabh Seth, Brahmanand Reddy Shivampet
-
Patent number: 9215289Abstract: A social networking system manages the accessibility of content items provided by users and directed to various audiences in the social networking system. An author provides the social networking system with a content item, a content item tag indicating an association between the content item and a tagged user, and a definition of a first audience who may view the content item. The social networking system then allows the tagged user to provide a definition of a second audience who may view the content item, where the second audience may contains users who are not in the first audience defined by the original author. The social networking system then determines whether a viewing user may view the posted content item (and tag) based on whether the viewing user is in at least one of the first audience and the second audience.Type: GrantFiled: May 22, 2014Date of Patent: December 15, 2015Assignee: Facebook, Inc.Inventors: Aaron Sittig, Samuel Lessin
-
Patent number: 9215290Abstract: A method includes determining a location of a first monitoring device used while performing an activity. The first monitoring device is worn by a first user. The method includes determining a location of a second monitoring device used while performing an activity. The second monitoring device is worn by a second user. The method further includes determining whether the locations of the first and second monitoring devices are within a range and whether the activities are similar. The method includes sending a prompt to the first monitoring device upon determining that the activities are similar and the locations are within the range. The prompt includes a request for permission from a first user account to allow a second user account to access information from the first user account regarding the activity performed using the first monitoring device.Type: GrantFiled: July 30, 2014Date of Patent: December 15, 2015Assignee: Fitbit, Inc.Inventors: Shelten Gee Jao Yuen, James Park, Hans Christiansen Lee
-
Patent number: 9215291Abstract: A policy control node, a PCN, for a first PLMN, the PCN comprising a PCRF, the PCN having an interface towards an SPR/UDR, in the first PLMN, the PCRF of the PCN being arranged to receive a request from another node in the first PLMN or in a second PLMN for establishing a PDN-connection for a UE. The PCRF is arranged to, as a result of said request, send a query to the SPR/UDR regarding whether or not the PCRF is allowed to set the upper limit for the UE-AMBR for the UE, the PCRF being arranged to, if the reply from the SPR/UDR to the query is positive, determine and transmit the upper limit of the UE-AMBR for the UE to said other node.Type: GrantFiled: November 4, 2011Date of Patent: December 15, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Josefin Karlsson, John Stenfelt
-
Patent number: 9215292Abstract: A detection unit detects connection status information of the plurality of information processing terminals and a generation condition for data in the information processing terminals. A derivation unit derives a predicted data amount predicted to be uploaded in a unit time to the information processing apparatus and a processable data amount that the information processing apparatus is capable of processing in a unit time based on at least one of the connection status information or the generation condition. A request unit makes a request to at least one information processing terminal, in a case where the predicted data amount exceeds the processable data amount, to change the generation condition for data in the at least one information processing terminal in order to lower a data amount.Type: GrantFiled: July 24, 2013Date of Patent: December 15, 2015Assignee: CANON KABUSHIKI KAISHAInventor: Kenichi Fujii
-
Patent number: 9215293Abstract: One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.Type: GrantFiled: October 29, 2012Date of Patent: December 15, 2015Assignee: Magic Leap, Inc.Inventor: Samuel A. Miller