Patents Examined by Michael Won
  • Patent number: 10417107
    Abstract: A data logger includes functional units for acquisition, digitization, storage and evaluation of measurement data and for wireless transmission of data to an external data processing device. The external data processing device provides photographic acquisition for recording of static and/or dynamic patterns of electromagnetic radiation. An optical indicator device emits and/or reflects electromagnetic radiation. The functional unit for data transmission is coupled to the optical indicator device such that data will can be transmitted in coded form via time-controlled and/or intensity-controlled activation.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 17, 2019
    Assignee: ELPRO-BUCHS AG
    Inventors: Dirk Neumann, Beat Rudolf
  • Patent number: 10419540
    Abstract: The description relates to managing physical locations with IoT devices. One example can include a sensor array assembly comprising an enclosure and a mounting element. The mounting element can include multiple apertures spaced at different distances from the enclosure. The sensor array assembly can also include a connector that is receivable by individual apertures.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: September 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pankaj S. Arora, Joshua M. Davis, Kyle K. Getty, Aaron L. Mumm, Lynn Kepl, Kimberly D. A. Hallman
  • Patent number: 10412153
    Abstract: Disclosed herein are methods and systems for facilitating information and expertise distribution via a communication network. A method at a first computing device may include receiving a request for information from a second computing device, determining at least one third computing device based on an analysis of the request for information, communicating the request for information to the determined at least one third computing device, receiving a response corresponding to the request for information from the determined at least one third computing device, adjusting a credit level of a user associated with the determined at least one third computing device based on the received response, and communicating the response to the second computing device. The credit level of the user may indicate one or more credits earned by the user.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: September 10, 2019
    Inventor: Bentley J. Olive
  • Patent number: 10397149
    Abstract: A method, system and terminal for deleting a sent instant message in messaging communication have been disclosed. The method including: receiving from a first communication terminal, a delete request to delete a sent instant message which has been transmitted from the first communication terminal to a second communication terminal, wherein the delete request comprises an identification which identifies the sent instant message which is to be deleted; determining whether the sent instant message which is to be deleted has already been successfully forwarded to the second communication terminal; and if it is determined that the sent instant message which is to be deleted has already been successfully forwarded to the second communication terminal, forwarding the delete request to the second communication terminal to facilitate deletion of the sent instant message by the second communication terminal.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: August 27, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Zhuo Tang, Jun Wang, Zhiyuan Lin, Zhenan Guan, Yuxuan Zhang
  • Patent number: 10397147
    Abstract: The present disclosure provides a method, apparatus and terminal for exchanging a name card, which relates to mobile communication technologies. The method comprises: binding the contact client with a first Instant Messaging (IM) client through an associated account, the contact client comprising a contact; receiving a selecting signal for selecting at least one name card in the contact; sending the selected at least one name one name card to the first IM client binded with the contact client, the first IM client comprising a first user account, and the first user account having a friendship link; and sharing the selected at least one name card through the first user account with at least one second IM client in the friendship link.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: August 27, 2019
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Jingzhong Li, Junhong Yan, Jinsheng Xu, Wenyuan Wang, Wei Yi, Kaiyuan LV, Xiaomu Wen, Jing He, Bin Li
  • Patent number: 10397132
    Abstract: A virtualized network function (VNF) life cycle management (LCM) method is disclosed that includes sending, by a virtualized network function manager (VNFM), a grant request for a VNF LCM operation to a network functions virtualization orchestrator (NFVO), wherein the grant request comprises a requested wide area network (WAN) connectivity requirement for connecting multiple sites that virtualized network function components (VNFCs) of the virtualized network function (VNF) instance are placed in, and the VNF comprises at least two VNFCs placed in different sites. In this embodiment the method also includes receiving, by the VNFM, a grant response from the network functions virtualization orchestrator (NFVO), wherein the grant response comprises WAN Infrastructure Manager (WIM) information and a granted WAN connectivity requirement approved by the NFVO.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: August 27, 2019
    Assignee: FutureWei Technologies, Inc.
    Inventors: Haitao Xia, Zhixian Xiang, Aijuan Feng
  • Patent number: 10379839
    Abstract: A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: August 13, 2019
    Assignee: Trilliant Networks, Inc.
    Inventors: Frederick Enns, Michel Veillette, Randall Wayne Frei
  • Patent number: 10382558
    Abstract: The present disclosure generally discloses improvements in computer performance in service providing architectures, including deployment of services in service providing architectures using edge resource sharing. The improvements to computer performance in deployment of services in service providing architectures using edge resource sharing may be based on edge resource sharing capabilities which may be configured to support deployment of services in service providing architectures using edge resource sharing. The edge resource sharing capabilities may be configured to enable an infrastructure provider device of an infrastructure provider to facilitate sharing of edge device resources of edge devices of an edge resource owner for supporting services of a service provider that offers services to customers.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: August 13, 2019
    Assignee: Nokia of America Corporation
    Inventors: Nakjung Choi, Daewoo Kim
  • Patent number: 10382568
    Abstract: Example embodiments provide a system and method for providing user interfaces comprising calendar-based suggestions of single user, single event travel options. The system accesses calendar data of the user, which indicates an event that the user is scheduled to attend, and extracts data for the event from the calendar data. The system constructs an application program interface (API) request by incorporating the extracted data for the event as one or more search criteria in the API request. The system transmits the API request to a provider server of at least one service provider. In response, the system receives results from the provider server(s), which comprise options determined to be compatible with the event based on the one or more search criteria in the API request. The system causes presentation of at least some of the options from the results determined to be compatible with the event.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: August 13, 2019
    Assignee: Hipmunk, Inc.
    Inventor: Adam Julian Goldstein
  • Patent number: 10382380
    Abstract: Technologies are disclosed for providing a workload management service for first-in, first-out (“FIFO”) queues in a network-accessible message queuing service within a service provider network. When a host is overloaded, or about to become overloaded, the affected host sends an alarm to the workload management service. The workload management service determines a set of other hosts that have lower workloads based upon performance metrics. The workload management service selects a new host from the set of hosts for moving a FIFO queue from the overloaded cluster. The workload management service seals the FIFO queue fragment at the overloaded host for writing of new messages and new messages having the same message group identifier are written to a new FIFO queue fragment on the new host. Messages are not read from the new FIFO queue fragment until all messages are read from the sealed FIFO queue fragment on the overloaded cluster.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: August 13, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Amin Suzani, Jakub Wojciak
  • Patent number: 10382916
    Abstract: In one embodiment, a method includes receiving, from a beacon associated with a third-party content provider (e.g., a business), a current session information of the first user of an online social network. The first user's mobile device is proximate to and in a wireless communication session with the beacon, which is located at the third-party content provider. One or more second users who are associated with geographic locations within a threshold distance of the location of the beacon are selected. A notification referencing the selected second users is sent to the first user's mobile device, indicating that the second users are nearby.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: August 13, 2019
    Assignee: Facebook, Inc.
    Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
  • Patent number: 10365790
    Abstract: A network resource, such as a page, may be loaded or rendered in different manners on a plurality of different browsers. Data and information regarding the loading and/or rendering of various network resources on a variety of browsers, including data or information regarding errors, latencies or customer ratings of the loading or rendering of such resources on such browsers, may be evaluated in order to identify the most appropriate browser for viewing a requested network resource. If that network resource is available to a user who requests the network resource, then a recommendation or an instruction to view the network resource in the most appropriate browser may be provided to the user.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: July 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jay Austin Crosley
  • Patent number: 10360057
    Abstract: A data volume can be created on a network-accessible storage device in a data center for use by a virtual machine instance. More specifically, a management system of the data center may request storage servers to allocate space for the data volume. Prior to receiving confirmation that the data volume has been created, the management system may further request the storage servers to establish a lease that authorizes the virtual machine access to the data volume.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: July 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Vashishtha, Jerry Lin
  • Patent number: 10356027
    Abstract: The present disclosure relates generally to internet social media, and more specifically to techniques for determining location-related information about internet social media content. In some embodiments, a system accesses data representing a first social media post, the data including geographic location data identifying a first geographic location. The system identifies a second social media post related to the first post. The system accesses data representing the second social media post, wherein the data representing the second post does not include geographic location data identifying the first geographic location. The system analyzes the data representing the second social media post and determines a location score based at least in part on the analysis of the data representing the second social media post. If the location score exceeds a threshold location score, the system associates the second social media post with the first geographic location.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: July 16, 2019
    Assignee: HYP3R INC
    Inventors: Carlos Garcia, Omar Ramos, Anton Antonov
  • Patent number: 10356223
    Abstract: Technology is described for migrating connections for Internet of Things (IoT) devices. Data packets may be received from an IoT device for forwarding to a first physical host in a computing service environment. A determination to migrate the connection for the IoT device from the first physical host to a second physical host in the computing service environment may be performed when a throughput of the data packets received from the IoT device for the first physical host exceeds a defined threshold. A connection migration procedure may be initiated to migrate the connection for the IoT device from the first physical host to the second physical host. The connection migration procedure may include an exchange of session state information for the IoT device from the first physical host to the second physical host to enable the migration of the connection to the second physical host.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: July 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, Jonathan I. Turow, Tristam Kyle MacDonald, Justin Robert Knoepfler, Yadunandan Parthasarathy, Aditya Bhalla, Sudarshan Anand Chitre
  • Patent number: 10346801
    Abstract: Methods, systems, and articles for receiving, by a monitor server, change data associated with a change captured on a target host, are described herein. In various embodiments, the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Further, in some embodiments, the monitor server may then group the change data into clusters and may correlate the clusters with a change catalog in order to provide a possible reason or cause for the cluster of changes. Once the change data have been classified as clusters, a report may be generated providing classification or categorization and cluster information for the various changes. In various embodiments, the generating may comprise generating a report to the target host and/or to an administrative user. In various embodiments, a reason may be determined for causing a cluster of changes and the change catalog may updated with the reason.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: July 9, 2019
    Assignee: Tripwire, Inc.
    Inventors: Thomas E. Good, Gene Ho Kim, David Whitlock
  • Patent number: 10348663
    Abstract: Embodiments for managing social commentary as applicable to social media by a processor. A spectrum of weights is assigned to individual portions of the social commentary as a function of a determined measured characteristic. Those of the individual portions having a higher weight than a predetermined threshold are selected to be displayed through the social media in a hierarchy corresponding to a position in the spectrum of weights, while those of the individual portions having a lower weight than the predetermined threshold are selected to be withheld from display. A deduplication operation is applied to the individual portions of the social commentary. Those of the individual portions determined to be repetitive greater than a predetermined number are used to assist in formulating weights of the individual portions.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
  • Patent number: 10341847
    Abstract: A method includes, sensing an impact to a mobile device, and determining, if there is any damage to a sensor array on the mobile device. Responsive to receiving information about the damage to the sensor array on the mobile device, determining, the mobile data settings for the mobile device. Responsive to receiving information about the mobile data settings for the mobile device, transferring the data from the mobile device to a configured storage service. The method determines the notification settings for the mobile device, and responsive to receiving instruction from notification settings, sends a notification to designated user contacts.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins, Jason E. Willerup
  • Patent number: 10341700
    Abstract: Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: July 2, 2019
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, David Fullagar
  • Patent number: 10338689
    Abstract: Content such as advertisements received into a mobile device may be more appropriately displayed on an alternative device remote from the mobile device. When ad content is received into the mobile device, the user may perform a physical gesture such as movement of the device or an associated motion sensor. The physical gesture is analyzed in the mobile device and causes the ad content to be redirected to the remote device. Additional physical gestures by the user can be interpreted in the mobile device to manipulate the content on the remote device.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: July 2, 2019
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: John Patoskie