Patents Examined by Thomas Dailey
-
Patent number: 9887933Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example method disclosed herein includes obtaining, at a server, a media request message for media hosted by the server, the media request message requesting access to the media, characterizing a media-requesting source associated with the media request message, and inserting a time delay in a media response message to the media-requesting source based on the characterization.Type: GrantFiled: October 31, 2014Date of Patent: February 6, 2018Assignee: The Nielsen Company (US), LLCInventor: Bradley R. Lawrence, III
-
Patent number: 9888075Abstract: A method and an apparatus for data exchange. The method identifies a first user located within a predefined boundary of a second user according to the location information of two users, and updates the basic statuses of the two users according to their behavior records. The method then determines whether a delayed type of a data exchange request requesting a data exchange between the users is preferred, according to the basic status of the first user and/or the second user. Upon receiving the data exchange request, the server executes the data exchange after a delay permitted by the data exchange request. The method determines the delayed type to be preferred if the basic status of one of the users is in a busy state.Type: GrantFiled: June 8, 2017Date of Patent: February 6, 2018Assignee: Alibaba Group Holding LimitedInventor: Qingfeng Li
-
Patent number: 9882864Abstract: A method of trace route auditing and alarming for message queuing middleware. The method comprises transmitting, by a server computer in the message queuing middleware system that implements message queuing services, a trace route message requesting an activity report to a partner computer, receiving, by the server computer, the activity report comprising message activity information from the partner computer, and comparing, by an application executing on the server computer, the most recent message activity information with message activity records to detect changes in message activity, wherein the application is stored in a memory of a computer and is executed by a processor of the computer. The method further comprises responsive to message activity changes being detected, determining by the application a cause of activity change based on the comparison.Type: GrantFiled: November 18, 2015Date of Patent: January 30, 2018Assignee: Sprint Communications Company L.P.Inventor: Mark D. Leonard
-
Patent number: 9876750Abstract: Methods and systems are provided for reducing noise in a social media feed of the type including successive posts each having a substantially homogeneous format. The method may involve: identifying a plurality of related updates to a record; configuring a single smart post to include underlying content from each of the plurality of related updates, and a visual cue distinct from the substantially homogeneous format; and displaying the smart post in the feed.Type: GrantFiled: June 27, 2014Date of Patent: January 23, 2018Assignee: salesforce.com, inc.Inventors: Anna Bonner Mieritz, Scott Peter Perket, William Gradin, Megan Danielle Hoagland, Richard L. Spencer, II, Lorne Keith Trudeau
-
Patent number: 9871751Abstract: Filtering rules for incoming messages can be dynamically generated by a message management service based on patterns in the user's behavior. The message management service can analyze event records associating user actions with features of messages to detect correlations between message features and resulting actions, including correlations across multiple messaging accounts belonging to the same user. Based on correlations, the message management service can provide a suggested rule to the user's client device, and the user can accept or decline the suggestion.Type: GrantFiled: November 10, 2015Date of Patent: January 16, 2018Assignee: DROPBOX, INC.Inventors: Sean Beausoleil, Jack Dubie, George Milton Underwood, IV, Adam Cue, Anthony DeVincenzi, Michael Roeder
-
Patent number: 9866509Abstract: Systems and methods to reduce false positives in spam filtering. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing e-mails. Messages flagged as spam can be checked against the profile to identify false positives.Type: GrantFiled: October 6, 2015Date of Patent: January 9, 2018Assignee: YAHOO HOLDINGS, INC.Inventors: Adam Michael Smith, Joshua Robert Russell Jacobson, Brian Tadao Kobashikawa, Gregory Garland Thatcher
-
Patent number: 9860222Abstract: A device, method and system for staging account setup are provided. An account identifier indicative of an account is transmitted from a device to a server. An indication that the account is of a given type is received at the device from the server. At a display of the device, staged prompts for information associated with the account are provided, the staged prompts depending on the indication, each staged prompt provided at successive screens of the display, wherein different staged prompts for different account types are provided in a same application.Type: GrantFiled: September 28, 2012Date of Patent: January 2, 2018Assignee: BLACKBERRY LIMITEDInventor: Alvis Matlija
-
Patent number: 9860604Abstract: Systems and methods are disclosed for delivering video content over a network, such as the Internet. Videos are identified and pre-processed by a web service and then separated into a plurality of segments. Based on user interests, video segments may be pre-fetched and stored by a client associated with a user. Upon receiving a selection from a user to play a video, the first video segment may begin playing instantaneously from a local cache. While the first video segment plays, subsequent video segments are transmitted from the web service to the client, so that the subsequent video segments will be ready for viewing at the client when playback of the first video segment has finished.Type: GrantFiled: November 23, 2011Date of Patent: January 2, 2018Assignee: Oath Inc.Inventors: Peter F. Kocks, Rami El Mawas, Ping-Hao Wu
-
Patent number: 9854026Abstract: A service to invoke a companion application or service is disclosed. In various embodiments, an indication to invoke a companion application is received in the context of a display page of a calling application. A service a call comprising a filtered set of data values derived from the display page is sent to an external service. A request associated with the companion application is received from the external service and used to invoke the companion application.Type: GrantFiled: June 30, 2014Date of Patent: December 26, 2017Assignee: EMC CorporationInventors: Peter D. Smerald, Gilda R. Hashemian, Howard A. Boblett, Benjamin W. Hardwick, Brian H. Branum, James R. Odom, Jr., Phi Dang, Dinesh Ramvel Somalingam
-
Patent number: 9838402Abstract: An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.Type: GrantFiled: October 6, 2014Date of Patent: December 5, 2017Assignee: PERFTECH, INC.Inventors: Jonathan E. Schmidt, John A. Murphy, Henry M. Donzis, Lewis T. Donzis, Peter W. Baron, Rodney D. Frey
-
Patent number: 9838574Abstract: A digital camera comprises an image-capturing unit that captures an image of a photographic subject and acquires image data, a communication unit for sending and receiving electronic mail data including image data, a recording control unit that records the image data acquired by the image-capturing unit as photographed image data upon a recording medium, an email for sending creation unit that creates an email for sending, to which is attached an image based upon the photographed image data recorded upon the recording medium, and an email address setting unit that sets an email address as the destination of the email for sending. The email for sending creation unit creates a title or a text of the email for sending, based upon at least one of the photographed image data and the email address that has been set.Type: GrantFiled: June 29, 2007Date of Patent: December 5, 2017Assignee: NIKON CORPORATIONInventors: Aki Iwasawa, Akira Ohmura
-
Patent number: 9838494Abstract: An intermediary system reduces a delay associated with the compression and transmission of content resources to a user's device. For example, the intermediary system compresses a first content resource, generates a signature of the first content resource, stores the compressed first content resource and the generated signature, and transmits the compressed first content resource to the user's device. When the user's device or another user's device requests a second content resource at a later time, the intermediary system generates a signature of the second content resource and compares it with the signature of the first content resource. If the signatures match (meaning the first and second content resources are very likely identical), then the intermediary system merely transmits the compressed first content resource to the appropriate device instead of first compressing the second content resource and then transmitting the compressed second content resource to the appropriate device.Type: GrantFiled: June 24, 2014Date of Patent: December 5, 2017Assignee: Amazon Technologies, Inc.Inventors: Daniel Tomasiewicz, Chao Deng, Gopal Harikumar, Amit Santosh Jain
-
Patent number: 9832164Abstract: The present disclosure provides for merging of instant messaging (IM) chat sessions. In one embodiment, a method for automatically replying to an IM message from a first IM sender when a recipient is engaged in an IM session with a second IM sender is provided. In another embodiment, the disclosure provides a method for forwarding IM messages to a recipient at different IM clients. In still another embodiment, a method for transferring IM messages to a different recipient is provided. In some embodiments, two separate IM chat sessions are merged into a single IM chat session.Type: GrantFiled: August 19, 2016Date of Patent: November 28, 2017Assignee: AT&T Intellectual Property I, L.P.Inventor: Dale W. Malik
-
Patent number: 9826018Abstract: Systems and methods described herein are directed to a browser mode that provides a secure type of browsing window or a public type of browsing window. Within the secure type of browsing window, systems and methods may enforce all connections as being over Hypertext Transfer Protocol Secure (HTTPS). Within the public type of browsing window, connections that require login, text entry, or HTTPS are prevented since session cookies and browsing activity from the public type of window may be eavesdropped by a third party. The browser provides separate cookie jars (which store the browser cookies) for the secure type window and the public type window.Type: GrantFiled: March 15, 2013Date of Patent: November 21, 2017Assignee: GOOGLE INC.Inventor: Sheldon Israel Walfish
-
Patent number: 9826050Abstract: Method and device of sharing photos and associated information among users of a social network platform are disclosed. The method includes: a mobile device sending, to a server, a first location of a first photo and a current location of the mobile device; receiving a first plurality of POIs, at least one of which is located near the first location of the first photo and another one of which is located near the current location of the mobile device; determining a first POI among the first plurality of POIs as a first check-in location of the first photo; and sending the first photo and the first POI to the server.Type: GrantFiled: June 23, 2016Date of Patent: November 21, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Ying Qi, Bin Liu, Wei Luo, Beiqi Wu, Pinlin Chen, Runjia Huang, Chao Huang, Wanxiang Huang
-
Patent number: 9819703Abstract: A Session Initiation Protocol (SIP) server within an Internet Protocol Multimedia Subsystem (IMS) network may be associated with multiple, different identifiers. In some embodiments, a process for implementing the multiple, different identifiers of the SIP server within the IMS network may include maintaining, at a home subscriber server (HSS), a first identifier of a Session Initiation Protocol (SIP) server in association with a user, and inserting a second identifier of the SIP server in a message header of a SIP request during a wireless communication session of the user. In some embodiments, the first identifier of the SIP server may be transmitted over Diameter (Cx) interfaces, while the second identifier of the SIP server may be transmitted over SIP (ISC) interfaces. Using multiple identifiers of a SIP server allows for minimizing downtime while restoring the user's wireless communication session in the event of a failure of the SIP server.Type: GrantFiled: September 23, 2015Date of Patent: November 14, 2017Assignee: T-Mobile USA, Inc.Inventor: Hsin-FU Henry Chiang
-
Patent number: 9819741Abstract: The invention is useful in the field of IoT—the Internet of Things—, networked sensors, and most particularly sensors in a constrained network; data collection from such sensors and the management of such a constrained network. The invention provides a device to simulate a plurality of sensors in a constrained network, where such simulation enables data collection and network management, including associated hardware such as gateway devices. In an alternate embodiment, the invention provides for data input from actual sensors.Type: GrantFiled: June 11, 2015Date of Patent: November 14, 2017Inventor: Sudhir Pendse
-
Patent number: 9807155Abstract: A computer-implemented method may include identifying first capability information for a computer device. The first capability information may be provided by the computing device. The method may further include augmenting the first capability information to produce second capability information that reflects capabilities of the computing device that were not reported by the computing device, comparing the second device capability information to application requirements that define device characteristics required or preferred for one or more applications in an online application marketplace that is accessible to the computing device, and providing one or more representations of applications filtered by the comparing of the second device capability information to the device requirements. The one or more representations may be provided for presentation by the computing device.Type: GrantFiled: May 8, 2015Date of Patent: October 31, 2017Assignee: GOOGLE INC.Inventor: Ilya Firman
-
Patent number: 9800694Abstract: An interface gateway interfaces between a first device and a second device serving a hospitality establishment. The first device is one of a property management system (PMS) and a guest service device, and the second device is the other of the property management system (PMS) and the guest service device. One or more communication ports perform data communications with the first device and the second device. One or more processors receive a message from the first device, determine that the message is in a first format, convert the message from the first format to an internal data structure, parse the message in the internal data structure to determine that the message is applicable to the second device, determine that the second device supports a second format, convert the message from the internal data structure to the second format, and send the message in the second format to the second device.Type: GrantFiled: September 1, 2016Date of Patent: October 24, 2017Assignee: Guest Tek Interactive Entertainment Ltd.Inventors: Tsu-Kang Peng, Ellison W. Bryksa, Lea Lorenzo
-
Patent number: 9787633Abstract: Techniques for dynamically configuring a dynamic host configuration protocol (DHCP) server in a virtual network environment are described. In one example embodiment, DHCP bindings are configured using virtual machine (VM) inventory objects. Further, the configured DHCP bindings are transformed by replacing the VM inventory objects in the configured DHCP bindings with associated media access control (MAC) addresses using a VM object attribute table. Furthermore, the transformed DHCP bindings are sent to the DHCP sever for assigning Internet protocol (IP) addresses to multiple VMs running on a plurality of host computing systems in a computing network.Type: GrantFiled: January 17, 2014Date of Patent: October 10, 2017Assignee: VMware, Inc.Inventors: Abhinav Vijay Bhagwat, Aravind Srinivasan, Amit Ratnapal Sangodkar