Patents by Inventor Afshin Moshrefi

Afshin Moshrefi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11527163
    Abstract: One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: December 13, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michelle Felt, Nader Gharachorloo, Afshin Moshrefi
  • Publication number: 20210005087
    Abstract: One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Michelle FELT, Nader GHARACHORLOO, Afshin MOSHREFI
  • Patent number: 10783791
    Abstract: One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: September 22, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michelle Felt, Nader Gharachorloo, Afshin Moshrefi
  • Publication number: 20190244526
    Abstract: One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
    Type: Application
    Filed: April 16, 2019
    Publication date: August 8, 2019
    Inventors: Michelle FELT, Nader GHARACHORLOO, Afshin MOSHREFI
  • Patent number: 10297157
    Abstract: One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: May 21, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michelle Felt, Nader Gharachorloo, Afshin Moshrefi
  • Publication number: 20180366003
    Abstract: One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
    Type: Application
    Filed: April 27, 2018
    Publication date: December 20, 2018
    Inventors: Michelle FELT, Nader GHARACHORLOO, Afshin MOSHREFI
  • Patent number: 10002198
    Abstract: A mobile taxi dispatch system may receive a request for a taxi vehicle from a user, select one or more taxi vehicles to contact in response to receiving the request and send the request to the selected one or more taxi vehicles. The mobile taxi dispatch system may further receive acceptances of the request from at least one of selected one or more taxi vehicles, select a particular taxi vehicle from the at least one of the selected one or more taxi vehicles that accepted the request. The selecting may be based on one or more criteria. The mobile taxi dispatch system may also send a confirmation to the user and to the particular taxi.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: June 19, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michelle Felt, Nader Gharachorloo, Afshin Moshrefi
  • Patent number: 9602776
    Abstract: A device receives category information associated with multiple cameras, and receives video information from the multiple cameras. The device also arranges the video information based on the category information associated with the multiple cameras and based on location information associated with a user device. The device further receives a video request from the user device, and provides, to the user device, video information from a camera, of the multiple cameras, that matches the video request.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: March 21, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michelle Felt, Nader Gharachorloo, Afshin Moshrefi
  • Patent number: 9544528
    Abstract: Closed caption data for video programs, such as television programs, may be used to implement a video search. In one implementation, a device may perform a search to obtain video programs that are relevant to the search. The search may be performed using an index generated from closed caption data of video programs. The device may additionally present the video programs that are relevant to the search as a matrix of reduced-in-size images sampled from the video programs that are relevant to the search query. The images may be sampled from the video programs near a position in the video programs corresponding to the positions at which the search query is relevant to the video program.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: January 10, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Nader Gharachorloo, Afshin Moshrefi, Rahul Khushoo
  • Patent number: 9538229
    Abstract: A method may include receiving and outputting a selected multimedia stream at a mobile device. It is determined that a user wishes to browse other available multimedia streams. The selected multimedia stream is paused while the user browses the other available multimedia streams. The selected multimedia stream is cached while the user browses the other available multimedia streams. It is determined that the user has finished browsing the other available multimedia streams. The cached multimedia stream is output.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: January 3, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Hong Xiao, Afshin Moshrefi, Rahul Khushoo, Changqing Wang
  • Patent number: 9489698
    Abstract: A system includes a plurality of media content processing devices, a content server, and a recommendation server. Each media content processing device is configured to receive media content from a content provider. The content server is configured to provide the media content to each of the media content processing devices. The recommendation server is configured to collect viewing data from each of the media content processing device. The recommendation server is further configured to provide each media content processing device with a viewing recommendation based at least in part on the viewing data collected from one or more of the other media content processing devices and a social network relationship between at least two of the media content processing devices.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: November 8, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Nader Gharachorloo, Afshin Moshrefi, Azim Nasir
  • Patent number: 9325823
    Abstract: A method may include associating a plurality of graphical images with a plurality of contacts in a device having contact management functionality and displaying the plurality of graphical images to a user. The method may further include receiving a user selection of one of the plurality of graphical images; and initiating voice-based communication with the contact associated with the selected graphical image.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: April 26, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michelle Felt, Nader Gharachorloo, Donald H. Relyea, Ruchir Rodrigues, Afshin Moshrefi
  • Patent number: 9252897
    Abstract: A method may include receiving a number of video feeds from video capture devices located at an event venue. The number of video feeds may be dynamically analyzed to determine feed information associated with the number of video feeds. A request to view a multi-feed event may be received from a user device. At least some of the number of video feeds may be provided to the user device in response to the request. Feed information corresponding to the at least some of the number of video feeds may be provided based on the dynamically analyzing.
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: February 2, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Afshin Moshrefi, Rahul Khushoo, Hong Xiao, Nader Gharachorloo
  • Patent number: 9195779
    Abstract: A device includes an input device configured to receive a plurality of user inputs including a predetermined user input. A display device is configured to display a graphical user interface. A memory device is configured to store device information. A help application is in communication with the input device, the display device, and the memory device and is configured to detect the predetermined user input and, in response, populate the graphical user interface with a list of selectable solutions associated with the device information in accordance with a performance rank associated with each solution.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: November 24, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Afshin Moshrefi, Azim Nasir, Dongchen Wang, Hong Xiao, Graham David Sysko, Bradford A. Jackvony
  • Patent number: 9003327
    Abstract: A system may include a computing device configured to provide a proactive user interface, the proactive user interface configured to selectively propose suggested actions when a user of the computing device is determined to be in a passive mode. The computing device may include a proactive user interface module configured to: wait for at least one event, determine whether trigger criteria are met based on the at least one event, and when the trigger criteria are met, propose a suggested action to the user based on the at least one event.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: April 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Afshin Moshrefi, Rahul Khushoo, Nader Gharachorloo, Hong Xiao
  • Patent number: 8970699
    Abstract: In one embodiment, a method for monitoring the security of a plurality of automobiles includes receiving a message indicating a potential security threat to an automobile, and sending, over a network to a terminal device associated with an owner of the automobile, an alert indicating the potential security threat to the automobile. The method may further include one or more of: streaming video from a security camera onboard the automobile, streaming video from a public security camera near the automobile, or sending a report to a law enforcement entity.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Hong Xiao, Afshin Moshrefi, Andre Turner, Dongchen Wang
  • Patent number: 8971863
    Abstract: A device may receive a request for a service call and location information associated with a user device, and may determine an address of a customer, associated with the user device, based on the location information. The device may determine customer information based on the address, and may filter a list of call centers, for the service call, based on the customer information and the address. The device may generate trouble ticket information for the service call, and may provide the customer information and the trouble ticket information to call centers provided in the filtered list of call centers.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Afshin Moshrefi, Azim Nasir, Nader Gharachorloo, Hong Xiao
  • Patent number: 8928483
    Abstract: A system is configured to receive information associated with a location of a user device; retrieve information associated with a location at which a user, of the user device, is to be during a period of time; determine whether to assign, to the user device, a late status or an absent status based on the location of the user device, the assigned location, and the period of time; assign a late status when the location of the user device does not match the assigned location when the period of time begins; send, to another user device, a notification that the user device is late to the assigned location based on the assigning of the late status; assign an absent status when the location of the user device does not match the assigned location during the period of time; and send to the other user device, another notification that the user device was absent from the assigned location based on the assigning of the absent status.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: January 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Azim Nasir, Afshin Moshrefi, Nader Gharachorloo
  • Patent number: 8849253
    Abstract: A user device may receive selection of a type of a location-based proximity notification, and may receive a device parameter, a message parameter, and a location parameter for the selected notification type. The user device may detect that the user device is proximate to a location defined by the location parameter, and may provide a proximity notification message, defined by the message parameter, to a device defined by the device parameter, when the user device is proximate to the location.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: September 30, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Azim Nasir, Afshin Moshrefi, Nader Gharachorloo, Hong Xiao
  • Publication number: 20140180777
    Abstract: A method and apparatus for improved approaches for pairing of a POS system and mobile device is described. The method includes: determining, by a POS system, a proximity of a physical location of a mobile device to an access point associated with the POS system, wherein the mobile device is configured to connect to the access point and to initiate establishment of a communication session over a service provider network; initiating a link, via the access point, between the mobile device and the POS system based on the determined proximity; receiving, via the link, an indication of an item that includes a good, a service, or a combination thereof; determining, by the POS system, item information for the item based on the indication; and transmitting, via the link, the item information to the mobile device.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: Verizon Patent and Licensing, Inc.
    Inventors: Afshin MOSHREFI, Farshid Mostoufi, Nader Gharachorloo