Patents Examined by Ramy M Osman
-
Patent number: 9225788Abstract: Techniques for identifying mutual interests between users of a social networking system are disclosed herein. In one embodiment, a method includes identifying, by a social networking system, a content object with which a first user of the social networking system has interacted. The social networking associates a keyword phrase with the first user. The keyword phrase has been previously associated with the content object. The social networking system further determines a mutual interest for the first user and a second user of the social networking system by identifying a match between the keyword phrase associated with the first user with a keyword phrase associated with the second user.Type: GrantFiled: October 5, 2012Date of Patent: December 29, 2015Assignee: FACEBOOK, INC.Inventors: Barak Reuven Naveh, Georgios Karnas
-
Patent number: 9223738Abstract: A dynamic reconfiguration to include on-line addition, deletion, and replacement of individual modules of to support dynamic partitioning of a system, interconnect (link) reconfiguration, memory RAS to allow migration and mirroring without OS intervention, dynamic memory reinterleaving, CPU and socket migration, and support for global shared memory across partitions is described. To facilitate the on-line addition or deletion, the firmware is able to quiesce and de-quiesce the domain of interest so that many system resources, such as routing tables and address decoders, can be updated in what essentially appears to be an atomic operation to the software layer above the firmware.Type: GrantFiled: November 2, 2012Date of Patent: December 29, 2015Assignee: Intel CorporationInventors: Mani Ayyar, Eric Richard Delano, Ioannis Y. Schoinas, Akhilesh Kumar, Doddaballapur Jayasimha, Jose A. Vargas
-
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: 9203694Abstract: A network-assisted remote access system enables a user to remotely access a home Universal Plug-and-Play (UPnP) network from a visited UPnP network. A controller device coupled to a network edge device is operated by a network service provider. When the controller device receives a request from a roaming user to access her home UPnP network, the controller device confirms with a home network edge device that the user is authorized to access the home UPnP network. The controller device then instantiates a layer-2 connection specific for the user between the user device and the home edge device. The controller device provides the user device access to the home UPnP network via the layer-2 connection.Type: GrantFiled: March 15, 2013Date of Patent: December 1, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Srikar Rajamani, Srinivas Kadaba
-
Patent number: 9202228Abstract: One embodiment includes a method for estimating web traffic to a website. The method includes obtaining a subset of first set of reporting information from a secured external source and a second set of reporting information from a unsecured external source. The first set of reporting information includes a corresponding set of secured reporting information which is not provided. The method also includes generating an estimation of the amount of traffic directed to the website from the secured external source by correlating the second set of reporting information with the first set of reporting information, and obtaining an estimated revenue value of the traffic from both the secured external source and unsecured external source based on the estimation of the amount of traffic directed to the website from the secured external source and an amount traffic directed to the website from the unsecured external source.Type: GrantFiled: February 6, 2015Date of Patent: December 1, 2015Assignee: BRIGHTEDGE TECHNOLOGIES, INC.Inventors: Lemuel S. Park, Lennon Liao, Sammy Yu, Jimmy Yu
-
Patent number: 9197711Abstract: A computer-implemented method for detecting the presence of web tracking may include identifying an Internet resource that may be retrieved from an initial domain and that may trigger a hypertext transfer protocol request directed to an additional domain that may be different from the initial domain, determining, based on a difference between the initial domain and the additional domain, that the hypertext transfer protocol request may include a third-party hypertext transfer protocol request, identifying a hypertext transfer protocol cookie that may be sent from the additional domain in response to the third-party hypertext transfer protocol request and determining, based on an expiration date of the hypertext transfer protocol cookie and the difference between the initial domain and the additional domain, that the hypertext transfer protocol cookie may include a third-party tracking cookie. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 22, 2013Date of Patent: November 24, 2015Assignee: Symantec CorporationInventors: Petros Efstathopoulos, Tai-Ching Li
-
Patent number: 9191352Abstract: An on demand location sharing technique protects the location of a client device until the user of the client device elects to share the location. The location of the user device is not broadcasted to other user devices. In an on demand request for the location or from initiation from the user, the location of the user device is shared with other users. In an embodiment, the on demand location sharing technique may be used in a messaging service application used in wireless devices.Type: GrantFiled: April 15, 2011Date of Patent: November 17, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Siddhartha Parmar, Seung-Hae Park
-
Patent number: 9177280Abstract: A positive response notification to provide information regarding locate and/or marking operations for underground facilities may include time-stamp information to provide proof of a time at which the locate and/or marking operation was completed by a locate technician, and/or place-stamp information to provide proof of a presence of the locate technician at or near a work site. An electronic manifest image and/or a virtual white line image similarly may be included in a positive response notification. In one example, such images may be bundled together based on respective descriptor files (or descriptor metadata) that associates the corresponding images with a locate request ticket for the operation. In another example, a positive response notification may include environmental information regarding one or more environmental conditions present at or near the work site during the locate and/or marking operation.Type: GrantFiled: February 3, 2015Date of Patent: November 3, 2015Assignee: CertusView Technologies, LLCInventors: Steven E. Nielsen, Curtis Chambers, Jeffrey Farr
-
Patent number: 9171090Abstract: A method that incorporates teachings of the subject disclosure may include, for example, receiving a plurality of operating commands for controlling a first presentation of media content by a first media processor device at a first display device to generate a first viewing experience and transmitting the playback file to a second media processor device via a first network, where a second presentation of the media content by the second media processor device at a second display device according to the plurality of operating commands of the playback file recreates the first viewing experience at the second display device and where the first and second media processor devices are members of the first network based upon common membership in a social media network by a first subscriber associated with the first media processor device and a second subscriber associated with the second media processor device. Other embodiments are disclosed.Type: GrantFiled: November 8, 2012Date of Patent: October 27, 2015Assignee: AT&T INTELLECTUAL PROPERTY I, LPInventor: Mohammad Nikain
-
Patent number: 9167018Abstract: A media stream playback and buffer management system includes: a server; a wireless router being connected with the server through a network cable; at least a media stream receiver being connected to the wireless router through a network cable, including a buffer, and configured to download media stream frames from the server at a time varying download rate, to buffer the downloaded frames with the buffer, and to play the buffered content at a constant display frame rate; and at least a mobile terminal being configured to wirelessly communicate with the wireless router and remotely control the media stream receiver. The media stream receiver is configured to determine when to play or to buffer the downloaded content based on the download rate and the display frame rate. A method for media stream playback and buffer management is also provided.Type: GrantFiled: January 7, 2013Date of Patent: October 20, 2015Assignee: SENGITAL LIMITEDInventor: Hiu Fung Lam
-
Patent number: 9135600Abstract: A method of providing real-time information regarding objects in a social network includes receiving updated information regarding the social network, and determining, by a processor, an effect of the updated information on a set of existing social network information. The method also includes incrementally updating, by a processor, the set of existing social network information, and providing the updated set of social network information.Type: GrantFiled: June 1, 2012Date of Patent: September 15, 2015Assignee: The Boeing CompanyInventors: Debra A. Rigdon, Timothy A. Tibbetts
-
Patent number: 9128779Abstract: A method to assist with processing distributed jobs by retrieving and/or synchronizing supplemental job data. The method includes receiving a request to perform a job and opening a long-lived connection and a short-lived connection between a primary machine and a secondary machine, and transmitting by the primary machine a request pertaining to the job to the secondary machine using the short-lived connection, the job to be performed by the secondary machine. The method also includes receiving by the primary machine using the long-lived connection a task request for supplemental information pertaining to the job, transmitting by the primary machine a task response including the supplemental information to the secondary machine, and receiving a job result for the job using the short-lived connection.Type: GrantFiled: July 31, 2014Date of Patent: September 8, 2015Assignee: SPLUNK INC.Inventors: Denis Gladkikh, Mitchell Blank, Jr.
-
Patent number: 9130410Abstract: A method of communication of distributed devices handling electric energy with communication partners via the Internet includes programming rules in a server. The rules determine between which device and which communication partner a communication connection is to be mediated based on generic properties of the devices, generic properties of the communication partners and an initializing time-variable datum. The communication connection is a point to point, point to multi point or multi point to multi point connection via the internet. Data are transmitted from each device and each communication partner to the server via the Internet. These data include both a communication address and attributes indicative of the generic properties of the device or the communication partner, respectively. The communication connection is mediated between the device and the communication partner determined by the rules in response to a value of the initializing time-variable datum also defined by the rules.Type: GrantFiled: September 28, 2012Date of Patent: September 8, 2015Assignee: SMA Solar Technology AGInventors: Raimund Thiel, Veit Dominik Kunz, Dirk Schlote
-
Patent number: 9112930Abstract: Disclosed herein are representative embodiments of tools and techniques for updating services in sharing-experience sessions during communications calls. According to one exemplary technique, a first computing device initiates a communications call and receives capability information for a second computing device. The capability information for the second computing device includes information indicating attributes of a service supported by the second computing device. Additionally, the first computing device evaluates the capability information to determine that the service is supported by the first and second computing devices. The first computing device initiates a sharing-experience session that includes the service. An update message comprising update information for the service is received, and based on the received update information, content of the service is updated.Type: GrantFiled: October 26, 2012Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Syed Mansoor Jafry, Peter Bergler, Kerry D. Woolsey, Shawn Thomas
-
Patent number: 9106698Abstract: The present invention, relating to the field of computer technologies, provides a method and server for intelligent categorization of bookmarks. The method includes: acquiring a bookmark link address requested for categorization by a client; categorizing the bookmark link address requested for categorization; and returning a categorization result as a bookmark category to the client. The server includes: an acquiring module, a categorizing module, and a returning module. According to the present invention, by acquiring a bookmark link address requested for categorization by a client, categorizing the bookmark link address requested for categorization, and returning a categorization result as a bookmark category to the client, the objective of intelligent categorization of the bookmarks is achieved so that time consumption caused by users' manual organization and categorization of the bookmarks is avoided. In addition, a better user experience on the browser is brought to users.Type: GrantFiled: June 5, 2013Date of Patent: August 11, 2015Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Lei Guan, Sha Mo, Jiayi Yan
-
Patent number: 9100447Abstract: To provide a content delivery system, a content delivery server, an information processing terminal, a content delivery program and a content delivery method with which content can be delivered appropriately while accommodating variations in resource conditions. A content server receives a delivery request from an information processing terminal and a resource condition of that terminal, modifies content corresponding to the delivery request in accordance with the resource condition, and delivers the content . The information processing terminal extracts the resource condition, transmits the resource condition and/or a content delivery request to the content server, receives the content delivered from the content server, and executes the content.Type: GrantFiled: November 12, 2010Date of Patent: August 4, 2015Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Mitsuhiro Fukui
-
Patent number: 9094309Abstract: Mechanisms are provided for identifying transparent network communication interception appliances in a network topology. The mechanisms collect network configuration data from a plurality of devices in the network topology and analyze the collected network configuration data using one or more heuristics to identify patterns in the collected network configuration data indicative of the presence of a transparent network communication interception appliance. The mechanisms calculate a confidence measure value based on results of the analysis of the collected network configuration data. The mechanisms further send a notification of a detected presence of a transparent network communication interception appliance to a computing device in response to the calculated confidence measure value meeting or exceeding at least one threshold value.Type: GrantFiled: March 13, 2012Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Joel W. Branch, Michael E. Nidd, Ruediger Rissmann
-
Patent number: 9081789Abstract: Systems and methods described herein can take advantage of the caching abilities of the browser and the idle time of the user to prefetch tag libraries of one or more tags for execution in a subsequent content page. For example, these systems and methods can provide the ability to prefetch and not execute a tag library on a content page before it is required so the tag library is cached in the browser. When the browser hits the page that uses the tag library, the tag library can be quickly retrieved from memory and executed.Type: GrantFiled: October 27, 2014Date of Patent: July 14, 2015Assignee: TEALIUM INC.Inventor: Michael Anderson
-
Patent number: 9077765Abstract: Systems and methods for delivering digital content are provided. In one example, a method may include registering a plurality of content source servers and a plurality of content delivery servers with a content management server. The method may include providing a respective inbound content adapter for each of the content source servers, the inbound adapter configured to generate canonical source data. The method may further include providing a respective outbound content adapter for each of the content delivery servers, the outbound adapter configured to process the canonical source data according to a data contract for the respective content delivery server and generate deliverable content data appropriate for the associated content delivery server.Type: GrantFiled: October 9, 2012Date of Patent: July 7, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James T. Jacoby, Rajendra H. Vishnumurty, Yu Zhang
-
Patent number: 9069868Abstract: A device, server, method, and computer program product for reading an e-book are provided. The e-book may include at least a content identifier corresponding to a content in the e-book. The device may include a content navigator configured to present the content according to a command from a user and a processing unit configured to acquire the content identifier corresponding to the content presented by the content navigator, send the content identifier to a server, and receive from the server a message associated with the content. An output unit configured to output the message to the user may be provided.Type: GrantFiled: April 19, 2012Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Li-Ju Chen, Gary Chih-Yuan Lin, Chien-Chiao Tu, Shih-Yeh Wang, Ming-Chun Hsiao