Patents Examined by Christopher Biagini
  • Patent number: 11262755
    Abstract: A computing system for a vehicle includes one or more processors for controlling operation of the computing system, and a memory for storing data and program instructions usable by the one or more processors. The one or more processors are configured to execute instructions stored in the memory to determine when the vehicle is currently in a user-selected predefined driving situation and, responsive to the determination, control operation of the vehicle to implement a vehicle response mode associated with the user-selected predefined driving situation. The vehicle response mode may include an initial control mode specifying one or more initial indicators of the vehicle response mode, and a conditional secondary control mode specifying one or more secondary indicators of the vehicle response mode. The one or more initial indicators and the one or more secondary indicators are configured to be perceivable by a person exterior of the vehicle.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 1, 2022
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Heishiro Toyoda
  • Patent number: 11159604
    Abstract: A device may receive a request for an operation that includes a plurality of processing steps may identify metadata information. The device may determine a first processing step, and select a first microservice to call and a first transport protocol to utilize to call the first microservice. The device may call the first microservice, and may receive, from the first microservice a first output. The device may determine a second processing step, and select a second microservice to call and a second transport protocol to utilize to call the second microservice, wherein the second transport protocol is different from the first transport protocol. The device may call the second microservice, and may receive, from the second microservice, a second output. The device may provide a response to the request based on the first output and the second output.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: October 26, 2021
    Assignee: Capital One Services, LLC
    Inventors: Tuhin Gupta, Prabhu Ranjith Kumar Koduri, Parameswaran V Vaidyanathan, Joji Thomas John, Ashwin Jacob, Siju Thomas, Kevin Gleaton, Amit Singh, Vivek Paul Chandrasekharan, Mithun Jose, Venkata Sudha Aluru, Manoj Pemmasani, Justin Reid, Michael P. Newell
  • Patent number: 11134365
    Abstract: A link management service may dynamically configure one or more link-enabling attributes based on a link profile. There may be multiple types of architectures that support the link management service, such as an independent link management and integrated link management.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: September 28, 2021
    Assignee: Convida Wireless, LLC
    Inventors: Xu Li, Dale N. Seed, Qing Li, Lijun Dong, Guang Lu, Chonggang Wang, Catalina M. Mladin, Hongkun Li, William Robert Flynn, IV, Phillip Brown
  • Patent number: 11134046
    Abstract: A server has a processor and a memory storing a message thread module with instructions executed by the processor to maintain a message thread between users of client devices. The message thread module serves a message thread with a new text entry to a client device in response to a request for the message thread from a user. Message thread state change is collected from the client device, where the message thread state change represents an indication to automatically delete the new text entry of the message thread after the duration of a transitory display period on the client device unless an indication of a gesture applied to a display screen presenting the new text entry of the message thread is received from the client device during the transitory display period. The message thread state change is queued at the server along with additional message thread state changes associated with the collecting operation performed for additional users associated with the message thread.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: September 28, 2021
    Assignee: Snap Inc.
    Inventors: Evan Spiegel, Timothy Sehn
  • Patent number: 11126737
    Abstract: System and method of decentralized services to make federated raw data sets owned by a plurality of Publishers Self-Governing for secure sharing and commingling allowing the commingled data to be productively used or analyzed by Subscribers only in an indirect manner that prevents extraction by any party and unauthorized in contradiction to the Self-Governing need-to-know policies defined by each Publisher.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: September 21, 2021
    Inventor: Randy Friedman
  • Patent number: 11115361
    Abstract: A server includes a message thread module with instructions executed by a processor to maintain a message thread between a first user and a second user. Each entry of the message thread is deleted after a display period unless an indication regarding the entry is received during the display period.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: September 7, 2021
    Assignee: Snap Inc.
    Inventor: Evan Spiegel
  • Patent number: 11095501
    Abstract: Examples relate to provisioning and activating hardware devices. In one example, a computing device may receive a request for a hardware resource; identify, in response to the request, a new hardware resource having hardware attributes indicating at least one capability of the new hardware resource; determine, based on the hardware attributes, a hardware template for provisioning the new hardware resource; configure the new hardware resource using the hardware template; and activate the new hardware resource in a cluster of at least one hardware device.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: August 17, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Yehia S. Beyh, Fredrick M. Roeling, Jonathan Jay Lowe, Jagadish Vattigunta Reddy, Dharmendra Muthu
  • Patent number: 11086760
    Abstract: Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: August 10, 2021
    Assignee: AT&T MOBILITY IP, LLC
    Inventor: Steve Roskowski
  • Patent number: 11069237
    Abstract: According to a first embodiment of inventive concepts, method of operating an intelligent transportation system may include obtaining first traffic information from a first source, with the first traffic information including position information for a first vehicle, and with the first traffic information being generated independently of the first vehicle. Second traffic information may be obtained from a second source, with the second traffic information omitting position information for the first vehicle. Responsive to comparing the first traffic information and the second traffic information, the first vehicle may be identified as being non-collaborative with respect to the intelligent transportation system. Traffic coordination may be provided based on a position of the first vehicle and based on identifying the first vehicle as being non-collaborative with respect to the intelligent transportation system.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: July 20, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Joachim Sachs, Mikael Fallgreen, Nicolas Schrammar, Johan Torsner
  • Patent number: 11049338
    Abstract: An information processing apparatus includes a processor. The processor is configured to acquire traveling status information indicating a traveling status of a vehicle from the vehicle and determine a driving behavior of a driver of the vehicle based on the traveling status information that a driving assistance function is determined to be not in operation.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: June 29, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Toshiomi Yamada
  • Patent number: 11025489
    Abstract: Techniques for automated analysis and classification of network configurations are provided. Resource provisioning code used to provision resources in a network is received, and a set of constraints is generated based on the resource provisioning code, where the set of constraints define valid network configurations. A configuration tree for the network is received, and a set of candidates is generated for the network based at least in part on the configuration tree. Upon determining that a first candidate of the set of candidates does not fail any constraint in the set of constraints, the first candidate is recorded as a manual intent. The manual intent is integrated into an automated configuration system for the network.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: June 1, 2021
    Assignee: Cisco Technology, Inc.
    Inventor: Viktor M. E. Leijon
  • Patent number: 11012342
    Abstract: Systems and methods are provided for regulating network resources to improve data-transmission quality. In one implementation, a method includes searching one or more computer-readable memory locations for prior-session data that matches current-session data. The prior-session data may comprise information describing a prior data-transmission session and the current-session data may comprise information describing a current data-transmission session. Data describing a cause of transmission degradation may be stored in association with the prior data-transmission session. The method may also include identifying, by at least one processor, the cause of transmission degradation in the prior data-transmission session as being a cause of transmission degradation in the current data-transmission session if the prior-session data matches the current-session data. The method may also include initiating correction of the cause of transmission degradation based on the identification.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: May 18, 2021
    Assignee: RingCentrai, IN.
    Inventors: Xiaoming Li, Santosh Panattu Sethumadhavan
  • Patent number: 10991180
    Abstract: There is described a controller area network (CAN) message scanner for a winter service vehicle. The CAN message scanner generally has a housing; a controller inside said housing; and a CAN bus link having a proximal end connected to said controller and a distal end connected to a diagnostic port of an engine control unit (ECU) of said winter service vehicle; said controller performing, while said winter service vehicle has a given speed, receiving a CAN message from said ECU vehicle via said CAN bus link, said CAN message having vehicle data fields located at corresponding addresses of said CAN message; retrieving a vehicle data field having a value matching a speed value indicative of said given speed of said winter service vehicle; and generating a signal indicating an address corresponding to said retrieved vehicle data field.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: April 27, 2021
    Inventors: Martin Grenier, Mathieu Jobin
  • Patent number: 10979900
    Abstract: To appropriately wirelessly connect information processing devices. An information processing device includes a wireless communication unit and a control unit. The wireless communication unit performs media transmission to another information processing device. Further, the control unit that performs control to exchange information in a device discovery process or a capability checking process in a case where the media transmission is newly performed to the second information processing device during the media transmission to the first information processing device. This information is used for deciding a communication path for performing the media transmission to a first information processing device and a second information processing device or a data transmission format used when the media transmission is performed.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: April 13, 2021
    Assignee: SONY CORPORATION
    Inventors: Hideki Iwami, Tomoya Yamaura, Hideyuki Suzuki
  • Patent number: 10924483
    Abstract: Roughly described, a network interface device receiving data packets from a computing device for transmission onto a network, the data packets having a certain characteristic, transmits the packet only if the sending queue has authority to send packets having that characteristic. The data packet characteristics can include transport protocol number, source and destination port numbers, source and destination IP addresses, for example. Authorizations can be programmed into the NIC by a kernel routine upon establishment of the transmit queue, based on the privilege level of the process for which the queue is being established. In this way, a user process can use an untrusted user-level protocol stack to initiate data transmission onto the network, while the NIC protects the remainder of the system or network from certain kinds of compromise.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: February 16, 2021
    Assignee: Xilinx, Inc.
    Inventors: Steven Leslie Pope, David James Riddoch, Ching Yu, Derek Edward Roberts
  • Patent number: 10924533
    Abstract: A method of performing multi-path load balancing in a communications network comprising a plurality of servers comprises, in a server: receiving a first connection request from a first load balancer, sent from a first interface of a client device (step 301); and storing a code representing the server in a database, the code associated with a unique identity of the server (step 302). The method comprises, in a second load balancer: receiving a second connection request, from a second interface of the client device, wherein the second connection request is associated with the first connection request sent from the first interface of the client device to the server, and wherein the second connection request includes a code associated with the server (step 401); mapping the code to an entry in the database (step 402); determining the unique server identity associated with the code (step 403); and forwarding the second connection request to the server associated with the unique server identity (404).
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: February 16, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Johan Svedberg, Robert Skog
  • Patent number: 10911237
    Abstract: A means of using a virally connected network of friends to assist each other to recover encrypted data should any single person lose their encryption key, without noticeably risking the security of the encrypted data to any persons with access to the encrypted data or to the Internet, including the virally connected network of friends.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: February 2, 2021
    Inventors: Jim Zubov, John Kenneth Brixius
  • Patent number: 10887363
    Abstract: Generating streaming decisions at one or more remote servers on behalf of a local client is disclosed. An indication of a content request, multi-dimensional client information, and local state information are received from a client device. A record specific to the client device is generated, in a data store, using the received local state information. The data store includes a plurality of records corresponding to respective different client devices. A set of instructions usable by the client device to obtain and play content is determined based at least in part the local state information received from the client device. The determined set of instructions is transmitted to the client device.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: January 5, 2021
    Assignee: Conviva Inc.
    Inventors: Yan Li, Davis Shepherd, Xi Liu, Jibin Zhan, Faisal Zakaria Siddiqi, Aditya Ravikumar Ganjam, Ion Stoica, Hui Zhang, Alexey Serbin
  • Patent number: 10853536
    Abstract: This invention presents a transformative design decision support tool (an e-Design Assessment Engine), one that 1. Significantly reduces cost and risk of engineering design projects, over the state of affair, in part through early and automatic detection of design oversights; 2. Offers compelling reduction in the development time of designs, through improved productivity, but without compromising quality or creativity; 3. Offers wide range of flexibility in terms of supporting design processes employed at different design organizations. The design oversights are identified through proper structuring of the engineering design requirements, extraction of relevant design parameters through application program interfaces provided by the pertinent design tools, and mapping against the requirements. Big data analytics are applied to repositories of past designs, for the purpose of improving new designs.
    Type: Grant
    Filed: June 3, 2017
    Date of Patent: December 1, 2020
    Assignee: Imagars LLC
    Inventors: Baldur Andrew Steingrimsson, Anand Kulkarni
  • Patent number: 10855535
    Abstract: Example embodiments of the present invention relate to methods, systems, and a computer program product for managing a virtual datacenter. The method includes tracking configuration metadata for a virtual datacenter operating at a first site and simulating the virtual datacenter at a second site according to the tracked virtual datacenter configuration metadata. An analysis then may be performed on operation of the simulated virtual datacenter at the second site.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: December 1, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Assaf Natanzon