Patents Examined by El Hadji Sall
-
Patent number: 9843610Abstract: Techniques described herein may be used to provide wearable devices (e.g., a watch, a clip on device, etc.) for children with virtual friend and social networking services. A virtual friend may include an animal, a cartoon character, or another personality with which the child may interact by talking, asking questions, receiving status updates, etc. Social networking services may be provided so that the child may interact with other children in a social networking environment. The virtual friend and social networking services may be controlled and managed by a parent's smart phone or other handheld device. A parent may place limits on when the virtual friend is available and/or when the child may access the social network. The parent may also have other controls, such as who the child can connect with and contact in the social networking environment.Type: GrantFiled: May 29, 2015Date of Patent: December 12, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Amit Mahajan, Vijay K. Paulrajan, Farook Kaleem
-
Patent number: 9838283Abstract: Techniques for synchronized address coding and print sequencing are disclosed. In one embodiment, the techniques may be realized as a method for assignment of a geographical based unique address identification code (e.g., a Synchronized ID (SID or Pointer)) to a dwelling or business. The techniques may further include integration of a SID based Master Address Database, SID based search maps and/or the association of a delivery sequence number to one or more SIDs or Pointers. The delivery sequence may contain the route and the delivery sequence within the route. The delivery sequence may thus facilitate the sortation of documents and parcels into the intended delivery sequence at the time of printing the address label or waybill. The descriptive address and delivery sequence associated to a pointer may be obtained via internet from the master address database to be displayed or printed. Thus, the system may avoid stagnant or outdated data.Type: GrantFiled: April 3, 2015Date of Patent: December 5, 2017Inventor: Adolfo Arguello Lacayo
-
Patent number: 9832273Abstract: Disclosed are computer implemented methods, apparatus, systems, and computer readable media for providing information to an information feed associated with a group of an online social network. In some implementations, a network communication including a group address and data is received at a computing device. The group address is encoded to include a first identifier associating the network communication with a first user and a second identifier associating the network communication with the group. The group address is decoded to obtain the first identifier and the second identifier. At least a portion of the data in the network communication is provided as an information update to the information feed associated with the group, and the information update is included in the information feed for display on a display device.Type: GrantFiled: May 15, 2015Date of Patent: November 28, 2017Assignee: salesforce.com, inc.Inventor: Rasmus Mencke
-
Patent number: 9832148Abstract: An electronic mail message sent from a sender device is received by an email server. The electronic mail message includes an attachment holder block including an authentication token and an address of an attachment stored at a remote server. The authentication token is transmitted to the remote server to login to the remote server to access the attachment. The attachment is retrieved from the remote server using the address of the attachment. The attachment is attached to the electronic mail message by replacing the attachment holder block with the attachment. The electronic mail message including the attachment is transmitted to a recipient.Type: GrantFiled: October 3, 2014Date of Patent: November 28, 2017Assignee: AT&T Intellectual Property I, L.P.Inventor: Andy Y. Huang
-
Patent number: 9832068Abstract: Various embodiments provide techniques for working with large-scale collections of data pertaining to real world systems, such as a social network, a roadmap/GPS system, etc. The techniques perform incremental, iterative, and interactive parallel computation using a coordination clock protocol, which applies to scheduling computations and managing resources such as memory and network resources, etc., in cyclic graphs including those resulting from a differential dataflow model that performs computations on differences in the collections of data.Type: GrantFiled: December 17, 2012Date of Patent: November 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Frank D. McSherry, Rebecca Isaacs, Michael A. Isard, Derek G. Murray
-
Patent number: 9818119Abstract: Systems and methods for managing concurrent secure elements on a mobile device to coordinate with an application or “app” running on the mobile device and an appropriate communications protocol for conducting transactions using the mobile device include: informing, by the processor, the reader device of a preferred app and a communication protocol usable by the preferred app; receiving, by the processor, information about which apps and communication protocols are supported by a reader for processing a transaction; locating, by the processor, a secure element supporting an app and a communication protocol supported by the reader; channeling the communication protocol for the specific configuration of the app and the supporting secure element; activating the secure element that supports the app; and processing, with the activated secure element, using the supported app and communication channel, the transaction with the reader.Type: GrantFiled: October 31, 2014Date of Patent: November 14, 2017Assignee: PAYPAL, INC.Inventors: Sebastien Taveau, John Hastings Granbery
-
Patent number: 9806974Abstract: Information describing a rule to be applied to a traffic stream is received at an edge network device. The traffic stream is received at the edge network device. A preliminary data analysis of the traffic stream is performed at the edge network device in accordance with the rule. A determination is made that further analysis of the traffic stream should be performed from a result of the preliminary analysis. The traffic stream data is sent to another network device for further analysis.Type: GrantFiled: November 4, 2014Date of Patent: October 31, 2017Assignee: Cisco Technology, Inc.Inventors: Vijaynarayanan Subramanian, Raghuram S. Sudhaakar, David A. Maluf
-
Patent number: 9800692Abstract: Expression based declarative data service execution chaining is disclosed. In various embodiments, an indication is received that a first data service has returned a result indicating the first data service has been invoked successfully. An expression is evaluated, based at least in part on the result. A second data service is invoked based at least in part on an outcome of the evaluation of the expression.Type: GrantFiled: July 20, 2016Date of Patent: October 24, 2017Assignee: EMC IP Holding Company LLCInventors: Roshan Prakash Salvi, Ramkumar Ganesan, Sachin G. Totale, Swati Bhatia
-
Patent number: 9800484Abstract: An approach for managing and optimizing available resources utilized in a networked computing environment (e.g., a cloud computing environment) is provided. In one aspect, a plurality of resources in a plurality of storage pools within the networked computing environment are monitored. Each storage pool is running at least one application workload using a corresponding subset of the plurality of resources. The storage pools are ranked based on the application workloads. In response to an over-utilized storage pool and/or an under-utilized storage pool, the plurality of resources are dynamically reconfigured.Type: GrantFiled: March 10, 2014Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Sandip Agarwala, Venkateswarlu Basyam, Kavita Chavda, Dean Hildebrand, Ramani R. Routray
-
Patent number: 9792382Abstract: Methods and structures are disclosed that allow a user navigation action (e.g., clicking a link in a web browser) to be intercepted for a determination of whether to provide the user an alternate page instead of a requested target page. A user may be redirected to an alternate page based on various criteria, including data related to content of the target page, whether the target page is unavailable, etc. In some embodiments, alternate page determination is performed by a computer system of a website different from a website of the target page. Thus, presenting an alternate page to a user may be based on a target page featuring an out-of-stock product, or one that is currently unavailable with certain features. The alternate page may include more useful content, and may include a current link to purchase the product, a link to purchase a similar product, or other features.Type: GrantFiled: May 22, 2015Date of Patent: October 17, 2017Assignee: Yahoo Holdings, Inc.Inventors: Pasha Sadri, Jonathan J. Trevor
-
Patent number: 9794312Abstract: A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata of the content may be efficiently divided for a purpose of use of a terminal based on general media information or specific media information, and may be transmitted to the terminal. A group may include one or more representations of content. The metadata may include a group element, and the group element may provide a summary of attributes of one or more representations included in the group.Type: GrantFiled: September 1, 2011Date of Patent: October 17, 2017Assignee: Electronics and Telecommunications Research InstituteInventors: Truong Cong Thang, Jin Young Lee, Seong Jun Bae, Jung Won Kang, Soon Heung Jung, Sang Taick Park, Won Ryu
-
Patent number: 9787599Abstract: A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a CDN service provider as a function of the updated or processed by the network storage provider storage component.Type: GrantFiled: December 5, 2016Date of Patent: October 10, 2017Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Bradley Eugene Marshall, Swaminathan Sivasubramanian, Tal Saraf
-
Patent number: 9787521Abstract: Techniques are described for determining non-session-related content of a web page through operations that are performed at least partly concurrently with operations for determining session-related content for the page. Session data may be stored on, or accessed through, a centralized session data service that is in communication with a plurality of content servers configured to serve web pages. To mitigate latency incurred through network communications between the content server(s) and the session data service, the generation or retrieval of non-session-related content may begin after the receipt of a page request in a session, and may proceed at least partly in parallel with operations to validate the session identifier, retrieve session data associated with the session identifier, or determine session-related content for the page based on the session data.Type: GrantFiled: September 16, 2013Date of Patent: October 10, 2017Assignee: Amazon Technologies, Inc.Inventor: Jeremy Boynes
-
Patent number: 9769111Abstract: A system, method, and computer program product are provided for many-to-one communications in a network. In use, a first single device subscribes to receive communication from a first network address associated therewith, the first network address being an address other than a network address of the first single device. Further, a plurality of devices communicate information to the first network address associated with the first single device. Responsive to communicating the information by the plurality of devices to the first network address, the information is forwarded to the first single device.Type: GrantFiled: February 19, 2014Date of Patent: September 19, 2017Assignees: Amdocs Software Systems Limited, Amdocs Development LimitedInventor: Omer Shani
-
Patent number: 9769292Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.Type: GrantFiled: January 19, 2012Date of Patent: September 19, 2017Assignee: Miosoft CorporationInventors: Todd Lyle Smith, Mark D. A. Van Gulik
-
Patent number: 9769121Abstract: Proxy networks enable a source to send traffic to one or more targets through a set of nodes operating as proxies. However, proxy networks are typically nonselective (often by design), and do not enable a source to specify properties of the nodes selected as proxies to send traffic to the target. Presented herein are proxy network techniques that enable sources to specify node properties in a target request, and that utilize a set of node managers for respective subsets of nodes. For a target request specifying selected node properties, the node managers may select as proxies nodes having the node properties specified in the target request. Additionally, the techniques presented herein promote the flexibility of the proxy network (e.g., adding groups of nodes, expanding the variety of nodes and node properties, and sending various forms of traffic using any protocol to various topics on behalf of many and various sources).Type: GrantFiled: September 12, 2011Date of Patent: September 19, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Jon Joy, Derk Adair Benisch, Tom Janes, James Boerner, Michael Sitler, Anthony Paul Penta, Zachariah Morgan
-
Patent number: 9762463Abstract: Methods and apparatus are disclosed for operating an access network including data connections (19) between end-user devices (12, 14, 16, 18) and an aggregation transceiver (20) at which connections (19) are aggregated for onward connection through the network.Type: GrantFiled: January 14, 2015Date of Patent: September 12, 2017Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventor: Ian Edwin Horsley
-
Patent number: 9762527Abstract: A method for following asynchronous and synchronous productivity application communications includes receiving, by an update processor, one or more preference sets for following progress on a productivity application communication. The update processor provides a targeted medium with a notification for one or more changes associated with the productivity application communication based on a promotion of the productivity application communication to the targeted medium. The update processor further receives one or more subscriptions for receiving update notifications through the targeted medium for the one or more changes associated with the productivity application communication.Type: GrantFiled: May 26, 2015Date of Patent: September 12, 2017Assignee: International Business Machines CorporationInventors: Kun Bai, Di Ling Chen, Christian B. Kau, Zhi Cheng Liu, Patrick J. O'Sullivan
-
Patent number: 9755998Abstract: An E-mail apparatus and method are provided. The e-mail apparatus includes a memory that stores display names and e-mail addresses corresponding to the display names, and a controller that extracts an e-mail address from a received e-mail message, retrieves from the memory a display name corresponding to the extracted e-mail address, modifies the display name of the received e-mail message to the retrieved display name, and outputs the modified display name.Type: GrantFiled: October 6, 2014Date of Patent: September 5, 2017Assignee: Samsung Electronics Co., LtdInventors: Wook-Hyun Jeong, Eun-Jung Kim
-
Patent number: 9755987Abstract: A task-oriented virtual resource can be dynamically mapped to multiple physical resource types in order to better align resource allocation mechanisms. Mappings between the task-oriented virtual resource and the physical resource types may be managed in accordance with a workload associated with an underlying task being performed by the network on behalf of a user. The number of physical resource units that are mapped to the task-oriented virtual resource may be varied in accordance with one or more workload conditions using a finite state machine. The finite state machine can include nodes representing static or dynamic states for each physical resource type. The nodes may be interconnected via relationships, which can be governed by the workload conditions. Relationships between nodes may be modeled using hybrid graphs.Type: GrantFiled: February 5, 2014Date of Patent: September 5, 2017Assignee: Futurewei Technologies, Inc.Inventor: Jeff Wheeler