Patents Examined by Yasin Barqadle
-
Patent number: 9077760Abstract: Disclosed is a provisioning tool and a method for implementing an operating a communications network, particularly a broadband communications network which is arranged to provision a service for a user based on information available via another user connection; this facilitates provision. In a preferred embodiment, a user device address is obtained from a user IP address. Provisioning and other network tools with additional or alternative advantageous features are disclosed and the provisioning tools disclosed may communicate with a variety of other tools including planning and inventory applications and agents associated with equipment, all of which are also independently provided, enabling provision of a variety of novel services and features dealing with a spectrum of problems arising in a communications environment, particularly a broadband environment.Type: GrantFiled: May 22, 2002Date of Patent: July 7, 2015Assignee: Accenture Global Services LimitedInventors: Jean Christophe McKeown, Henri Chabrier
-
Patent number: 9043462Abstract: Controls electronic devices and/or throttles electronic devices and/or information for electronic devices based on agreements or events and/or based on schedule, location, time, or any combination thereof. An agreement includes condition(s) to satisfy the agreement, such as task(s) or activities to be performed by an agreement performer, for example based on a schedule and/or location, at a particular time, or time period, or, or events that may be detected, and actions performed to enforce or assert the agreement. Actions may include controlling the electronic device and/or at least partially enabling/disabling or otherwise limiting, reducing or increasing the amount or type of information allowed with respect to any or all electronic devices associated with the agreement performer. Embodiments may reduce or block information from particular sources during a scheduled school class to limit web surfing for information related to that class based on a schedule and/or location of the electronic device.Type: GrantFiled: May 16, 2014Date of Patent: May 26, 2015Assignee: Parentsware, Inc.Inventors: Ben Badiee, Amir Moussavian, Mark Lewis
-
Patent number: 9037740Abstract: Systems and techniques for transferring one or more files by connecting to a communications system host; sending, to a client connected to the communications system host, a request to transfer one or more files; when a client permits access to the one or more files, establishing a direct socket connection from the client and bypassing the communications system host; and initiating the transfer of the one or more files from the client over the direct socket connection.Type: GrantFiled: September 14, 2012Date of Patent: May 19, 2015Assignee: FACEBOOK, INC.Inventor: James Crawford
-
Patent number: 9032030Abstract: A method of determining an overall presence state for a user of a communication system in which the user is connected to the communication system using a plurality of devices. The method includes each of the plurality of devices storing in a device memory a presence state for that device; detecting a change in the presence state in at least one of the plurality of devices; each of the plurality of devices transmitting a message via the communication system to the remainder of the plurality of devices, the message comprising the presence state; receiving the messages at the remainder of the plurality of devices; and executing a decision-making code sequence in a processor at each of the remainder of the plurality of devices to determine whether to synchronise the presence state of that device with the presence state from one of the messages based on the origin of an event causing the change in presence state at the at least one of the plurality of devices.Type: GrantFiled: December 28, 2007Date of Patent: May 12, 2015Assignee: SkypeInventors: Tauri Tuubel, Liz Rice, Stuart John, Teet Konnussaar, Jill Tolan
-
Patent number: 9026592Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, including actions of, for each user of a plurality of users of a social networking service, determining a user activity score, the user activity score being based on activity of each user within the social networking service, determining that a first user activity score of a first user is greater than or equal to a first threshold user activity score and that a second user activity score of a second user is less than a second threshold user activity score, and, in response to the first user activity score being greater than or equal to the first threshold user activity score and the second user activity score being less than the second threshold user activity score, transmitting instructions to display a prompt to the first user to encourage the first user to interact with the second user.Type: GrantFiled: October 7, 2011Date of Patent: May 5, 2015Assignee: Google Inc.Inventor: Gregory M. Marra
-
Patent number: 9026589Abstract: A stubbing service records requests and corresponding replies for purpose of playing back the recorded replies in response to re-receiving the corresponding requests. In a record mode, the stubbing service may receive a request from a first service intended for a second service. The stubbing service may send the request onto the second service and may, in response, receive a reply to the request from the second service. The stubbing service may then pass the reply onto the first service. When in a playback mode, the stubbing service may directly serve the stored reply to the first service in response to receiving the same request intended for the second service from the first service.Type: GrantFiled: August 5, 2010Date of Patent: May 5, 2015Assignee: Amazon Technologies, Inc.Inventors: Nirav P. Desai, Stanislava R. Vlasseva, Gurbinder S. Gill, Kyle Andrew Farrell, Michael C. Moore
-
Patent number: 9021057Abstract: Systems and techniques for transferring one or more files by connecting to a communications system host; sending, to a client connected to the communications system host, a request to transfer one or more files; when a client permits access to the one or more files, establishing a direct socket connection from the client and bypassing the communications system host; and initiating the transfer of the one or more files from the client over the direct socket connection.Type: GrantFiled: September 14, 2012Date of Patent: April 28, 2015Assignee: Facebook, Inc.Inventor: James Crawford
-
Patent number: 9021102Abstract: A mechanism for platform-independent communication with web servers is disclosed. A method of embodiments of the invention includes accessing a web server of a plurality of web servers from a computer system using a CLI. Accessing the web server is performed independent of a runtime environment at the computer system. The method further includes establishing communication between the web server and the computer system. Establishing communication further includes converting web service arguments into command line arguments that are CLI-compatible and provided through a CLI console associated with the CLI.Type: GrantFiled: August 31, 2010Date of Patent: April 28, 2015Assignee: Red Hat Israel, Ltd.Inventor: Michael Pasternak
-
Patent number: 9009252Abstract: Network proxies reduce server latency in response to series of requests from client applications. Network proxies intercept messages clients and a server. Intercepted client requests are compared with rules. When client requests match a rule, additional request messages are forwarded to the server on behalf of a client application. In response to the additional request messages, the server provides corresponding response messages. A network proxy intercepts and caches the response messages. Subsequent client requests are intercepted by the network application proxy and compared with the cached messages. If a cached response message corresponds with a client request message, the response message is returned to the client application immediately instead of re-requesting the same information from the server. A server-side network proxy can compare client requests with the rules and send additional request messages. The corresponding response messages can be forwarded to a client-side network proxy for caching.Type: GrantFiled: September 30, 2010Date of Patent: April 14, 2015Assignee: Riverbed Technology, Inc.Inventors: David Tze-Si Wu, Vivasvat Keswani, Case Larsen
-
Patent number: 9009317Abstract: A system for and method of determining how to process a request for allocation network resource (whether to accept, deny or forward) is presented. The method may include receiving a request for allocating network resources from a user device. The method may also include determining, via at least one computer processor, whether to accept or deny the resource allocation request based at least in part on a classification of at least one of network elements and communication links, wherein the at least one network elements and communication links is identified based on the resource allocation request. The method may further include providing the determination of whether to accept or deny the resource allocation request to the user device. The system may utilize a dynamic set of policy, customized according to the current network status, to optimize the performance of processing the resource allocation request.Type: GrantFiled: October 10, 2011Date of Patent: April 14, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 9002951Abstract: Wireless Internet gateway (WIG) providing multicarrier support that allows the gateway to send message to other peer gateways including a Message Distribution Center (MDS) trough which short messages are routed to other carriers based on carrier formats stored in a lookup table. Carrier format tables may be updated rather than employing an Internet gateway program thereby reducing downtime for updating, reducing the complexity of updates, and improving reliability during changes in a subscriber carrier. The WIG communicates with other carrier gateways utilizing different or varying protocols. Information regarding other carriers may be added, changed, and/or removed by modifying a configuration property file relating to the message format for other carriers, rather than by providing each carrier with its own class thereby avoiding a need to reprogram sending gateways.Type: GrantFiled: September 25, 2007Date of Patent: April 7, 2015Assignee: TeleCommunication Systems, Inc.Inventors: Richard A. Smith, Nikhil Bhadange
-
Patent number: 8996670Abstract: The subject matter described herein includes methods, systems, and computer readable media for network metadata based policy control. According to one aspect, a system for network metadata based policy control is provided. The system includes a network metadata directed policy server for obtaining network information for a plurality of subscribers, for deriving network metadata from the network information, for applying a network metadata policy manipulation rule for changing a value of a network an operator assigned policy control parameter for the subscribers, and for generating an instruction for changing the value of the network operator assigned policy control parameter for the subscriber. The system further includes a policy control and charging rules function (PCRF) node for detecting the instruction and for instructing a policy and charging enforcement function (PCEF) node to change value of the operator assigned policy control parameter for the subscribers.Type: GrantFiled: February 22, 2012Date of Patent: March 31, 2015Assignee: Tekelec, Inc.Inventors: Stuart H. Kupinsky, Peter J. Marsico
-
Patent number: 8990432Abstract: A multi-service network system which forms a wide area network connecting a plurality of metropolitan areas, including a primary network ring including at least one primary node and at least one secondary node; and a secondary network ring connecting the at least one secondary node to business premises equipment, wherein the business premises equipment are associated with respective customer premises equipment.Type: GrantFiled: February 10, 2011Date of Patent: March 24, 2015Assignee: AT&T Intellectual Property II, L.P.Inventors: Akinwale Akinpelu, Arshad Hussain
-
Patent number: 8977714Abstract: A pressure-sensitive adhesive composition attached to a metal surface. The composition includes an acrylic copolymer obtained by polymerizing a monomer mixture, the monomer mixture including: at least one monomer (monomer m1) selected from alkyl(meth)acrylates represented by the formula (I): CH2?C(R1)COOR2 in which R1 is a hydrogen atom or a methyl group, and R2 is an alkyl group having 1 to 20 carbon atoms, in an amount of 50 to 99.9% by weight based on a total amount of the monomer mixture, and at least one monomer (monomer m2) selected from N-hydroxyalkyl(meth)acrylamides represented by the formula (II): CH2?C(R3)CONHR4 in which R3 is a hydrogen atom or a methyl group, and R4 is a hydroxyalkyl group having 2 to 4 carbon atoms, in an amount of 0.1 to 25% by weight based on the total amount of the monomer mixture. The monomer mixture includes substantially no carboxyl group-containing monomer.Type: GrantFiled: September 12, 2012Date of Patent: March 10, 2015Assignee: Seiko Epson CorporationInventor: Toshihiro Shima
-
Patent number: 8977765Abstract: A method and apparatus for streaming applications to a plurality of clients within a peer-to-peer network is provided. In one embodiment, a method for distributing application blocks to facilitate application streaming within a peer-to-peer network includes processing location information regarding a plurality of data chunks amongst a plurality of clients, wherein the plurality of data chunks form at least a portion of an application block and communicating the location information amongst the plurality of clients, wherein the location information is used to request at least one data chunk of the plurality of data chunks.Type: GrantFiled: February 27, 2009Date of Patent: March 10, 2015Assignee: Symantec CorporationInventors: Meena Patel, Basant Rajan
-
Patent number: 8924489Abstract: Methods and apparatuses that generate a subtopic identifier identifying a client application within a client device that can support multiple users are described. The client application may be associated with a server application hosted in one or more application servers. Notification services may be registered with the application servers from the client application to forward identifiers associated with the client application for one of the multiple users to the server application to enable the server application to push notification messages to the client device selectively for the client application for that user. When receiving a notification message from the application server, the notification message may be examined to forward the notification message directly to the client application for that user without invoking other applications in the client device if the notification message carries a subtopic identifier of the client application.Type: GrantFiled: April 5, 2011Date of Patent: December 30, 2014Assignee: Apple Inc.Inventors: Darryl Neil Bleau, Gregory Bjorn Vaughan, Jeffrey Thomas Davey
-
Patent number: 8918486Abstract: A system that incorporates teachings of the present disclosure may include, for example, a controller can be operable to generate a target list of subscribers by filtering a list of potential target users of an application existing on a source device by removing target subscribers from the target list of subscribers according to selection criteria. The controller can be further operable to transmit to devices of the target list of subscribers content associated with the application that when accessed invites the target list of subscribers to use the application, and to provision the application on at least one device associated with the target list of subscribers. Other embodiments are disclosed.Type: GrantFiled: June 2, 2011Date of Patent: December 23, 2014Assignee: AT&T Mobility II LLCInventors: Jeffrey Mikan, John Lewis, Kenneth J. Diprima, Jr., Justin McNamara, Fulvio A. Cenciarelli
-
Patent number: 8914468Abstract: There is disclosed a system and method of providing access links in a media folder. In an embodiment, the method comprises: receiving as an access trigger one of a search term or short code corresponding to content in the media folder; displaying at least one access link in response to the access trigger; and in response to selection of an access link, providing access to a corresponding media resource. The access trigger may be received from one of an input field, a history log or content usage statistics, and the method may display a list of access links to media resources related to the content of the media folder. The access trigger is directly linked to content provided in the media folder in order to provide users with a convenient way to link to access links to related media resources.Type: GrantFiled: February 27, 2009Date of Patent: December 16, 2014Assignee: BlackBerry LimitedInventor: Sherryl Lee Lorraine Scott
-
Patent number: 8914439Abstract: A method, system and computer program product are provided for fallback ordering for an on-line environment. The method includes: serving a web page from a web server to a client browser; and providing a mechanism in the web page to provide an alternative method of submitting order data from the client browser to a backend application in an event of a failure of the web server hosting the web page.Type: GrantFiled: April 4, 2011Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Christopher Batey, Alexander Mitchell, Adam J. Pilkington, Stuart P. Wilkinson
-
Patent number: 8914481Abstract: Techniques for spontaneous resource management are provided. Information about resources is indexed and housed in a repository. The information is dynamically updated. Search queries are performed against the indexed information in the repository for purposes of forming dynamic groupings of the resources that are then managed as custom-defined and dynamic groups.Type: GrantFiled: October 24, 2008Date of Patent: December 16, 2014Assignee: Novell, Inc.Inventors: Scott Alan Isaacson, Stephen R Carter, Tammy Anita Green